Voisko joku jeesiä, mulla on tällainen iso taulukko jossa on yli 200 riviä.
A B C D
1 Nimi arvo1 Nimi arvo2
2 Esa 200 Vesa 100
3 Vesa 120 Esa 205
Miten etsin noi nimet ja yhdistän siten, että tulisi näin:
Nimi arvo1 arvo2
Esa 200 205
Vesa 120 100
A B C D
1 Nimi arvo1 Nimi arvo2
2 Esa 200 Vesa 100
3 Vesa 120 Esa 205
Miten etsin noi nimet ja yhdistän siten, että tulisi näin:
Nimi arvo1 arvo2
Esa 200 205
Vesa 120 100
Vastaukset 4
Vanhimmat
Jos uniikit nimet ovat aina sarakkeessa A, niin tekisin tuohon makron.
Oletetaan, että haluat tiedot sarakkeisiin E, F ja G. Kahden ensimmäisen sarakkeen tiedot tulevat suoralla viittauksella E2 = A2 ja F2 = B2. Kolmas sarake tehdään kaavalla G2 = VLOOKUP(F2;$C$2:$D$300;2;FALSE)
Kiiitos, näillä toimii:)
Jotenkin näin aloittaisin makron rakentamisen.
sub IterateCells()
For Each Cell in ActiveSheet.UsedRange.Cells
'do some stuff
Next
End Sub
Tosin ihan ensin makron tulisi avata uusi Sheet, johon kopsattaisiin tiedot lähtötaulukosta. Aina kun tulisi nimi, niin ensin tsekattaisiin onko nimi jo uudessa taulukossa, jos ei niin lisättäisiin nimi sen a-sarakkeeseen, jos on niin lisättäisiin lähtötaulun nykyisen solun oikeanpuoleisen solun arvo uuteen taulukkoon oikealle riville viimeiseksi jne.