能实现吗,求大神指点
excle吧
全部回复
仅看楼主
level 1
我的数据在excle表格,现在有一行。比如说这行的第一列 数字是30。后面的0-20个数字是筛选范围。要求不管几个数字相加,要求最接近30这个数字,无论大于还是小于。要求显示最接近的和数字是多少,由这行的哪几个数字组成。显示出来。这样的行有300多行
2022年10月21日 16点10分 1
level 14
模模糊糊,原理可以实现,需要具体数据再分析
2023年02月15日 02点02分 2
level 1
要在 Excel 表格中找到一行数据中的数值组合,使其和最接近给定的目标数(在这种情况下为30),您可以按照以下步骤进行操作:
1. 在空白单元格中输入目标数(30)。
2. 在另一个空白单元格中,输入以下数组公式(请注意,数组公式需要使用 Ctrl + Shift + Enter 键盘组合进行输入):
```
=INDEX($B$1:$V$1,MATCH(MIN(ABS(SUM($B2:$V2)-$A$1)),ABS(SUM($B2:$V2)-$A$1),0))
```
3. 将公式拖动填充到下方的行中,以覆盖所有需要进行计算的行。
这个公式将计算每行中的数字组合与目标数的差值,并找到最接近目标数的和的组合。它还将返回该组合所在的列号。
请确保将公式中的范围适当修改为您实际数据所在的范围。在上述公式中,假设数据从 B 列到 V 列,需要调整这些列的范围以适应您的实际情况。
执行上述步骤后,您应该能够找到每一行最接近目标数的和的组合,以及组合所在的列。
2023年05月27日 18点05分 3
1