Ayuda: Realçar valores de células duplicadas sin elemento tabela.

Un usuario Pregunto ✅

Anónimo

Prezados, tudo bem?

Então estou iniciando no mundo do PBI.

Tenho o seguinte desafio ao qual não consegui superar.

é criar uma formatação condicional de valores duplicados nas céculas como no excel.

Nomesidade

Benício 20
Aristóteles 20
Alexandro 20
Aristóteles 20
Alexandro 20
Esmerejón 20
Fontana 20
Frota 20
Lobato 20
Damon 20
Damon

Hola AlexJunio,

Podría crear una columna de índice como la siguiente

let
    Source = Table.FromRows(Json.Document(Binary.Decompress(Binary.FromText("i45WSlTSUTI0UIrVgTCNIMwyINMYwkxBiBYDmSYQZipCFMaMBQA=", BinaryEncoding.Base64), Compression.Deflate)), let _t = ((type text) meta [Serialized.Text = true]) in type table [name = _t, amount = _t]),
    #"Changed Type" = Table.TransformColumnTypes(Source,{{"name", type text}, {"amount", Int64.Type}}),
    #"Added Index" = Table.AddIndexColumn(#"Changed Type", "Index", 1, 1),
    #"Grouped Rows" = Table.Group(#"Added Index", {"name"}, {{"all", each _, type table [name=text, amount=number, Index=number]}}),
    #"Added Custom" = Table.AddColumn(#"Grouped Rows", "Custom", each Table.AddIndexColumn([all], "new index",1,1)),
    #"Expanded Custom" = Table.ExpandTableColumn(#"Added Custom", "Custom", {"amount", "new index"}, {"Custom.amount", "Custom.new index"}),
    #"Removed Columns" = Table.RemoveColumns(#"Expanded Custom",{"all"})
in
    #"Removed Columns"

Luego crea una medida como a continuación

Measure = IF(MIN('Table'[Custom.new index])<>1, 1,0)

Utilice esta medida en formato condicional como se muestra a continuación

429.PNG

Atentamente,
Zoe Zhi

Si esta publicación ayuda, considere Aceptarla como la solución para ayudar a los demás miembros a encontrarla más rápidamente.

Hola AlexJunio,

Podría crear una columna de índice como la siguiente

let
    Source = Table.FromRows(Json.Document(Binary.Decompress(Binary.FromText("i45WSlTSUTI0UIrVgTCNIMwyINMYwkxBiBYDmSYQZipCFMaMBQA=", BinaryEncoding.Base64), Compression.Deflate)), let _t = ((type text) meta [Serialized.Text = true]) in type table [name = _t, amount = _t]),
    #"Changed Type" = Table.TransformColumnTypes(Source,{{"name", type text}, {"amount", Int64.Type}}),
    #"Added Index" = Table.AddIndexColumn(#"Changed Type", "Index", 1, 1),
    #"Grouped Rows" = Table.Group(#"Added Index", {"name"}, {{"all", each _, type table [name=text, amount=number, Index=number]}}),
    #"Added Custom" = Table.AddColumn(#"Grouped Rows", "Custom", each Table.AddIndexColumn([all], "new index",1,1)),
    #"Expanded Custom" = Table.ExpandTableColumn(#"Added Custom", "Custom", {"amount", "new index"}, {"Custom.amount", "Custom.new index"}),
    #"Removed Columns" = Table.RemoveColumns(#"Expanded Custom",{"all"})
in
    #"Removed Columns"

Luego crea una medida como a continuación

Measure = IF(MIN('Table'[Custom.new index])<>1, 1,0)

Utilice esta medida en formato condicional como se muestra a continuación

429.PNG

Atentamente,
Zoe Zhi

Si esta publicación ayuda, considere Aceptarla como la solución para ayudar a los demás miembros a encontrarla más rápidamente.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *