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

Celverwijzing in formule

  • Onderwerp starter Onderwerp starter AatB
  • Startdatum Startdatum
Status
Niet open voor verdere reacties.

AatB

Gebruiker
Lid geworden
15 dec 2007
Berichten
257
Best Forum,

is het mogelijk een celverwijzing in een formule op te nemen?

Bijvoorbeeld:
De waarde van cel A20 wordt in cel B1 getoond als ik hier =A20 intik. Dit zou moeten worden ="A"&20 of zoiets....

Ik zoek naar een mogelijkheid om bij het gebruik van MATCH de rijwaarde die je terugkrijgt te gebruiken om een range van deze rij zonder MATCH of VLOOKUP in een andere sheet te krijgen....

mvg,

Aat
 
Kijk eens even naar de indirect formule.

vb.
stel je staat in B20, dan kan je daar zetten als formule =A20, maar je kan ook zetten =INDIRECT("A" & rij()) Op die manier bereken je als het ware die A20.
 
Kijk eens even naar de indirect formule.

vb.
stel je staat in B20, dan kan je daar zetten als formule =A20, maar je kan ook zetten =INDIRECT("A" & rij()) Op die manier bereken je als het ware die A20.

Ik denk dat je me niet helemaal begrijpt.
Middels MATCH krijg ik een waarde terug (bijvoorbeeld 20). Deze waarde is het rijnummer in de sheet waar de gegevens staan welke ik nodig heb.
Nu wil ik de gegevens in die rij (of een gedeelte daarvan) tonen in een andere sheet en wel op de rij waarvandaan de MATCH is gemaakt.

Aat
 
Dan komt de cel die de 20 bevat, als argument in de INDIRECT functie.
 
Dan komt de cel die de 20 bevat, als argument in de INDIRECT functie.


Ik was wat te snel met mijn antwoord..Bedankt Finch (en Wigi) voor de tip......
Toppertje!!!!

Aat
 
Dan komt de cel die de 20 bevat, als argument in de INDIRECT functie.

Ik was wederom te vroeg....volgens mij heb ik gedaan wat jullie aangaven, maar het werkt nog niet. Wat heb ik fout gedaan?

Blad1 bevat de gegevens
Blad 2 bevat de formules.

Mvg,

Aat
 

Bijlagen

Beste,

Zet eens in B4 op Blad2 neer:
Code:
=INDIRECT("Blad1!A"&VERGELIJKEN(A4;Blad1!$A$1:$A$3))
Is dit wat je zoekt?

(Maar dan in het Engels :-))
Richard
 
Laatst bewerkt:
Aat,

ik denk dat ik je met mijn voorbeeld van de indirect formule op het verkeerde been heb gezet. Ik wilde eigenlijk aanhalen dat je met de indirect functie via berekende waarde een celwaarde kan ophalen, en gerbuikte daarvoor de simpele rij() functie. Maar je kan indirect ook combineren met andere functies.

Probeer dit eens in C4 op blad2:
=INDIRECT("Blad1!B"&B4)

Maar het kan ook korter (= zonder kolom B op blad 2). Probeer volgende formule maar eens in bv. D4:

=INDIRECT("Blad1!B"&VERGELIJKEN(A4;Blad1!$A$1:$A$3))

edit: Richard was me blijkbaar net voor.
Note to myself: oftewel minder typen, oftewel sneller typen :confused:
 
Laatst bewerkt:
@ Finch. Nènènènènè :D
Toch wel fijn dat we hetzelfde antwoord geven!

Richard
 
Beste,

Zet eens in B4 op Blad2 neer:
Code:
=INDIRECT("Blad1!A"&VERGELIJKEN(A4;Blad1!$A$1:$A$3))
Is dit wat je zoekt?

(Maar dan in het Engels :-))
Richard

Neen, want ik wil verder geen zoekformules meer gebruiken, maar alleen een verwijzing.

mvg,

Aat
 
@ Finch. Nènènènènè :D
Toch wel fijn dat we hetzelfde antwoord geven!

Richard

/muggezift mode on

jij verwijst naar kolom A op blad 1 in je antwoord, en ik naar kolom B :p

/muggezift mode off

Maar ge hebt gelijk.
 
Aat,

ik denk dat ik je met mijn voorbeeld van de indirect formule op het verkeerde been heb gezet. Ik wilde eigenlijk aanhalen dat je met de indirect functie via berekende waarde een celwaarde kan ophalen, en gerbuikte daarvoor de simpele rij() functie. Maar je kan indirect ook combineren met andere functies.

Probeer dit eens in C4 op blad2:
=INDIRECT("Blad1!B"&B4)

Maar het kan ook korter (= zonder kolom B op blad 2). Probeer volgende formule maar eens in bv. D4:

=INDIRECT("Blad1!B"&VERGELIJKEN(A4;Blad1!$A$1:$A$3))

edit: Richard was me blijkbaar net voor.
Note to myself: oftewel minder typen, oftewel sneller typen :confused:

Finch,

je =INDIRECT("Blad1!B"&B4) was de oplossing....great man.

Bedankt allemaal voor jullie bijdrage....

mvg,

Aat
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan