[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『全然わからなくて困っています。』(もぐら)
お助け下さい。
とりあえずSheet1に下記の表があります。
商品は、何百とありますがまずは二つだけで・・・
商品名 幅 高さ 単価
商品01 450 2100
商品01 900 2500
商品01 1200 2600
商品02 450 2100
商品02 900 2500
商品02 1200 2600
商品は、幅と高さで単価が違います。
条件:
幅は、500以下 501以上900以下 901以上1200以下 3種類
高さは、2100以上2500以下 2051以上2750以下 2751以上3000以下 3種類
という条件です。
高さ>=2100<=2500 高さ>=2101<=2500 高さ>=2501<=3000 商品01 <=幅500 17000 18000 19000 商品01 >=幅501<=900 22500 23500 26500 商品01 <=幅901<=1200 28000 29500 31500 商品02 <=幅500 19000 20000 22500 商品02 >=幅501<=900 25000 27500 29000 商品02 <=幅901<=1200 31000 33500 36500
という具合に一商品に9種類の単価分けをしています。
まず、Sheet2に商品名と単価のベースを記入しようとしたのですが
どう記入していいかわかりません。
ずーっと考えてましたが、いい方法が出てこないです。
ここで止まっていては、先に進めず頭が痛いです。
本屋に行き関数の本3冊買い、ネットでも調べましたが
こういう感じの例題は見つかりませんでした。
お手上げです。
Sheet2に単価ベースの記入の仕方
それを踏まえてSheet1の単価に記入する
関数の式を教えて頂けないでしょうか?
宜しく、お願いします。
< 使用 Excel:Excel2010、使用 OS:Windows7 >
例。
A B C D 1 商品名 幅 高さ 単価 2 商品01 450 2100 18000 3 商品01 900 2500 23500 4 商品01 1200 2600 29500 5 商品02 450 2100 20000 6 商品02 900 2500 27500 7 商品02 1200 2600 33500 8 9 10 11 12 13 14 0 2051 2751 15 商品01 0 17000 18000 19000 16 商品01 501 22500 23500 26500 17 商品01 901 28000 29500 31500 18 商品02 0 19000 20000 22500 19 商品02 501 25000 27500 29000 20 商品02 901 31000 33500 36500 21
A14 から対応表。
D2 =VLOOKUP(B2,OFFSET(A$14,MATCH(A2,A$15:A$20,0),1,3,5),MATCH(C2,C$14:E$14)+1) 下へコピー。
・・・でいいの? (GobGob) 2014/09/24(水) 11:44
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.