鉴于此工作表,我想计算B列中的重复项:
[ ][ A ][ B ][ C ][ D ]
[1][ cat ][ ][ ]
[2][ ][ cat ][ ][ dog ]
[3][ cat ][ bar ]
[4][ ][ hat ][ ][ ]
[5][ ][ cat ][ red ]
[6][ cat ]
[7][ ][ mad ][ ][ ]
[8][ cat ][ cat ][ ][ cat ]
如果我使用=countif(B1:B7,"cat")
,则Google表格只会计算B2
,B5
和B8
的单元格,而不会计算B1
,{{1 }}和B3
。
请注意,我不想统计单元格B6
和A8
,因为我只想统计B列中的重复项。
答案 0 :(得分:0)
Excel认为合并单元格中的值实际上包含在合并单元格的第一个(最左侧)单元格中。
我只能想到一种使用公式来完成此操作的方法,但是它需要对合并单元格进行手动格式化,并需要一个辅助列。
您可以将合并的单元格格式化为带有彩色负数的数字。由于单元格中有文本,因此这对文本的格式没有影响,但是您仍可以使用CELL("color", A1)
提取格式(1
提取为负数时为红色,{ {1}})。
在辅助列中,如果单元格不是“彩色的”,则从B列复制值;如果是“彩色的”,则从A列复制值。也许您也可以使用数组公式而不使用帮助程序列来完成此操作。
无论如何,它确实需要您首先(手动)格式化合并的单元格(使用格式化程序,如果行数是合理的数字,这显然非常快捷,容易。