Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

verwijzingen van horizontale gegevens in een verticaal bestand

808 views
Skip to first unread message

Rob van Valkenburg

unread,
Jan 21, 2005, 1:31:17 PM1/21/05
to
De basisgegevens staan bv. in de eerste rij van werkblad1.
In werkblad2 wordt de 1e kolom gebruikt om te verwijzen naar de gegevens van werkblad: =werkblad1!A$1, =werkblad1!B$1 etc.
Het probleem is - dat als ik deze gegevens (in werblad2 in de eerste kolom) wil doorvoeren, dit niet goed gaat....
 
Hoe moet ik dit aanpakken?
 
 

RP aka Ronny

unread,
Jan 21, 2005, 1:48:56 PM1/21/05
to

>"Rob van Valkenburg" <el...@home.nl> schreef in bericht
>news:csrhkf$1a1>$1...@news1.zwoll1.ov.home.nl...

Hallo Rob,

Probeer eens met volgende formule:

=INDIRECT("werkblad1!"&TEKEN(64+RIJ())&"1")

waarbij "1" de rijnummer is

TEKEN(65) = "A"
TEKEN(66) = "B"
...

Het heeft dus wel een beperking tot 26 waarden,
maar misschien is dit genoeg.


--
Met vriendelijke groeten

Ronny


Quandan - Marcel Kreijne

unread,
Jan 21, 2005, 5:45:02 PM1/21/05
to
Een ruimere oplossing (hoewel wel wat langer, dus misschien geef je toch de
voorkeur aan die van Ronny!)

=INDIRECT("Blad1!R"&KOLOM()&"K"&RIJ();0)
Eventueel moet je achter KOLOM() en RIJ() nog -1 of -2 zetten om te
corrigeren voor kolomkoppen en rijtitels e.d., maar dit is de basis.

Met vriendelijke groet,

Marcel Kreijne
Quandan - Steunpunt voor spreadsheetgebruikers
www.quandan.nl


"RP aka Ronny" <NyOnSnPoArM.P...@MAPSONpandora.be.invalid> schreef
in bericht news:s8cId.1079$3k7.1...@phobos.telenet-ops.be...

emil

unread,
Jan 21, 2005, 6:04:48 PM1/21/05
to
rob,
een formule voor alle kolommen (256):
=INDIRECT("werkblad1!r1k"&RIJ();ONWAAR)

--
groet, emil
<getest met office2000>

"RP aka Ronny" <NyOnSnPoArM.P...@MAPSONpandora.be.invalid> schreef
in bericht news:s8cId.1079$3k7.1...@phobos.telenet-ops.be...

>"Rob van Valkenburg" <el...@home.nl> schreef in bericht

Rob van Valkenburg

unread,
Jan 21, 2005, 6:49:02 PM1/21/05
to
Emil,

Fantastisch!!!
Ik heb nog geen idee hoe het werkt, maar 't werkt.......
Misschien is het nog mogelijk om uit te leggen hoe deze formule werkt.

m.vr.gr.

Rob

p.s. Ook de anderen bedankt, die hebben gereageerd

"emil" <j.seidenbecher(overbodig)@hccnet.nl> schreef in bericht
news:%23Gvy46A...@tk2msftngp13.phx.gbl...

emil

unread,
Jan 21, 2005, 7:36:41 PM1/21/05
to
rob,
de functie indirect zet een tekst om in een cel of bereik verwijzing en als
de tweede optie op onwaar wordt gezet dan wordt de verwijzing omgezet naar
een rij kolom type inplaats van letter rij type.

een rij kolom type verwijzing ziet er zo uit:
R1K1 (absoluut) of R[1]K[1] (relatief) en natuurlijk de tussenvormen.
let op de relatieve verwijzing is letterlijk dus R[1] = één rij naar beneden
etc.
vergelijk met het type letter rij:
A1 (relatief) $A$1 (absoluut)
waarbij A1 verwijst naar de cel A1 en dat is dus de eerste kolom en eerste
cel.
dat zie je ook als je een formule kopieert dan wijzigt de cel aanduiding.
bij een rij kolom verwijzing gebeurt dat niet!

je kan dat effect waarnemen door via extra > opties > algemeen de optie r1k1
aan te vinken.

de functie rij() geeft het rijgetal van de cel.

samenvatting:
de verwijzing werkblad1!r1k"&RIJ() wordt met indirect in werkblad 2 in
A1 vertaald als werkblad1!r1k1 = werkblad1!$A$1 omdat A1= rij 1 en kolom 1 =
A
A2 vertaald als werkblad1!r1k2 = werkblad1!$B$1 omdat A2= rij 2 en kolom 2 =
B

capise?


--
groet, emil
<getest met office2000>

"Rob van Valkenburg" <el...@home.nl> schreef in bericht
news:css48d$ff1$1...@news5.zwoll1.ov.home.nl...

0 new messages