[Excel] Verwijzing kopieren van kolom naar rij

Pagina: 1
Acties:

Onderwerpen


Acties:
  • 0 Henk 'm!

  • NoTimeRemains
  • Registratie: September 2001
  • Laatst online: 00:16
Hallo!

Ik ben bezig aan een overzicht

Sheet 1:
Klantnummer klantnaam
Klantnummer klantnaam
Klantnummer klantnaam
Klantnummer klantnaam

Sheet 2
Klantnummer Klantnummer Klantnummer Klantnummer
klantnaam klantnaam klantnaam klantnaam

Ik wil dus eenvoudig met een verwijzing de nummers en namen kopieren van sheet 1 naar 2.

ik had gedacht: =IF('Sheet1'!$A1>0;'Sheet'!$A1;""), zo kan ik Klantnummers en namen toevoegen en die komen dan automatisch op sheet 2 erbij.

Maar....

Ik kan deze formule niet kopieren naar de rijen... Dan blijft Excel alleen maar naar Cel Sheet!A1 kijken ipv naar A2, A3, etc. Kolom en dan naar beneden slepen werkt wel.

Heeft iemand een oplossing?

BTW. Andersom werkt ook niet. Dus van kolom naar rij.

[ Voor 3% gewijzigd door NoTimeRemains op 15-04-2016 15:04 ]

This is the Way.


Acties:
  • 0 Henk 'm!

  • Sjeik
  • Registratie: Augustus 2001
  • Laatst online: 29-05 14:39
Wat jij wilt heet transponeren volgens mij. Dit kan je met plakken speciaal doen (een vinkje zetten). Maar dan heb je geen formule.
Er is ook een formule die transponeren heet. Echter is dit een matrixformule. Hopelijk kan je zo weer even verder puzzelen! Succes.

Was ik maar rijk en niet zo knap...


Acties:
  • 0 Henk 'm!

  • ruurd v.
  • Registratie: December 2009
  • Laatst online: 01-10 15:22
Over die matrixformule:

Stap 1: selecteer de range lege cellen waar de uiteindelijke data moet komen
Stap 2: Type =TRANSPOSE( ...
Stap 3: selecteer de range met originele waarden
Stap 4: CTRL+SHIFT+ENTER om er een matrix van te maken

houd er rekening mee dat je formule van de individuele cells in de matrix niet kan wijzigen.

Acties:
  • 0 Henk 'm!

  • F_J_K
  • Registratie: Juni 2001
  • Niet online

F_J_K

Moderator CSA/PB

Front verplichte underscores

Ik denk dat ASAP Utilities hier een functie voor heeft: http://www.asap-utilities.com/

'Multiple exclamation marks,' he went on, shaking his head, 'are a sure sign of a diseased mind' (Terry Pratchett, Eric)


Acties:
  • 0 Henk 'm!

  • Lustucru
  • Registratie: Januari 2004
  • Niet online

Lustucru

26 03 2016

Ook zonder asap of matrix:
code:
1
=Index(Sheet!A:A;kolom();1)


kolom() haalt kolomnummer k op van de cel waarin de formule staat, en haal dan vervolgens de waarde op die in kolom A staat op rij k.

De oever waar we niet zijn noemen wij de overkant / Die wordt dan deze kant zodra we daar zijn aangeland


Acties:
  • 0 Henk 'm!

  • NoTimeRemains
  • Registratie: September 2001
  • Laatst online: 00:16
Lustucru schreef op vrijdag 15 april 2016 @ 18:29:
Ook zonder asap of matrix:
code:
1
=Index(Sheet!A:A;kolom();1)


kolom() haalt kolomnummer k op van de cel waarin de formule staat, en haal dan vervolgens de waarde op die in kolom A staat op rij k.
Bedankt voor je hulp maar ik zit nog steeds een beetje in de knoei. De INDEX formule werkt maar ik wil graag in sheet 2 die de verwijzingen van Sheet 1 gebruikt net een paar kolommen naar rechts zetten voor wat koppen. Maar zodra ik de cellen naar rechts zetten dan krijg ik andere waarden, wss omdat kolom 3 overeen komt met rij 3. Hoe kan ik dit oplosssen?

This is the Way.


Acties:
  • 0 Henk 'm!

  • Eppo ©
  • Registratie: Juni 2004
  • Niet online
Dit zou het moeten oplossen:
code:
1
=Index(Sheet!A:A;kolom()-3;1)
Pagina: 1