如何在Google Spreadsheets中单独计算合并单元格?

时间:2017-05-02 15:57:16

标签: google-sheets countif

我正在使用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关于最后一个非空行的建议,但还未能找到一个可行的解决方案。

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

查找最后一个非空行的公式可能会有所帮助:

=MAX(FILTER(ROW(A:A),A:A<>""))

但如果最后一个单元格合并,它会给出错误的结果:

示例:

1   a
2     
3   b  > merged
4    

上面的示例中的最后一个非emty行是2,因为单元格2,3,4已合并。