Forum Discussion

Syndicate_Admin's avatar
Syndicate_Admin
Icon for Administrator rankAdministrator
4 years ago

Rellenar

Hola a todos

Tengo datos en bruto que se actualizan cada mes. Lo que necesito (no sé si es posible o no) es rellenar la columna "País", en función del orden anterior.

Los países están siempre en este orden:

Albania

Argelia

Argentina

etc.

Cuando se cargan los nuevos datos sin procesar, no incluye la columna país, solo incluye otras columnas (columnas con valores)

Lo que necesito es rellenar las nuevas filas que he subido (nuevos datos raw) con los nombres de los países pero en el mismo orden.

Por el momento, si uso fill Down, seleccionará el apellido del país (Zimbabwe) y llenará ese nombre en todas las filas nuevas, pero lo necesito para recordar el orden de la columna País y llenar la primera fila con Albania, la segunda fila con Argelia y así sucesivamente.

¿Es esto posible?

GeorgeGabaroi_0-1653552792365.png

1 Reply

  • Hi, @GeorgeGabaroi

    Puede probar los siguientes métodos. Primero debe agregar una columna de índice, a partir de 1.

    Cree una nueva tabla y complete los nombres de los países que necesita agregar en orden.

    Cree una nueva columna personalizada.

    if [Column1] = "" then
    let
    a= List.Count(#"Added Index"[Column1]),b=List.Count( List.Select(#"Added Index"[Column1], each _ = "")),c=Number.Mod([Index]-(a-b)-1, 3)
    in
    #"Table (2)"{c}[Column1]
    else [Column1]

    ¿Es esto lo que esperas que sea el resultado?

    Saludos

    Equipo de soporte de la comunidad _Charlotte

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