[Excel] Pivot Table calculated field, geen waarde: #deel/0

Pagina: 1
Acties:

Onderwerpen

Vraag


Acties:
  • 0 Henk 'm!

  • Stefke
  • Registratie: December 2000
  • Laatst online: 13-05 20:40
Ik heb een pivottable met winst en gewicht per klant (rij) per jaar (kolom). Nu wil ik de winst per kg in de pivottable opnemen, dus ik heb een calculated field aangemaakt

Winst/Kg = Winst/Kg

Probleem is dat als er in een periode geen winst (of kg) opgeteld wordt ik een #deel/0 fout krijg.

code:
1
2
3
4
Klant            Winst         Kg              Winst/Kg
                 2020    2021  2020   2021     2020      2021
klantA                   2000          500     #deel/0      4
klantB                   4000          100     #deel/0      40


Als ik de formule aanpas naar bijv
Winst/KG=ALS(ISLEEG(Winst);"";Winst/Kg)), dan maakt het helemaal niets uit

Heb ook al wat andere varianten geprobeerd (ALS(isleeg(Winst);"";ALS(isleeg(Kg);"";Winst/KG)) of 0 i.p.v. "" maar ook dat werkt niet

Hoe kan ik zorgen dat bij geen gegevens in een bepaalde cell vd pivot er ook geen berekening wordt gemaakt?

Beste antwoord (via Stefke op 01-12-2021 19:13)


  • Tazzios
  • Registratie: November 2001
  • Laatst online: 08:48

Tazzios

..

Alle reacties


Acties:
  • 0 Henk 'm!

  • g0tanks
  • Registratie: Oktober 2008
  • Laatst online: 08:55

g0tanks

Moderator CSA
Probeer in plaats van ISLEEG(Winst) eens Winst="".

Ultrawide gaming setup: AMD Ryzen 7 2700X | NVIDIA GeForce RTX 2080 | Dell Alienware AW3418DW


Acties:
  • 0 Henk 'm!

  • DirtyBird
  • Registratie: Juni 2005
  • Laatst online: 07:42

DirtyBird

Praktiserend denker

Wat zou je willen dat het resultaat is als winst of kg leeg is? Moet er dan 0 staan?

Panasonic Lumix G9ii ~ Leica DG 12-60mm f/2.8-4.0 ~Lumix 35-100mm f/2.8 II ~ Lumix 20mm f/1.7 ~ M.Zuiko 60mm f/2.8 Macro ~ Leica DG 50-200mm f/2.8-4.0 ~Leica DG 200mm f/2.8


Acties:
  • Beste antwoord
  • +1 Henk 'm!

  • Tazzios
  • Registratie: November 2001
  • Laatst online: 08:48

Tazzios

..


Acties:
  • 0 Henk 'm!

  • Stefke
  • Registratie: December 2000
  • Laatst online: 13-05 20:40
Als.fout heb ik intussen ook gevonden en geprobeerd, dat werkt wel met 0, maar als ik dan =ALSFOUT(formule;"") dan krijg ik #waarde als resultaat
DirtyBird schreef op woensdag 1 december 2021 @ 18:17:
Wat zou je willen dat het resultaat is als winst of kg leeg is? Moet er dan 0 staan?
Eigenlijk leeg, al zou 0 ook wel kunnen. Liefst leeg omdat in een grote tabel de lege waarden dan goed te onderscheiden zijn

Hoe laat je Excel een "null" waarde retourneren? Ik ken de "" uitvoering, maar dat is volgens mij meer een lege string, niet niks

De lege string als resultaat levert denk ik problemen op omdat het berekende veld in de pivottabel zelf ook weer berekend wordt;in de pivottable wordt dat bijv "SomvanWinst/KG" (je moet EEN berekening toepassen) en dat al de reden zijn dat "" een error triggert

edit: ik kan met de getalnotatie van het pivottableveld WInst/KG ook 0-waarden verbergen (wanneer de formule ALS.LEEG(winst/kg;0) is), dat is voorlopig denk ik wel even voldoende

[ Voor 56% gewijzigd door Stefke op 01-12-2021 18:45 ]


Acties:
  • 0 Henk 'm!

  • Tazzios
  • Registratie: November 2001
  • Laatst online: 08:48

Tazzios

..

Aan je berichten zie dat het punt teken op je toetsenbord wel eens wil haperen.
Dus heb je wel =als[PUNT]fout(formule;"") getypt?

Acties:
  • 0 Henk 'm!

  • Stefke
  • Registratie: December 2000
  • Laatst online: 13-05 20:40
Jazeker, je krijgt een foutmelding in het "berekende velden" dialoogvenster als je functie niet klopt

Acties:
  • 0 Henk 'm!

  • Tazzios
  • Registratie: November 2001
  • Laatst online: 08:48

Tazzios

..

merk inderdaad dat anders de fout #naam? wordt. :)

ander idee, berekening in de tabel zelf al uitvoeren i.p.v. in de draaitabel?

Om verder gissen te voorkomen misschien handig om completer voorbeeld te delen.

Acties:
  • +1 Henk 'm!

  • Stefke
  • Registratie: December 2000
  • Laatst online: 13-05 20:40
Denk dat t niet nodig is, met ALS.FOUT(formule;0) wordt 0 weergegeven, in de instelling van de waarde van het veld in de pivottable heb ik nu 0 waarden ingesteld als "" bij de getalnotatie.
Vooralsnog ben ik even geholpen tnx
Pagina: 1