Free Trial

Foro

RESUELTAS

Comando If c Then T no compara todos los datos

Buenos días a todos. 

Estoy utilizando el comando IF c THEN t ELSE f ENDIF para saber si los datos de una columna son menores a 60, si es verdadero imprimir No, si es Falso imprimir Si. 

En los valores de "Minutos Ticket" de dos dígitos aplica la regla correctamente, pero si "Minutos Ticket" es de 3 dígitos (100 o más) no la aplica correctamente.

 

Ricardo_Reyes3_0-1606930464150.png

 

Ricardo_Reyes3_1-1606930537363.png

 

Tengo una formula antes de esta para convertir la columna Minutos Ticket a Número usando ToNumber, pero no logro corregir el error.

 

¿Me podrían sugerir soluciones?

4 RESPUESTAS 4
marcusblackhill
12 - Quasar
12 - Quasar

¡Hola! @Ricardo_Reyes3  

 

intenta cambiar a IF tonumber([Minutos ticket]) < 60 then "No" else "Si" ENDIF

Tan sencillo y llevaba dos días buscando la solución.

Muchas gracias, ya quedó.

marcusblackhill
12 - Quasar
12 - Quasar

¡Me alegro de que haya ayudado!

carlosteixeira
15 - Aurora
15 - Aurora

Hola @Ricardo_Reyes3 

 

Elimine las comillas dobles del número 60 y asegúrese de que el campo que está creando sea una cadena

 

Saludos

Carlos A Teixeira
Etiquetas