Zobacz kurs wideo Mistrz Excela
[ Ссылка ]
Darmowy Kurs Excel 2010 podstawy [ Ссылка ]
Excel - Znajdź największą liczbę za fragmentem tekstu - sztuczki #25 [ Ссылка ]
Jeśli chcesz znaleźć komórkę gdzie po wyszukiwanym fragmencie tekstu jest największa liczba potrzebujesz wykonać kilka kroków.
Najpierw trzeba znaleźć wszystkie wystąpienia szukanego fragmentu tekstu - funkcja SZUKAJ.TEKST, niestety zwraca ona błąd #ARG! jeśli nie znajdzie fragmentu. W naszych obliczeniach będzie to stanowić problem, więc należy dodatkowo wykorzystać funkcję CZY.LICZBA, żeby zamienić wyniki na wartości logiczne PRAWDA (gdy znalazł fragment) i FAŁSZ (gdy nie znalazł)
=CZY.LICZBA(SZUKAJ.TEKST(D2;A2:A10))
W naszym przykładzie mamy zawsze liczbę 2 cyfrową po prawej stronie, więc wyciągamy ją funkcją
PRAWY(A2:A10;2)
Teraz wystarczy zwykłe mnożenie matematyczne, by zamienić wartości logiczne i liczby traktowane jako tekst, na liczby tam gdzie są fragmenty szukanego tekstu i zera gdzie nie ma.
Następnie wyciągamy maksymalną liczbę
MAX(CZY.LICZBA(SZUKAJ.TEKST(D2;A2:A10))*PRAWY(A2:A10;2))
a później szukamy jej pozycji, czyli funkcja PODAJ.POZYCJĘ wykorzystująca jeszcze raz wcześniejsze obliczenia i pamiętając, że szukamy dokładnego porównania (zero jako ostatni argument):
PODAJ.POZYCJĘ(MAX(CZY.LICZBA(SZUKAJ.TEKST(D2;A2:A10))*PRAWY(A2:A10;2));SZUKAJ.TEKST(D2;A2:A10)*PRAWY(A2:A10;2);0)
teraz już można wyciągnąć szukaną wartość za pomocą formuły
=INDEKS(B2:B10;PODAJ.POZYCJĘ(MAX(CZY.LICZBA(SZUKAJ.TEKST(D2;A2:A10))*PRAWY(A2:A10;2));SZUKAJ.TEKST(D2;A2:A10)*PRAWY(A2:A10;2);0))
Na podstawie EMT 1001:
[ Ссылка ]
Excel - Znajdź największą liczbę za fragmentem tekstu - sztuczki #25
[ Ссылка ]
Ещё видео!