【发布时间】:2022-09-23 15:12:32
【问题描述】:
我有 5 列颜色选项。我需要计算在所有选项中有多少与黑色不同。我的意思是,当它们在 5 列之一中有与黑色不同的东西时,它们被认为是颜色。如果不是,它们被认为是黑色的。即,如果“红色”出现在 5 列之一中,则为颜色。我试图在 Countifs 中添加 OR,并使用查询,但它不起作用。我发现的唯一方法是使用带有 if 条件的新列,但我需要将其嵌入到计数或查询公式中(我无法在主数据表中添加任何新列)。[我还不能嵌入图片,所以有一个屏幕截图。 ]
=if(OR(if(AND(L2<>\"Black\";L2<>\"\");\"COLOR\";\"\")=\"COLOR\";
if(AND(M2<>\"Black\";M2<>\"\");\"COLOR\";\"\")=\"COLOR\";
if(AND(N2<>\"Black\";N2<>\"\");\"COLOR\";\"\")=\"COLOR\";
if(AND(O2<>\"Black\";O2<>\"\");\"COLOR\";\"\")=\"COLOR\";
if(AND(P2<>\"Black\";P2<>\"\");\"COLOR\";\"\")=\"COLOR\");\"COLOR\";\"BLACK\")
我已经使用该公式作为界面,我可以计算其中有多少是彩色或黑色。它有效,但我需要结果而不添加任何额外的列。
我知道 countifs 中 \"comma\" 之后的任何语句都是 \"AND\",因此任何范围和条件都限制了需要完成所有条件。我需要他们作为“ORs”工作,但我没有找到办法。我需要类似的东西:
=countifs(AND(L:L,<>\"Black\"L:L<>\"\") *OR* AND(M:M,<>\"Black\"M:M<>\"\") *OR* AND(N:N,<>\"Black\"N:N<>\"\") ...
-
如果您将输入表和预期输出表添加到问题中,您的问题可以大大改善。 Tables 是比电子表格更好的选择来显示您的数据结构。如果您共享电子表格,请确保还添加工作表的图像以避免问题结束,因为此处的问题必须是 self contained。 Your email address can also be accessed by the public,当您共享 Google 文件时。
-
预期的输出是什么?
标签: google-sheets google-sheets-formula