■ このスレッドは過去ログ倉庫に格納されています
Excel VBA 質問スレ Part80
- 575 :デフォルトの名無しさん:2024/02/24(土) 08:16:44.37 ID:YOtwJT5G.net
- >>560
今の形をベースとするならこんな感じ? 取引先がもっと多いならIFSかSWITCH関数に変えて、あとExcel365なんでLET関数を使えばもっと短くできる。
=IF(ISBLANK($C9), "", IFERROR(
IF($A$1="トヨタ", IFERROR(VLOOKUP($C9, トヨタ, 2, FALSE),VLOOKUP($C9, 共通マスタ, 2, FALSE)),
IFERROR(VLOOKUP($C9, ホンダ, 2, FALSE),VLOOKUP($C9, 共通マスタ, 2, FALSE))),
"エラー: データが見つかりません"))
でも、他の人も言ってるとおり元の単価表の作り方を見直した方がいい。
総レス数 1004
273 KB
新着レスの表示
掲示板に戻る
全部
前100
次100
最新50
read.cgi ver 2014.07.20.01.SC 2014/07/20 D ★