0
A
回答
2
你可以用一个数组formula¹做到这一点。
=min(if(A2:A34=B2:B34, C2:C34))
数组公式不应该是全列引用,如果数列的增长和偶尔缩小,应用以下动态调整引用的单元格数目。
=min(if(A2:index(A:A, match(1e99, C:C))=B2:index(B:B, match(1e99, C:C)), C2:index(C:C, match(1e99, C:C))))
¹数组公式需要与按Ctrl +移+Enter↵完成。如果输入正确,Excel将花括号包括公式(例如{和})。你不要自己输入大括号。一旦正确输入第一个单元格,就可以像其他公式一样向下或向右填充或复制它们。尝试并将您的全列引用减少到更接近表示实际数据范围的范围。数组公式以对数形式计算周期,所以最好将参考范围缩小到最小。有关更多信息,请参见Guidelines and examples of array formulas。
相关问题
- 1. 如果两个其他列匹配,则减去两列
- 2. 当两个其他列匹配时从列中添加值
- 3. 最小其他列
- 4. 获取列和其他列值的最小值和最大值
- 5. 比较两列与其他两列,并找到匹配以及不匹配
- 6. SQL查找最小列和其他列时,如果存在重复最小列
- 7. 如何选择更多匹配其他列的列的结果?
- 8. 当两个其他列的值匹配时计算列的平均值
- 9. 增值新建小区如果参数匹配其他细胞
- 10. SQL服务器 - 选择列有两个匹配的其他列
- 11. 其最小值2列之间的匹配条件
- 12. 如果两个小区匹配来自第三列返回一个值到同一行,其中细胞匹配
- 13. postgresql计算列的最小值conditiong对其他列的值
- 14. 如果在两列之间找到匹配项,则创建第三个匹配值的列,如果不匹配创建第四个列的值不匹配
- 15. 如果两个值如果两列匹配两个值,则新列中的值Matlab
- 16. 我如何使这个div匹配其他列的大小?
- 17. 根据每个组的其他列匹配列的值
- 18. 匹配两列
- 19. Python的大熊猫 - 最后一列追加如果在其他列中的值相匹配
- 20. 只有当数据帧列中的值与其他两个列值相匹配时,才替换其中的值
- 21. 一列中的最大值基于其他两列
- 22. 匹配值与另一个和写值到其他列表
- 23. Excel - 匹配值并获取其他列的值
- 24. SQL SELECT基于两列其中在第三列有最小值
- 25. 从表中更新值如果从其他两个表值匹配
- 26. 根据两列其中一列有MAX值的其他两列选择MAX值
- 27. 如何在excel中获取其他列值的最大值和最小值?
- 28. 删除其中两列匹配
- 29. 如果无数列表中的两个值相同,则匹配
- 30. 如果两列匹配,则替换值R
我的歉意;我最初写道,缺少一个括号和A43而不是A34。它已在上面得到纠正。 – Jeeped
确定它与分钟工作,但当我试图找到最大的条件相同。如果条件不变,它给予C的最大值。我写= MAX(IF(A2:A34 = B2:B34,C2:C34))。它给出了122而不是5。 – user36036
嗯......我只是测试它,它通过交换MAX(记住[ctrl] + [shift] + [enter])很好地工作。 [edit]没有CSE的测试,它返回没有条件的列max,所以你可能没有CSE。 – Jeeped