Toon posts:

Excel verwijzing van rij naar kolom

Pagina: 1
Acties:

Vraag


  • BossieE
  • Registratie: Juli 2022
  • Laatst online: 29-01 11:44
Goedenavond,

Ik ben al een tijdje aan het klooien met het volgende;

Graag zou tekst uit drie cellen in tabblad 2 automatisch laten samenvoegen in 1 cel op tabblad 1. Dit is gemakkelijk te realiseren middels de "Tekst Samenvoegen" formule in Excel.

Vervolgens vul ik de cellen in tabblad 2 met gegevens. Deze gegevens worden op rij niveau ingevoerd. Dus rij 1, kolom A, B, C gegevens / rij 2 Kolom A,B,C gegevens, rij 3.... etc...

Bovenstaande gegevens wil ik op tabblad 1 laten samenvoegen op kolomniveau. Dus in tabblad 1 bevat kolom A de formule: =TEKST.SAMENVOEGEN(" ";;'tabblad2'!$A$1;'tabblad2'!$B$1;'tabblad2'!$C$1).

Als ik vervolgens deze formule doorvoer naar kolom B (tabblad1) moet ik handmatig bovenstaande formule aanpassen naar =TEKST.SAMENVOEGEN(" ";;'tabblad2'!$A$2;'tabblad2'!$B$2;'tabblad2'!$C$2).

Kan ik deze verwijzing automatiseren zodat bij doorvoeren de formule automatisch een rijnummer (in de formule) bijtelt? Ik kan het online nergens vinden. Wellicht moet ik de transponeren formule gebruiken. Daar het om meer dan 200 rijen gaat die omgezet moeten worden naar kolom zou een automatisering handig zijn. Kopieren, transponeren en plakken werkt niet aangezien het een verwijzing betreft. Worden de rijgegevens op tabblad twee aangepast dan dient de tekst hiervan in de betreffende kolom mee te veranderen.

Wie heeft een tip?

Sorry voor het wat complexe verhaal, maar duidelijker krijg ik het niet op papier :P

Beste antwoord (via BossieE op 29-01-2023 11:35)


  • Lustucru
  • Registratie: Januari 2004
  • Niet online

Lustucru

26 03 2016

Gebruik een combinatie van Indirect en Kolom;

Om bv in kolom B van blad1 naar cel A2 te verwijzen van blad 2 gebruik je
=indirect("'tabblad2'!$A$" & kolom())

Plaats je dezelfde formule in kolom C zal hij naar A3 verwijzen. Etc.

[Voor 17% gewijzigd door Lustucru op 04-01-2023 20:51]

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

Alle reacties


  • HenkEisjedies
  • Registratie: Maart 2004
  • Laatst online: 16:40
=CONCAT is wat je zoekt.

En die kun je ook prima dynamisch maken. Ff dubbelklikken op dat vierkantje (dom dat ik hier de vaktermen biet van ken) en dan herhaalt die formule zich, maar met 1 opgeteld bij het rijnummer.

[Voor 80% gewijzigd door HenkEisjedies op 03-01-2023 21:57]


  • dix-neuf
  • Registratie: Juli 2018
  • Niet online
1. Moeten A2, B2, en C2 van Blad2 niet samengevoegd worden in A2 van Blad1 in plaats van in kolom B van Blad1 ?
2. Met een korte macro kun je met 1 muisklik alle cellen samenvoegen, voel je daar iets voor?

[Voor 31% gewijzigd door dix-neuf op 03-01-2023 22:54]


  • BossieE
  • Registratie: Juli 2022
  • Laatst online: 29-01 11:44
HenkEisjedies schreef op dinsdag 3 januari 2023 @ 21:55:
=CONCAT is wat je zoekt.

En die kun je ook prima dynamisch maken. Ff dubbelklikken op dat vierkantje (dom dat ik hier de vaktermen biet van ken) en dan herhaalt die formule zich, maar met 1 opgeteld bij het rijnummer.
Deze formule gebruik ik. Werkt top! Enkel voer ik deze formule automatisch door op tabblad 1 in cel A1, B1, C1, etc. En de verwijzing gaat naar tabblad 2 A1, A2, A3, etc. Bij doorvoeren op tabblad 1 wordt de verwijzing keurig aangepast naar een nieuw kolomnummer, maar dit moet een rijnummer zijn.

  • BossieE
  • Registratie: Juli 2022
  • Laatst online: 29-01 11:44
dix-neuf schreef op dinsdag 3 januari 2023 @ 22:06:
1. Moeten A2, B2, en C2 van Blad2 niet samengevoegd worden in A2 van Blad1 in plaats van in kolom B van Blad1 ?
2. Met een korte macro kun je met 1 muisklik alle cellen samenvoegen, voel je daar iets voor?
1) Wat je zegt klopt. En vervolgens moeten A3, B3 en C3 van blad 2 samengevoegd worden in B2 (blad 1). Vervolgens A4, B4, C4 --> C3 (blad 1). etc.....
2) Voel ik zeker iets voor, maar ik ben meer thuis in formules dan in Macro's. Maar als het in een formule niet kan dan is een macro de uitkomst.

Acties:
  • Beste antwoord
  • +1Henk 'm!

  • Lustucru
  • Registratie: Januari 2004
  • Niet online

Lustucru

26 03 2016

Gebruik een combinatie van Indirect en Kolom;

Om bv in kolom B van blad1 naar cel A2 te verwijzen van blad 2 gebruik je
=indirect("'tabblad2'!$A$" & kolom())

Plaats je dezelfde formule in kolom C zal hij naar A3 verwijzen. Etc.

[Voor 17% gewijzigd door Lustucru op 04-01-2023 20:51]

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


  • BossieE
  • Registratie: Juli 2022
  • Laatst online: 29-01 11:44
Lustucru schreef op woensdag 4 januari 2023 @ 20:50:
Gebruik een combinatie van Indirect en Kolom;

Om bv in kolom B van blad1 naar cel A2 te verwijzen van blad 2 gebruik je
=indirect("'tabblad2'!$A$" & kolom())

Plaats je dezelfde formule in kolom C zal hij naar A3 verwijzen. Etc.
Ok, dat lijkt te werken! Enkel heb ik nu een verwijzing naar één cel. Ik zou graag de tekst van A2, B2 en C2 combineren. Kunnen we de TEKSTSAMENVOEGEN formule integreren in de INDIRECT EN KOLOM formule?

  • Microkid
  • Registratie: Augustus 2000
  • Laatst online: 23:58

Microkid

Frontpage Admin / Moderator PW/VA

Sunglasses and beards

BossieE schreef op dinsdag 3 januari 2023 @ 21:33:
Bovenstaande gegevens wil ik op tabblad 1 laten samenvoegen op kolomniveau. Dus in tabblad 1 bevat kolom A de formule: =TEKST.SAMENVOEGEN(" ";;'tabblad2'!$A$1;'tabblad2'!$B$1;'tabblad2'!$C$1).

Als ik vervolgens deze formule doorvoer naar kolom B (tabblad1) moet ik handmatig bovenstaande formule aanpassen naar =TEKST.SAMENVOEGEN(" ";;'tabblad2'!$A$2;'tabblad2'!$B$2;'tabblad2'!$C$2).

Kan ik deze verwijzing automatiseren zodat bij doorvoeren de formule automatisch een rijnummer (in de formule) bijtelt?
Haal de $ weg voor het getal. $A1 dus ipv $A$1.

3000Wp zonnestroom
Life's a waste of time. Time's a waste of life. Get wasted all the time and you'll have the time of your life.


  • Lustucru
  • Registratie: Januari 2004
  • Niet online

Lustucru

26 03 2016

BossieE schreef op woensdag 4 januari 2023 @ 21:02:
[...]


Ok, dat lijkt te werken! Enkel heb ik nu een verwijzing naar één cel. Ik zou graag de tekst van A2, B2 en C2 combineren. Kunnen we de TEKSTSAMENVOEGEN formule integreren in de INDIRECT EN KOLOM formule?
Uiteraard. :)

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


  • BossieE
  • Registratie: Juli 2022
  • Laatst online: 29-01 11:44
Dank voor de hulp. Ik krijg de combinatie van beide formules er nog niet helemaal in. Maar gaat goedkomen!

[Voor 26% gewijzigd door BossieE op 29-01-2023 11:34]


  • Lustucru
  • Registratie: Januari 2004
  • Niet online

Lustucru

26 03 2016

Wat heb je nu? Welke fout treedt er op?

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

Pagina: 1


Tweakers maakt gebruik van cookies

Tweakers plaatst functionele en analytische cookies voor het functioneren van de website en het verbeteren van de website-ervaring. Deze cookies zijn noodzakelijk. Om op Tweakers relevantere advertenties te tonen en om ingesloten content van derden te tonen (bijvoorbeeld video's), vragen we je toestemming. Via ingesloten content kunnen derde partijen diensten leveren en verbeteren, bezoekersstatistieken bijhouden, gepersonaliseerde content tonen, gerichte advertenties tonen en gebruikersprofielen opbouwen. Hiervoor worden apparaatgegevens, IP-adres, geolocatie en surfgedrag vastgelegd.

Meer informatie vind je in ons cookiebeleid.

Sluiten

Toestemming beheren

Hieronder kun je per doeleinde of partij toestemming geven of intrekken. Meer informatie vind je in ons cookiebeleid.

Functioneel en analytisch

Deze cookies zijn noodzakelijk voor het functioneren van de website en het verbeteren van de website-ervaring. Klik op het informatie-icoon voor meer informatie. Meer details

janee

    Relevantere advertenties

    Dit beperkt het aantal keer dat dezelfde advertentie getoond wordt (frequency capping) en maakt het mogelijk om binnen Tweakers contextuele advertenties te tonen op basis van pagina's die je hebt bezocht. Meer details

    Tweakers genereert een willekeurige unieke code als identifier. Deze data wordt niet gedeeld met adverteerders of andere derde partijen en je kunt niet buiten Tweakers gevolgd worden. Indien je bent ingelogd, wordt deze identifier gekoppeld aan je account. Indien je niet bent ingelogd, wordt deze identifier gekoppeld aan je sessie die maximaal 4 maanden actief blijft. Je kunt deze toestemming te allen tijde intrekken.

    Ingesloten content van derden

    Deze cookies kunnen door derde partijen geplaatst worden via ingesloten content. Klik op het informatie-icoon voor meer informatie over de verwerkingsdoeleinden. Meer details

    janee