Excel计算到下一个单元格
我想用一个公式格式化一列:
在括号内的单元格内容旁边input单元格到下一个单元格的单元格的数量。
喜欢这个:
[word1 (3)][ ][ ] [ ][ ][ ] [ ][ ][ ] [word2 (1)][ ][ ] [word3 (6)][ ][ ] [ ][ ][ ] [ ][ ][ ] [ ][ ][ ] [ ][ ][ ] [ ][ ][ ] [word4 ][ ][ ] [ ][ ][ ] [ ][ ][ ]
假设你有标题,你的短语是在列A,你想在B列中的单词和空间计数,以便您的数据设置如下所示:
单元格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
。 基本上只要你认为必要的范围扩大范围。 一定要改变这两个公式。