- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:数値に対応したデータをとりだしたい。)
エクセル2003で数値に対応したデータを抽出する方法
このQ&Aのポイント
- エクセル2003で数値を入力し、その数値に対応する選択肢を表示する方法について教えてください。
- 入力した数値と同じ数値を持つ選択肢を表示するためには、式を使用することができます。
- 数値と選択肢の対応関係を持つデータを作成し、数値と一致する選択肢を表示する式を作成することで、目的の結果を得ることができます。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
NO1です。長い数式になりますが次の方法で如何でしょうか。 =IF(($A1<>"")*COUNTIF($C$1:$H$1,$A1&"*"),MID(INDEX($C$1:$H$1,,MATCH($A1&"*",$C$1:$H$1,0)),FIND(":",INDEX($C$1:$H$1,,MATCH($A1&"*",$C$1:$H$1,0)))+1,10),"")
その他の回答 (1)
- mu2011
- ベストアンサー率38% (1910/4994)
回答No.1
次の方法は如何でしょうか。 B1セルに=MID(INDEX($C$1:$H$1,,MATCH($A1&"*",$C$1:$H$1,0)),FIND(":",INDEX($C$1:$H$1,,MATCH($A1&"*",$C$1:$H$1,0)))+1,10) 抽出範囲はC1:H1としていますので、調整して下さい。
質問者
お礼
できました!ありがとうございます!!すばらしいです!!! ただ、欲を言えばA1が空欄のときと結果がエラーのとき(選択肢に無い数値を入力したとき)はB1を空欄にしたいのです。。。
お礼
2回もありがとうございます! 完璧です!! すごいです!!!