我正在尝试过滤或创建另一列以返回最大日期,以便我可以对该列进行过滤。我尝试将4列用作条件。我的数据看起来像这样。
Date Time Supplier Terminal Cost
8/21/18 1800 43 4 2.35
8/21/18 1030 3 5 2.27
8/21/18 1045 43 4 2.25
8/20/18 1800 3 4 2.30
8/20/18 1800 3 5 2.37
我认为最好的过滤方法是创建另一列以返回每个供应商终端组合的最大日期和时间。我希望这样返回数据。我可以在True上进行过滤
Date Time Supplier Terminal Cost MaxValue
8/21/18 1800 43 4 2.35 True
8/21/18 1030 3 5 2.27 True
8/21/18 1045 43 4 2.25 False
8/20/18 1800 3 4 2.30 True
8/20/18 1800 3 5 2.37 False
像这样可能吗?还是可以使用VBA完成? 预先感谢!
更新:这是指向excel数据的链接,可以将其复制并粘贴到excel
https://ethercalc.org/9xyxloijh5y9.html
我要匹配并找到Max的顺序如下:Terminal> Product> Date> Time
因此,我将为每个终端每个产品的每个供应商提供最新的日期/成本。希望看到数据会有所帮助。