補間しようとしているデータは次のようになります。
=X=
0
0
0
0
0
0.5
1
3.1
5.5
6.2
8.5
=Y=
0.019607843
0.019607843
0.019607843
0.019607843
0.019607843
0.117647059
0.137254902
0.156862745
0.176470588
0.196078431
0.215686275
=Z=
0.019607843
0.039215686
0.058823529
0.078431373
0.098039216
0.117647059
0.137254902
0.156862745
0.176470588
0.196078431
0.215686275
0.235294118
http://www.xlxtrfun.com/XlXtrFun/XlXtrFun.htmアドインを使用しています。このアドインからの補間式を持っているセルでは、この特定のデータ セットを除いて、ほとんどの場合正しく機能します。
AM1には、次のコードがあります。
=Interpolate($F$2:$F$51,$D$2:$D$51,M2,TRUE,FALSE)
ここで、列 F は Y データ D は X データ、M は Z
問題は、データの X セットに連続する 0 の値があるため、式を持つセルで#NUM!を取得することです。
0 を 0.1 0.2 などに少し変更してみました。その後、正しく機能するので、式が正しいことがわかりますが、このデータでは変更できないか、最終的に結果が大幅に変わります。これらの値を維持し、正しい補間を維持する方法を知っている人はいますか?