1

我想用一个公式格式化一个列,该公式在括号中的单元格内容旁边键入单元格计数到下一个具有文本的单元格。

像这样:

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

1 回答 1

1

假设您有标题并且您的短语在 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$1000or$A$10000$A$65000。基本上只要你认为有必要就扩大范围。确保在两个公式中都进行更改。

于 2013-10-25T18:38:28.357 回答