[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『V Look UPの質問です』(なお)
売上予算シート
店番 店名 4月 5月 6月
500 横浜 13,500 14,000 14,500
510 新宿 37,500 39,000 39,000
530 池袋 38,500 39,000 38,500
シートB
=VLOOKUP(B8,売上予算シート!A:N,IF(OR($D$2=1,$D$2=2,$D$2=3),$D$2+11,$D$2-1))
D2に月を打ち込む
B8に店番を打ち込みます
数字が出てくるのですが、違う数字を読み込んでしまいます。
IF〜がよくわからないまま見よう見まねでつくったので、間違いがわかりません・・
ヘルプの抜粋です。 ////////////////////////////////////////// VLOOKUP(検索値,範囲,列番号,検索の型) ・検索の型に TRUE を指定した場合、 範囲の左端の列のデータは、昇順に並べ替えておく必要があります。 並べ替えないと、正しく計算が行われません。 ・検索の型 に FALSE を指定した場合は、 範囲のデータを並べ替えておく必要はありません。
検索の型 検索値と完全に一致する値だけを検索するか、その近似値を含めて検索するかを、論理値で指定します。 TRUE を指定するか省略すると、 検索値が見つからない場合に、検索値未満で最も大きい値が使用されます。 FALSE を指定すると、 検索値と完全に一致する値だけが検索され、見つからない場合はエラー値 #N/A が返されます。
解説 検索の型に TRUE を指定し、検索値が見つからない場合は、 検索値未満で最も大きい値が使用されます。 検索値が範囲の左端の列の最小値より小さい場合、エラー値 #N/A が返されます。 検索の型に FALSE を指定し、検索値が見つからない場合は、 エラー値 #N/A が返されます。 ////////////////////////////////////////// ご提示の式は、検索の型 を省略されてますね。 (sin)
TRUEをいれても、同様なのです・・
>IF(OR($D$2=1,$D$2=2,$D$2=3),$D$2+11,$D$2-1))
D2に月を入れると、なぜ1〜3月の場合は11をプラスし、
4月〜は1を引くのかがよくわかりません。
実際、この関数で動いているシートを見て
そこから拝借したので、間違えてはいないと思うのですが・・
(なお)
売上予算 A B C D E ・・・ N 1 店番 店名 4月 5月 6月 ・・・1月 → C1:N1のユーザー定義を 0"月"として数値のみ入力します。 2 500 横浜 13,500 14,000 14,500 ・・・ 3 510 新宿 37,500 39,000 39,000 ・・・ 4 530 池袋 38,500 39,000 38,500 ・・・
SheetB D2に月 → 5 (ユーザー定義を 0"月"としておきます。) B8に店番を打ち込みます → 500 C8=14,000 ↓ C8=VLOOKUP(B8,売上予算!A:N,IF(OR($D$2=1,$D$2=2,$D$2=3),$D$2+11,$D$2-1),FALSE) もしくは C8=VLOOKUP(B8,売上予算!A:N,MATCH($D$2,売上予算!$A$1:$N$1,0),FALSE)
※ユーザー定義を用いない場合は、双方とも月まで入力してください。(gon-2)
【追記】 1月の場合は 1+11=12 で 12番目の列を指定(つまり1月の列) 4月の場合は 4-1=3 で 3番目の列を指定(つまり4月の列)
>TRUEをいれても、同様なのです・・ 完全に一致する店番号を探したいときは TRUEを入れるのではなく、FALSEを入れてみて下さい。 上手く行きますか?
>D2に月を入れると、なぜ1〜3月の場合は11をプラスし、 4月〜は1を引くのか 売上予算シートの、A列から数えて 4月は 三 列目に出てきますよね。 D2に「4」と入っていたら、 三 列目を見たいので、1を引きます。 D2に「12」と入っていたら、十一列目を見たいので、やっぱり 1を引きます。 D2に「1」と入っていたら、十二列目を見たいので、11を足します。 D2に「3」と入っていたら、十四列目を見たいので、やっぱり 11を足します。
売上予算シートを見ると、A列から数えて 探す月が 「1〜3」の場合は、11を足した列目がその月の列で 「4〜12」の場合は、1を引いた列目がその月の列 になっていますよね。
なっていない場合は、IF関数の方にも問題がありそうです。
(HANA)
(gon-2)さん (HANA)さん
的確な説明ありがとうございます。
助かりました。
数字もきれいにでてきました(なお)
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.