IT
大學

Excelが得意な方いたら教えてほしいです。
h4~h65に上の料金表とF列の距離から、1~3の距離レベルをvlookupを使って料金を求めたいのですが、列番号をどうすればいいのか分かりません。
よろしくお願いします。

水回り119番・9月売上表 日付 曜日 修理内容 9月1日 金 トイレのつまり 5 9月2日土 水漏れ 6 9月3日 日 7 9月3日 日 8 9月3日 日 19 9月4日 月 10 9月5日 火 11 9月5日 火 12 9月6日 水 13 9月6日 水 14 9月6日 水 9月6日 水 15 9月6日 水 16 17 9月7日 木 18 9月7日 木 19 9月7日 木 20 9月8日 金 21 9月8日 金 22 9月8日 金 23 24 バイブのつまり トイレのつまり |水漏れ 水漏れ 水漏れ |水漏れ トイレのつまり 9月8日 金 9月10日 日 25 9月10日 日 26 9月12日 火 127 9月12日 火 28 9月13日 水 29 9月14日 木 30 9月14日 木 9月14日 木 132 9月15日 金 31 33 9月15日 金 9月16日 土 34 35 9月16日 土 36 9月17日日 37 9月17日日 38 9月17日日 139 9月18日 月 40 9月18日 月 41 9月19日 火 42 9月19日 火 43 9月20日 水 44 9月20日 水 45 9月21日 木 46 9月21日 木 4 編集 安部 興亜 川野 絢子 顧客氏名 野口 都義 | 長田 季雄 |荒川好和 米田 克三 | 長沢 哲子 水漏れ トイレのつまり |パイプのつまり バイプのつまり 「トイレのつまり パイプのつまり パイプのつまり |水漏れ パイプのつまり 水漏れ 水漏れ |水漏れ |水漏れ トイレのつまり トイレのつまり トイレのつまり 「トイレのつまり パイプのつまり 水漏れ 畑中 利克 向井 伸樹 | 梶原 政広 岩本 家 松野 護 茂木裕紀 河合 信也 松島 里江子 下雅宏 長谷川 十四夫 堀 満生 |榎本時司 | 根本 運吉 次 旧古賀軍市 中井 相馬 安彦 工藤 則昭 加藤 邦江 大城 孝成 藤村富良 宮城 直幸 高野 市雄 岡崎 貴雅 パイプのつまり トイレのつまり 水漏れ パイプのつまり パイプのつまり パイプのつまり [パイプのつまり |水漏れ トイレのつまり トイレのつまり バイブのつまり 水漏れ |水漏れ バイブのつまり 1水漏れ 問4 問5 矢野 治次 渡部 佳江 関口曜一郎 米田 準一郎 町田 百里子 金子 寿彦 |西村 輝政 高瀬重則 |名前フリガナ テラダ マサタカ |アベキョウア カワノジュンコ ノグチクニヨシ | ナガタスエオ アラカワヨシカズ |マイタカシミ ナガサワテツコ ハタケナカトシカツ ムカイシンキ カジハラマサヒロ イワモト イエッグ マツノマモル | モキ ヒロキ カワイノブヤ マツシマリエコ | モリシタ マサヒロ ハセガワトシオ [ホリミツオ エノモトトキジ ネモト ウンキチ コガグンイチ ナカイカンジ ソウマ ヤスヒコ クドウ ノリアキ |カトウクニエ |ダイジョウタカシゲ フジムラトミヨシ ミヤギナオユキ コウノイチオ オカザキ タカマサ ヤノハルジ | ワタナベヨシエ | セキグチ キイチロウ マイタ ジュンイチロウ マチダユリコ カネコトシヒコ ニシムラ テルマサ タカセ シゲノリ 西村広明 青山 水泉 石田 友恵 岩井 道音 (+) アクセミドリ! 検討が必要です ニシムラヒロアキ アオヤマ スイセン イシダトモエ イワイ ミチタカ 出張距離(km) 距離レベル 料金 担当 25 田中 13 山田 7 36 14 13 40 11 19 44 5 44 25 17 8 20 17 11 37 16 29 28 40 10 40 21 7 19 13 13 43 12 19 24 10 43 5 40 26 11 33 44 18 2 1 1 3 1 1 3 2 3 1 3 2 12 1 2 1 1 13 2 2 2 13 1 13 2 1 12 1 1 3 1 1 2 1 13 1 13 2 1 3 3 11 山田 田中 |鈴木 佐藤 佐藤 [鈴木] 田中 |鈴木 鈴木 |山田 鈴木 鈴木 田中 鈴木 山田 [鈴木] |山田 [佐藤 田中 |鈴木 |鈴木 山田 鈴木 鈴木 佐藤 鈴木 鈴木 山田 [鈴木] 鈴木 鈴木 鈴木 田中 |鈴木 山田 田中 鈴木 旧田中 鈴木 中 水回り119番・料金表 距離レベル表 出張距離(km) 距離レベル 修理内容 トイレのつまり パイプのつまり 水漏れ トイレのつまり バイプのつまり 水漏れ [集計 18 月 火 水 [木 土 0 15 130 依頼回数 13 18000 9500 10500 8500 10000 11500 7000 8500] 10000 [合計金額 1 2 3 距離レベル 2 17 22 23 担当 鈴木 山田 佐藤 田中 合計金額
excel vlookup

解答

私も興味あって少し調べたのですが、
VLOOKUP関数だけでは無理で、
INDEX関数とMATCH関数の組み合わせで、
実現できるようです。

なみ

そうですよね。ありがとうございます。
VLOOKUP関数とINDEX関数とMATCH関数を使ってチャレンジしているのですが、なかなかうまくいきません。。可能であれば詳しい説明をお願いしたいです。

dio

こんにちは。
今日もお昼に考えていました。
表をよく拝見したのですが、
これは、VLOOKUP関数ではなく、
HLOOKUP関数を使います。
要するにVLOOKUPの横バージョンです。
式は、以下のようなイメージで、
=HLOOKUP(B7,$B$3:$H$4,2,1)
使い方は、下記を参照してみてください。
https://www.adecco.co.jp/useful/excel_24

なみ

こんばんは!
お昼の時間までありがとうございます。。。
私の理解不足の可能性もあるのですが、質問させてください。
この問題は列番号と行番号がどちらも指定できないと正しい値はでないのでは?と思っています。
具体例を挙げさせてもらうと、H4を求める時に、修理内容のトイレのつまりと距離レベルの2というのが分かってはじめて値段が9500円だと分かります。VLOOKUP関数だけだと行番号しか指定できませんし、HLOOKUP関数だけだと行番号しか指定できないため、HLOOKUP関数を使っても答えはでないのではないかと考えています。長々とすみません。可能であれば返信よろしくお願いします。

なみ

最初の写真だとH4が分かりにくいため、もう一度送らせて頂きます。

dio

ありがとうございます。
今、自宅にいるので、同じ様式の簡易版で関数式を作っています。
おそらく、Excelは関数を入れ子にして使えるので、問題ないと思います。

もし作成できたら、数式を載せますね。少々お待ち下さい。

dio

できました!VLOOKUP関数やHLOOKUP関数は使いませんでした。
これが、H4セルに入れる、式になります。
=INDEX($K$10:$N$12,MATCH(C4,$K$10:$K$12),MATCH(G4,$L$9:$N$9)+1)
これを、縦にコピーすると図のように使えます。

サンプルの表も一部画像を添付致します。

dio

全て数式で処理できました。やっぱり、Excelは優秀ですね。
画像、見完全ですが添付致します。

なみ

無事、できました!!
1人では解決できなかったので、丁寧に回答して頂いて本当に助かりました。サンプルまで作っていただいて、、、感謝しかないです。
Excel頑張って勉強します!ありがとうございました!

留言
您的問題解決了嗎?