Mateusz Blaszka

Mateusz Blaszka Administrator
Windows i Linux

Temat: Wyszukiwanie kawałka tekstu

Witam

W excelu Microsoftu jest taka formuła ZNAJDŹ lub FRAGMENT.TEKSTU gdzie ja coś takiego znajdę w openoffice?

Znajdź potrafi wyszukiwać tylko w tekscie wpisanym w formule np: =znajdź("1";"2345198;2)

A ja bym chciał coś takiego: =znajdź("1";Arkusz1.A1;2)
Czyli żeby mi poszukiwał w tekście, w jakiejś komórce podaną literę luib fragment tekstu i pokazywał cały tekst.

Jak to osiągnąć?

Pozdrawiam
Mateusz Blaszka
Michał Jarosz

Michał Jarosz Frontend Developer &
Team Leader

Temat: Wyszukiwanie kawałka tekstu

Mam angielskojęzyczną wersję OOO 3.2.1 i u mnie
FIND("foo";A1;1)

działa
Jarosław P.

Jarosław P. IT, JBG-2 Sp. z o.o.

Temat: Wyszukiwanie kawałka tekstu

[...]
cytując za dokumentacją do OO.org (3.2.1)

ZNAJDŹ
Poszukuje ciągu tekstowego w innym ciągu. Funkcja pozwala także zdefiniować początek wyszukiwania. Wyszukiwany ciąg może być liczbą lub dowolnym ciągiem znakowym. Funkcja rozróżnia wielkość liter.
Składnia
ZNAJDŹ("znajdź_tekst";"tekst";pozycja)

Znajdź_tekst oznacza szukany tekst.
Tekst jest tekstem, w którym będzie prowadzone wyszukiwanie.
Pozycja (parametr opcjonalny) oznacza pozycję w tekście, od której rozpocznie się wyszukiwanie.

SZUKAJ.TEKST
Zwraca pozycję segmentu tekstu w ciągu znakowym. Opcjonalnie można określić początek wyszukiwania. Wyszukiwany tekst może być liczbą lub dowolnym ciągiem znakowym. Funkcja nie rozróżnia wielkości liter.
Wyszukiwanie umożliwia korzystanie z wyrażeń regularnych. Na przykład wprowadzenie frazy "wszystko.*" pozwala odszukać pierwsze wystąpienie wyrazu "wszystko", po którym następują dowolne znaki. Aby wyszukać tekst, który jest wyrażeniem regularnym, należy poprzedzić każdy znak odwróconą kreską ukośną \. Aby włączyć lub wyłączyć automatyczne używanie wyrażeń regularnych, wybierz Narzędzia - Opcje - OpenOffice.org Calc - Oblicz.
Składnia
SZUKAJ.TEKST("znajdź_tekst"; "tekst"; pozycja)

Znajdź_tekst oznacza szukany tekst.
Tekst jest tekstem, w którym będzie prowadzone wyszukiwanie.
Pozycja (parametr opcjonalny) oznacza pozycję w tekście, od której rozpocznie się wyszukiwanie.

Obie funkcje zwracają
#ARG!
jeśli nie mogą dopasować wyszukania.
Mateusz Blaszka

Mateusz Blaszka Administrator
Windows i Linux

Temat: Wyszukiwanie kawałka tekstu

Michał Jarosz:
Mam angielskojęzyczną wersję OOO 3.2.1 i u mnie
FIND("foo";A1;1)

działa
Niestety w pl wersji nie rozumie "find"....
Mateusz Blaszka

Mateusz Blaszka Administrator
Windows i Linux

Temat: Wyszukiwanie kawałka tekstu

Jarosław P.:
[...]
cytując za dokumentacją do OO.org (3.2.1)

ZNAJDŹ
Poszukuje ciągu tekstowego w innym ciągu. Funkcja pozwala także bablablabla
Tyle to ja się doszukałem. Nie chce wpisywać ciągu w jakim ma znajdować z palca tylko żeby mi to pobierał sam. Cięzko by bylo wpisywać ręcznie ponad 1200 danych....
Michał Jarosz

Michał Jarosz Frontend Developer &
Team Leader

Temat: Wyszukiwanie kawałka tekstu

Aż się przeszedłem do znajomego gdzie jest OO 2.4 PL.
w A1 wpisałem foo
w A2 =znajdź("f";A1)
wyświetliło 1
Mateusz Blaszka

Mateusz Blaszka Administrator
Windows i Linux

Temat: Wyszukiwanie kawałka tekstu

Michał Jarosz:
Aż się przeszedłem do znajomego gdzie jest OO 2.4 PL.
w A1 wpisałem foo
w A2 =znajdź("f";A1)
wyświetliło 1
OO 3.2.0 PL nie działa... Ale doinstalowałem ang. jezyk, przełaczyłem i łykneło
Dziwne.... Chyba trzeba zgłosić jako bug...
Jarosław P.

Jarosław P. IT, JBG-2 Sp. z o.o.

Temat: Wyszukiwanie kawałka tekstu

OO 3.2.1 Windows, Linux
A1 foo
A2 =znajdź("o";A1) --> 2

działa
Jarosław P.

Jarosław P. IT, JBG-2 Sp. z o.o.

Temat: Wyszukiwanie kawałka tekstu

[..]
Niestety w pl wersji nie rozumie "find"....
w polskiej jest "znajdź".

Nie masz przypadkiem zmienionego separatora opcji z ";" na inny?
Mateusz Blaszka

Mateusz Blaszka Administrator
Windows i Linux

Temat: Wyszukiwanie kawałka tekstu

Jarosław P.:
OO 3.2.1 Windows, Linux
A1 foo
A2 =znajdź("o";A1) --> 2

działa
No widzisz, a w 3.2.0 Win nie działa. Wszelkie wartości i znaki były prawidłowe. Jak już pisałem ruszyło, więc ten temat uważam za zamnknięty. Dzięki wszystkim za pomoc.

Następna dyskusja:

Skład Tekstu[ DP ]w OO.org




Wyślij zaproszenie do