Fórmula do Excel: Obtenha o índice da coluna na Tabela do Excel -

Índice

Fórmula genérica

=MATCH(name,Table(#Headers),0)

Resumo

Para obter o índice de uma coluna em uma Tabela do Excel, você pode usar a função CORRESPONDÊNCIA. No exemplo mostrado, a fórmula em I4 é:

=MATCH(H4,Table1(#Headers),0)

Quando a fórmula é copiada, ela retorna um índice para cada coluna listada na coluna H. Obter um índice como este é útil quando você deseja se referir às colunas da tabela por índice em outras fórmulas, como VLOOKUP, INDEX e MATCH, etc.

Explicação

Esta é uma fórmula MATCH padrão em que os valores de pesquisa vêm da coluna H, a matriz são os cabeçalhos na Tabela1 e o tipo de correspondência é zero, para forçar uma correspondência exata.

O único truque da fórmula é o uso de uma referência estruturada para retornar um intervalo para os cabeçalhos da tabela para a função MATCH:

Table1(#Headers)

O bom dessa referência é que ela se ajustará automaticamente a quaisquer alterações na tabela. Mesmo quando as colunas são adicionadas ou removidas, a referência continuará a retornar o intervalo correto.

Artigos interessantes...