Формула Excel для текущей строки

#excel #excel-formula

#Excel #excel-формула

Вопрос:

У меня есть рабочая формула, которая указывает номер текущей строки:

 =IF(AND(Part_Qty>0, COUNTA(Parts!Z15:AI15)>0),"GROUP NAME TEMP L "," ")
  

Я пытаюсь преобразовать формулу так, чтобы я использовал функцию строки, но я не могу понять, как заставить ее работать должным образом.

 =IF(AND(Part_Qty>0, COUNTA(INDIRECT("Parts!Z"amp;ROW()):INDIRECT("Parts!AI"amp;ROW())>0)),"GROUP NAME TEMP L "," ")
  

Надеюсь, кто-нибудь сможет мне здесь помочь.

Спасибо

Комментарии:

1. Мы можем приступить INDIRECT() к работе, но это будет неустойчиво. Использование во многих строках может сократить время обработки. Для этого попробуйте: =IF(AND(Part_Qty>0,COUNTA(INDEX(Parts!Z:Z,ROW()):INDEX(Parts!AI:AI,ROW()))>0),"GROUP NAME TEMP L "," ") .

2. Это идеально. Большое вам спасибо.