我需要在公司和价格列表中找到最小值。例如,在一栏中,我有苹果,梨和葡萄。对于这些中的每一个,有几个卖家,每个卖家都有不同的价格。 A coulmn中的列表将是Apple,Apple,Apple,Grapes,Grapes,Pear,Pear,Pear,Pear。在B中将是Target,Trader Joe's,Harris Teeter等......在C列中将是价格。 A列中的水果按字母顺序排列。我需要为每种水果找到一个单独的最小值。我可以手动完成,除了我有数千行数据。
我正在思考我需要指定我想要从中返回最小值的区域。只要A列中的实体是相同的,那就是区域。
有没有人知道这个问题的解决方案?
答案 0 :(得分:2)
如果数据从第2行开始(第1行中的标题),请尝试在D2中复制此公式
=IF(A2=A1,"",MIN(OFFSET(C2,0,0,COUNTIF(A:A,A2))))
这将为您提供每个水果第一排的最低价格。在非空白处过滤列D以仅查看最小值
答案 1 :(得分:1)
使用IF和MIN的组合
=MIN( IF ( logical_test, value_if_true, value_if_false ) )
e.g。
=MIN( IF ( A2:A100="Apple", B2:B100, 0 ) )
答案 2 :(得分:1)
您可以使用数据透视表:
选择您的数据并插入数据透视表:
选择要放置它的位置。我将它放在同一张纸上:
点击,拖放行标签下的水果和行值下的价格:
右键单击数据透视表,然后按>选择汇总。最少:
你应该最终得到这个: