Ed
há 4 meses
Para ordenar os meses de forma que "jan-26" venha depois de "dez-25", você pode usar uma abordagem que considere tanto o ano quanto o mês. Se você estiver usando uma ferramenta como Excel ou Google Sheets, siga estes passos: 1. Separar Mês e Ano: Crie duas colunas adicionais, uma para o mês e outra para o ano. Por exemplo, para "jan-25", você teria "jan" na coluna de mês e "25" na coluna de ano. 2. Converter Mês em Número: Converta os meses em números (jan = 1, fev = 2, ..., dez = 12). Isso facilitará a ordenação. 3. Ordenar: Selecione todas as suas colunas e use a função de ordenação. Primeiro, ordene pela coluna do ano e, em seguida, pela coluna do mês. 4. Combinar de Volta: Se necessário, você pode combinar as colunas de volta em uma única coluna após a ordenação. Se você estiver usando M (a linguagem do Power Query), você pode fazer algo assim: ```m let Source = ... , // sua fonte de dados AdicionarColunas = Table.AddColumn(Source, "Ano", each Text.End([MesAno], 2)), AdicionarMesNumerico = Table.AddColumn(AdicionarColunas, "MesNumerico", each if Text.Start([MesAno], 3) = "jan" then 1 else if Text.Start([MesAno], 3) = "fev" then 2 else if Text.Start([MesAno], 3) = "mar" then 3 else if Text.Start([MesAno], 3) = "abr" then 4 else if Text.Start([MesAno], 3) = "mai" then 5 else if Text.Start([MesAno], 3) = "jun" then 6 else if Text.Start([MesAno], 3) = "jul" then 7 else if Text.Start([MesAno], 3) = "ago" then 8 else if Text.Start([MesAno], 3) = "set" then 9 else if Text.Start([MesAno], 3) = "out" then 10 else if Text.Start([MesAno], 3) = "nov" then 11 else 12), Ordenar = Table.Sort(AdicionarMesNumerico, {{"Ano", Order.Ascending}, {"MesNumerico", Order.Ascending}}) in Ordenar ``` Isso deve ajudar a ordenar os meses corretamente!