OpenOffice.org/Calc/Funkcje/Funkcja ZASTĄP

Funkcja ZASTĄP (ang. REPLACE) – funkcja wbudowana w arkusz kalkulacyjny OpenOffice Calc (kategoria tekst), w podanym tekście automatycznie zastępuje podany ciąg innym ciągiem znaków. Funkcja zwraca tekst, więc aby móc dokonywać obliczeń – należy dokonać konwersji z pomocą funkcji WARTOŚĆ.

Składnia funkcji
ZASTĄP("ciąg"; początek; długość; "nowy")
ciąg – wczytany łańcuch tekstowy
początek – miejsce od którego zaczniemy zastępować
długość – określa ile znaków będzie zamienianych
nowy – nowy tekst włożony zamiast podanego znaku
Przykład
=ZASTĄP("wikibooks"; 5; 5; "podręczniki")
zwraca
wikipodręczniki
=ZASTĄP("1,000003"; 4 ; 3 ; "3")
zwraca
1,0303
czyli tekst treści "1,0303"
=ZASTĄP("1,000003"; 4 ; 3 ; "3")+3
zwraca
3
czyli 0+3 (tekst liczbowo równy zero)
=WARTOŚĆ(ZASTĄP("1,000003"; 4 ; 3 ; "3"))
zwraca
1,03
czyli zaokrąglona wartość 1,0303
=WARTOŚĆ(ZASTĄP("1,000003"; 4 ; 3 ; "3"))+2
zwraca
3,03
czyli zaokrąglona wartość 3,0303

Zobacz też: PODSTAW