• ベストアンサー

エクセル(2003)のCOUNTIF関数について

A1セルに受注番号(項目)とし、B1セルにチェック(項目)を入力してあります。 A2セルからA100セルまで001、002等入力されています。 B2セルからB200セルまで =IF(COUNTIF($A:$A,A2)>1,"重複","") と関数を入力しました。 受注番号の重複確認を行うためです。 セルA2からセルA100までは重複確認できています。 困っていることは、セルA101以降は空白セルなのですが、セルB101からB200セルまで重複と表示されてしまいます。 セルA101以降が空白の場合に、セルB200まで重複と表示させない関数はありますでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • KURUMITO
  • ベストアンサー率42% (1835/4283)
回答No.1

見かけ上空白でもスペースなどが入っていますと重複の文字が表示されます。 101行よりも下行で重複の文字が表示されるなどを防ぐためには次のような式をB2セルには入力して下方にドラッグコピーします。 =IF(A2="","",IF(COUNTIF($A:$A,A2)>1,"重複",""))

その他の回答 (1)

回答No.2

>=IF(COUNTIF($A:$A,A2)>1,"重複","") コレで何か問題が?? 空白(ブランク)は除外される。見た目が空白でも実体があるスペース文字は当然影響する、、、

関連するQ&A