2 februar, 2020| Seffana Mohamed-Ajaz

Tableau: Bruk filterhandlingsfelt i beregninger

det er ofte ganger at jeg produserer oversikter for klienter som ber meg om å dele dataene videre inn i det laveste nivået av granularitet. Jeg oppnår vanligvis dette ved Å bruke Filter dashboard-handlingen som du kan se I Fig. 1 nedenfor.

Fig. 1: Dashboard viser sammenbrudd av individuelle kunder I Georgia og deres bestillingsdetaljer.

jeg liker å maksimere plassen jeg har i dashbordet mitt, og bare ha de finere detaljene til å dukke opp når sluttbrukeren vil se den. Og så ‘forsvinne’ når de ønsker å fortsette å vise hele dashbordet som det var.
dette oppnås ved å Bruke Alternativet Ekskluder alle verdier i Handlingsvinduet Rediger Filter. Så, når jeg velger på en tilstand i kartet, eller en bar i høyre side diagrammet, jeg ønsker å ha tabellen med de enkelte kunder og deres ordredetaljer til ‘pop up’ , og deretter ‘forsvinne’ når jeg klikker bort.

Fig. 2: dette er konfigurasjonen for å vise nedbryting av kundeordredetaljer på dashbordet.

Problem

som nevnt ovenfor, liker jeg å lage oversikter som har fleksibilitet til å bore ned i dataene for å vise mer granulær detalj. Jeg har et ark som bare vises når de to andre arkene i dashbordet filtrerer for å se det.

problemet er at når jeg fjerner området for å få den granulære detaljene til å forsvinne, forblir arktittelen som vist I Fig. 3 nedenfor.

Fig. 3: Når du tømmer arket nedenfor med kundedetaljene, forlater du fortsatt regnearkets tittel ‘SAMMENBRUDD’ på skjermen.

Løsning

jeg kunne alltid bare skjule regnearktittelen slik at den aldri viser uavhengig av om dashbordet viser de finere detaljene eller ikke.

Fig. 4: Mulighet for å velge å skjule regnearket tittel.

Det er imidlertid noen tilfeller der det er viktig å se regnearkets tittel. Det kan være av enkle grunner som ‘interessenten ønsker å se tittelen’.

Følg trinnene nedenfor for å få dette til å fungere:

1. Gå til Regnearket For Sammenbrudd. I Filterruten kan du se filterhandlingsfeltet der. Dette er handlingen som ble produsert I Fig. 2 ovenfor.

Fig. 5: Du bør kunne se filterhandlingsfeltet vises i filterruten i regnearket det handler på.

2. Opprett et beregnet felt med dette feltet i Filtre-ruten som vist I Fig. 6 nedenfor.

IF = TRUE

THEN 'BREAKDOWN'

ELSE ''

END

Fig. 6: Opprett et nytt beregnet felt kalt Tittelfordeling ved hjelp av feltet i handlingsruten.

det beregnede feltet ovenfor viser OPPDELINGSTEKSTEN når filterdashboard-handlingen er aktivert. Når sluttbrukeren klikker av og deaktiverer dashboard-handlingen, vil det beregnede feltet vise en tom oppføring som i hovedsak gjør at teksten forsvinner.

3. Lag et nytt regneark og legg det nye beregnede feltet på Tekstkortet i Merker-ruten.

Fig. 7: Sett det nye beregnede feltet på Tekst.

4. Lag ønsket formatering. I mitt tilfelle har jeg laget tekstformateringsfonten Til Tableau Bok og størrelse 15.

Fig. 8: Formater teksten som du ønsker.

5. Nå, gå til dashbordet. Skjul arktittelen på regnearket med sammendelingsverdiene.

Fig. 9: Skjul tittelen på regnearket.

6. Legg til i regnearket Med Tittelfordelingsfeltet på dashbordet like over nedbrytingsarket.

Fig. 10: Legg Til Sammenbrudd Tittelarket på dashbordet like over arket med kundeordreinformasjonen.

7. Oppdater filterhandlingskonfigurasjonen Fra Fig. 2 for å sjekke det nye regnearket som er lagt til. Dette er slik at dette feltet kan vises i filter-panelet i regnearket for at det skal fungere.

Fig. 11: Sjekk det nye regnearket som er lagt til.

alt klart! Dashbordet skal fungere tilsvarende med sammenbrudd tittelen vises bare når sluttbrukeren velger å vise detaljert informasjon.

Fig. 12: dashbordet er dynamisk for å vise Tittelen På Oppdelingsarket bare når oppdelingsvisningen er aktivert.

Hvis du vil se hvordan dette dashbordet ble bygget, kan du besøke denne linken og laste ned arbeidsboken.

Legg igjen en kommentar

Din e-postadresse vil ikke bli publisert.