質問: excel関数で違った答えになってしまいます excel関数で違った答えになってしまいます excelで商品の管理をしているのですが、 関数を入れても答えが違ってしまいます。 [sheet1]・・・コード入力シート (a1)(a2)・・・商品コード (b1)(b2)・・・数量 [sheet2]・・・データベースシート (a列)・・・商品コード とあり、データベースの価格を 数量により変化させます。 例えば 商品コード(as400)の価格を 数量100個以上なら10円、100個未満だと15円 としたいのです。 作成した関数は if(or(and('sheet1'$a$1=a1,'sheet1'$b$1>=100),and('sheet1'$a$2=a1,'sheet1'$b$2>=100)),10,15) としました。 ただこれだと、[sheet1]の1行目は正しく表示されるのですが 2行目になると、数量を1個にしても価格が10円になってしまいます。 どのようにすれば良いか悩んでいます。 よろしくお願いします。
回答: no1です。 画像が上手く添付できなかったので再チャレンジ