A função SUBSTITUTE no Power BI é aquela mão na roda quando você tá mexendo nos seus dados e descobre que tem umas palavrinhas repetidas ou erradas ali no meio, igual quando cê vai no boteco e pede um “refri”, mas o garçom traz uma “cerveja” – nada a ver, né? Pois bem, a SUBSTITUTE tá aí pra resolver esses trem.

Sintaxe:

SUBSTITUTE(texto, texto_antigo, texto_novo[, ocorrência])
  • texto: é o que cê quer dar uma mexida.
  • texto_antigo: é o que tá lá e você quer trocar.
  • texto_novo: é o que você quer colocar no lugar.
  • ocorrência (opcional): se quiser trocar só a enésima ocorrência da palavra.

Agora, bora pros exemplos pra isso ficar mais claro que água de mina.

1. Trocando “minas” por “MG”

Vamos supor que cê tem uma coluna com os estados escritos como “Minas Gerais” e quer trocar por “MG”.

SUBSTITUTE("Minas Gerais", "Minas", "MG")

Resultado: “MG Gerais”. Opa! Não ficou bem certo, né? Mas calma, acontece!

2. Corrigindo “cafézin”

A coluna tem “cafézin” em vez de “café”. Vamos deixar mineiro, mas certo.

SUBSTITUTE("cafézin é bão demais", "cafézin", "café")

Resultado: “café é bão demais”. Agora sim, tá arrumado!

3. Trocando tudo que é “uai”

Suponha que em vez de “uai”, cê queira deixar “ué”.

SUBSTITUTE("Uai, que trem esquisito!", "uai", "ué")

Resultado: “Ué, que trem esquisito!” Tá mais desconfiado agora, né?

4. Deixando “doido” em vez de “louco”

Se na sua tabela tem “louco” e cê quer deixar com mais cara de Minas, é só mandar:

SUBSTITUTE("Esse menino é louco!", "louco", "doido")

Resultado: “Esse menino é doido!”

5. Mudando “muito” pra “muito mesmo”

Aquela frase meio sem força, tipo “muito legal”, pode ficar mais empolgada assim:

SUBSTITUTE("Muito legal", "Muito", "Muito mesmo")

Resultado: “Muito mesmo legal”.

6. Trocando só o primeiro “não”

Quando tem várias negações e cê quer mudar só uma, usa o argumento opcional:

SUBSTITUTE("Não sei, não posso, não quero", "não", "talvez", 1)

Resultado: “Talvez sei, não posso, não quero”. Tá começando a abrir uma possibilidade aí, né?

7. Mudando “Excel” por “Power BI”

Quando o cliente fala que quer “Excel”, mas você sabe que Power BI é que resolve:

SUBSTITUTE("Eu quero Excel", "Excel", "Power BI")

Resultado: “Eu quero Power BI”. Agora tá falando minha língua!

8. Trocando “gostei” por “amei”

Quando as pessoas só “gostam” e você quer dar aquele toque a mais:

SUBSTITUTE("Gostei do relatório", "Gostei", "Amei")

Resultado: “Amei do relatório”. Ficou meio esquisito, mas o sentimento é outro!

9. Mudando siglas

Se cê tem siglas e quer deixar mais claro, tipo trocar “SP” por “São Paulo”:

SUBSTITUTE("Evento em SP", "SP", "São Paulo")

Resultado: “Evento em São Paulo”.

10. Trocando “trem” por “coisa”

Pra ficar mais neutro, às vezes cê quer deixar a coisa mais entendível pros não-mineiros:

SUBSTITUTE("Que trem complicado!", "trem", "coisa")

Resultado: “Que coisa complicada!” Mas cá entre nós, perde o charme, né?

E é isso, uai! A SUBSTITUTE faz o trabalho de substituir tudo que cê quiser, igual quando a gente resolve trocar o “chegar” por “cheguemo” – fica tudo mais mineirizado!

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *