当前行的Excel公式

当前行的Excel公式,excel,excel-formula,Excel,Excel Formula,我有一个工作公式,用于指定当前行号: =IF(AND(Part_Qty>0, COUNTA(Parts!Z15:AI15)>0),"GROUP NAME TEMP L "," ") 我正在尝试转换公式,以便使用Row函数,但我看不到如何使其正常工作 =IF(AND(Part_Qty>0, COUNTA(INDIRECT("Parts!Z"&ROW()):INDIRECT("Parts!AI"

我有一个工作公式,用于指定当前行号:

=IF(AND(Part_Qty>0, COUNTA(Parts!Z15:AI15)>0),"GROUP NAME TEMP L "," ")
我正在尝试转换公式,以便使用Row函数,但我看不到如何使其正常工作

=IF(AND(Part_Qty>0, COUNTA(INDIRECT("Parts!Z"&ROW()):INDIRECT("Parts!AI"&ROW())>0)),"GROUP NAME TEMP L "," ")
希望有人能帮我


谢谢

我们可以让
INDIRECT()
工作,但那会很不稳定。在多行上使用可能会影响处理时间。因此,请尝试:
=IF(AND(Part_Qty>0,COUNTA(INDEX(Parts!Z:Z,ROW()):INDEX(Parts!AI:AI,ROW())>0),“GROUP NAME TEMP L”,这是完美的。非常感谢你。