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

Verwijzing naar tabblad dynamisch maken

Status
Niet open voor verdere reacties.

DjaZo

Nieuwe gebruiker
Lid geworden
14 okt 2010
Berichten
2
Ik ben bezig om mijn eigen boekhouding in excel te zetten. Nu deed ik in de vorige versies van Excel een verwijzing naar een ander tabblad (jaartal + kwartaal) via twee cellen: de ene waarin het jaartal staat en de andere waarin het kwartaal staat. Dat werd dan iets dergelijks als:

Cel B1 = jaar (vb 2010)
Cel E3 = kwartaal (vb Q1

$B$1&$E$3

Hier kwam uit: 2010Q1

Nu is met Excel 2010 (en volgens mij 2007 ook al) de tabelstructuur gewijzigd en wordt er automatisch een naam gedefinieerd. Als ik dan bovenstaande toepas, krijg ik #waarde.

Mijn concrete vraag: hoe kan ik in Excel 2010 de verwijzing naar een tabel op een ander tabblad dynamisch maken, door te verwijzen naar het jaartal en het kwartaal. Dan hoef ik namelijk niet voor elk kwartaal en elk jaar de formule aan te passen...

In het voorbeeld heb ik het proberen duidelijk te maken. In het tabblad 2010 staan twee tabellen. De bovenste waarin de foutmelding staat en de onderste waarin het wel goed is, maar de formule niet "dynamisch" is.
 

Bijlagen

DjaZo,

probeer het eens met indirect.
Code:
=SOMPRODUCT(--(INDIRECT("Tabel"&$B$1&$C$2&"[Post]")=jaar2010[[#Deze rij];[Post]]);Tabel2010Q1[D])
 
DjaZo,

probeer het eens met indirect.
Code:
=SOMPRODUCT(--(INDIRECT("Tabel"&$B$1&$C$2&"[Post]")=jaar2010[[#Deze rij];[Post]]);Tabel2010Q1[D])

Super het werkt! Bedankt voor de snelle reactie en natuurlijk het goede antwoord!
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan