Excel计算到下一个单元格

我想用一个公式格式化一列:

在括号内的单元格内容旁边input单元格到下一个单元格的单元格的数量。

喜欢这个:

[word1 (3)][ ][ ] [ ][ ][ ] [ ][ ][ ] [word2 (1)][ ][ ] [word3 (6)][ ][ ] [ ][ ][ ] [ ][ ][ ] [ ][ ][ ] [ ][ ][ ] [ ][ ][ ] [word4 ][ ][ ] [ ][ ][ ] [ ][ ][ ] 

假设你有标题,你的短语是在列A,你想在B列中的单词和空间计数,以便您的数据设置如下所示:

tigeravatar词和空间计数公式

单元格B2中的公式并复制下来是:

 =IF(A2="","","word"&COUNTA(B$1:B1)-COUNTBLANK(B$1:B1)&IFERROR(" ("&MATCH("*",$A3:$A$100,0)&")","")) 

[编辑]:您已通知我数据设置没有标题。 在这种情况下,在单元格B1中使用此公式:

 =IF(A1="","","word1"&IFERROR(" ("&MATCH("*",$A2:$A$100,0)&")","")) 

然后在B2单元格中复制下来:

 =IF(A2="","","word"&COUNTA(B$1:B1)-COUNTBLANK(B$1:B1)+1&IFERROR(" ("&MATCH("*",$A3:$A$100,0)&")","")) 

如果您希望它看起来不仅仅是列A中的前100个单元格,请将$A$100更改为$A$1000$A$10000$A$65000 。 基本上只要你认为必要的范围扩大范围。 一定要改变这两个公式。