2016-12-19 4 views
0

J'ai une situation dans Tableau où j'ai besoin de faire un calcul, mais je suis bloqué quant à la meilleure façon de l'approcher.Tableau champs calculés à partir de 2 dimensions

J'ai données dans une table comme ceci:

Organisation ID (mesure), Pays (Dimension), FY16 Status (Dimension a 3 valeurs différentes (faible, moyen, élevé)), Statut de FY17 (Dimension a 3 valeurs différentes (Low, Medium, High)).

échantillon des données: 12345, France, Bas, Moyen 12346, France, Moyen, moyen 12347, France, Haute, Moyenne 12348, France, Bas, Haut

Ce que je dois faire est de créer une table qui affiche les colonnes suivantes:

  • Pays (lignes)
  • Count des organisations par FY16 faible
  • Nombre d'organisations pour l'exercice 17 Faible
  • (Nombre d'organes par FY17 Faible - Nombre d'organes par FY16 Faible)/Nombre d'organes par FY16 Faible.
  • Nombre d'organisations par FY16 moyen
  • Nombre d'organisations par FY17 moyen
  • (Nombre de Orgs par FY17 moyen - Nombre de Orgs par FY16 moyen)/Nombre de Orgs par FY16 moyen.
  • Nombre d'organisations par FY16 Haut
  • Nombre d'organisations par FY17 Haut
  • (Nombre de Orgs par FY17 haut - Nombre de Orgs par FY16 haut)/Nombre de Orgs par FY16 haut.

Toute aide serait grandement appréciée.

Veuillez trouver ici le lien vers le Workbook avec une description de ce que j'essaie de réaliser exactement dans le tableau de bord.

Répondre

1

C'est assez simple.

Créer Low in FY16 comme champ calculé avec la formule

IF [FY16 Status] = 'Low' THEN 1 ELSE 0 END 

Créer Low/Medium/High in FY16/FY17Y de la même manière

Créer Low Change comme champ calculé avec la formule

(SUM([Low in FY17])-SUM([Low in FY16]))/SUM([Low in FY16]) 

Créer Medium Change et High Change ainsi

Maintenant vous avez toutes les colonnes, il est temps de créer une feuille

Sheet

Si vous avez besoin, je l'ai téléchargé cette fiche comme Tableau workbook with Excel data (lien à expiration en 48 heures)

+0

Merci Entaille.C'était exactement mot pour mot ce que je cherchais. Je savais que j'avais toutes les données que je ne pouvais pas comprendre. Maintenant que je sais comment faire ça, je peux aussi l'utiliser ailleurs. Cela m'aidera grandement. À votre santé! – StefanHanotin