Aktywne Wpisy
pieknylowca +326
Dzień matki u inwestorów #frajerzyzmlm
g0blacK +379
Ciekawe czy gdzieś tam w środku mają świadomość tej #!$%@? w jakiej są. Czy siedząc w hotelu, albo robiąc 50 zdjęć jakiejś przystawki za 7euro i będąc 16 w kolejce do zrobienia sobie zdjęć w wypożyczonym samochodzie, przychodzi refleksja? Czy oni sobie nawzajem są w stanie spojrzeć w twarz? Czy zdają sobie sprawę jakimi odpadami społecznymi są, którzy poświęcili często najbliższe znajomości i pieniądze rodziny, żeby świadomie robić z siebie debila w
w jednym arkuszu mam numery produktów, a w wierszach poniżej mam to z czego się składają, np:
1568494
ŚRUBKA
PRĘT METALOWY
5998442
DESKA
GWÓŹDŹ
TRYTYTKA
9185987
PASEK GUMOWY
BULBULBATOR
RYZA PAPIERU
I teraz potrzebuję żeby inny arkusz po wpisaniu numeru produktu (pewnie przy pomocy X.WYSZUKAJ) zwrócil mi listę surowców z których dany produkt sie składa. Problem polega na tym że tych surowców może być 2 albo 42 i musi zwrócić tyle komórek aż nie trafi na kolejny numer produktu, nie wiem jak określić tą granicę.
W Excelu nie ma prostej metody do zwrócenia wielu wartości na podstawie pojedynczego zapytania. Tradycyjne funkcje wyszukujące takie jak VLOOKUP, INDEX/MATCH, czy X.WYSZUKAJ zwracają tylko jedną wartość.
Można jednak zastosować bardziej skomplikowane formuły i techniki, aby to osiągnąć. W tym przypadku, jednym z podejść byłoby utworzenie dodatkowej kolumny, która gromadzi wszystkie surowce dla danego numeru produktu.
Poniżej znajduje się instrukcja krok po kroku, jak to zrobić:
Przyjmijmy, że kolumna A
1. W kolumnie B, formuła powinna wyglądać tak:
excel
=JEŻELI(CZY.LICZBA(A2); A2; B1)
2. W kolumnie C, formuła powinna wyglądać tak:
excel
=JEŻELI(CZY.LICZBA(A2); A2; C1&", "&A2)
3. Formuła do wyszukiwania w innym arkuszu powinna wyglądać tak:
excel
=X.WYSZUKAJ(D1; B:B; C:C; 0)
Przepraszam za wszelkie zamieszanie. Powyższe formuły powinny poprawnie