[[20161126234812]] 『表の中から一致するセルの一番左側の数値を表示さ』(かめこ) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『表の中から一致するセルの一番左側の数値を表示させたい』(かめこ)

複数の便毎に乗車する人の名前が載った乗車名簿から、各個人が乗る乗車便名を個人の表に表示させたいのですがどのような方法が取れますでしょうか?
検索する値が対象の表内で何行目か、何列目かも特定できない状態から検索をかけ、ヒットした行の1列目の値を表示させたいのです。
よろしくお願いいたします。

< 使用 Excel:Excel2003、使用 OS:Windows7 >


 やりたいことは想像がつかないでもないですけど、
 もう少し具体的に説明できませんか?

 具体的にというのは、
 ・名前はどの列からどの列の、何行目から何行目に入力されているのか?
 ・便名はどの列なのか?
 ・個人の表というのは、どこにあって、どんなレイアウトなのか?
 こういうことをはっきりと明示するということ。

 あくまで例ですけど、

	A	B	C	D	E	F	G	H	I
1	便名							名前	便名
2	123	伊藤	山本	高橋	加藤			安倍	789
3	345	犬養	吉田	岸	池田	佐藤		田中	567
4	567	田中	三木	福田	大平	中曽根		吉田	345
5	789	竹下	小渕	小泉	安倍			中曽根	567
6								伊藤	123
7								小渕	789

								↑	↑
								検索値	結果

 I2 =IF(H2="","",MAX(INDEX(($B$2:$F$5=H2)*$A$2:$A$5,0)))

 下コピー(コピーしないのなら絶対参照にする必要はない)

 範囲が広くなれば、当然パフォーマンス(処理速度)に影響します。

 というか、やりたいことはこういうこと?
(笑) 2016/11/27(日) 02:42

ご回答者様

わかりにくい質問で申し訳ございませんでした。
まさにおっしゃる通りのことを求めておりました。

おかげさまで解決することができました!

つたない説明から拾ってくださりわかりやすい回答を頂き、本当にありがとうございました!
(かめこ) 2016/11/27(日) 15:22


コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.