Excelで計算結果が違う(VLOOKUP)
ある表があるのですが、
同じ数値になるはずの計算結果が同じ数値にならず、違うのです。
少しわかりづらいとは思いますが、
心当たりのある方はご教授お願いします。
↓こんな表があります。↓
A B C
1 計算 量 単価
2 数値1 0 399
3 数値2 1 399
4 計算1 2 399
5 計算2 3 399
6 4 399
7 5 399
8 6 399
9 7 399
10 8 399
11 9 399
12 10 399
13 11 388
数値1に「11」と入れて、数値2に「0」と入れて下さい。
計算1には「=A1-A2」と入れて下さい。
計算2には「=VLOOKUP(A4,B2:C122,2,1)」と入れて下さい。
入れ終わると、計算1には「11」と、計算2には「388」と、出るはずです。
この表は、数値1から数値2を引いて出た数値を
VLOOKUPで「量」と照合して「単価」を持ってくる。という表です。
次に、計算1と計算2は変えずに、
数値1に「72.6」と入れて、数値2に「61.6」と入れて下さい。
これは先ほどやった数値1(11)-数値2(0)と同じ計算結果になるはずです。
しかし、数値を入力してみると、計算2には「399」と出てしまうのです。
ここで悩んでおります。
VLOOKUPの検索の型は、小数点以下での照合があるため、「TRUE」にしてあります。
「FALSE」にすると、#N/Aエラーになります。(11-0は11と出ます)
これはExcel(VLOOKUP)のバグなのでしょうか?
私には原因不明です。この表は仕事で使う表で、私が作ったものです。
普段の仕事で使うため、なるべく早く回答を頂きたいと思っております。