Toon posts:

Horizontaal formule doorzetten met verticale data

Pagina: 1
Acties:

Onderwerpen

Vraag


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Dit moet onderzocht worden:
Stel voor, ik heb op blad 1 data staan in kolom B. Deze data geeft aan in het andere tabblad: =Blad1!B10. Nu geef ik in Blad 2 kolom A1 deze waarde. Wanneer ik de volgende ernaast zet (handmatig) =Blad1!B11 in kolom B1 geeft hij deze waarde natuurlijk goed weer. Maar om dit bij 1200 regels en 5 kolommen te doen lijkt mij wat overbodig.
Is er een manier dat deze formule =Blad1!B10(+1) doorgetrokken kan worden op horizontaal niveau i.p.v. verticaal niveau?

Als kolom:
A B C
1 =Blad1!B10 =Blad1!B11 etc.
2 etc.
3

Het is een lastige materie voor mij. Ik heb transponeren al gedaan maar dan geeft deze geen doorlink.
De data is wel goed maar het formulier veranderd elke 4 weken.

Hoe te handelen?

Groetjes,

DylanJohn

Alle reacties


Acties:
  • +1 Henk 'm!

  • naitsoezn
  • Registratie: December 2002
  • Niet online

naitsoezn

Nait Soez'n!

(In het Engels, want heb de Nldse versie niet beschikbaar)
Met INDIRECT kun je een string omzetten naar een cel-verwijzing.
code:
1
=INDIRECT("B10")

is dus hetzelfde als
code:
1
=B10

Het voordeel van INDIRECT is dat je de strings kunt manipuleren, en je zo dus de gewenste range kunt genereren. Bijvoorbeeld een combinatie van "B" & (10 + COLUMN() ). Probeer het maar eens :)

't Het nog nooit, nog nooit zo donker west, of 't wer altied wel weer licht


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Ik ga het proberen! Thanks!

---------------------------------------

Beste naitsoezn,

Ik probeer de INDIRECT te gebruiken en dit werkt in principe. Begrijp alleen nog niet helemaal hoe de rijen kunnen worden gebruikt.

Kun je de formule zoals aangegeven: =INDIRECT("Blad1!B10") aangeven hoe ik deze rijen doortrek zodat elke volgende kolom (dus bijvoorbeeld in kolom B of C) =INDIRECT("Blad1!B11") komt te staan?

Alvast bedankt,

DylanJohn

-------------------------------------
Ter verduidelijking:

code:
1
=INDIRECT("Blad1!B10"+KOLOM(Blad1!C:C))

[ Voor 99% gewijzigd door Verwijderd op 11-08-2017 10:07 . Reden: Begrijp de formule niet helemaal.. ]


Acties:
  • 0 Henk 'm!

  • Dunka
  • Registratie: Augustus 2005
  • Laatst online: 19-09 11:23
code:
1
=INDIRECT("Blad1!B" & 10+KOLOM())


Deze formule kan je gewoon doortrekken naar rechts.

[ Voor 43% gewijzigd door Dunka op 14-08-2017 10:13 ]