excel - 计算最大出现次数并在excel中找到对应的值
问题描述
我在excel中遇到一个问题。下面是样本数据。我需要找到运送最多物品的司机姓名和他的员工 ID。我不确定在这种情况下如何使用索引匹配/计数/最大值:
Emp ID Driver Name Item
1 Peter TV
2 John Microwave
3 Carl Washing Machine
1 Peter TV
1 Peter Microwave
通过查看样本,我知道答案是彼得,但是如何使用公式找到这个值。
我还需要找出有多少司机交付了最多的物品。在这种情况下,答案是 1 (Peter) 在这里尝试使用 countif,没有用。
解决方案
@BigBen 的解决方案对我不起作用,因为 MODE.SNGL 似乎是我没有的 Excel 365 的孩子。如果您处于相同的情况,以下将适用于早期版本的 Excel。
使用 [G2] 提取名称,使用 [G2] 提取=INDEX(Names,MODE(MATCH(Names,Names,0)))
员工 ID
=INDEX(EmpID,MATCH(G2,Names,0))
如果您不想引用它提取的名称,请将此公式中的“G2”替换为第一个公式。
这两个公式都是使用 Employee IDs 和 Drive Names 列的命名范围编写的。这是为了使它们更易于阅读和编辑。它还使它们更易于管理,因为您可以动态定义命名范围。
推荐阅读
- python - ValueError:无法将 NumPy 数组转换为张量(不支持的对象类型 numpy.ndarray)。在 jupyternotebook
- django-rest-framework - 尝试在序列化程序“ProfileSerializer”上获取字段“bio”的值时出现 AttributeError
- server-side-rendering - 斯巴达克斯店面消息中的 SSR
- node.js - Typescript - 从基类中的静态方法实例化子类,使用 args 并引用其他静态方法
- three.js - 使用 Cannon.js 时如何修复爆炸的端到端约束?
- python - RESNET50 重塑的输入是一个具有 1638400 个值的张量,但需要 25088 的倍数
- reactjs - TypeError:_this2.props.value.forEach 不是函数
- r - 用于过滤给定结果的显着单核苷酸多态性 (SNP) 的特征选择算法
- java - 如何使用 MySQL 在 Java 中获取自动递增的 ID?
- r - 使用函数“as.owin”加载 .shp 文件时出错