Search the knowledge base, browse our resources, and visit our forum for more detailed information
Read in English | Lire en français | اقرأ باللغة العربية Última actualización: 2 de abril de 2025
Al crear preguntas con respuestas numéricas, puedes elegir entre los tipos de preguntas «Número», «Decimal» y «Rango» en KoboToolbox.
Este artículo describe estos tipos de preguntas y cómo usarlos.
Número: El tipo de pregunta «Número» en el editor de formularios es equivalente al tipo de pregunta integer en XLSForm. Usa el tipo de pregunta «Número» cuando las respuestas a una pregunta sean en forma de números enteros, como el número de niños/as (1, 3, 5, etc.).
Decimal: Usa el tipo de pregunta «Decimal» cuando la respuesta de una pregunta sea en forma de números decimales, como el ingreso mensual (1.2, 34.5, 42.42, etc.).
Rango: El tipo de pregunta «Rango» puede recolectar valores enteros y decimales. De forma predeterminada, el tipo de pregunta «Rango» muestra una escala deslizante que permite a los/as usuarios/as elegir un número. Al configurarlo, debes definir los valores de inicio y fin del rango, así como el paso entre ellos.
Para configurar los tipos de preguntas «Número» y «Decimal»:
En el editor de formularios, haz clic en el botón para agregar una nueva pregunta.
Escribe la etiqueta de la pregunta. Por ejemplo, «¿Cuántas personas viven en este hogar?». Luego haz clic en «+ AGREGAR PREGUNTA» (o presiona Enter).
Elige el tipo de pregunta («Número» o «Decimal»).

Para agregar un tipo de pregunta «Rango»:
En el editor de formularios, haz clic en el botón para agregar una nueva pregunta.
Escribe el texto de la pregunta. Por ejemplo, «Califica la efectividad del proyecto del 1 al 5 (siendo 5 el más efectivo)». Luego haz clic en « AGREGAR PREGUNTA» (o presiona Enter).
Elige el tipo de pregunta «Rango».
Escribe el valor de inicio (en este ejemplo, 1).
Escribe el valor de fin (en este ejemplo, 5).
Escribe el paso, el número de pasos de un valor al siguiente. (En este ejemplo, 1, lo que significa que las opciones en la escala deslizante son 1, 2, 3, 4, 5).

Se recomienda encarecidamente que especifiques nombres para todas las preguntas antes de desplegar tu formulario, especialmente si las etiquetas están en idiomas con caracteres no latinos como chino, árabe o nepalí.
En XLSForm, puedes agregar preguntas de «Número», «Decimal» y «Rango» usando los tipos de pregunta integer, decimal y range respectivamente:
type |
name |
label |
parameters |
|---|---|---|---|
integer |
hhsize |
¿Cuántas personas viven en este hogar? |
|
decimal |
landsize |
¿Qué tan grande es tu tierra? (en hectáreas) |
|
range |
rating |
Califica la efectividad del proyecto del 1 al 5 |
start=1 end=5 step=1 |
survey |
Al agregar una pregunta range a un XLSForm, los parámetros
start, end y step se agregan en la
columna parameters.

Al agregar las preguntas «número», «decimal» y «rango», puedes especificar diferentes apariencias (en la configuración de la pregunta). Las apariencias cambian la forma en que se muestra la pregunta en formularios web o en KoboCollect.


Puedes especificar apariencias avanzadas de las preguntas «Número», «Decimal» y «Rango» en XLSForm bajo la columna de apariencias como en los siguientes ejemplos:
type |
name |
label |
appearance |
parameters |
|---|---|---|---|---|
integer |
income |
¿Cuál fue el ingreso total que obtuviste en los últimos 12 meses? |
thousands-sep |
|
decimal |
bearing |
Capturar orientación |
bearing |
|
range |
vertical_rating |
Califica la efectividad del proyecto del 1 al 5 |
vertical |
start=1 end=5 step=1 |
range |
picker_rating |
Califica la efectividad del proyecto del 1 al 5 |
picker |
start=1 end=5 step=1 |
range |
star_rating |
Califica la efectividad del proyecto del 1 al 5 |
rating |
start=1 end=5 step=1 |
survey |
El tipo de pregunta «Número» está limitado a un máximo de 9 caracteres y el tipo de pregunta «Decimal» está limitado a un máximo de 15 caracteres.
Los signos negativos y los puntos decimales cuentan para el límite de caracteres.
Tanto el tipo de pregunta «Número» como «Decimal» están limitados a un máximo de 16 cifras significativas.
Si se ingresa un número entero positivo o negativo de 22 cifras significativas, el formulario registrará un número de 16 dígitos con notación científica. Por ejemplo, el número ±9845284926482357445633 se registraría como ±9.845284926482358e+21.
Si se ingresa un decimal positivo o negativo de 22 cifras significativas, el formulario registrará un número truncado de 16 dígitos, redondeado al dígito 16. Por ejemplo, el número ±9845284926.482357445633 se registrará como ±9845284926.482357.
Si tu encuesta requiere respuestas numéricas que excedan los 15 dígitos, puedes usar una solución alternativa con el tipo de pregunta «Texto»:
Agrega una pregunta de «Texto» a tu formulario.
Ve a la configuración de Apariencia y selecciona «numbers». Ahora aparecerá un teclado de dígitos al completar esta pregunta.
Finalmente, se puede incluir una restricción regex() para restringir aún más la entrada si es necesario.
Aquí hay un ejemplo de XLSForm para ilustrar esto:
type |
name |
label |
appearance |
constraint |
constraint_message |
|---|---|---|---|---|---|
text |
number |
Ingresa un número largo |
numbers |
regex(., “^[0-9]*$”) |
El valor debe ser un número |
survey |
Puedes descargar un XLSForm con ejemplos de este artículo aquí.
Did you find what you were looking for? Was the information clear? Was anything missing?
Share your feedback to help us improve this article!
KoboToolbox is maintained by Kobo Inc.