;
最初にデータをセミコロン区切り記号で分割しないと、これを処理する簡単な方法がわかりません。
まず、データを分割します。
- データを含むすべてのセルを強調表示します。
- 列の一番上のセルを選択します。
A1
- CTRL + SHIFT を押したまま、下矢印を押します。
- OK、それが完了したら、[データ] メニューに移動し、[テキストから列へ] を選択します。
- [テキストから列へ] ウィンドウで、[区切り記号付き] を選択し、[次へ] をクリックします。
- 次のウィンドウで、[区切り記号] で [セミコロン] と [その他] の両方を選択し、 [その他]
#
の横のボックスに入力します。
- 「連続した区切り文字を 1 つとして扱う」というラベルの付いたボックスにチェックを入れます。
- [完了] をクリックします。
ソース
注:数式を使用してこれを行うこともできます (ただし、セミコロンを囲む値がいくつあるかを既に知っている場合を除いて、それはお尻の痛みになります)
注 2:繰り返す必要がある場合は、VBA を使用してこれを行うこともできます。数回
次に、ozgridで説明されているように、ピボット グラフを作成できます。
[編集] 別の解決策 - 数式を使用
値ごとの NeedSegments の数だけを数えたい場合にできることは、次の式を使用することです。
=SUMPRODUCT(IF(FIND("#Partners",A2:A20)>0,1,0))
別のセルを参照して、各 NeedSegment の結果を取得できます。
=SUMPRODUCT(IF(FIND(B1,$A$2:$A$20)>0,1,0))