• 締切済み

EXCEL(エクセル)に関する質問です。

EXCEL(エクセル)に関する質問です。 「あるセルαの値が任意の列の中のどこかのセルの値と一致した場合、セルαに色をつけるなどのフラグを立てる。」 という、関数はどうしたら良いでしょうか?

みんなの回答

  • imogasi
  • ベストアンサー率27% (4737/17069)
回答No.5

条件付き書式の問題かと思う。 >あるセルα が固定したA1セルなど1つならば >任意の列の中 をF列と決めると 大阪 京都 奈良 東京 浅草 横浜 と入れておく。 F1:F6を範囲指定して 書式 条件付き書式 数式が 数式ボックスに =$A$1=F1 書式をセルのパターン色をグリーンとかに設定 OK ーー これでA1に浅草と入れるとF列の浅草のセルが色づく。 A1セルに京都と入れると列の京都のセルが色づく。 質問は >セルαの値 >任意の列の >のどこかのセルの値 など判りにくい表現になっているが、上記で思っていることと違う点があれば指摘すれば、誰かがそれにあわせて回答してくれるだろう。 「任意の」「どこか」などというが、(A)決めるのはどこでもよいが1つに決めて話をしてよいのか、(B)決めるのではない場合(どこでもありえるの)か両方あるので、表現には注意すること。

  • Miusuke
  • ベストアンサー率20% (5/25)
回答No.4

「あるセルα」が任意の列の値と一致した場合、 「あるセルβ」へフラグを立てる。というふうにしてはダメですか? 例えば・・・ 「あるセルα」→B1セル 「あるセルβ」→C1セル 「任意の列」 →A列 と過程すると、 C1セルに、 「=IF(ISERROR(VLOOKUP(C1,A:A,1,FALSE)=FALSE),"該当無し","該当有")」 と入力。 もし、A列にB1セルの値を探してエラーになったら「該当無し」と表示する。 エラーにならなかったら(A列に同じ値が見つかったら)「該当有」と表示する。 こんな感じではダメですか(^-^;)?

hanghonggu
質問者

お礼

VLOOKUP(C1,A:A,1,FALSE)=FALSE) なるほど、この関数を使えば、できる事ができました。 どうもありがとうございました! 非常に作業短縮になりました!

  • mshr1962
  • ベストアンサー率39% (7417/18945)
回答No.3

「書式」「条件付き書式」にて 「数式が」「=COUNTIF(列の範囲,セル)>0」 「書式」ボタンを押して「パターン」で塗り潰しの色を選択 ※注意 列の範囲が別シートの場合、条件付き書式でその範囲を直接指定は出来ません。 「挿入」「名前」「定義」を使って列の範囲に名前をつけてから その名前を範囲として使用してください。

  • nobu555
  • ベストアンサー率45% (158/345)
回答No.2

色を着けるのなら、「条件付書式」で フラグを表示させるなら、IF関数で COUNTIF関数と組合せで出来ます。

  • pbforce
  • ベストアンサー率22% (379/1719)
回答No.1

MATCH関数のことですか?

関連するQ&A