Notifications
Clear all

Fórmula ou Função para retonar valor e a %

9 Posts
5 Usuários
0 Reactions
1,817 Visualizações
(@andre0803)
Posts: 13
Active Member
Topic starter
 

Boa tarde Amigos!

Trabalho com Excel diariamente, mas não sou expert, preciso de uma ajuda de vocês.

Tenho uma planilha com dados, onde a célula "B1" contém valor numérico Previsto (valor definido até a data do fim do mês), na célula "B2" preciso adicionar manualmente o valor realizado, porem gostaria de adicionar esse valor e na frente do mesmo me completasse com a porcentagem relacionada à célula "B1" (Previsto).

Exemplo: Como está - Previsto = 1000
Realizado = 500

Exemplo: Como desejo- Previsto = 1000
Realizado = 500 - 50%

Conseguem me ajudar por favor?

 
Postado : 15/09/2016 1:43 pm
Issamu
(@issamu)
Posts: 605
Honorable Member
 

Olá!
Basta colocar na célula onde deseja apresentar a porcentagem: =B2/B1 e formatar como porcentagem.

Rafael Issamu F. Kamimura
Moderador Oficial Microsoft Community - MCC (Contribuidor do Microsoft Community)
http://zip.net/bjrt0X - http://zip.net/bhrvbR
Foi útil? Clique na mãozinha
Conheça: http://excelmaniacos.com/

 
Postado : 15/09/2016 2:09 pm
(@andre0803)
Posts: 13
Active Member
Topic starter
 

Rafael boa noite.

Talvez eu não tenha explicado bem.

Do jeito que você falou, o retorno será apenas o valor em %, exemplo: Previsto 1000 - Realizado 500 = 50%
Eu preciso que tenha o valor e na mesma célula a % que o mesmo se refira, exemplo: Previsto 1000 - Realizado 500 = "500 - 50%" (eu preciso ter o numero que foi realizado e a frente a % que ele é sobre o Previsto.

 
Postado : 15/09/2016 3:52 pm
DJunqueira
(@djunqueira)
Posts: 772
Prominent Member
 

Vc teria de fazer algo como:
="500 - "&TEXTO(500/A1;"0%")

mas preencher 500 duas vezes na célula não é muito prático.

Se sua dúvida foi respondida marque o tópico como RESOLVIDO usando o botão com marca verde.

 
Postado : 15/09/2016 4:05 pm
(@rilust)
Posts: 387
Reputable Member
 

Prezado
Não sei se estamos entendendo direito o que foi solicitado.
Normalmente, pedimos a gentileza que quando postar alguma dúvida coloque um arquivo com dados simulando manualmente o resultado esperado.
Creio que se você colocar essa planilha será mais fácil entender o que você quer
coloque explicações de como chegou aos valores na planilha

no aguardo

Espero ter Ajudado. Lembre-se de AGRADECER aos que te ajudaram, e de marcar o tópico como [Resolvido]

 
Postado : 15/09/2016 5:01 pm
(@andre0803)
Posts: 13
Active Member
Topic starter
 

Boa noite amigos.

Anexei uma planilha teste, os dados são simples, a coluna "Previsto" é a quantidade prevista para o mês, a coluna "Realizado" é preenchida dia a dia com o valor que foi realizado.
O que preciso é que além do valor, tenha a % que ele representa referente ao previsto do dia.

*** DJunqueira obrigado pela ajuda, é quase isso que preciso, porem como você mesmo passou, eu teria que preencher os valor duas vezes, não sendo tão pratico.

Planilha em anexo.

 
Postado : 15/09/2016 5:41 pm
deciog
(@deciog)
Posts: 0
Trusted Member
 

andre0803, Bom Dia.

Olha como fiz, pois em formula não pode na mesma célula ser digitado o valor e dar um resultado.

Decio

Marque o tópico como Resolvido se foi solucionado seu problema.
Brasil, São Paulo - SP
Décio Gassi

 
Postado : 16/09/2016 3:47 am
Issamu
(@issamu)
Posts: 605
Honorable Member
 

Olá Andre!
Fazer o que você deseja de digitar o valor em uma célula e aparecer valor e porcentagem na mesma célula, só é possível com VBA. Por mais que não considere isso uma boa prática, uma vez que o Excel te oferece milhões de células que você pode trabalhar e estruturar um layout em tabela para mostrar a informação desejada com um layout satisfatório, eu vou te dar a solução para sua questão. O código que apliquei no módulo da planilha foi:

Private Sub Worksheet_Change(ByVal Target As Range)
Application.EnableEvents = False
If Not Intersect(Target, Range("B4:AE4")) Is Nothing Then
If Selection.Count = 1 Then
    svalor = Target & " - " & Format(Target / Target.Offset(-1), "0.0%")
    Target = svalor
End If
End If
Application.EnableEvents = True
End Sub

Abraços!

Rafael Issamu F. Kamimura
Moderador Oficial Microsoft Community - MCC (Contribuidor do Microsoft Community)
http://zip.net/bjrt0X - http://zip.net/bhrvbR
Foi útil? Clique na mãozinha
Conheça: http://excelmaniacos.com/

 
Postado : 16/09/2016 8:16 am
(@andre0803)
Posts: 13
Active Member
Topic starter
 

Boa tarde.

Issamu muito obrigado, funcionou perfeitamente.

Sei que dava para fazer com formula adicionando novas linhas, porem peguei uma planilha já criada e com muitas informações, o tempo para criar e reajustar laytou seria muito longo, dessa forma que pedi é mais rápido devido a usar uma linha que já existe.

Mais uma vez muito obrigado pela ajuda!!

 
Postado : 16/09/2016 2:30 pm