24 - На M - И снова словари на записях против мышкоклаца
Ғылым және технология
Мне опять попалось на глаза странное видео. Ещё раз убедился, что не зря не приветствую рекламу ютуб-каналов в чате.
Пока у меня пригорало записал видос. Интересующиеся найдут там про Table.Buffer, яркий пример про (x)=˃ вместо each _ и даже про DateTime.ToText вместо даже не буду говорить чего.
А вообще задачка про на словари на записях )))
Кому интересно:
мой курс по Power Query - akademia-excel.ru/powerquery?...
а по промокоду buchlotnik получите дополнительную скидку
телега тут - t.me/pbi_pq_from_tank
чат телеги тут - t.me/pbi_pq_from_tank_chat
конкретный пост про each - t.me/pbi_pq_from_tank/35
Полный код моего решения выглядит так (важно! требуется заменить угловые скобки "˃" на нормальные - пришлось сделать так, иначе Ютуб ругается):
let
tbl=Excel.CurrentWorkbook(){[Name="даты"]}[Content],
tr = Table.TransformColumns(tbl,{"month",(x) as text=˃DateTime.ToText(x,"yyyy MMMM")}),
f=(x)=˃List.Transform({0..Duration.Days(x{2}-x{1})},(y)=˃Text.From(Date.From(Number.From(x{1})+y))),
cmb = Table.CombineColumns(tr,List.Skip(Table.ColumnNames(tr)),f,"tmp"),
exp = Table.ExpandListColumn(cmb,"tmp"),
dict=Record.FromList(exp[month],exp[tmp]),
from = Excel.CurrentWorkbook(){[Name="база"]}[Content],
to = Table.AddColumn(from,"month",(x)=˃Record.Field(dict,Text.From(Date.From(x[Дата]))))
in
to
Пікірлер: 14
Спасибо 😊
Моща
Полный восторг ❤
Чувак ты мега крут. Я твой фанат.
Еще и с юмором )) Спасибо!
Это было ОЧЕНЬ полезно!
Михаил, крепись! Чего только в KZread не выкладывают по нашим тематикам 😂 куда не ткни мышкой - ткнешь в Pro))
спсб!
в 30-40 раз ускориться - это сильно
@buchlotnik
11 күн бұрын
да не - "сильно" это написать код в 30-40 раз медленнее, чем он может быть )))
Где можно взять мерку?
@buchlotnik
17 күн бұрын
kzread.info/dash/bejne/ooeXu8WnktatYsY.htmlsi=tIXIRhYoqXj6vCV5 Отдельный видос по ней есть - прям как пользоваться и ссылка в описании
@xjHy4IVbu_d
17 күн бұрын
@@buchlotnik Благодарю ❤
"...Надеюсь, это было полезно." Неправильно надеешься. Это было не полезно, а СУПЕРМЕГАКРУТОПОЛЕЗНО!!! Афтар, пеши ысчо!!! Постоянно жду новых фишек и всяких офигительных выкрутасов от тебя!