Ewa Czochara

Ewa Czochara Konsultant systemów
ERP

Temat: wyszukiwanie ciągu znaków po konkretnej frazie

Mam bazę zawierająca w każdym wierszu tekst z załóżmy 400 znaków. Potrzebuję znaleźć funkcję wyrzucającą mi w wierszu obok fragment tekstu występujący po frazie np: zgłasza <
Ślicznie uśmiecham się o pomoc

Temat: wyszukiwanie ciągu znaków po konkretnej frazie

Jeśli chcesz pobrać określoną liczbę znaków:
=FRAGMENT.TEKSTU(A1;SZUKAJ.TEKST("zgłasza <";A1)+9;20)


Jeśli pobrany ma być jeden wyraz:
=LEWY(FRAGMENT.TEKSTU(A2;SZUKAJ.TEKST("zgłasza <";A2)+9;
9999); SZUKAJ.TEKST(" ";FRAGMENT.TEKSTU(A2;
SZUKAJ.TEKST("zgłasza <";A2)+9;9999))-1)

W tej formule wyszukiwana jest spacja jako koniec wyrazu -> zamień ją na inny znak, jeśli wyszukiwanie ma być do tego znaku.

Jeżeli jest możliwe, że szukanego tekstu może nie być w komórce, to można się przed tym zabezpieczyć rozbudowując formułę:
=JEŻELI(CZY.BŁĄD(SZUKAJ.TEKST("zgłasza <";A1));
"Nie znaleziono";"Wcześniejsza formuła")
Ryszard G. edytował(a) ten post dnia 24.10.10 o godzinie 22:41

Następna dyskusja:

Wyszukiwanie pionowo po okr...




Wyślij zaproszenie do