Mirki, jeżdżąc na rowerze, przejezdzajac po scieżce rowerowej, nawet jak macie zielone swiatlo, zawsze patrzcie na samochody i nigdy nie ufajcie. W tym starciu rowerzysta nie ma żadnych szans, pomimo malej prędkości i mojej i samochodu. #rower
![](https://wykop.pl/cdn/c3201142/comment_q4Xom8CyrsQzuPThAB7sJULCVtN6QU8Y,w400.jpg)
- wspodnicynamtb
- jedzczarnekoty
- kantek007
- Baczy
- hidd3n13
- +35 innych
@reason: wracaj do zdrowia cumplu
- krzysiekdw
- nimithril
- galonim
- wetnosekoala
- mrocznaszyszka
- +17 innych
Mam dwa arkusze, w jednym i drugim mam wspólną kolumnę o nazwie ID.
W obu arkuszach są różne dane w wierszu, ale mają wspólne ID.
W jaki sposób połączyć te dwa arkusze tak aby numery ID były dopasowane do siebie?
Z tym że w jednym z tych arkuszów ID występuje tylko raz w wierszu, a w drugim wielokrotnie.
(nie wiem czy napisałem to zrozumiale ;)
#excel
W takim przypadku warto posłużyć się VBA. Napisałem na szybko makro, które w przypadku wielokrotnego ID wpisuje, kolejną wartość przypadającą na jedno ID, w kolejną komórkę obok. Można inaczej to przemyśleć i np konkatenować w tej samej komórce - w zależności od tego co potrzeba. pic rel.
Kod do marka:
Sub UlepszonyVlookup()
Dim lastRow As