2013-09-19

Cálculo de expresiones con valores nulos en Ms Access

Un error frecuente entre usuarios principiantes es incluir en expresiones o fórmulas campos que incluyen algún valor nulo. Y en Access cuando los cálculos incluyen un valor nulo, el resultado es nulo:

En la columna CTotal vemos el cálculo del coste total para los tres primeros conceptos es correcto, pero no para el último, devolviendo un nulo en lugar de 500. Para evitar este comportamiento causado por los nulos usamos la función NZ(). Tenemos dos opciones, o bien en cada campo que pudiera contener nulos introducimos la función NZ, o bien en el total alrededor de cada campo sumado:

Si queremos que CVble muestre ceros en lugar de nulos: CVble: nz([Coste_variable];0):

Entradas relacionadas:

Incompatibilidad de Excel con consulta de Access usando NZ

No hay comentarios:

Publicar un comentario

Nube de datos