[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『IF関数』(初心者)
A列とB列を比べて、A列の方が多い、もしくは同数の場合は出荷中 全く無い場合は、在庫としたいのです。 過去ログで =IF(AND(ISERROR(VLOOKUP(A2,Sheet2!A:A,1,0)),ISERROR(VLOOKUP(A2,Sheet2!B:B,1,0))),"",IF(COUNTIF(Sheet2!A:A,VLOOKUP(A2,Sheet2!A:A,1,0))>COUNTIF(Sheet2!B:B,VLOOKUP(A2,Sheet2!B:B,1,0)),"貸出中","")
↑の式を見つけたのですが、どこを変更したらよいのか??? 教えて頂ければ幸いです。
>>A列とB列を比べて、A列の方が多い、もしくは同数の場合は出荷中 >>全く無い場合は、在庫としたいのです。
意味がまったくわからないのは自分だけでしょうか。 もう少し具体的な表をだしたりすればわかりやすいと思います。
回答じゃないのですが、元スレッドを見つけたのでリンク貼り付けのみ〜 [[20040701173628]]『レンタル商品の出入りをエクセルで管理できますか』(わこ) (かなれっと) ↑の名無しさん、ごもっともですが、記名はしましょう?
お返事遅くなり、大変申し訳ございません! かなれっとさんが見つけて下さった通り↑のスレッドを参考にしてます。 その中で↓の数式を見つけました。
=IF(AND(ISERROR(VLOOKUP(A2,Sheet2!A:A,1,0)),ISERROR(VLOOKUP(A2,Sheet2!B:B,1,0))),"",IF(COUNTIF(Sheet2!A:A,VLOOKUP(A2,Sheet2!A:A,1,0))>COUNTIF(Sheet2!B:B,VLOOKUP(A2,Sheet2!B:B,1,0)),"貸出中","") で、どうでしょうか。
A列の数とB列の数を比較して、 A列の LOT が多かったら [貸出中] 、同数 or 全く無かったら [空白] にする。
私の場合、多い or 同数なら「出荷中」、全くゼロなら「在庫」としたかったのです。
少しバラして考えてみましょう。 A2のLotナンバーがSheet2のA列にもB列にもない場合は、空白 =IF(AND(ISERROR(VLOOKUP(A2,Sheet2!A:A,1,0)),ISERROR(VLOOKUP(A2,Sheet2!B:B,1,0))),"" ~~~~[1] どちらかにあれば更に条件分けの式 IF(COUNTIF(Sheet2!A:A,VLOOKUP(A2,Sheet2!A:A,1,0))>COUNTIF(Sheet2!B:B,VLOOKUP(A2,Sheet2!B:B,1,0)),"貸出中","") ~~~[2] COUNTIF(Sheet2!A:A,VLOOKUP(A2,Sheet2!A:A,1,0)) が COUNTIF(Sheet2!B:B,VLOOKUP(A2,Sheet2!B:B,1,0)) より大きい場合 に 貸出中 そうでなければ、""(空白)
全くゼロなら「在庫」とするなら、~~~~[1]を"在庫"に。 同数以上なら「出荷中」とするなら、~~~[2]を >= にして、貸出中を出荷中に。 と、変更すれば、残る条件として同数より少ない場合は、空白となる式になると思います〜 (かなれっと) ☆検証はしていませんし、当てはまる(と思われる)部分をお知らせしただけです^^; うまくいかないようならサンプルデータを提示してください〜
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.