amardeep100115
Hola Superusuario,
¿Podría ayudar a tratar los valores de salto de línea sin alterar otros valores de las columnas
Las columnas que tienen el valor de salto de linea son las siguientes
transacción | TIPO DE OPORTUNIDAD | Oportunidad # | ESTADO DE APROBACION |
datos de muestra
Reúl
mfelix
En respuesta a amardeep100115
Hola @Amardeep100115 ,
Si va al paso donde se cambia el error simplemente haga clic en el cog weel y en lugar de null escriba el texto que necesita.
mfelix
Hola @Amardeep100115 ,
¿Cree que está refiriendo la eliminación de los saltos de línea en varias celdas corrige y reemplazandolo por un espacio para que los valores de la tabla dinámica no se muestren todos juntos?
Compruebe si el siguiente enlace ayuda a lograr lo que necesita.
https://www.howtoexcelatexcel.com/excel-tips-tricks/find-and-replace-line-breaks-in-excel/
amardeep100115
En respuesta a mfelix
Hola @MFelix
Por favor, consulte a continuación enlace donde planteó la misma consulta anterior y Ashish Mathur ha resuelto la mayor parte de ella, pero la suma de alquiler en ese archivo de referencia no coincide con cada
Si todavía tiene una consulta por favor hágamelo saber
Rosca de referencia
mfelix
En respuesta a amardeep100115
Hola @Amardeep100115 ,
Basándose en el siguiente vídeo, puede lograr el resultado esperado
normalmente, o su configuración necesita crear 4 columnas adicionales con el siguiente código:
Transation break column
Text.Split([TRANSACTION], "#(lf)")
Opportunity type break column
Text.Split([OPPORTUNITY TYPE], "#(lf)")
Opportunity break column
try Text.Split([#"OPPORTUNITY #"], "#(lf)") otherwise
Text.ToList(Number.ToText([#"OPPORTUNITY #"]))
Approval status break
Text.Split([APPROVAL STATUS], "#(lf)")
Esto creará 4 tablas con lista para cada línea con saltos de línea. La Oportunidad es un poco diferente ya que cuando hay solo un valor estás convirtiendo números y devuelve errores
Ahora cree una columna que concatena todas las demás columnas:
Table.FromColumns({[Transaction_Break],[Opportunity_Type_break],[Opprtunite_break],[Approval_Status_Break]})
Finalmente, simplemente expanda estas filas de tabla y elimine las 8 columnas anteriores.
Compruebe el siguiente código:
let
Source = Excel.Workbook(File.Contents("C:Line Break.xlsx"), null, true),
Data_Sheet = Source{[Item="Data",Kind="Sheet"]}[Data],
#"Promoted Headers" = Table.PromoteHeaders(Data_Sheet, [PromoteAllScalars=true]),
#"Added Custom" = Table.AddColumn(#"Promoted Headers", "Transaction_Break", each Text.Split([TRANSACTION], "#(lf)")),
#"Added Custom1" = Table.AddColumn(#"Added Custom", "Opportunity_Type_break", each Text.Split([OPPORTUNITY TYPE], "#(lf)"),type text),
#"Added Custom2" = Table.AddColumn(#"Added Custom1", "Opprtunite_break", each try Text.Split([#"OPPORTUNITY #"], "#(lf)") otherwise
Text.ToList(Number.ToText([#"OPPORTUNITY #"]))),
#"Added Custom3" = Table.AddColumn(#"Added Custom2", "Approval_Status_Break", each Text.Split([APPROVAL STATUS], "#(lf)")),
#"Added Custom4" = Table.AddColumn(#"Added Custom3", "Table_from_Columns", each Table.FromColumns({[Transaction_Break],[Opportunity_Type_break],[Opprtunite_break],[Approval_Status_Break]})),
#"Expanded Table_from_Columns" = Table.ExpandTableColumn(#"Added Custom4", "Table_from_Columns", {"Column1", "Column2", "Column3", "Column4"}, {"Table_from_Columns.Column1", "Table_from_Columns.Column2", "Table_from_Columns.Column3", "Table_from_Columns.Column4"})
in
#"Expanded Table_from_Columns"
He hecho un filtro de todas las filas con saltos de línea y el resultado parece correcto.
amardeep100115
En respuesta a mfelix
Hola @MFelix
Estoy enfrentando por debajo del error incluso después de reemplazar el valor nulo a «0» y «NAD»
Por favor ayuda
mfelix
En respuesta a amardeep100115
Hola @Amardeep100115 ,
Antes de realizar la nueva columna no realice ningún cambio en el tipo de datos, compruebe si hay un paso donde se cambia el formato de los datos y elimina ese paso.
amardeep100115
En respuesta a mfelix
es posible compartir el archivo PBIX como referencia
Por favor
mfelix
En respuesta a amardeep100115
Hola @Amardeep100115 ,
Hubo algunos errores dentro de las nuevas columnas debido a las incoherencias de datos.
Se ha agregado un error de reemplazo por cada nueva columna y todo funciona correctamente ahora.
Compruebe la conexión de archivos PBIX.
amardeep100115
En respuesta a mfelix
Me encontre con datos que faltan para algunas fechas,
insta de reemplazar el error con Null es posible utilizar otro valor
por favor ayúdame/guíame
mfelix
En respuesta a amardeep100115
Hola @Amardeep100115 ,
Si va al paso donde se cambia el error simplemente haga clic en el cog weel y en lugar de null escriba el texto que necesita.
amichandak
La información que ha proporcionado no me está aclarando el problema. Por favor, explíquelo con un ejemplo.
Aprecia tus Felicitaciones.
amardeep100115
En respuesta a amichandak
Hola @amitchandak
Por favor, consulte a continuación enlace donde planteó la misma consulta anterior y Ashish Mathur ha resuelto la mayor parte de ella, pero la suma de alquiler en ese archivo de referencia no coincide con cada
Si todavía tiene una consulta por favor hágamelo saber
Rosca de referencia