Verwijzing naar ander tabblad via tekst

Pagina: 1
Acties:

Vraag


Acties:
  • 0 Henk 'm!

  • Highland
  • Registratie: Mei 2012
  • Laatst online: 08:55
Mijn vraag
Ik wil een tabel bouwen, waarin wordt verwezen naar waarden in een ander tabblad.
Nu wil ik de verwijzing afhankelijk maken van de inhoud van een tekstvak.

Voorbeeld:
Op tabblad 1 staat een matrix met de gewenste uitkomsten:
Jaar / Resultaat
2022 / uitkomst1
2023 / uitkomst2

Op tabblad 2 staat de data waar ik in zoek:
2022 / 2023
11 / 22

Om Uitkomst 1 te krijgen, gebruik ik deze formule: =X.ZOEKEN(B4;Blad2!$B$4:$C$4;Blad2!$B$5:$C$5;;;)
Die geeft de juiste uitkomst.

Wat ik nu wil, is dat ik de verwijzing (Blad2!$B$4:$C$4) zo maak, dat ik daar het resultaat gebruik van een tekstvak op blad 1. Dus dat ik in een cel Blad3 of Blad4 schrijf en dat de formule in Blad3 of Blad4 gaat zoeken.

Wie weet hoe ik dit voor elkaar krijg? Ik hoop op een supersimpele oplossing die ik nu stom genoeg over het hoofd zie...

Relevante software en hardware die ik gebruik
Excel (Office 365)

Beste antwoord (via Highland op 27-03-2022 22:20)


  • Belindo
  • Registratie: December 2012
  • Laatst online: 16-05 21:51

Belindo

▶ ─🔘─────── 15:02

Dit kan met de Indirect functie. Dan zet je je hele referentie (sheet en celbereik) als tekst in indirect en vervang je Blad2 met een celreferentie waar je Blad2 of Blad3 typt

Coding in the cold; <brrrrr />

Alle reacties


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

  • Belindo
  • Registratie: December 2012
  • Laatst online: 16-05 21:51

Belindo

▶ ─🔘─────── 15:02

Dit kan met de Indirect functie. Dan zet je je hele referentie (sheet en celbereik) als tekst in indirect en vervang je Blad2 met een celreferentie waar je Blad2 of Blad3 typt

Coding in the cold; <brrrrr />


Acties:
  • 0 Henk 'm!

  • Highland
  • Registratie: Mei 2012
  • Laatst online: 08:55
Ah, juist. Ik probeerde eerst alleen Blad2 in de Indirect-functie te krijgen, maar dat werkt niet.

Juiste opzet is: =X.ZOEKEN(B4;INDIRECT(C8);INDIRECT(C9);;;)
waarbij in C8 Blad2!$B$5:$c$5 staat.

Wanneer ik dan in C8 een formule zet (=E8&F8) kan ik Blad2!$B$5:$c$5 splitsen in Blad2 en !$B$5:$c$5. Nu heb ik wat ik wil: de eenvoudige naam (Blad2) die ik makkelijk kan wijzigen.

Mijn directe dank is groot!