Excel: como encontrar o primeiro valor diferente de zero consecutivo


Você pode usar a seguinte fórmula no Excel para encontrar a primeira coluna com um valor diferente de zero em uma linha específica:

 =INDEX( B$1:E$1 ,MATCH(TRUE,INDEX( B2:E2 <>0,),0))

Esta fórmula específica procura o primeiro valor na linha B2:E2 com um valor diferente de zero e retorna o nome da coluna correspondente da linha B1:E1 .

O exemplo a seguir mostra como usar esta fórmula na prática.

Exemplo: Encontre o primeiro valor diferente de zero em uma linha no Excel

Digamos que temos o seguinte conjunto de dados no Excel que mostra o número de faltas cometidas por um time de basquete em cada quarto de oito jogos diferentes:

Digamos que queremos encontrar o primeiro quarto em que ocorreu uma falta em cada jogo.

Em outras palavras, gostaríamos de encontrar o primeiro valor diferente de zero em cada linha e retornar o nome da coluna correspondente.

Para fazer isso, podemos digitar a seguinte fórmula na célula F2 :

 =INDEX( B$1:E$1 ,MATCH(TRUE,INDEX( B2:E2 <>0,),0))

Podemos então clicar e arrastar esta fórmula para cada célula restante na coluna F:

Excel encontra o primeiro valor diferente de zero na linha

A coluna F agora exibe o primeiro trimestre com um valor diferente de zero em cada linha.

Por exemplo, no primeiro jogo, a primeira falta ocorreu no terceiro quarto, então a célula F2 retorna o valor do quarto 3:

Nota : Se cada valor em uma determinada linha for zero, esta fórmula simplesmente retornará #N/A , pois nenhum valor diferente de zero foi encontrado.

Recursos adicionais

Os tutoriais a seguir explicam como realizar outras tarefas comuns no Excel:

Excel: como remover texto específico de células
Excel: uma fórmula para MID da direita
Excel: Como usar a função MID para strings de comprimento variável

Add a Comment

O seu endereço de email não será publicado. Campos obrigatórios marcados com *