REPLACE
Replaces part of a text string with a different text string
Syntax
REPLACE(old_text, start_num, num_chars, new_text)
Arguments
| Argument |
Description |
Required |
old_text |
The text in which you want to replace characters |
Required |
start_num |
The position of the first character you want to replace |
Required |
num_chars |
The number of characters you want to replace |
Required |
new_text |
The new text that will replace the old text |
Required |
Examples
Replace characters in middle of text
=REPLACE("Hello World", 7, 5, "Universe")
Result ⇒
Hello Universe
Replace beginning of text
=REPLACE("2023-01-01", 1, 4, "2024")
Result ⇒
2024-01-01
Replace text from cell
=REPLACE(A1, 9, 6, "XYZ789")
Result ⇒
Product XYZ789
Related Functions
Other Text functions:
- CLEAN - Removes all nonprintable characters from text
- CONCATENATE - Returns the concatenation of a list of arguments.
- ENDSWITH - Returns TRUE if the text ends with search text, returns FALSE otherwise.
- EXACT - Compares two text strings and returns TRUE if they are exactly the same, FALSE otherwise
- FIND - Returns the position of the first occurrence from within_text.
- FIXED - Formats a number as text with a fixed number of decimals
- LEFT - Returns a substring from the left side of a supplied string.
- LEN - Returns the length of a given string.
- LOWER - Returns a string after converting it to lowercase
- MID - Returns a substring from the middle of a given string.
- PROPER - Capitalizes the first letter in each word of a text value
- REGEXMATCH - Returns true if the text matches the regular expression pattern; otherwise returns false.
- REPT - Repeats text a given number of times
- RIGHT - Returns a substring from the right side of a given string.
- SEARCH - Returns the start position of the find_text string from the first character of the text string.
- STARTSWITH - Returns TRUE if the text starts with search text, returns FALSE otherwise.
- SUBSTITUTE - Returns the text after replacing one or more text strings with another text string
- TEXTJOIN - Returns the combination of two or more one-dimensional arrays with or without a delimiter.
- TRIM - Removes all spaces from a text string except for single spaces between words.
- UPPER - Returns the string after converting all letters to uppercase
- VALUE - Returns a numeric value for a text that appears in a recognized format (i.e. a number, date, or time format).
← Back to Formula Reference