• Privacywetgeving
    Het is bij Helpmij.nl niet toegestaan om persoonsgegevens in een voorbeeld te plaatsen. Alle voorbeelden die persoonsgegevens bevatten zullen zonder opgaaf van reden verwijderd worden. In de vraag zal specifiek vermeld moeten worden dat het om fictieve namen gaat.

Unieke waarden in tabel Powerpivot

Status
Niet open voor verdere reacties.

Neocon

Gebruiker
Lid geworden
28 dec 2009
Berichten
57
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!
 

Bijlagen

Ik weet niet helemaal zeker of ik het begrijp maar kun je hier iets mee:
=CALCULATE(SUM(Bonnen[Totale bonwaarde]), ALLEXCEPT(Bonnen, Bonnen[Product]))
of
=CALCULATE(SUM(Bonnen[Totale bonwaarde]), ALLEXCEPT(Bonnen, Bonnen[Product]),Bonnen[Product]="A")
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan