質問: vlookup関数について vlookup関数についての疑問なのですが、 ...........a...............b 1..品名コード|.品名..| 2..a123...........|..お茶.| 3..a456...........|...水....| 4..a789...........|..お酒.| というデータがあったとします。 vlookup関数を使用して、 このデータから 品名コードを入力して品名を検索することは できるのですが、品名を入力して品名コードを検索できません。 データのa列とb列の位置を入れ替えれば検索が可能になりますが...。 vlookup関数は検索するキーのデータが一番左側にないと機能しないのでしょうか? どなたかご教授お願いいたします。
回答: vlookup関数の検索データ列は、リストの左端にないと機能しません。 仮にこのリストで行う場合、次の様な関数組み合わせで可能です。 =index(a:a,match(品名,b:b,0))