Sô, bora conversar sobre a tal da função REPLACE no Power BI, que é igualzinho quando a gente troca um pão velho por um pão quentim na padaria, só que aqui, em vez de pão, cê tá mexendo com texto! É tipo “substituir um trem por outro” no meio da frase, com a precisão de um bom minerin escolhendo o queijo certo pra um pão de queijo.
A função REPLACE é assim: ela pega uma parte do texto, remove, e bota outra no lugar. É quase como trocar o nome do seu amigo João pra José numa lista, rapidim!
A sintaxe é essa:
REPLACE(texto_original, posição_inicial, número_de_caracteres, novo_texto)
- texto_original: é o texto que você quer mexer.
- posição_inicial: a partir de onde o trem vai começar a ser trocado.
- número_de_caracteres: quantos caracteres você vai arrancar fora.
- novo_texto: o que vai entrar no lugar.
Agora bora ver uns exemplos práticos, que é aí que a mágica acontece!
Exemplo 1: Trocar nome no meio do caminho
Se eu tiver o texto “Uai, Fabrício é bom demais” e quiser trocar “Fabrício” por “Zé”, vai ficar assim:
REPLACE("Uai, Fabrício é bom demais", 5, 8, "Zé")
Resultado: “Uai, Zé é bom demais”
Exemplo 2: Tirando a data errada
Imagina que você tem “Evento em 2023”, mas o certo é 2024:
REPLACE("Evento em 2023", 11, 4, "2024")
Resultado: “Evento em 2024” – Opa, corrigiu rapidim!
Exemplo 3: Arrumando telefone
Cê tá com o número assim “31-9999-8888” e quer deixar bonitão “31 9999-8888”:
REPLACE("31-9999-8888", 3, 1, " ")
Resultado: “31 9999-8888” – Sem o traço, ficou estilo chique!
Exemplo 4: Arrumar erro de digitação
Tá lá “Minas Geais”, mas faltou o “r”, vamos resolver isso:
REPLACE("Minas Geais", 9, 0, "r")
Resultado: “Minas Gerais” – Agora tá certo!
Exemplo 5: Cortando texto
Se você só quer o comecinho de “Bom dia, Brasil!”:
REPLACE("Bom dia, Brasil!", 5, 9, "")
Resultado: “Bom” – Tirou o resto e ficou só com o essencial!
Exemplo 6: Trocando várias letras
Trocar “Abacate” por “Banana”:
REPLACE("Abacate", 1, 7, "Banana")
Resultado: “Banana” – Troca geral, fruta nova no pedaço!
Exemplo 7: Substituindo sobrenome
Tem um nome “José da Silva” e quer substituir o “da Silva” por “Pereira”:
REPLACE("José da Silva", 6, 8, "Pereira")
Resultado: “José Pereira” – Nova identidade, mais chique!
Exemplo 8: Mudando código de produto
Se o código “PROD123” virou “PROD456”:
REPLACE("PROD123", 5, 3, "456")
Resultado: “PROD456” – Pronto, novo código!
Exemplo 9: Acertando o endereço
Você tá com o endereço “Rua das Laranjas 100” e quer mudar o número pra 200:
REPLACE("Rua das Laranjas 100", 18, 3, "200")
Resultado: “Rua das Laranjas 200” – Mudança de casa feita!
Exemplo 10: Atualizando moeda
De “Preço em USD” pra “Preço em BRL”:
REPLACE("Preço em USD", 10, 3, "BRL")
Resultado: “Preço em BRL” – Agora tá no nosso!
E aí tá vendo? A função REPLACE é tipo dar aquela ajustada fina nos textos, e é útil pra todo tipo de situação, igual consertar um trem que saiu fora do lugar. Agora é só aplicar no seu Power BI e arrumar tudim que precisar!