質問: excelで条件が一致する場合、○印で表示する excelの関数についての質問です。 (列a) (列b) (列c) 相原久美子 相原久美子 ○ 高橋 聡子 上田かなえ ○ 上田 かなえ 竹中聡美 武田 良子 列bにデータを入力した際、列aに同じものがあれば○を、 そうでなければ何もしないという関数を作成したいと思います。 今のところはcountif関数を使い、 =if(countif($a$1:$a$4,b1)>0,"○","") のように組んでいますが、氏名の間に空欄を含んだ場合の処理が うまくいきません。 何か良い方法はありませんでしょうか。よろしくお願い致します。
回答: a b c 1 相原久美子 相原久美子 〇 2 高橋 聡子 上田かなえ 〇 3 上田 かなえ 竹中聡美 4 武田 良子 高橋聡子 〇 5 後藤 久美子 武田良子 〇 6 石嶺 聡子 後藤久美子 〇 7 平繁 かなえ 石嶺聡子 〇 8 森山 良子 平繁かなえ 〇 9 梅宮 アンナ 森山良子 〇 10 梅宮アンナ 〇 11 梅宮アンナ 〇 c1: {=if(iserror(match(asc(b11),substitute(trim(asc(a$1:a$9))," ",""),0)),"","〇")} (配列数式)