Funkcje: Funkcje tekstowe

Funkcje z kategorii funkcje tekstowe w Sheets (48), ze zwykłymi nazwami, argumentami i wynikami.

FunkcjaCo robiSkładnia
ARRAYTOTEXTWartości tablicy jako jeden tekstARRAYTOTEXT(array, [format])
ASCZnaki pełnej szerokości na połówkoweASC(text)
BAHTTEXTLiczba jako tekst w batach tajskichBAHTTEXT(number)
CHARZnak dla kodu od 1 do 255CHAR(number)
CLEANUsuń znaki niedrukowalneCLEAN(text)
CODEKod pierwszego znakuCODE(text)
CONCATprzykładPołącz ciągi tekstoweCONCAT(text1, text2, ...)
CONCATENATEPołącz ciągi tekstoweCONCATENATE(text1, text2, ...)
DBCSZnaki połówkowe na pełnej szerokościDBCS(text)
DOLLARLiczba jako tekst walutyDOLLAR(number, [decimals])
ENCODEURLTekst zakodowany jako URLENCODEURL(text)
EXACTCzy dwa teksty są identyczneEXACT(text1, text2)
FINDPozycja tekstu (z rozróżnianiem wielkości liter)FIND(find_text, within_text, [start])
FINDBPozycja tekstu (z rozróżnianiem wielkości liter)FINDB(find_text, within_text, [start_num])
FIXEDLiczba jako tekst ze stałą liczbą miejsc dziesiętnychFIXED(number, [decimals], [no_commas])
JISZnaki połówkowe na pełnej szerokościJIS(text)
LEFTprzykładPierwsze znaki tekstuLEFT(text, [count])
LEFTBPierwsze znaki tekstuLEFTB(text, [num_bytes])
LENprzykładDługość ciąguLEN(text)
LENBDługość tekstuLENB(text)
LOWERprzykładMałe literyLOWER(text)
MIDZnaki ze środka tekstuMID(text, start, count)
MIDBZnaki ze środka tekstuMIDB(text, start_num, num_bytes)
NUMBERVALUETekst na liczbę z podanymi separatoramiNUMBERVALUE(text, [decimal_separator], [group_separator])
PHONETICTekst fonetyczny (furigana) komórkiPHONETIC(reference)
PROPERprzykładWielka litera na początku każdego słowaPROPER(text)
REGEXEXTRACTTekst pasujący do wyrażenia regularnegoREGEXEXTRACT(text, pattern, [return_mode], [case_sensitivity])
REGEXREPLACEZastąp dopasowania wyrażenia regularnegoREGEXREPLACE(text, pattern, replacement, [occurrence], [case_sensitivity])
REGEXTESTCzy tekst pasuje do wyrażenia regularnegoREGEXTEST(text, pattern, [case_sensitivity])
REPLACEZastąp znaki na danej pozycjiREPLACE(old_text, start_num, num_chars, new_text)
REPLACEBZastąp znaki na danej pozycjiREPLACEB(old_text, start_num, num_bytes, new_text)
REPTPowtórz tekstREPT(text, times)
RIGHTOstatnie znaki tekstuRIGHT(text, [count])
RIGHTBOstatnie znaki tekstuRIGHTB(text, [num_bytes])
SEARCHPozycja tekstu (bez rozróżniania wielkości liter, symbole wieloznaczne)SEARCH(find_text, within_text, [start])
SEARCHBPozycja tekstu, symbole wieloznaczne dozwoloneSEARCHB(find_text, within_text, [start_num])
SUBSTITUTEprzykładZastąp tekstSUBSTITUTE(text, old_text, new_text, [instance])
TEXTprzykładSformatuj liczbę lub datę jako tekstTEXT(value, format)
TEXTAFTERTekst po ogranicznikTEXTAFTER(text, delimiter, [instance_num], [match_mode], [match_end], [if_not_found])
TEXTBEFORETekst przed ogranicznikiemTEXTBEFORE(text, delimiter, [instance_num], [match_mode], [match_end], [if_not_found])
TEXTJOINprzykładPołącz teksty z ogranicznikiemTEXTJOIN(delimiter, ignore_empty, text1, [text2], …)
TEXTSPLITPodziel tekst na kolumny i wierszeTEXTSPLIT(text, col_delimiter, [row_delimiter], [ignore_empty], [match_mode], [pad_with])
TRIMprzykładUsuń zbędne spacjeTRIM(text)
UNICHARZnak dla numeru UnicodeUNICHAR(number)
UNICODENumer Unicode pierwszego znakuUNICODE(text)
UPPERWielkie literyUPPER(text)
VALUEZamień tekst na liczbęVALUE(text)
VALUETOTEXTDowolna wartość jako tekstVALUETOTEXT(value, [format])