Refere-se a uma linha em outra planilha em uma fórmula de índice

2

Eu tenho 2 arquivos do excel - A e B. Na célula A1 do arquivo B, eu uso uma fórmula de índice para fazer referência a uma linha no arquivo a. "INDEX ('[A.xlsb] A'! $ 10: $ 10,1,2)" é a fórmula que eu uso (referente à linha 10 no arquivo A).

Se eu atualizar o número da linha em outra célula do arquivo B, é possível que essa fórmula se refira a essa célula para obter o número da linha do arquivo A?

Qualquer ajuda é apreciada.

Obrigado

    
por Anshuman Chanda 08.12.2012 / 12:36

2 respostas

1

O 1 nesta fórmula

= ÍNDICE ('[A.xlsb] A'! $ 10: $ 10, 1 , 2)

define a linha em relação ao intervalo (como você só tem uma linha, linha 10, só pode ser 1), portanto, supondo que você sempre queira uma linha entre 1 e 100 (ajuste conforme necessário), você pode usar esta versão

= ÍNDICE ('[A.xlsb] A'! $ 1: $ 100, C3 , 2)

em que C3 contém o número da linha que você deseja

    
por 08.12.2012 / 14:37
0

A sintaxe para se referir a outro arquivo é

'[FileNameAndExtension]SheetName'!Range

por exemplo

=INDEX('[A.xlsb]Sheet1'!$10:$10,1,2)

Observe que a outra pasta de trabalho deve estar aberta

    
por 08.12.2012 / 12:59