Função REPLACE
A função MUDAR/REPLACEB é uma das funções de texto e dados. É usada para substituir um conjunto de caracteres, com base no número de caracteres e na posição inicial que você especificar, por um novo conjunto de caracteres. A função MUDAR é destinada a idiomas que usam o conjunto de caracteres de byte único (SBCS), enquanto REPLACEB - para idiomas que usam o conjunto de caracteres de byte duplo (DBCS) como japonês, chinês, coreano, etc.
Sintaxe
MUDAR(old_text, start_num, num_chars, new_text)
A função MUDAR possui os seguintes argumentos:
| Argumento | Descrição |
|---|---|
| old_text | O texto original a ser substituído. |
| start_num | O início do conjunto a ser substituído. |
| num_chars | O número de caracteres a serem substituídos. |
| new_text | O novo texto. |
REPLACEB(old_text, start_num, num_bytes, new_text)
A função REPLACEB possui os seguintes argumentos:
| Argumento | Descrição |
|---|---|
| old_text | O texto original a ser substituído. |
| start_num | O início do conjunto a ser substituído. |
| num_bytes | O número de caracteres a serem substituídos, com base em bytes. |
| new_text | O novo texto. |
Notas
A função MUDAR é sensível a maiúsculas e minúsculas.
Como aplicar a função MUDAR/REPLACEB.
Exemplos
A figura abaixo exibe o resultado retornado pela função MUDAR.