• 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.

totalen tellen uit verschillende draaitabellen

Status
Niet open voor verdere reacties.

DonCarillon

Gebruiker
Lid geworden
23 jan 2015
Berichten
16
Na veel zoeken is het me niet gelukt om een oplossing te vinden voor het volgende problem.

Ik heb verschillende tabellen (hier voor het gemak twee tabellen)
Op basis hiervan heb ik twee draaitabellen gemaakt.
Op basis van deze twee draaitabellen wil ik graag totalen berekenen, onderverdeeld per waarde.
Omdat een specifieke waarde NOG niet voorkomt in table 1, krijg ik hier de bekende foutmelding #VERW!
Met een #VERW! waarde in mijn totalen, kan ik niet rekeken (resultaat ook #VERW!)

Hoe kan ik dit oplossen?


Details van bovenstaande verhaal staat in bijgesloten excel-file
Bekijk bijlage totalen tellen uit verschillende draaitabellen.xlsx
 
Ik ben aan het proberen om onderstaande werkend te krijgen.
Dit is waarschijnlijk een oplossingsrichting?


Bij de waarde "4" én niet voorkomend (#VERW!) gaat dit goed (resultaat = 0)
Bij de waarde "4" én wel voorkomend (bv. 2x) gaat dit niet goed (resultaat = ONWAAR)

Code:
=ALS.FOUT(DRAAITABEL.OPHALEN("aantal";$D$2:$D$6;"status";4)="#VERW!";0)
 
Laatst bewerkt:
Dank VenA!

Dit werkt, alleen begrijp ik niet waarom het werkt.
Waarom de toevoeging RIJ()-13

In de helpfunctie van Office vind ik het volgende.
RIJ() Geeft als resultaat het rijnummer van een verwijzing.
Ook dit helpt mij niet om de oplossing te begrijpen.

Ondanks dat het nu werkt zoals verwacht, kun je toelichten waarom het werkt?
 
ALS.FOUT() onderdrukt elke fout. De eerste formule staat in rij 14. RIJ()-13 geeft dus 1. Omdat je een oplopende reeks getallen zoekt (1,2,3 en 4) hoef je de formule maar 1 keer te maken en kan je deze doorslepen naar onderen.
 
Top, ik begrijp nu de logica én kan de oplossing ombouwen naar mijn originele Excelsheet.

Fijne dag!
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan