0

テキストの種類を自動的にカウントできるようにしたいと考えています。たとえば、郵便番号エリアごとに、郵便番号エリアを提供するルックアップ式がありますが、すべてのテキストではなく、これらのエリアでカウントする必要があります。例:
Aberdeen City
Aberdeen
City
Aberdeenshire
Aberdeenshire
匿名
匿名
匿名
Barnet
Barnet
Barnet
Barnet
Barnet
Barnet
Barnet, Brent, Camden
Barnet, Brent, Camden
Barnet, Brent, Camden
Barnet, Brent, Harrow
Barnet, Brent, Harrow
Barnet, Brent, Harrow
Barnet,カムデン
バーネット、カムデン
バーネット、カムデン
バーネット、カムデン
バーネット、カムデン
バーネット、カムデン
バーネット、カムデン

これらの個々のタイプを次のようにカウントするにはどうすればよいですか。


3 アバディーン シティ
2 アバディーンシャー
6 バーネット
7 バーネット、カムデン

どんな助けでも大歓迎です。

4

2 に答える 2

2

中間の列ステップなしで行うことは困難です。

私の解決策は、中間列 (いつでも非表示にできます) と、その中間列の上に空白のセルがあることに依存しています。

1) セル A2 から始めて、列にデータを書き込みます。その範囲が A2:A7 であるとしましょう。

2) セル B2 に を書き込み=INDEX($A$2:$A$7,MATCH(0, COUNTIF($B$1:B1, $A$2:$A$7), 0))ます。これは配列数式です。編集が終了したら、Ctrl+Shift+Return を使用する必要があります。

3) B2 の数式を B7 を含めて下方にコピーします。

4) セル C2 に、=IF(ISNA(B2),"",COUNTIF($A$2:$A$7,B2) & " " & B2)

5) C2 の数式を下方向にコピーし、C7 を含めます。

もちろん、より多くのデータが必要であり、中間列は列 B である必要はありません。ただし、それに合わせて調整できます。

于 2013-11-05T13:25:10.363 に答える