Retire o número da linha das cotas e use ROW ():
=IF(SUM(INDIRECT("'"&$A$2&"'!B" & ROW(5:5))+INDIRECT("'"&$A$2&"'!C" & ROW(5:5))+INDIRECT("'"&$A$2&"'!D" & ROW(5:5)))>=1,"Yes","No")
Agora, iterará quando a fórmula for arrastada / copiada.
Estou apenas imaginando se alguém sabe como aumentar a linha referenciada no INDIRECT ao arrastar uma fórmula para baixo em uma coluna.
Para elaborar a fórmula está abaixo, gostaria que a célula referenciada, ou seja, B5, C5 & D5 para aumentar a linha referenciada por +1 cada vez que eu uso arrasto para copiar a fórmula, por exemplo então iria
B5, C5 & D5
B6, C6 & D6
B7, C7 & D7
etc.
Em vez de alterar a fórmula em cada linha.
=IF(SUM(INDIRECT("'"&A2&"'!b5")+INDIRECT("'"&A2&"'!C5")+INDIRECT("'"&A2&"'!D5"))>=1,"Yes","No")
Tenho certeza de que é algo como a função ROW
que faz isso, mas não consigo decifrá-lo.
Qualquer ajuda seria muito apreciada e obrigado antecipadamente.
Felicidades,
Danny
P.S. O INDIRECT
está sendo usado para referenciar uma folha diferente, conforme determinado pelo que está na célula A2
Retire o número da linha das cotas e use ROW ():
=IF(SUM(INDIRECT("'"&$A$2&"'!B" & ROW(5:5))+INDIRECT("'"&$A$2&"'!C" & ROW(5:5))+INDIRECT("'"&$A$2&"'!D" & ROW(5:5)))>=1,"Yes","No")
Agora, iterará quando a fórmula for arrastada / copiada.