Forum Discussion
IF is not working with some text
Oi CSpina ,
Tenta isso de forma isolada na criação de uma nova coluna:
if Text.Contains([Column1], "-SP") then [Column1] else null
Ricardo
- CSpina6 years ago
Helper III
Ricardo, obrigado.
Coloquei a expressão, com um "if null" antes:
if[endereco.5] = null then null else if Text.Contains([[endereco.5]], "-SP") <> null then [endereco.5] else null
E deu esse erro agora, logo na primeira linha com a palavra TÉRREO.
Expression.Error: Não conseguimos converter um valor do tipo Record em tipo Text.
Detalhes:
Value=
endereco.5=TÉRREO
Type=[Type]- camargos886 years ago
Community Champion
- CSpina6 years ago
Helper III
Ricardo,
não sei qual foi minha barberagem no TÉRREO, mas não deu mais esse erro.
Mas mesmo colocando apenas um IF simples, não carrega o valor:
= Table.AddColumn(#"endereco5 Aparado1", "Aux12", each if Text.Contains([endereco.5], "-SP") then [endereco.5] else null)
Segue algumas cidades:
Carapicuíba-SP
Guarulhos-SP
Lençóis Paulista-SP
Olímpia-SPRibeirão Preto-SP
São José dos Campos-SP