索引匹配仅查找第一个值 2024-6-19 • microsoft-excel worksheet-function microsoft-excel-2010 microsoft-excel-2007 microsoft-excel-2013 我有一份有重复项的员工列表,每个员工都有一个代表销售数量的数字。我尝试使用以下公式提取给定名称的最高销售额,但它只提取找到的第一个值,而不是遍历整个列表: =MAX(INDEX(表 1[销售],MATCH([名称],表 1[名称],0))) 列表 答案1 您可以使用如下所示的数组公式执行此操作。数组公式必须通过Ctrl- Shift-进行确认Enter =MAX(IF([Name]=[@Name],[Sales])) 或者,如果您有 Office 365 订阅,则可以使用新的 Maxifs 功能,如下所示: =MAXIFS([Sales],[Name],[Name]) 相关内容 grunt-cli 不起作用 断开与远程会话的连接 远程自动配置 XenServer Hypervisor 为什么 /root 下新创建的文件不可执行,即使 /root 是且 umask 是 022?这是 CentOS 上的默认设置吗?[重复] 在 Windows Server 2008 中备份和恢复大文件 Texments/minted 无法正常工作-未定义的控制序列 通过命令提示符重命名计算机 在 CentOS 上运行 steam 的问题 无法更新 macOS Monterey;检查更新仅显示 Ventura 升级 Dansguardian - 允许某些用户查看某些网站