質問: エクセルのリスト表からマトリクス表に丸いを付けたい 初めて質問させていただきます。 excel2016を使用しています。 リスト表(a列は重複なし、b列は重複あり) | a | b | 1 | aaa | 111 | 2 | bbb | 222 | 3 | bbb | 444 | 4 | ccc | 222 | 5 | ccc | 333 | 6 | ddd | 333 | 7 | eee | 333 | 8 | eee | 444 | マトリクス表(1行目とa列の値は、既に埋め込まれているものです) | a | b | c | d | e | 1 | | 111 | 222 | 333 | 444 | 2 | aaa | ○ | | | | 3 | bbb | | ○ | | ○ | 4 | ccc | | ○ | ○ | | 5 | ddd | | | ○ | | 6 | eee | | | ○ | ○ | vlookup、index、matchなどの関数で考えてみましたが、 正解が見えてきませんでした。 何かよい方法はありますでしょうか。 ぜひよろしくお願いします。
回答: ピボットテーブル利用法。 まずピボットテーブルで表を作ります。 合計 / コード列ラベル 行ラベル111222333444総計 aaa 111111 bbb 222444666 ccc222333555 ddd333333 eee333444777 総計1114449998882442 そして ピボットテーブルをコピーし、値だけを別シートに貼りつける。 そして https://tonari-it.com/excel-jump-replace/ エクセルで空白や空白以外のセルを一気にまとめて置換する方法 の方法で、数字を〇に置換します。 ctrl+gの画面で、セル選択 定数ー数値 ok 次に ctrl+h の画面で 検索する文字列 * 置換後の文字列 〇 ーー 不要な部分は消す。