excel - 当数组长度小于提供的数组时,excel中 "Small"函数的处理错误

标签 excel excel-formula

我试图只考虑 一些 X 数的 的数组中的最少几个,我得到 #NUM! 当函数找不到指定的长度时出错。

示例 - 小(范围,{1,2,3})
这里包含数值的单元格范围是“范围”,{1,2,3} 是要考虑的 3 个最小数字,如果范围只有 2 位而不是 10 位会发生什么情况。

任何建议都会有所帮助。
我期待一个可以根据可用数字调整数字的解决方案。

这是我能举出的最好的例子

Please refer this image for exactly what i am doing

For Ron Rosenfeld reference

最佳答案

您可以使用 IFERROR

=SUM(IFERROR(SMALL(A7:E7,{1,2,3}),""))

enter image description here

关于excel - 当数组长度小于提供的数组时,excel中 "Small"函数的处理错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60114924/

相关文章:

excel - 间接增加单元格引用 A1 A2 A3 等

Excel - 单独计算单个单元格中的字母和数字

excel - 检查范围内唯一单元格的数量

excel - 多个条件的 SUM(if) 函数 + 动态的日期/时间

excel - 如何创建制表符分隔的 CSV?

vba - Excel VBA : Dynamic range cut and paste

excel - 找到满足条件的单元格对然后做一些excel vba

excel - 从 Excel 中的命名范围中省略特定值

java - 如何在不向前移动迭代器的情况下获取单元格值 - Excel、Java POI

java - 如何使用 POI 处理旧的 excel .xls 文件?