我正在使用countif(a1:a10, "*")
来计算访客列表中的名称数量。然而,一些细胞已被合并,例如,适用于已提供一个名字的已婚夫妇或家庭。
请参阅下面的具体示例,其中(+ x)
与上面的单元格合并:
| A | B |
1 | Cheah | Teo |
2 | Hadi's Family | Robinson |
3 | (+ wife) | Müller |
4 | (+ son) | Chan |
5 | Ganesan | Yeong |
6 | Chng | (+ wife) |
7 | Tan | Ng |
8 | Williams | (+ husband) |
9 | Brecht | (+ daughter) |
10 | Ahmad | |
在上面的示例中,我想在A列中获得10,在B列中获得9。
我见过@ MaxMakhrov关于最后一个非空行的建议,但还未能找到一个可行的解决方案。
有什么想法吗?
答案 0 :(得分:0)
查找最后一个非空行的公式可能会有所帮助:
=MAX(FILTER(ROW(A:A),A:A<>""))
但如果最后一个单元格合并,它会给出错误的结果:
示例:
1 a
2
3 b > merged
4
上面的示例中的最后一个非emty行是2,因为单元格2,3,4已合并。