FOK!forum / Digital Corner / [excel] cellen met tekst conditioneel samenvoegen
Cybersailordonderdag 13 januari 2005 @ 17:47
Ik heb de volgende situatie:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
A          B          C          D
001       AABB      001
002       ABAB      002   
002       CDFD      003
002       LKJK      004
003       POPO      005
004       KILO      
004       JUKI      
004       KIJU
004       DRER
004       WERT
004       DDDD
005       RDSS
005       DFER

Nu wil ik dus in kolom D De waarden van kolom B met een / er tussen neer zetten, waar de waarde van kolom A gelijk is aan C, dus:
1
2
3
4
5
6
C         D
001      AABB
002      ABAB/CDFD/LKJK
003      POPO
004      KILO/JUKI/KIJU/DRER/WERT/DDDD
005      RDSS/DFER


Weet iemand hier de formule die ik in kolom D moet zetten? Dat je met =A1&"/"&A2&"/"&A3 cel a1 tm a3 achter elkaar zet weet ik al, maar hoe nu in dit geval?

tnx alvast
---Mickey---donderdag 13 januari 2005 @ 18:21
Volgens mij kun je dat beter in een macro doen. Even een knop toevoegen en dan in visual basic via een loop de waardes toevoegen. Als je daar hulp bij nodig hebt, laat het maar even weten.
Twentsche_Rosdonderdag 13 januari 2005 @ 22:16
Ik neem aan dat in kolom A de getallen altijd opeenvolgend zijn.
Voeg een kolom C in

Zet op C1: +b1
Zet op C2:
=ALS(A1=A2;C1&"/"&B2;B2)

Copieer dit naar C3 t/m c13

Zet op d1 t/m d5:
1
2
3
4
5


Zet op E1:
=VERSCHUIVING(C$1;+VERGELIJKEN(D1;A:A)-1;0)

Copieer dit naar
E2 t/m E5
Cybersailorvrijdag 14 januari 2005 @ 10:25
Dit was inderdaad de oplossing, heel erg bedankt!