[[20141218135515]] 『複数の検索』(ねね) ページの最後に飛ぶ

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

 

『複数の検索』(ねね)

いつもお世話になっております。

下記の表があり「P18」Navi原には下記式が入っています。
=IF(ISERROR(VLOOKUP(M18,在庫更新!C:I,5,0)),"",VLOOKUP(M18,在庫更新!C:I,5))
「M18」と同じ物を在庫更新のシートのC列より探して原価を求めているのですが
一番最後の行は、在庫更新シートでM列の原価が入っていなくL列の原価は入っています。

「M18」と同じと言うのを「M18もしくはL18」と同じと指定することはできますか?

また、ケースの値はNavi原価*CS在庫*CS入数(F18)と計算されていますが
数字が入っていないと#VALUE!となってしまうので非表示にできますか?

    L          M          N      O         P       Q         R       S

CS CODE   btl CODE  cs在庫 バラ在庫 Navi原 ケース バラ 計
200034006 200034001 218 4 1,914 2,503,512 7,656 2,511,168
200034406 200034401 62 3 5,094 1,894,968 15,282 1,910,250
200010312 200010301 #VALUE! #VALUE! #VALUE!
200097712 200097701 9 9 2,832 305,856 25,488 331,344
200019112 200019101 12 9 2,223 320,112 20,007 340,119
300007212 300007201 9 9 2,832 305,856 25,488 331,344
200005912 200005901 #VALUE! #VALUE! #VALUE!
200019612 200019601 2 7 6,600 158,400 46,200 204,600
200013912 200013901 21 10 790 199,080 7,900 206,980
200014406 200014401 16 2 1,846 177,216 3,692 180,908
200014106 200014101 68 2 4,155 1,695,240 8,310 1,703,550
200014703 200014701 25 #VALUE! #VALUE! #VALUE!

< 使用 Excel:unknown、使用 OS:unknown >


 最初の質問
 M18の値が在庫更新シートで見つからない場合、L18の値を在庫更新で見つける の意だとして、
 P18 =IF(ISERROR(VLOOKUP(M18,在庫更新!C:I,5,0)),VLOOKUP(L18,在庫更新!C:I,5,0),VLOOKUP(M18,在庫更新!C:I,5))
 ただし、L18の値でもみつからない場合エラーになります

 次の質問
 Navi原価*CS在庫*CS入数がエラーになるものを空白表示にしたいという意だとして
 ケースの値 =IF(ISERROR(P18*N18*F18),"",P18*N18*F18)

 項目の名前が私には何のことかわかりませんので、本当にあてずっぽうです
 違うなら読み飛ばしてください
 列で範囲指定ができるようなので、おそらくISERRORよりもIFERRORの方が使い勝手がよろしいかと存じます

(___) 2014/12/18(木) 16:16


ご回答ありがとうございます。

やってみたところ、希望通りになりました。

ありがとうございました。
(ねね) 2014/12/22(月) 15:35


コメント返信:

[ 一覧(最新更新順) ]


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