Encuentra temas de tendencia y respuestas rápidas aquí
Hola, ¿cómo podemos ayudarte?
¿Puede mi formulario en línea calcular la edad de mis clientes?
Pregunta
¿Puede mi formulario en línea calcular la edad de mis clientes?
Respuesta
Sí, PlatoForms te permite calcular la edad de un cliente basado en su entrada. Todo lo que necesitas hacer es utilizar el campo de Entrada de Texto y la lógica condicional.
Así es como puedes hacerlo:
-
Añade dos campos de Entrada de Texto, configurándolos ambos como tipo “Fecha”:
-
Para el campo “Hoy”, configura su “Valor Inicial” a
Fecha de Hoy. -
Añade un campo de entrada de texto llamado “Resultado”. Asegúrate de ocultar este campo para que los clientes no lo vean.
-
Añade un campo de entrada de texto llamado “Edad” y abre su panel de propiedades.
-
Configúralo como tipo “Número”.
-
Marca Moneda.
-
Haz clic en Decimales y selecciona
REDONDEARdel menú desplegable.
De esta manera, la edad calculada se puede redondear a un número entero.
-
-
Configura la lógica condicional, como se muestra a continuación:
-
Si se responde la fecha de nacimiento del cliente (#cumpleaños), el formulario calculará automáticamente su edad.
-
El formulario calcula la diferencia en días entre la fecha de hoy y la fecha de nacimiento ingresada por el cliente (Cumpleaños - Hoy = Resultado).
-
Luego, divide esta diferencia (Resultado) por 365 (el número aproximado de días en un año) para obtener la edad del cliente.
-
Finalmente, muestra esta edad en el campo “Edad” del formulario.
-
Resultado
Supongamos que la fecha de hoy es 14 de abril de 2024, y un cliente ingresa su fecha de nacimiento como 1 de enero de 1990 en el formulario.
-
El formulario calcula la diferencia entre la fecha de hoy (14 de abril de 2024) y la fecha de nacimiento del cliente (1 de enero de 1990):
- Días entre el 14 de abril de 2024 y el 1 de enero de 1990 = 12,175 días
-
Luego, divide esta diferencia por 365 (días aproximados en un año) para obtener la edad del cliente:
- Resultado = 12,175 días
- Edad = Resultado / 365 días por año ≈ 33.32 años (redondear a 34)
Por lo tanto, el formulario mostraría la edad del cliente como 34 en el campo “Edad”.
¿Tienes más preguntas? Visita nuestra página de Preguntas Frecuentes o contáctanos.