Notifications
Clear all

Como descobrir a célula que um evento ocorre pela 1ª vez?

10 Posts
3 Usuários
0 Reactions
1,585 Visualizações
(@kaiquevaz)
Posts: 16
Active Member
Topic starter
 

Boa noite pessoal? Help por favor.

Se eu tenho uma sequência de células na mesma linha, algumas vazias e outras preenchidas com a letra "X", existe alguma fórmula para descobrir qual a primeira célula dessa sequência com um "X" preenchido, de preferência que a célula com a fórmula assuma o título da coluna onde a primeira célula com "X" está?

Desde já muito obrigado!!!!

 
Postado : 01/02/2018 6:10 pm
gfranco
(@wzxnet7)
Posts: 653
Honorable Member
 

Boa noite.
Acredito que se vc postar sua planilha será mais fácil tentar te ajudar.

Resposta útil? Clique na mãozinha ao lado do botão Citar.

 
Postado : 01/02/2018 6:16 pm
Estevaoba
(@estevaoba)
Posts: 0
Eminent Member
 

Boa noite.

Supondo que os titulos de colunas estejam em B1:S1 e que a primeira linha com valores X esteja em B2:S2, tente a seguinte formula em A2:

=DESLOC(A$1;;MINIMO(SE(B2:S2="X"; COL(B2:S2)-1)))

Formula matricial, cole e finalize com ctrl+shift+enter.

Corrija a falta de acento na funcao MINIMO.

Good luck!

 
Postado : 01/02/2018 7:51 pm
(@kaiquevaz)
Posts: 16
Active Member
Topic starter
 

Boa noite.
Acredito que se vc postar sua planilha será mais fácil tentar te ajudar.

Desculpa! Segue ANEXO!

 
Postado : 01/02/2018 8:07 pm
(@kaiquevaz)
Posts: 16
Active Member
Topic starter
 

Boa noite.

Supondo que os titulos de colunas estejam em B1:S1 e que a primeira linha com valores X esteja em B2:S2, tente a seguinte formula em A2:

=DESLOC(A$1;;MINIMO(SE(B2:S2="X"; COL(B2:S2)-1)))

Formula matricial, cole e finalize com ctrl+shift+enter.

Corrija a falta de acento na funcao MINIMO.

Good luck!

Ele apresentou um erro. Fiz uma planilha de exemplo e coloquei aqui. Você pode tentar me ajudar por favor?!!!

 
Postado : 01/02/2018 8:08 pm
gfranco
(@wzxnet7)
Posts: 653
Honorable Member
 

Boa noite.
Veja se atende.

Resposta útil? Clique na mãozinha ao lado do botão Citar.

 
Postado : 01/02/2018 8:17 pm
Estevaoba
(@estevaoba)
Posts: 0
Eminent Member
 

Se os valores X iniciam na coluna D, ou seja, a coluna Nr 4, voce precisa subtrair 3 na funcao COL da formula, em vez de 1 do meu exemplo.

No seu exemplo, tente assim em I5 e copie para preencher a coluna:

=DESLOC(C$4;;MINIMO(SE(D5:H5="X"; COL(D5:H5)-3)))

Nao deixe de finalizar com Ctrl+Shift+Enter e nao soh com Enter.
Quando voce o faz correto, aparecem automaticamente chaves { } cercando a formula.

Ab.

 
Postado : 01/02/2018 8:24 pm
(@kaiquevaz)
Posts: 16
Active Member
Topic starter
 

Boa noite.
Veja se atende.

Excelente!

Funcionou perfeitamente! Valeu!

 
Postado : 01/02/2018 9:11 pm
(@kaiquevaz)
Posts: 16
Active Member
Topic starter
 

Se os valores X iniciam na coluna D, ou seja, a coluna Nr 4, voce precisa subtrair 3 na funcao COL da formula, em vez de 1 do meu exemplo.

No seu exemplo, tente assim em I5 e copie para preencher a coluna:

=DESLOC(C$4;;MINIMO(SE(D5:H5="X"; COL(D5:H5)-3)))

Nao deixe de finalizar com Ctrl+Shift+Enter e nao soh com Enter.
Quando voce o faz correto, aparecem automaticamente chaves { } cercando a formula.

Ab.

Muito obrigado! Ficou ótimo! Você poderia me explicar pq o Ctrl+Enter não funciona nesse caso?

Mais uma vez, obrigado!!!!

 
Postado : 01/02/2018 9:14 pm
Estevaoba
(@estevaoba)
Posts: 0
Eminent Member
 

Fico feliz em poder ajudar!

Com apenas Enter, o Excel nao calcula levando em conta todo o range, mas sim apenas o primeiro item, portanto resultarah em erro ou em valor nao esperado.
Quando voce finaliza com Ctrl+Shift+Enter, voce dah ao Excel o comando para calcular levando em conta todo o range, ou matriz, daih o nome "formula matricial".

Ab.

 
Postado : 02/02/2018 7:13 am