Como posso calcular a idade?

  • agendamentocirurgicohusf
    Perguntado em 7 de novembro de 2024 às 10:43

    Boa tarde, tudo bem?

    Tem algum campo que colocando a data de nascimento, apareça automático a idade?

    Atenciosamente, Anderson.

  • Eduardo Jotform Support
    Respondido em 7 de novembro de 2024 às 12:28

    Olá agendamentocirurgicohusf,

    Obrigado por entrar em contato com o suporte Jotform. Conseguimos calcular a idade de um usuário utilizando lógica condicional. É bem fácil. Me permita te mostrar como: 

    1. Em Criador de Formulários, clique em Adicionar Elemento no canto superior esquerdo da página. Como posso calcular a idade?  Image 1 Screenshot 60
    2. Adicione 2 campos de Seletor de Data e altere os nomes devidamente.
    3. Abaixo dos campos Seletor de Data, insira o campo Número.Como posso calcular a idade?  Image 2 Screenshot 71

    Após isso, vamos criar uma Condição Lógica para realizar o calculo.

    1. No Criador de Formulários, clique em Configurações no topo da página.
    2. Selecione Condições no painel esquerdo.
    3. Clique em Adicionar Condição.Como posso calcular a idade?  Image 3 Screenshot 82
    4. Escolha Atualizar/Calcular Campo e insira as condições abaixo:Como posso calcular a idade?  Image 4 Screenshot 93

    E pronto. Este será o resultado:

    Como posso calcular a idade?  Image 5 Screenshot 104

    Você também pode quere dar uma olhada neste guia sobre Lógica Condicional para Formulários Online. Além disso, aqui está o meu formulário teste que você pode clonar para utilizar.

    Permanecemos a disposição.


  • agendamentocirurgicohusf
    Respondido em 7 de novembro de 2024 às 12:52

    Mas, não é possivel já deixar o campo da DATA ATUAL já preenchida?

    E também a realizei a lógica, porém a data final para a idade deu errada.
    O que preciso fazer?

    Como posso calcular a idade?  Image 1 Screenshot 30

    Como posso calcular a idade?  Image 2 Screenshot 41

  • Eduardo Jotform Support
    Respondido em 7 de novembro de 2024 às 13:04

    Olá agendamentocirurgicohusf,

    Claro, é possível sim. E além disso, conseguimos esconder este campo para que o usuário não o veja. Em meu formulário teste, o cálculo está acontecendo corretamente. Segue captura de tela abaixo:

    Como posso calcular a idade?  Image 1 Screenshot 20

    Para que eu possa lhe auxiliar melhor, poderia compartilhar o URL do formulário em que está trabalhando? Após isso, poderei verificar mais detalhadamente.

    Permanecemos a disposição,

  • agendamentocirurgicohusf
    Respondido em 7 de novembro de 2024 às 13:12
  • Eduardo Jotform Support
    Respondido em 7 de novembro de 2024 às 13:43

    Olá agendamentocirurgicohusf,

    Obrigado por enviar o URL de seu formulário. Eu clonei ele e realizei os passos que mencionei acima. Este é o resultado: Como posso calcular a idade?  Image 1 Screenshot 20

    Aqui está o meu formulário teste que você pode clonar para utilizar. Nos informe se há algo mais em que podemos lhe auxiliar.

  • agendamentocirurgicohusf
    Respondido em 8 de novembro de 2024 às 10:25

    Não entendi seu teste?

    não aparece o campo de idade

  • Paolo Jotform Support
    Respondido em 8 de novembro de 2024 às 13:24

    Hi agendamentocirurgicohusf,

    Unfortunately, our Portuguese support agents are busy helping other Jotform users at the moment. I'll try to help you in English using Google Translate, but you can reply in whichever language you feel comfortable using. Or, if you'd rather have support in Portuguese, let us know and we can have them do that. But, keep in mind that you'd have to wait until they're available again.

    As for your question, I checked and cloned your form and I was able to see that you have not yet followed the steps provided by my colleague. Let me guide you on how to set it up:

    First, see the screenshot of your current form. I was able to notice that the Data de nascimento field that you added was not a Date Picker element. It's a Phone Number element. Replacing it with a Date picker Element should fix your issue.

    Como posso calcular a idade?  Image 1 Screenshot 60

    Now that you have corrected the field, follow the steps below.

    1. Add another Date picker Element by following the steps provided by Eduardo and label it as Data de hoje. Check the screenshot below :

    Como posso calcular a idade?  Image 2 Screenshot 71

    2. Set up Data De hoje by clicking on the Gear Icon to open properties. Go to the Options Tab, look for the default date and select Current.

    Como posso calcular a idade?  Image 3 Screenshot 82

    3. Create a condition that will calculate the age by also following the instructions given by Eduardo and copying the condition settings on the screenshot below:

    Como posso calcular a idade?  Image 4 Screenshot 93

    Let me share a screencast on how to do it:

    Como posso calcular a idade?  Image 5 Screenshot 104

    Give it a try it should give you the correct results. Let us know if you need any other help.

Sua Resposta