gpt4 book ai didi

动态创建总和范围的 Excel 公式出错 "a value used in the formula is of the wrong data type"

转载 作者:行者123 更新时间:2023-12-04 22:12:38 24 4
gpt4 key购买 nike

我正在尝试在一个单元格中编写一个公式,该单元格使用 2 个其他单元格作为另一张表中一系列单元格的开头和结尾,然后偏移 1 列并对值求和。我不断收到错误“公式中使用的值的数据类型错误”。当我逐步执行公式时,一切似乎都是正确的,直到它到达最终的 Sum(),然后它会出现 #Value 错误。
一次尝试(这个没有偏移一列,因为在出​​错之前我从来没有那么远):

=SUM(CELL("address",INDEX('F Mod'!AQ6:AQ15,MATCH('NC Sign'!E123,'F Mod'!AQ6:AQ15,0)))&":"&CELL("address",INDEX('F Mod'!AQ6:AQ15,MATCH('NC Sign'!E124,'F Mod'!AQ6:AQ15,0))))
评估为:
=SUM("'[CSLT Information Flow Master (version 2).xlsm]F Mod'!$AQ$6"&":"&"'[CSLT Information Flow Master (version 2).xlsm]F Mod'!$AQ$8")
然后出错。
另一种尝试(通过更改地址函数中的列来抵消):
=SUM(ADDRESS(MATCH(E123,'F Mod'!$AQ:$AQ,0),44)&":"&ADDRESS(MATCH(E124,'F Mod'!$AQ:$AQ,0),44))
评估为:
=SUM("$AR$6:$AR$8")
然后错误。
当谈到 Sum() 函数时,它一定是我缺少的东西,但我迷路了。
enter image description here

最佳答案

enter image description here
B13 中的公式为:

=SUM(OFFSET(INDIRECT("G"&2+MATCH(B6;$F$3:$F$20;0));0;0;MATCH(B7;$F$3:$F$20;0)-MATCH(B6;$F$3:$F$20;0)+1;1))
注意 INDIRECT 部分,我在其中输入了 INDIRECT("G"&2+MATCH2来自数据开始上方的一行。因为数据从第 3 行开始,所以我输入了 2。

关于动态创建总和范围的 Excel 公式出错 "a value used in the formula is of the wrong data type",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/71795105/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com