A função CONTAINSSTRINGEXACT no Power BI é daquelas que o nome já entrega o serviço, né? Ela basicamente verifica se uma cadeia de caracteres (string) está contida em outra, mas com uma exigência bem firme: tem que ser exatamente igualzinho, sem tirar nem pôr, e tudo com diferenciação de maiúsculas e minúsculas. Ou seja, se tiver qualquer coisinha fora do lugar, ela já não passa nem perto.

Agora, bora ver uns exemplos práticos, tudo com aquele toque de mineirice e bom humor:

Exemplo 1: A consulta do nome exato

DAXCopiar códigoCONTAINSSTRINGEXACT("Fabrício", "FABRÍCIO")

Aqui, você acha que vai dar match? Nananinanão! A função não deixa passar essa diferença nas maiúsculas. No caso aqui, vai retornar FALSE, porque o “Fabrício” com acento e caixa alta tá diferente do “FABRÍCIO” todo gritado.

Exemplo 2: Comparando o café da Dona Maria

DAXCopiar códigoCONTAINSSTRINGEXACT("Café", "Café")

Olha só! Aqui vai dar TRUE, porque o café é sagrado e tá certinho. Igualzinho. O que Dona Maria fez é impecável, sem erro!

Exemplo 3: Verificando se tem “Doce de Leite”

DAXCopiar códigoCONTAINSSTRINGEXACT("Doce de Leite", "Leite")

Esse vai retornar TRUE, porque o “Leite” tá ali bonitinho no “Doce de Leite”. Aqui não tem discussão, mineiro sabe que doce de leite é coisa séria e não se engana!

Exemplo 4: Testando o biscoito ou bolacha

DAXCopiar códigoCONTAINSSTRINGEXACT("Biscoito", "Bolacha")

Eita que essa briga nunca termina. No Power BI também não dá outra: FALSE, porque são coisas diferentes, e o CONTAINSSTRINGEXACT não vai deixar passar essa confusão.

Exemplo 5: Verificando o nome da cidade

DAXCopiar códigoCONTAINSSTRINGEXACT("Belo Horizonte", "belo horizonte")

Por mais que seja a mesma cidade, essa diferença nas maiúsculas e minúsculas vai fazer a função devolver FALSE. Lá no Power BI é assim, até a capital tem que ser escrita direitinho.

Exemplo 6: Testando a música do Zé Ramalho

DAXCopiar códigoCONTAINSSTRINGEXACT("Chão de giz", "Giz")

Aqui, vai retornar TRUE porque o “Giz” tá lá no título da música. Só não sei se o Zé Ramalho vai concordar com essa verificação, mas no Power BI funciona.

Exemplo 7: Conferindo o doce da roça

DAXCopiar códigoCONTAINSSTRINGEXACT("Pé de Moleque", "Moleque")

Ah, agora sim! Vai retornar TRUE, porque o “Moleque” tá certinho dentro do “Pé de Moleque”. Que delícia!

Exemplo 8: Comparando a hora do trem

DAXCopiar códigoCONTAINSSTRINGEXACT("Trem das 11", "trem")

Infelizmente, dá FALSE. Power BI não entende a mineiridade do “trem” e vai implicar com a diferença nas letras maiúsculas e minúsculas.

Exemplo 9: Identificando o pão de queijo

DAXCopiar códigoCONTAINSSTRINGEXACT("Pão de Queijo", "Queijo")

Esse vai dar TRUE porque o queijo tá presente no “Pão de Queijo”. Mas tem que ser queijo mesmo, viu? Se for outro tipo, a função não aceita.

Exemplo 10: Buscando o nome da certidão

DAXCopiar códigoCONTAINSSTRINGEXACT("Certidão de Nascimento", "certidão")

E aqui, dá FALSE. Mesmo que a palavra seja a mesma, tem que estar tudo na mesma caixa, do jeito que o Power BI exige.

Então, é isso, sô! Essa função é pra quem gosta de precisão! Não é qualquer coisa que passa por ela, igual o mineiro que só serve o café certo, no ponto.

Deixe um comentário

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