我有虚假的销售数据,需要从 4 个国家(加拿大、美国、西班牙和德国)中提取最高销售额。使用 if 然后 max inside 仅适用于加拿大,因为该国的销售额最高。我如何找到其他国家?
答案1
由于您没有随问题提供示例数据,因此我使用了一些虚拟数据来解决问题。
怎么运行的:
- 虚拟销售数据在范围内
A3:C14
。 - 要获取国家/地区的唯一列表,请在单元格中输入此数组(CSE)公式
A20
,最后输入 Ctrl+Shift+Enter并向下填充。
{=IFERROR(INDEX($A$3:$A$14,MATCH(0,COUNTIF($A$19:A19,$A$3:$A$14),0)),"")}
- 在单元格中输入此数组(CSE)公式
B20
,最后输入Ctrl+Shift+Enter& 向下填充。
{=MAX(($A$3:$A$14=A20)*($C$3:$C$14))}
注意:
考虑选项 2 作为奖励,是我添加的一个可选部分,用于展示获取特定产品在国家/地区最高销量的方法。
您和其他读者可以忽略它。
在单元格中输入此数组 (CSE) 公式
B28
,最后输入Ctrl+Shift+Enter并向下填充。{=MAX(IF($A$3:$A$14=A20,IF($B$3:$B$14=$B$26,$C$3:$C$14)))}
笔记,单元格B26
中有产品名称P1
,如果想要获得最高销量,您可以将其替换为其他名称。
根据需要调整公式中的单元格引用。