请原谅我对这一切的无知,因为这对我和我的邻近地区来说都是新的。所以请耐心等待我!
我正在寻找一些电子表格的帮助,我正在根据力数据计算跳跃高度的众多指标。
我已经在第一部分使用了索引和匹配函数(找到体重),但我相信我现在需要一个VBA语法来帮助找到B的位置。这里有一点需要注意,理论上B应该与A相同(因为它是体重),但在大多数情况下,它不会是由于数据收集的波动(在1000hz测量)。
我实际上需要请求excel执行以下操作,
“找到点B到= A,如果不是=到A找到下一个尽可能接近的最高数字”
或者我可以问它
“找到距离范围最近的A点(b3239:b9999999)”,因为这是A点之后的一个单元格。
有谁知道如何做到这一点?理想情况下,我希望尽可能自动化,因为当我输入新数据时,我不想改变任何东西。任何帮助将不胜感激。
如果需要,很高兴发送图片或表格。
先谢谢大家!
我试过了:
[=INDEX(B2:B999999,MATCH(MIN(ABS(B2:B999999-L13)),ABS(B2:B999999-L13),0))]
但这会出现#NA错误。
我还尝试了一些基于某些研究的人。
Range("B2:B999999").Find(ActiveCell("13", "12"),ActiveCell("11","12"),,XlWhole=ActiveCell("13", "12"),,,True)
答案 0 :(得分:0)
你可以试试vlookup。 Vlookup具有最接近匹配的功能。
https://www.excelcampus.com/functions/vlookup-closest-match-true/