Excel 间接命令 returns #value

Excel Indirect command returns #value

使用 COUNTIF 计算值“HW 或 SW”在列中出现的次数。我不确定最终会得到多少行数据,所以我想使用 INDIRECT 将其设为一个变量。这个公式 returns 一个 #VALUE 错误,我不知道为什么: =COUNTIF('Daily_Data_Dump'!$G$2:INDIRECT("$G"&AB3),"HW_or_SW") 其中单元格“AB3”中的值为 5000。在我看来应该等于 =COUNTIF('Daily_Data_Dump'!$G$2:$G5000,"HW_or_SW")。感谢您的帮助。

"在我看来应该是相当于=COUNTIF('Daily_Data_Dump'!$G:$G5000,"HW_or_SW")."

没错,问题是别的。地址错误,试试:

=COUNTIF('Daily_Data_Dump'!$G:INDIRECT("Daily_Data_Dump!$G"&AB3),"HW_or_SW")