Excel 2010、Windows 7 で、次のMATCH
関数の奇妙な動作に遭遇しました。
でA1
、 を入力し0.81
、 を選択してA1:B1
、 をクリックFill->Seriesし、step value
ボックスに を入力0.01
して、 を入力0.82
しますB1
。
にを入力A2
し0.82
、B2
に式を入力します。
=MATCH(A2,A1:B1,0)
次に#N/A
、エラーが発生します。全体は次のようになります。
0.81 0.82
0.82 #N/A
しかし、 を手入力0.82
するとB1
、すべて正常に動作します。これはバグなのか、それともこれら 2 つの数値が何らかの意味で異なっているのでしょうか? 私は試した
TYPE(B1)=TYPE(A2) and B1=A2
どちらも を返しTRUE
ますが、それらが異なることを示す式は何ですか?