Eu tenho uma fórmula:
=SUMIF(Sheet11!$K$3:$K$200,B$66,Sheet11!$O$3:$O$200)
Quero preencher as células abaixo e ajustar o número da planilha, assim:
=SUMIF(Sheet12!$K$3:$K$200,B$66,Sheet12!$O$3:$O$200)
=SUMIF(Sheet13!$K$3:$K$200,B$66,Sheet13!$O$3:$O$200)
e assim por diante. Tentei a função ROW e INDIRETO, mas não devo estar colocando na ordem correta pois não obtenho o resultado pretendido.
Responder1
O número da planilha não é algo que se ajusta automaticamente porque não há lógica para indicar que deveria ser uma planilha diferente. Você pode criar a referência de intervalo usando INDIRETO para ajustar o nome da planilha. Aqui está a essência, mas você precisará ajustá-la com base na localização das suas células.
Digamos que sua primeira fórmula esteja na linha 1, então o número da planilha seria ROW()+10
. Em vez de:
Sheet11!$K$3:$K$200, use:
INDIRECT("Sheet"& ROW()+10 & "!$K$3:$K$200")