WPS表格,这公式哪里出问题了 答案是存在的,但用公式求值看单元格时明显不对。 如果要第二个选出的

2024-12-28 23:44:22
推荐回答(2个)
回答1:

如果需要第二个比第一个大,第三个比第二个大,那么输入以下公式,然后向下填充公式

=SUM(SMALL(A$1:A$6,ROW(A1)),SMALL(B$1:B$4,ROW(A1)))

公式表示:将A1:A6的第一小的数值加上B1:B4的第一小的数值。当向下填充公式时,自动更改为第二小的数值。

 

详见附图

回答2:

首先,你的公式没有错

因为公式里面有随机数,你每点一次公式求值随机数都会发生变化

所以单元格的值并不是你用公式求职看到的4+6的结果
你可以试试再一次公式求值,中间过程的随机数又变了,但结果还是原来的14

另外你想要取出的第二个数要比第一个数大
这个用随机数取数的话一个公式是不可能实现的
你可以添加一个辅助的单元格,先用随机取值取出A列中的一个数
然后再让B列跟这个数比较,取出大于此数的数值,再在这些数值里面随机取数
然后再求和
这是一个思路,虽然不能一步到位的实现,但是还是可行的
还有一点就是如果B列没有大于A列的值怎么办,如取到A列中的9