Goedemiddag,
In Powerpivot wil ik graag een berekening maken van bonnen die product A bevatten.
Echter staat op elke regel een ander product die kan corresponderen met dezelfde bon.
De volgende formule retourneerd het de gemiddelde bonwaarde van bonnen met product A:
Gem bonwaardemet product A:=SUMX(CALCULATETABLE(VALUES(Bonnen[Totale bonwaarde]);Bonnen[product]="A");[Totale bonwaarde])
Echter worden alleen de unieke totale bonwaarde meegenomen, aangezien elk product (van diezelfde bon) op een andere regel staat. De bonwaarde zou anders meerdere malen meegeteld worden.
Maar het kan in een grote database voorkomen dat er dezelfde totale bonwaardes zijn (maar wél verschillende bonnen). Deze wil je uiteraard er niet uitfilteren.
Ik kan dan (VALUES(Bonnen[Totale bonwaarde]) vervangen door (VALUES(Bonnen[Bonnummer]), zodat het systeem alleen op unieke bonnummers zoekt.
Het probleem is dat ik als expressie niet [Totale bonwaarde] kan gebruiken, aangezien (VALUES(Bonnen[Bonnummer]) een kolom met unieke waardes retourneerd ipv een tabel met unieke waardes.
Ik ben dus opzoek naar een oplossing zodat ik vanuit de unieke bonwaardes de totale bonwaarde kan optellen (of middelen).
Ik heb het bestandje met deze formules toegevoegd.
Dank!
In Powerpivot wil ik graag een berekening maken van bonnen die product A bevatten.
Echter staat op elke regel een ander product die kan corresponderen met dezelfde bon.
De volgende formule retourneerd het de gemiddelde bonwaarde van bonnen met product A:
Gem bonwaardemet product A:=SUMX(CALCULATETABLE(VALUES(Bonnen[Totale bonwaarde]);Bonnen[product]="A");[Totale bonwaarde])
Echter worden alleen de unieke totale bonwaarde meegenomen, aangezien elk product (van diezelfde bon) op een andere regel staat. De bonwaarde zou anders meerdere malen meegeteld worden.
Maar het kan in een grote database voorkomen dat er dezelfde totale bonwaardes zijn (maar wél verschillende bonnen). Deze wil je uiteraard er niet uitfilteren.
Ik kan dan (VALUES(Bonnen[Totale bonwaarde]) vervangen door (VALUES(Bonnen[Bonnummer]), zodat het systeem alleen op unieke bonnummers zoekt.
Het probleem is dat ik als expressie niet [Totale bonwaarde] kan gebruiken, aangezien (VALUES(Bonnen[Bonnummer]) een kolom met unieke waardes retourneerd ipv een tabel met unieke waardes.
Ik ben dus opzoek naar een oplossing zodat ik vanuit de unieke bonwaardes de totale bonwaarde kan optellen (of middelen).
Ik heb het bestandje met deze formules toegevoegd.
Dank!