Notifications
Clear all

Fórmula de Texto  

  RSS

ThamiVieira30
(@thamivieira30)
Active Member
Entrou: 2 meses atrás
Posts: 5
05/08/2020 6:45 pm  

Olá pessoal,

Alguém por favor, poderia me ajudar nessa questão de Excel ? Eu já tentei usar as fórmulas de texto, mas não estou conseguindo.

Imagem


ResponderCitar (Quote)
EdsonBR
(@edsonbr)
Membro Moderator
Entrou: 5 anos atrás
Posts: 642
05/08/2020 7:13 pm  

Seja bem vinda, @ThamiVieira30!

Esse parece ser um exercício de escola que vc deve desenvolver, correto? Então, ao invés de apresentar a resposta, vou tentar elucidar um pouco mais a solução.

Veja que no rodapé da questão já existe uma dica importante: "muitas vezes há um padrão entre quantidade de letras e número..."

Se vc olhar atentamente, antes dos algarismos sempre tem 5 letras. E depois dos algarismos sempre tem 4 letras. Mas a quantidade de algarismos varia de uma linha pra outra.

A função EXT.TEXTO extrai a quantidade de caracteres que vc quiser de um texto, começando de uma posição X. A posição X é fixa pois vc sempre começará da posição do primeiro algarismo (6ª posição). O número de caracteres varia, mas vc sabe que será sempre descontando os 5 primeiros e os 4 últimos. (O Excel também dispõe da função NÚM.CARACT pra isso).

Veja se com essas dicas vc consegue matar a charada, senão retorne aqui.


ResponderCitar (Quote)
ThamiVieira30
(@thamivieira30)
Active Member
Entrou: 2 meses atrás
Posts: 5
06/08/2020 12:09 am  

Olá, @edsonbr !

Essa questão foi de uma prova de Excel, aí estou refazendo ela. Muito obrigada pela sua ajuda eu consegui resolver !! (;

Estava assistindo alguns vídeos de Excel e pensei que essa questão seria mega difícil, mas depois que você deu dica foi mais fácil. Eu fiz pela função EXT.TEXTO !! 

Se não for te atrapalhar, você poderia me ajudar em outra questão de Excel ?


ResponderCitar (Quote)
EdsonBR
(@edsonbr)
Membro Moderator
Entrou: 5 anos atrás
Posts: 642
06/08/2020 12:11 am  

Que bom que deu certo.

Diga lá, do que se trata seu outro problema?


ResponderCitar (Quote)
ThamiVieira30
(@thamivieira30)
Active Member
Entrou: 2 meses atrás
Posts: 5
06/08/2020 12:17 am  

Nessa questão eu pensei em PROCH, mas não sei se estaria correto.


ResponderCitar (Quote)
EdsonBR
(@edsonbr)
Membro Moderator
Entrou: 5 anos atrás
Posts: 642
06/08/2020 1:33 am  

Vamos pensar um pouco...

Vc precisa encontrar o dado que está no cruzamento da linha em que está o nome com a coluna que está o mês/ano.

Postado por: @thamivieira30

Nessa questão eu pensei em PROCH...

Vejamos:

PROCH faz uma procura dentro de uma determinada linha e te traz o valor que está n linhas afastado dos da primeira linha considerada. Obviamente essa linha teria que ser a linha das datas, já que é a primeira, e consequentemente o valor procurado seria o mês/ano.

=PROCH(valor_procurado;matriz_tabela; n ;aproximado_ou_exato)

Só que vc ainda não sabe esse n. Teria como descobrir?

O Excel tem uma função que faz exatamente isso:

=CORRESP(valor_procurado;matriz_procurada;menor ou maior ou exatamente igual ao valor procurado)

Portanto sim, vc poderia usar PROCH, mas não somente ela. Teria que associá-la com a CORRESP pra trazer o resultado. Isso inclusive também está na dica que o professor inseriu no rodapé do problema.

Da mesma forma, vc poderia começar procurando pelo nome ao invés da data, nesse caso ao invés de PROCH vc usaria PROCV.

Mas a abordagem mais tradicional para esse tipo de problema que é encontrar o valor que está no cruzamento de uma determinada linha com uma determinada coluna é usar a função ÍNDICE, associada com CORRESP, inclusive ela tem os argumentos já preparados para essa situação. Veja:

=ÍNDICE(matriz;núm_linha;núm_coluna)

No caso, vc usaria CORRESP 2 vezes, uma pra descobrir núm_linha e outra pra núm_coluna.

Um detalhe importante: tanto nas fórmulas acima como em seus resultados, o número da linha e o da coluna usados/retornados não são os núms. de linha/coluna da Planilha e sim relativos ao início do intervalo considerado.

 


ResponderCitar (Quote)
ThamiVieira30
(@thamivieira30)
Active Member
Entrou: 2 meses atrás
Posts: 5
06/08/2020 7:41 pm  

Okay, @edsonbr !! Eu irei tentar fazer depois !!


ResponderCitar (Quote)
ThamiVieira30
(@thamivieira30)
Active Member
Entrou: 2 meses atrás
Posts: 5
07/08/2020 1:40 am  

Olá,@edsonbr !

Não estou conseguindo fazer do jeito que você falou e tentei de outro jeito, mas também não deu muito certo.

Nas células do Nome(C22) e Mês(C23) eu utilizei a validação de dados e na célula (C24) eu fiz a fórmula do Índice+Corresp, porém toda vez que eu mudo a célula para os outros meses só aparece o valor de janeiro para todos os outros nomes. Não estou conseguindo perceber onde estou errando. 

 


ResponderCitar (Quote)
EdsonBR
(@edsonbr)
Membro Moderator
Entrou: 5 anos atrás
Posts: 642
07/08/2020 7:44 am  

Poste a fórmula que vc tentou usar...


ResponderCitar (Quote)
ThamiVieira30
(@thamivieira30)
Active Member
Entrou: 2 meses atrás
Posts: 5
07/08/2020 12:30 pm  

Na célula (C24) eu utilizei a fórmula =ÍNDICE(C7:C18;CORRESP(C22;B7:B18;0))


ResponderCitar (Quote)
EdsonBR
(@edsonbr)
Membro Moderator
Entrou: 5 anos atrás
Posts: 642
07/08/2020 1:11 pm  

Excel, busque pra mim na matriz dos dados numéricos (C7:N18)... [onde C7 é a posição (1,1), C8 a pos. (2,1), D7 a pos. (1,2), etc. até N18 que é a pos. (12,12)]

... a informação que estiver na mesma posição-linha que vc encontrar o nome da pessoa (B7:B18)... [onde a linha 7 é a posição 1, a 8 é a 2, etc.]

... e na mesma posição-coluna que vc encontrar a data (C6:N6)  [onde a coluna C é a posição 1, a D a pos. 2, etc.]

Sei que não devia dar ela pronta, mas tenho esperança que vc vai estudar a fórmula abaixo até entendê-la completamente:

=ÍNDICE(C7:N18;CORRESP(C22;B7:B18;0);CORRESP(C23;C6:N6;0))


ResponderCitar (Quote)
ThamiVieira30
(@thamivieira30)
Active Member
Entrou: 2 meses atrás
Posts: 5
08/08/2020 4:03 pm  

Olá ! @edsonbr !!

Agora consegui compreender o jeito que teria que usar a fórmula CORRESP duas vezes na fórmula...Pode ter certeza que irei estudar mais sobre a fórmula CORRESP e ÍNDICE e estudar mais sobre o Excel !!!

Muito obrigada mesmo por disponibilizar do seu conhecimento !!! Que Deus te abençoe !!! (:


EdsonBR curtiu
ResponderCitar (Quote)
Compartilhar: