大至急!ExcelのVLOOKUPについて! 今、運送会社でExcelのデータベースを作っているのですが 例えばデータベース本体に
大至急!ExcelのVLOOKUPについて! 今、運送会社でExcelのデータベースを作っているのですが 例えばデータベース本体に 行先と金額を入れる欄があり、 日付 愛知県名古屋市中区○○ 1000円 日付 岐阜県岐阜市○○ 2000円 … という表を作るとします。 これをVLOOKUPを使って、 行先の詳細を入力したら都道府県で判断して、 右に金額が出るようにできますか? 上の表の、岐阜県岐阜市○○ を全て 手入力で表に入れると、右のセルに 2000円 と出るようにしたいということです。 愛知県 1000円 岐阜県 2000円 という都道府県ごとに金額を変えた表を別シートに作り データベース本体には詳細を手入力、ということです。 データベースには、どこに行ったかの詳細を記録をしたいのですが 県名とそれ以降を分けて入力は幅を使うし 面倒なので一個のセルに収められるならそうしたいのです。 事務の先輩、ぜひお願いします!
Excel・66閲覧・500
ベストアンサー
上がSheet1 下がSheet2 Sheet1のC2に =VLOOKUP(IF(MID(B2,4,1)="県",LEFT(B2,4),LEFT(B2,3)),Sheet2!$A$2:$B$6,2,0) 下にオートフィル。
1人がナイス!しています
ERROR処理 =IFERROR(VLOOKUP(IF(MID(B2,4,1)="県",LEFT(B2,4),LEFT(B2,3)),Sheet2!$A$2:$B$6,2,0),"")
質問者からのお礼コメント
な、なんですかこの魔法のような関数は?! 凄すぎて今、感動しています。 leftやmid関数は、初めてみたので まだ中身を理解できていませんが お昼休みにじっくり勉強させていただきます! 本当に素晴らしいです。 実際の表まで使っていただけて 大変わかりやすかったです。 ありがとうございました。m(_ _)m 他に、提案していただいた方も、ありがとうございました。
お礼日時:1/28 11:05