24 - На M - И снова словари на записях против мышкоклаца

แชร์
ฝัง
  • เผยแพร่เมื่อ 13 เม.ย. 2024
  • Мне опять попалось на глаза странное видео. Ещё раз убедился, что не зря не приветствую рекламу ютуб-каналов в чате.
    Пока у меня пригорало записал видос. Интересующиеся найдут там про 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

  • @sagertsov
    @sagertsov 3 วันที่ผ่านมา

    Спасибо 😊

  • @mechanix_85
    @mechanix_85 16 วันที่ผ่านมา

    Моща

  • @user-ni2mc4fn4m
    @user-ni2mc4fn4m 17 วันที่ผ่านมา

    Полный восторг ❤

  • @powermikki
    @powermikki 18 วันที่ผ่านมา +4

    Чувак ты мега крут. Я твой фанат.

  • @user-cf1ns6sn9l
    @user-cf1ns6sn9l 17 วันที่ผ่านมา

    Еще и с юмором )) Спасибо!

  • @MaximGrey
    @MaximGrey 18 วันที่ผ่านมา +1

    Это было ОЧЕНЬ полезно!

  • @user-ly8zr5in2x
    @user-ly8zr5in2x 17 วันที่ผ่านมา

    Михаил, крепись! Чего только в TH-cam не выкладывают по нашим тематикам 😂 куда не ткни мышкой - ткнешь в Pro))

  • @user-wr5zh6dm9g
    @user-wr5zh6dm9g 17 วันที่ผ่านมา

    спсб!

  • @ravilsadykov7611
    @ravilsadykov7611 12 วันที่ผ่านมา

    в 30-40 раз ускориться - это сильно

    • @buchlotnik
      @buchlotnik  11 วันที่ผ่านมา

      да не - "сильно" это написать код в 30-40 раз медленнее, чем он может быть )))

  • @xjHy4IVbu_d
    @xjHy4IVbu_d 17 วันที่ผ่านมา

    Где можно взять мерку?

    • @buchlotnik
      @buchlotnik  17 วันที่ผ่านมา +1

      th-cam.com/video/pScYcnbsG2c/w-d-xo.htmlsi=tIXIRhYoqXj6vCV5
      Отдельный видос по ней есть - прям как пользоваться и ссылка в описании

    • @xjHy4IVbu_d
      @xjHy4IVbu_d 17 วันที่ผ่านมา

      ​@@buchlotnik Благодарю ❤

  • @YurbasNikolkin
    @YurbasNikolkin 15 วันที่ผ่านมา

    "...Надеюсь, это было полезно."
    Неправильно надеешься. Это было не полезно, а СУПЕРМЕГАКРУТОПОЛЕЗНО!!!
    Афтар, пеши ысчо!!! Постоянно жду новых фишек и всяких офигительных выкрутасов от тебя!