Black Friday = Pricewatch Bekijk onze selectie van de beste Black Friday-deals en voorkom een miskoop.

[Excel/DAX/PowerPivot] Kolomwaarde als input

Pagina: 1
Acties:

Vraag


  • WhySoSerious
  • Registratie: Maart 2009
  • Nu online

WhySoSerious

Be the change.

Topicstarter
Hallo allen,

allereerst excuses voor de vage titel, maar dit probleem kan ik niet in 60 tekens samenvatten.

Ik ben een model aan het maken mbv PowerPivot, waar verschillende measures de data zo samenvatten dat ik, en collega's, hier iets mee kunnen. Echter loop ik nu een beetje vast, hopende dat jullie mij kunnen helpen nadat vele zoektochten op Google niet geholpen hebben (waarschijnlijk heb ik de oplossing al een aantal keer gelezen, maar kan ik hem niet voor mezelf vertalen naar mijn situatie).


Vereenvoudigd ziet mijn datatabel er zo uit. Elke rij vormt een uitgevoerd transport met bijbehorende informatie en kosten:


RijnummerType RitStad vanStad naarKosten
Rij1AAmsterdamLondon1500 euro
Rij2AEindhovenLondon1800 euro
Rij3BLondonAntwerpen500 euro
Rij4AAmsterdamBarcelona1300 euro


Ik zou nu graag een measure willen schrijven die de kosten weergeeft van [Type Rit] "B", als de [Stad Naar] overeenkomt met de [Stad Van] bij [Type Rit] "B". Dus in de praktijk zou ik een pivot willen kunnen maken waar ik kan filteren op [Stad Naar] = "London" en [Type Rit] = "A", met als value-field de kosten en op de rows de [Type Rit], en dan zien dat het totaal van de kosten op Type A files (1500 euro + 1800 euro) 3300 euro is, en type B files 500 euro is. Ik wil dus de gemaakte kosten door de rit met rijnummer 3 kunnen koppelen aan de ritten naar de oorsprong (Stad Van) door de andere type ritten.

Ik heb al proberen te rommelen met allexcept, all en allselected icm calculate, maar dat zijn meestal well educated guesses ipv echt weten wat ik doe. Ik heb wel een vermoeden dat het hem hier in zit, maar ik krijg de measure niet zo ver dat ik een subtabel kan maken waar de [Stad Van] bepaald wordt door de [Stad Naar] om vervolgens de totalen (Kosten) uit te rekenen.

Ik kan dit nu omzeilen door een calculated column te maken die [Stad van] en [Stad Naar] omwisselt indien [Type Rit] = "B", maar dat zorgt voor verdere onduidelijkheden. Daarom zou ik dit graag in een measure willen doen (plus het frustreert me :9 ).

Ik hoop dat er hier mensen zitten die heel wat slimmer zijn dan ik en dit in een handomdraai uit kunnen leggen. Alvast bedankt :)

Alle reacties


  • ZieMaar!
  • Registratie: Oktober 2004
  • Laatst online: 17:33

ZieMaar!

Moderator General Chat
Ik heb het een paar keer gelezen maar snap niet helemaal wat je wilt. Dat ligt aan mij :). Ik ben echter best handig met DAX en Powerpivot, dus wil best even meedenken. Maar ik zou eerst even de business achtergrond willen snappen. Betekent het feitelijk dat bij type rit b er eigenlijk kosten gemaakt worden om die rit te kunnen maken? Is het verschil tussen a en b dat a vanuit een eigen locatie is en b naar een eigen locatie?

  • WhySoSerious
  • Registratie: Maart 2009
  • Nu online

WhySoSerious

Be the change.

Topicstarter
Dankje!

Zal even een poging doen. Omdat er Type A ritten naar London gemaakt worden, heeft dat ten gevolg dat er een Type B rit uit London komt. De kosten van deze Type B rit wil ik linken aan de veroorzakers, de Type A ritten naar London.