Join us for an expert-led overview of the tools and concepts you'll need to pass exam PL-300. The first session starts on June 11th. See you there!
Get registeredPower BI is turning 10! Let’s celebrate together with dataviz contests, interactive sessions, and giveaways. Register now.
Tengo una columna de correos electrónicos (llamada 'Dirección de correo electrónico principal'). Tengo un paso de columna de adición que funciona bien para verificar las direcciones de correo electrónico en busca de direcciones de correo electrónico que no parezcan direcciones de correo electrónico y, si es así, simplemente agrega un valor nulo para ellas.
El problema es que la columna inicial ('Dirección de correo electrónico principal') también contiene valores nulos, lo cual está bien, me gustaría mantenerlos en la nueva columna 'Personalizado', sin embargo, el código anterior produce un error cada vez que intenta ejecutarse en una dirección de correo electrónico nula (creo que tiene que ver con que text.contains no es ejecutable, tal vez en un valor nulo). ¿Alguien puede sugerir qué sintaxis necesito para arreglar esto?
Ejemplo de entrada y salida requeridas:
Main Email Address (type text) Custom (type text)
null null
null null
j.bloggs@email.com j.bloggs@email.com
joe.bloggs@nhs.com joe.bloggs@nhs.com
No Email Address null
NoEmail null
joe.blogg@msn.com joe.blogg@msn.com
null null
01234567 null
j.blogg@hotmail.net j.blogg@hotmail.net
Gracias por cualquier ayuda. Estoy seguro de que es algo simple que necesito agregar. Mi primer intento de publicar esto se marcó como spam, ¡así que intenté usar código alrededor de los correos electrónicos!
Este es el código de la nueva columna:
= Table.AddColumn(#"Valor reemplazado1", "Personalizado", cada uno si Text.Contains([Dirección de correo electrónico principal], "@") y Text.Contains(Text.Range([Dirección de correo electrónico principal], Text.PositionOf([Dirección de correo electrónico principal], "@")), ".") entonces [Dirección de correo electrónico principal] else null)