- ベストアンサー
エクセル関数かマクロで
C列とF列とG列のセルの文字列が一致している行をS列に、 ●を表示することは可能でしょうか? 例えば C列 F列 G列 S列 1行 あああ いいい ううう 2行 かかか ききき おおお ● 3行 さささ ししし すすす 4行 あああ いいい さささ 5行 かかか あああ さささ 6行 かかか ききき おおお ● 7行 ううう あああ すすす 2行目と6行目のC列、F列、G列が全く同じなのでS列に●を表示。 EXACT関数を応用すればできるのでしょうか?
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
回答番号:No.1のA88No8さんの方法がお勧めです ただし、 ああ い う あ あい う の区別がつかなくなる場合があるので H1セルには =C1&"-"&F1&"-"&G1 とするなど何かしらの区切りを入れたほうがよいかもしれません (非推奨ながら)作業列なし版 =IF(SUMPRODUCT(($C$1:$C$7=C1)*($F$1:$F$7=F1)*($G$1:$G$7=G1))>1,"●","") 参考まで
その他の回答 (2)
- A88No8
- ベストアンサー率52% (836/1606)
回答No.2
こんにちは いろいろな開放があると思いますが一例です。 S列に次の式を入れてドラッグします。 =IF(AND($C1,$F1,$G1),"●","")
- enraku-5th
- ベストアンサー率35% (159/449)
回答No.1
非表示のH列にC1&F1&G1を置いて、 IF(COUNTIF($H$1:$H$7,H1)>1,"●","") でいいんじゃないですか?