这是网友的一个问题,要在一列数据中找到最接近86的数值,从大于等于和小于两个方向。
在excel中我们可以这样写公式:
如果使用Power Query来处理这个问题应该怎么写公式呢?
我们要从T中找到最接近TI元素的值。
就是把这个要求直译过来:
List.Min(List.Transform(T[列 1],(x)=>if x>=[列 1] then x else 9999))
我们要用T表中逐个的值与T1列1中的元素比较,符合大于等于条件的就显示T表的值,否则就显示9999,给一个极大值,这个与Excel万金油公式很接近。然后从这个列表中取得最小值,就是我们想要的答案。
公式几乎是一样的,需要从符合条件的数据中找到最大值:
符合小于条件的就保留T表值,否者就是0,然后在这一列表中查找最大值。
我们来看一下结果:
页面更新:2024-03-15
本站资料均由网友自行发布提供,仅用于学习交流。如有版权问题,请与我联系,QQ:4156828
© CopyRight 2020-2024 All Rights Reserved. Powered By 71396.com 闽ICP备11008920号-4
闽公网安备35020302034903号