Aktywne Wpisy
WypadlemZKajaka +921
Ile macie sytuacji w roku, gdzie prowadzicie samochód mają 1.5 promila alkoholu we krwi, że tak bardzo boicie się konfiskaty?
#samochody #motoryzacja
#samochody #motoryzacja
JamesJoyce +470
#praca #pracbaza #januszebiznesu
Nie ma nic lepszego niż praca u polskiego Janusza.
Więcej zdjęć we wpisie.
https://x.com/samoniniko/status/1768180112858501592?s=46&t=m4xgLKFgqFafJXbRTotN1Q
Nie ma nic lepszego niż praca u polskiego Janusza.
Więcej zdjęć we wpisie.
https://x.com/samoniniko/status/1768180112858501592?s=46&t=m4xgLKFgqFafJXbRTotN1Q
Chciałbym napisać makro, które używa funkcji VLOOKUP.
Sprawa wygląda tak, że mam dwa arkusze w jednym pliku. W jednym z arkuszy chciałbym otrzymać nową kolumnę z konkretną daną (powiedzmy: X), którą wyciągnąć mogę z drugiego arkusza na podstawie informacji, które w pierwszym arkuszu znajdują się w dwóch różnych kolumnach (powiedzmy: Z i Y). Tutaj bywa różnie – w drugim arkuszu interesująca mnie dana (X) znajduje się raz obok wartości, którą w pierwszym arkuszu reprezentuje kolumna Z, a innym razem – przy wartości z kolumny Y.
Chciałbym możliwie najprościej zrobić więc mniej więcej coś takiego: VLOOKUP, która szuka X w drugim arkuszu na podstawie kolumny Z, potem VLOOKUP, która szuka X w drugim arkuszu na podstawie Y, a następnie złączyć dwie otrzymane kolumny danych w jedną, ale tak, żeby one uzupełniały nawzajem swoje braki. Żeby pustych pól zostało możliwie najmniej.
#pytanie #pytaniedoeksperta #office365 no i w sumie #programowanie, bo chciałbym to mieć ostatecznie jako makro w module #vba
wszystko to czego potrzeujsze bez problemu osiągniesz power query
wyszukaj w Google albo youtube powerquery lookup i ewentualnie merge 2 kolumny jeżeli będziesz robił najprostrzymi krokami
=XLOOKUP(D2;Sheet1!$D:$D;Sheet1!$E:$E;XLOOKUP(D2;Sheet1!$G:$G;Sheet1!$H:$H))
=XLOOKUP(D3;Sheet3!$D:$D;Sheet3!$F:$F;XLOOKUP(D3;Sheet3!$E:$E;Sheet3!$F:$F))
=XLOOKUP(D2;Sheet6!$C:$C;Sheet6!$E:$E;XLOOKUP(E2;Sheet6!$D:$D;Sheet6!$E:$E;))
@Aiween: No, tutaj akurat powodem jest to, że muszę zaktualizować istniejący już skrypt VBA. M.in. właśnie dodając procedurę, która będzie szukać mi w arkuszach danych na podstawie XLOOKUP, który zaproponował @taju.