Eu tenho uma fórmula que deve funcionar para você e que usei em situações semelhantes.
Use essa fórmula nas suas planilhas não totais. Ele vai pegar o nome da planilha e procurar por isso em sua planilha Total, em seguida, retornar a coluna B (ou o que quer que você coloque na informação Index()
). sem repetir:
=IFERROR(INDEX(Total!B$1:B$4,SMALL(IF(Total!A$1:A$4=MID(CELL("filename",$A$3),FIND("]",CELL("filename",A1))+1,255),ROW(Total!B$1:B$4)-ROW(Total!B$1)+1),ROWS(Total!B$1:B1))),"")
O intervalo Total!B1:B4
deve ser o intervalo de dados que você deseja retornar.
Total!A1:A4
é a lista de nomes de folhas.
Digite isto com CTRL + SHIFT + ENTER