我在一张工作表(Google 或 MS Excel,其实无所谓)中有一个存在行,每个名称的值都有“A”或“P”。
我需要计算有多少个“P”,如果该行有任何“P”,则将单元格变为红色。
Name 1 2 3 4
______________
John A A P A
Mary P P P A
Suzy P P P P
Dick A A A A
所以我需要红细胞给迪克……
如何计算给定行中的“P”符号?
PS. 一些限制:
我需要从第二列开始的整行,直到最后,像
B2:B
?有没有办法有一个通用公式?说
=COUNTIF(B2:B, "P") > 0
成为=COUNTIF(B+ROW():B, "P") > 0
答案1
答案2
您可以在 Google 电子表格中执行此操作:
Name Hidden 1 2 3 4
John 1 A A P A
Mary 3 P P P A
Suzy 4 P P P P
Dick 0 A A A A
例如,您可以通过格式 - 条件格式 - 自定义公式设置迪克姓名列=B5=0
,然后将第一个迪克列复制到其他行并更改名称或以相同方式设置其他行。然后,您可以隐藏隐藏列。在 Excel 中也有条件格式,不记得具体在哪里,您也可以Ctrl+ Alt+ C(或V只是格式/文本),不知道这在 Google 电子表格中是否可以实现。
编辑:隐藏的列内容是=COUNTIF(C5:F5,"P")
针对 Dick 的,其他行也是如此。