La función YEAR devuelve el año de una fecha.
YEAR(
Fecha
)
- Fecha: fecha de la que se extraerá el año.
La función YEAR devuelve un número entero.
Definimos el siguiente campo calculado:
Año =
YEAR(#2019-10-28#)
...y lo arrastramos al lienzo:
Comprobamos que el resultado devuelto es 8.076.000, lo que no es el valor correcto. Este error es debido a que Tableau, al arrastrar el campo al lienzo, lo envuelve en una función de agregación que, por defecto, es la suma, tal y como puede apreciarse en la anterior imagen. Si cambiamos esta función de agregación por otra como el valor mínimo o el máximo, el valor devuelto es el esperado:
Uno de los campos de nuestra tabla de ventas es Order Date, correspondiente a la fecha de pedido. Si quisiéramos extraer el año de cada fecha, podríamos hacerlo definiendo el siguiente campo calculado:
Order Year =
YEAR([Order Date])
Ahora, si llevamos el campo Order Date a una tabla y añadimos el campo calculado creado (modificando la función de agregación SUM por MIN, por ejemplo), obtenemos el siguiente resultado: