- ベストアンサー
エクセルの検索につきまして
今、業務の関係でエクセルにて検索するいい関数がないか探しています。 A~Eがあり、それぞれには数値(高さや厚みなど)のみを入力しています。 A1の数値とB1もしくはC1の数値が合致するとD1及びE1の数値を表示させるようにしたいのですが、 私の知識不足でいい関数が見つかりません。 いいのがあれば教えてもらいたいと考えています。 宜しくお願いします。
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
例えば合致したらD1セルの値を表示させたい場合には、その値を表示させたいセルに次のような式を入力します。 =IF(A1="","",IF(OR(A1=B1,A1=C1),D1,"")) もしくはの時はOR関数を使います。
その他の回答 (3)
- imogasi
- ベストアンサー率27% (4737/17069)
回答No.4
2条件をあわせて指定して、在り場所(具体的には存在する行番号)を出す、エクセル関数はない。 MATCH,やVLOOKUPなども1つの値で検索します。 ですからA列とB列のように固定した組み合わせなら、1つの値をA列B列から組み合わせて作業列につくれば、そこを元に検索できる。通常は&で文字列結合をするだろう。しかしA列LAN、B列DOMとA列LANDB列OMが結合して同じにならないようにA列 LONXXX B列DOMXXX(Xはスペース1文字)のように桁を定めて結合するべきかどうか考える必要は在る。
質問者
お礼
回答ありがとうございます。 検討してみます。
- layy
- ベストアンサー率23% (292/1222)
回答No.3
3つ同時に比較できるものはない。 あれとこれ、の結果とそれ、です。 3つは高さ、幅、奥行き?
質問者
お礼
回答ありがとうございました。
- KURUMITO
- ベストアンサー率42% (1835/4283)
回答No.2
二つの数値を同時に一つのセルに表示させるのでしたら、例えば次のような式になります。 =IF(A1="","",IF(OR(A1=B1,A1=C1),D1&"/"&E1,""))
質問者
お礼
回答ありがとうございました。
お礼
回答ありがとうございました。