FAQ
¿Tienes dudas? No te preocupes, aquí encontrarás las soluciones.
Búsqueda Completa en el Sitio

¿Cómo hacer que fórmulas en campos numéricos devuelvan valores vacíos en lugar de 0?

En Ragic, si asignas cualquier fórmula a campos numéricos, ya sea que los resultados sean valores vacíos o 0, siempre devolverán 0. Por ejemplo, la fórmula A1*1 mostrará como 0 en lugar de valor vacío aunque no hayas escrito ningún valore en A1.

Devuelve valor vacío cuando un campo individual referido es nulo

Si quieres hacer que una fórmula devuelva un valor vacío cuando no haya valor en el campo referido. Puedes usar la función ISBLANK para verificar si el campo es nulo. Después usa la función IF para devolver el valor de los resultados de la función ISBLANK. Por ejemplo, puedes usar IF(ISBLANK(A1),"",A1*1) para que devuelva un valor vacío si A1 está vacío, sino, calcular A1*1.

Tener múltiples condiciones o campos referidos en fórmulas: usa la función OR

Si la calculación se refiere a más de un campo, por ejemplo, para calcular A1*A2 sólo cuando cambos campos no están vacíos, y conservan el resultado nulo si al menos uno de los campos no tiene valor, necesitarás primero usar la función OR con la función ISBLANK para verificar si el campo referenciado es vacío, y usa la función IF para devolver el valor. La fórmula IF(OR(ISBLANK(A1),ISBLANK(A2)),"",A1*A2) se asegura de que si al menos uno de los campos está vacío, devuelve valor vacío, sino, calcula A1*A2.

Cambia el resultado "0" a valor vacío después de la calculación

Al usar la función OR, puedes combinar diferentes condiciones en tus fórmulas, si quieres que el "0" también se vuelva un valor vacío, puedes agregar la condición "original formula=0" a la nueva fórmula. Por ejemplo, al usar la fórmula IF(OR(ISBLANK(A1),ISBLANK(A2),A1*A2=0),"",A1*A2) para hacer que el resultado nulo si almenos uno de los campos referenciados está vacío A1*A2=0. Si ninguna de las condiciones se cumplen, devuelve el resultado de la calculación A1*A2.

Volver arriba

    Iniciar Ragic Gratis

    Registrarse con Google