我正在尝试设置一个工作表,我可以将其用作模板来对数据进行排序、查找特定值并创建图表。对于我正在寻找的最大震级和平均震级值,一切正常。我在所附图像的公式中遇到了问题。下面是完整的代码。
=VLOOKUP(MAX(ABS(INDIRECT("J"&P3&":J"&Q3))),INDIRECT("J"&P3&":M"&Q3),4,FALSE)
使用此代码,我正在对垂直方向的最大值进行微调,然后返回相应的幅度值。
当我刚刚输入单元格值时它工作正常(需要很长时间但它正在工作)但是为了使其快速轻松地应用于其他数据文件(它们在相同的布局中具有相同数量的值但是有不同的值)我已将其调整为上述公式。
在 P 和 Q 列中,我找到了我感兴趣的范围的顶部和底部的行,然后将这些值替换到我的工作公式中。
这种方法适用于平均震级和最大震级,所以我知道它应该有效,但是当使用上面的公式时,它会发现不正确的值。由于某种原因,它将数组评估为列表中第二个的单个值。
2:miss-step后的评估公式(3.5不接近最大绝对值)
任何帮助都会很棒。