Els camps calculats són una eina poderosa en Tableau que permet crear nous camps basats en expressions o fórmules. Aquests camps poden ser utilitzats per a una àmplia varietat de finalitats, com ara transformar dades, crear mètriques personalitzades o realitzar càlculs complexos.

Objectius d'aprenentatge

Al final d'aquest tema, hauràs après:

  • Què són els camps calculats.
  • Com crear un camp calculat.
  • Com utilitzar funcions bàsiques en camps calculats.
  • Com aplicar camps calculats en visualitzacions.

Què són els camps calculats?

Els camps calculats són camps que es creen a partir d'altres camps en les teves dades utilitzant expressions o fórmules. Aquests camps poden ser utilitzats en visualitzacions de la mateixa manera que qualsevol altre camp.

Exemples d'ús de camps calculats:

  • Transformació de dades: Convertir valors de text a majúscules.
  • Càlculs aritmètics: Sumar, restar, multiplicar o dividir valors.
  • Condicionals: Crear nous camps basats en condicions lògiques.

Creant un camp calculat

Pas a pas per crear un camp calculat:

  1. Obre Tableau i carrega les teves dades.
  2. A la finestra de Dades, fes clic dret sobre l'àrea de camps i selecciona "Crea > Camp calculat".
  3. Especifica un nom per al teu camp calculat.
  4. Escriu la fórmula o expressió que defineix el teu camp calculat.
  5. Fes clic a "Acceptar" per crear el camp calculat.

Exemple pràctic

Suposem que tenim un conjunt de dades de vendes amb els camps Quantitat i Preu per unitat. Volem crear un camp calculat per determinar el Total de vendes.

[Total de vendes] = [Quantitat] * [Preu per unitat]

Bloc de codi

IFNULL([Quantitat], 0) * IFNULL([Preu per unitat], 0)

Aquest codi assegura que si algun dels valors és nul, es tracti com a zero per evitar errors en el càlcul.

Utilitzant funcions bàsiques en camps calculats

Tableau ofereix una àmplia gamma de funcions que es poden utilitzar en camps calculats. Algunes de les més comunes inclouen:

  • Funcions aritmètiques: +, -, *, /
  • Funcions de text: LEFT(), RIGHT(), UPPER(), LOWER()
  • Funcions lògiques: IF, THEN, ELSE, CASE
  • Funcions d'agregació: SUM(), AVG(), MIN(), MAX()

Exemple de funció lògica

Volem crear un camp calculat que classifiqui les vendes com a "Altes" si el Total de vendes és superior a 1000, i "Baixes" en cas contrari.

IF [Total de vendes] > 1000 THEN "Altes"
ELSE "Baixes"
END

Aplicant camps calculats en visualitzacions

Un cop creats, els camps calculats es poden utilitzar en les teves visualitzacions de la mateixa manera que qualsevol altre camp. Pots arrossegar-los a les files, columnes, marques, filtres, etc.

Exemple pràctic

  1. Crea una visualització de barres que mostri les vendes per categoria de producte.
  2. Arrossega el camp calculat Total de vendes a l'eix de valors.
  3. Arrossega el camp Categoria de producte a l'eix de categories.

Exercici pràctic

Exercici 1: Creant un camp calculat per a descomptes

Suposem que tenim un camp Preu i un camp Descompte (%). Crea un camp calculat que determini el Preu amb descompte.

Solució

[Preu amb descompte] = [Preu] * (1 - [Descompte (%)])

Exercici 2: Classificant productes per rendibilitat

Crea un camp calculat que classifiqui els productes com a "Rendibles" si el marge de benefici (Benefici / Cost) és superior a 0.2, i "No rendibles" en cas contrari.

Solució

IF ([Benefici] / [Cost]) > 0.2 THEN "Rendibles"
ELSE "No rendibles"
END

Errors comuns i consells

  • Errors de sintaxi: Assegura't que totes les funcions i operadors estiguin correctament escrits.
  • Valors nuls: Utilitza la funció IFNULL() per gestionar valors nuls i evitar errors en els càlculs.
  • Tipus de dades: Assegura't que els camps utilitzats en els càlculs siguin del tipus de dades adequat (numèric, text, etc.).

Conclusió

Els camps calculats són una eina essencial en Tableau que permeten crear mètriques personalitzades i realitzar càlculs complexos. Amb la pràctica, podràs utilitzar camps calculats per transformar i analitzar les teves dades de manera més efectiva. En el següent tema, explorarem com crear gràfics de doble eix per visualitzar dades de manera més rica i informativa.

Curs de Tableau

Mòdul 1: Introducció a Tableau

Mòdul 2: Tècniques bàsiques de visualització

Mòdul 3: Tècniques de visualització intermèdies

Mòdul 4: Tècniques avançades de visualització

Mòdul 5: Preparació i transformació de dades

Mòdul 6: Anàlisi avançada

Mòdul 7: Optimització del rendiment

Mòdul 8: Tableau Server i Online

Mòdul 9: Projectes del món real

© Copyright 2024. Tots els drets reservats