首页 文章

为Google表格相对的SUMIF过滤器制作条件格式?

提问于
浏览
0

我有一个方便的小Google Sheet公式,它应用了一个总和总和的颜色,但我无法得到那个公式是相对的 . 我怀疑这是一个简单的天才修复,或者目前在Sheets中是不可能的 . 有帮助吗?

对不起,我无法发布图片,这是我的表a1 - b4的粗略模拟

  • John Doe | 25%

  • 玛莎罗| 25%

  • John Doe | 75%

  • Jane Doe | 25%

在上面的表格中,我使用条件格式设置为“格式化单元格,如果...自定义公式为...”,我的公式总结了B列中John Roe和Martha Roe(A列)的值并将两者都改为名称如果该值超过100%,则将单元格值设置为红色 . 我使用下面的公式:

=sum(filter(B$1:$B4,A$1:A$4 = A1)) >= 100%

(对于Google电子表格中的介绍SUMIFS,COUNTIFS和AVERAGEIFS函数,完全归功于Spreadsheetpro.net's article . )

不幸的是,当我使用这种条件格式化方法并将该公式拖到行中的下一个单元格时,它仍然认为我的意思是A1(不是A2);它只是将原始公式应用于多行 . 所以现在我需要手动更改每个单元格的公式 . 郁闷了 .

我为什么更容易,如果有办法在公式_1539662中告诉它(而不是指定A1),我会好的 .

  • 有没有办法可以修改我目前的公式,以便谷歌知道A1是相对的?或者,除非这样

  • 有没有办法使用公式的条件格式,以便它知道使用公式中的当前单元格?

谢谢!

1 回答

  • 0

    诀窍是不要拖动公式本身,而是将其应用到您需要的范围 . 公式将在该范围内传播,遵循绝对和相对引用,就像您在一个范围内拖动单元格电子表格公式一样 .

    在您的情况下,我认为您只需要申请:

    =SUM(FILTER($B$1:$B$4,$A$1:$A$4=$A1))>=100%

    A1:B4 范围 .

    它可以通过将该公式插入备用电子表格单元格并将其拖动到2x4范围的单元格上来帮助概念化正在发生的事情 .

相关问题