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

variatie op 'automatisch doorvoeren'

Status
Niet open voor verdere reacties.

arjoderoon

Gebruiker
Lid geworden
2 mei 2007
Berichten
476
wat ik wil is het volgende

Cel a1 = blad2!A1
cel b1 = blad2!A2
Cel c1 = blad2!A3

oftewel: als ik in het bestand een cel naar rechts ga, moet er in de verwijzing een cel naar beneden gegaan worden. doe krijg ik dat voor elkaar?
 
probeer deze eens:

=INDIRECT("blad2!"&"A"&kolom())


edit: ietsjes netter: =INDIRECT("blad2!A"&kolom())


edit2: rij() veranderd in kolom(), had de vraag iets verkeerd gelezen. excuus
 
Laatst bewerkt:
bedankt..

wat moet ik aanpassen als bij mij de formule in cel M2 komt en op het tabblad waarnaar verwezen wordt, de eerste cel die meegenomen moet worden cel A2 is?

de waarde die opgehaald moeten worden bij het doortrekken staan in de cellen A2 en verder naar beneden.

dus cel m2 = blad 2! A2
cel n2 = blad 2!A3
etc.
 
Je moet de formule als volgt zien:

het eerste gedeelte schrijft: bladA, het deel van de kolom verzorgt het getal. kolom() in kolom A geeft als resultaat 1.

Waarschijnlijk kom je met onderstaande goed uit:

=INDIRECT("blad2!"&"A"&KOLOM()-11)
 
het lijkt erop dat de formule het bij mij niet doet vanwege een spatie in de werkblad naam
het werkblad waarnaar verwezen wordt heet "planning folder"
moet ik de spatie substitueren?

edit: was inderdaad de spatie in de werkblad naam. ik heb deze naam nu aangepast met ipv een spatie een underscore.
 
Laatst bewerkt:
volgens mij zou het met een spatie ook gewoon moeten lukken.

Desondanks is de vraag opgelost dus?

Mvg,
 
=INDIRECT("'blad 2'!"&"A"&KOLOM()-11)

Met 2 extra hangende komma's moet het wel lukken.
 
probeer deze eens:

=INDIRECT("blad2!"&"A"&kolom())


edit: ietsjes netter: =INDIRECT("blad2!A"&kolom())


edit2: rij() veranderd in kolom(), had de vraag iets verkeerd gelezen. excuus

en als ik hem nu in dit geval dus andersom wil hebben en dus wel met rij wil werken? Ik heb zitten puzzlen maar kom er niet uit.

In cel AT2 wil ik de waarde van blad demografie_landelijk, cel C2 hebben.
Als ik deze naar doortrek naar rechts wil ik dat in cel AU2 de verwijzing komt naar cel C3.
etc.
Maar als ik deze naar onder doortrek moet deze de waarde in cel C2 blijven gebruiken.

Ik had dit bedacht:
=INDIRECT("'demografie landelijk'!C1"&rij())

maar dat werkt niet. nu maak ik vast ergens een kapitale denkfout, dus wat doe ik fout?

en nog aanvullend:
Je moet de formule als volgt zien:

het eerste gedeelte schrijft: bladA, het deel van de kolom verzorgt het getal. kolom() in kolom A geeft als resultaat 1.

Waarschijnlijk kom je met onderstaande goed uit:

=INDIRECT("blad2!"&"A"&KOLOM()-11)

de uitleg snap ik nog niet helemaal:
blad2 is de verwijzing naar blad 2. Maar waar staat &"A" voor en ook &kolom()
dus, wat is de functie van de & tekens?
de -11 staat voor een aantal kolommen dat je terug moest tellen.
 
Laatst bewerkt:
'A' staat voor de kolom
kolom() geeft het getal van de kolom weer (A=1, B=2, C=3....Z=26,AA=27) en dit is het rij nummer
Samen geven ze de cel weer.
 
thanks.

ik hebde formule nu. blijkbaar heb ik mijn eerste post niet goed gelezen want de formule die ik zocht was volgens precies hetzelfde idee.
bij een cel naar rechts doortrekken, moet de verwijzing een cel naar beneden.
de formule die ik nu heb en die ook werkt is:
=INDIRECT("'demografie landelijk'!C"&(KOLOM()-44))

Ik snap nog steeds niet hoe deze formule nu werkt maar ik hoop dat hier mensen zijn die me dit nog uit willen leggen. wat ik niet snap is dat voor mijn idee je al kolom C selecteer, en dat je vervolgens doormiddels van de kolom functie nog meer kolommen opzij gaat.

of is het het indirect gedeelte dat er al voor zorgt dat je in plaats een kolom opzij, je een regel naar beneden gaat?

en dat het kolom gedeelte - 44 alleen is om te bepalen waar de juiste waarden staan?

(dan nog: ik snap de 'C' in =INDIRECT("'demografie landelijk'!C" nog niet)
 
Cel 'demografie landelijk'!C23 bestaat uit 3 delen.
'demografie landelijk'! dit is de naam van het tabblad.
De letter 'C' dit geeft de kolom weer
het getal '23' dit geeft de rij weer.

Dmv de indirect formule kun je formules aanpassen

De functie kolom() genereert een getal.
Welk getal zul je je afvragen.
Hij genereert een getal afhankelijk van de kolom waarin de formule staat.
Staat de formule in kolom A dan wordt het een 1
...
...
Staat de formule in kolom Z dan wordt het een 26
Staat de formule in kolom AA dan wordt het een 27
...
Staat de formule in kolom AT dan wordt het een 46

Terug naar de formule:

Code:
=INDIRECT("'demografie landelijk'!C"&(KOLOM()-44))
Stel dat deze formule in cel AT1 staat

Wat staat er dan eigenlijk:
tabblad: 'demografie landelijk'!
kolom: C
Rij: (KOLOM()-44)
kolom AT is de 46e kolom
Dit betekent weer 46-44=2
Het eindresultaat wordt dus:
'demografie landelijk'!C2

Zou de formule in cel AU1 gestaan hebben dan was het resultaat:
'demografie landelijk'!C3

Hoop dat het nu duidelijker is.
 
Laatst bewerkt:
ik heb bovenstaande vraag gepost in 2010. Nu zit ik in de situatie dat ik daadwerkelijk de omgekeerde variant wil hebben. Ik heb al geprobeerd dit te regelen door de formule aan te passen maar ik krijg nog niet de juiste uitkomsten.

De eerste verwijzing is naar cel Food-Drug!E1.
Als ik deze doortrek naar beneden, moet de kolom naar rechts gaan dus de verwijzing moet naar worden F1 etc.

Hoe krijg ik dat nu voor elkaar?

onderstaande formule verwijst nu naar de juist cel en deze formule staat in cel F7:
Code:
=INDIRECT("'Food-Drug'!E"&(RIJ()-6))

Die E moet dus wijzigen in F als ik de formule naar beneden toe doorvoer...
 
kan je zo ook ervoor zorgen dat als je de formule 1 cel naar beneden doortrekt, de verwijzing 1 cel omhoog gaat?
cel A6 = blad4!A174
Cel A7 = blad4!A173
etc
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan