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$1000$A$10000$A$65000

于 2013-10-25T18:38:28.357 に答える