Przykłady użycia
SEARCHB("新"; "农历新年"; 2)
Składnia
SEARCHB(szukany_tekst; tekst_do_przeszukania; [zaczynając_od])
szukany_tekst
– ciąg do wyszukania w tekście zawartym w argumencietekst_do_przeszukania
.tekst_do_przeszukania
– tekst, w którym zostanie wyszukane pierwsze wystąpienie ciągu wskazanego w argumencieszukany_tekst
.zaczynając_od
– [ OPCJONALNIE – domyślnie1
] – pozycja znaku w ciągutekst_do_przeszukania
, od której należy rozpocząć wyszukiwanie.
Uwagi
- Jeśli
szukany_tekst
nie zostanie znaleziony, zwracana jest wartość błędu #VALUE! - Upewnij się, że argumenty
szukany_tekst
itekst_do_przeszukania
nie są podane w odwrotnej kolejności. W przeciwnym razie najprawdopodobniej wystąpi błąd #VALUE! Argumenty są podawane w innej kolejności niż w przypadku innych funkcji tekstowych, takich jakSPLIT
czySUBSTITUTE
. - Zalecamy użycie funkcji, takiej jak
IFERROR
, do sprawdzenia przypadków, w których nie ma żadnych pasujących wyników wyszukiwania. - W argumencie
szukany_tekst
możesz używać symboli wieloznacznych ? i *. Znak zapytania odpowiada dowolnemu pojedynczemu znakowi, a gwiazdka – dowolnej sekwencji znaków. Jeśli chcesz znaleźć znajdujący się w tekście znak zapytania lub gwiazdkę, umieść przed tym znakiem tyldę (~) lub użyj funkcjiFINDB
. - W przypadku standardowych zestawów znaków skorzystaj z funkcji
SEARCH
, natomiast w przypadku dwubajtowych zestawów znaków stosowanych np. w języku japońskim, chińskim (uproszczonym), chińskim (tradycyjnym) czy koreańskim, użyjSEARCHB
.
Zobacz też
SEARCH
: Zwraca pozycję, na której ciąg zostaje znaleziony w tekście po raz pierwszy, bez uwzględniania wielkości liter.
REPLACE
: Zamienia część ciągu tekstowego na inny ciąg tekstowy.
REGEXREPLACE
: Zamienia część tekstu innym tekstem, korzystając z wyrażeń regularnych.
REGEXMATCH
: Określa, czy część tekstu pasuje do wyrażenia regularnego.
SUBSTITUTE
: Zastępuje istniejący tekst w ciągu nowym tekstem.
SPLIT
: Dzieli tekst wokół określonego znaku lub ciągu i umieszcza każdą część w oddzielnej komórce w wierszu.
FIND
: Zwraca pozycję, na której ciąg zostaje znaleziony w tekście po raz pierwszy, z uwzględnieniem wielkości liter.
FINDB
: Zwraca położenie pierwszego znalezionego ciągu w tekście, którego każdy podwójny znak jest liczony jako 2.