Автоматическая сортировка данных.

Поділитися
Вставка
  • Опубліковано 11 лис 2024
  • Поддержите канал донатами. Любая сумма имеет значение. Для этого перейдите пожалуйста по ссылке www.paypal.com.... Благодарю.
    В этом видео мы создадим автоматическую сортировку данных в таблицах Google, при помощи метода sort(). Обязательно посмотрите это видео. Это метод очень удобный и совсем простой для применения, который может значительно облегчить работу с данными в таблицах.
    В продолжение этой темы посмотрите это видео • Автоматическая сортиро...
    ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
    Ссылка на справку метода sort() developers.goo...
    ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
    ✅ Что такое Google Apps Script • Что такое Google Apps ...
    ✅ Самые основы • Что такое Google Apps ...
    ✅ Твой личный уникальный оповещатель важных событий • Твой личный уникальный...
    ✅ Автоматическая вставка данных • Автоматическая вставка...
    ✅ Деструктуризация в JS • Деструктуризация в Jav...
    ✅ Почему стоит изучать JS • Вот почему стоит изуча...
    ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
    Пишите в комментариях свои вопросы, предложения, идеи и замечания. Возможно вы хотите упростить некий процесс в #excel или #googlesheets. Смело пишите, рассмотрим в отдельных видео.
    Возможно у вас нет времени или желания погружаться в эту технологию, и хотите получить сразу готовое решение, скрипты, то также можете написать в комментариях.
    ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
    #googleappsscript #googlesheets #гуглтаблицы

КОМЕНТАРІ • 65

  • @genieyprav
    @genieyprav 2 роки тому +5

    Продолжайте выпуски. Очень толково объясняете и полезно. Спасибо!

  • @PilKlipAMV
    @PilKlipAMV Рік тому +3

    Спасибо тебе, сделал сортировку по range.sort([1,3,4,2]), это блаженство, на сортировку задач по датам, статусу выполнения и статусу периода уходит доли секунды, ты дал мне то, что я хотел сделать очень давно, спасибо

  • @Alexander-xe2iv
    @Alexander-xe2iv Рік тому +2

    Великолепное видео и объяснение. Видео для канала на 15К подписчиков минимум

  • @Alex-yx2ye
    @Alex-yx2ye Рік тому +1

    Огромное спасибо, оч выручил.

  • @shef_o_0
    @shef_o_0 Рік тому +1

    Ты гений? Да, ты гений

  • @Arifuetas
    @Arifuetas 6 місяців тому

    Спасибо!

  • @kostya_phoenix
    @kostya_phoenix 5 місяців тому

    Спасибо за видео! Не хватает только ссылки на ваш код, чтобы сразу же его вставить в работу.

  • @ВладасГаубшас-к6я
    @ВладасГаубшас-к6я 3 місяці тому

    Спасибо за видео, подскажите, а как все же поставить тригер с отложеным действием? в моем случае это будет удобно, лишние кнопки в документе будут сбивать необразованых админов. У меня данные автоматом попадают в таблицу и хотелось бы чтобы через 3 секунды после попадания данны происходила сортировка, так сказать чтобы перед выполнением сортировки все ячейки подтянулись

  • @ЕвгенийКнязев-о4б

    Спасибо Вам огромное за такие видео!!! Обьясняете максимально просто и понятно!!
    Я столкнулся с проблемой небольшой, видимо так как у меня во всех строках до конца таблицы заполнены формулы, несмотря на то что ячейки пустые, скрипт выдает ошибку "Координаты диапазона находятся за пределами размеров листа. гугл таблицы".
    Могли бы подсказать как можно исправить данную ошибку и чтобы скрипт работал не учитывая пустые ячейки с формулами?

    • @softinvest-info
      @softinvest-info  Рік тому

      Запишите видео с озвучкой и скиньте ссылку на это видео на электронку mailforchannelsf@gmail.com как отправите напишите

    • @valerykutsniashvili7810
      @valerykutsniashvili7810 11 місяців тому

      Такая же проблема, есть решение?

    • @softinvest-info
      @softinvest-info  11 місяців тому

      @valerykutsniashvili7810 К сожалению автор вопроса не скинул детализацию. Если вы опишете ситуацию, то я постараюсь помочь

    • @valerykutsniashvili7810
      @valerykutsniashvili7810 11 місяців тому

      @@softinvest-info все просто, при использовании готового шаблона sheets с ограниченным числом строк он выдает эту ошибку. Поэтому нужно выбирать диапазон документа и все работает, но при добавлении новых строк, на них уже не работает.

    • @softinvest-info
      @softinvest-info  11 місяців тому

      @@valerykutsniashvili7810 у вас диапазон динамически должен меняться, то есть количество строк при помощи метода getLastRow()

  • @АлександраЛобачева-р3л

    Очень полезное видео. А подскажите, как сделать сортировку , например, сперва по первому столбцу, а потом по второму одновременно?

    • @softinvest-info
      @softinvest-info  2 роки тому

      Посмотрите в справочнике по этой ссылке developers.google.com/apps-script/reference/spreadsheet/range#sortsortspecobj Здесь есть ответ на ваш вопрос

  • @VolMain
    @VolMain 2 роки тому +1

    Спасибо, очень круто.
    Подскажите, пожалуйста, а есть ли возможность сделать так, чтобы данный скрипт работал на любой лист документа?
    Задача простая- вносить данные числовые нужно еженедельно (каждый раз на новый лист).
    Можно, конечно, сортировать просто через фильтр (после внесения всех данных), но хотелось бы максимально автоматизировать весь процесс.
    Мало ли, вдруг у вас есть идея как решить. Спасибо)

    • @softinvest-info
      @softinvest-info  2 роки тому

      Благодарю за комментарий. Да такое возможно реализовать. Попробую в ближайшее время это разобрать и выложить новое видео.

    • @softinvest-info
      @softinvest-info  2 роки тому +2

      По вашей просьбе ua-cam.com/video/kUn__BFJY_w/v-deo.html

  • @smodey4115
    @smodey4115 Рік тому +1

    Есть вопрос, сортировка значений работает хорошо, никаких нареканий нет, но когда дело доходит до столбцов, в которых записаны не конкретные значения а формулы, по которым эти значения высчитываются, сортировка отказывается нормально работать, она начинает сортировать не значения, а сами формулы, как это можно исправить?

    • @smodey4115
      @smodey4115 Рік тому

      Используя костыли, я смог избавиться от этой проблемы, но всё же хотелось бы узнать есть ли нормальное решение данной проблемы :)

    • @softinvest-info
      @softinvest-info  Рік тому

      Можете видео записать короткое и отправить на 3179529@gmail.com

  • @iliuhahaha
    @iliuhahaha 2 роки тому

    Спасибо

  • @ЕрасылБектас-з2ъ

    скажите пожалуйста. а как сделать такой формулу наоборот как (Я-А)

    • @softinvest-info
      @softinvest-info  Рік тому

      Здравствуйте. Вот ссылка developers.google.com/apps-script/reference/spreadsheet/range#sortsortspecobj на справку. Здесь есть ответ на ваш вопрос

  • @ivankichimasov8716
    @ivankichimasov8716 Рік тому

    Добрый день!
    Как настроить автоматическую сортировку по дате и времени. Т.е. у меня в первом столбце в моем случае указаны дата и время, но сейчас во время автоматической сортировки распознается по порядковому числу, которое стоит первым в дате, т.е по числу.
    Буду очень благодарен за ответ.

    • @softinvest-info
      @softinvest-info  Рік тому

      Добрый день! Отправьте скрин на почту 3179529@gmail.com

    • @ivankichimasov8716
      @ivankichimasov8716 Рік тому

      @@softinvest-info направил на почту скрин с проблемой. Спасибо.

    • @softinvest-info
      @softinvest-info  Рік тому

      Ok. Посмотрю

    • @softinvest-info
      @softinvest-info  Рік тому

      Я завтра видео разбор вам скину

  • @ПетрДеев-ю5й
    @ПетрДеев-ю5й Рік тому

    Интересует сортировка не в стандарте от А до Я или от 1 до 9, на по своим значениям в столбце. У меня есть столбец с всплывающим списком, например: новый, действующий, выполненный. Задача выполненные строки перемещать автоматически вверх или вниз таблицы, действующие группировать в середине и т.п. Как это реализовать?

    • @softinvest-info
      @softinvest-info  Рік тому +1

      Постараюсь записать видео

    • @softinvest-info
      @softinvest-info  Рік тому

      Только руки дошли. Вот ссылка ua-cam.com/video/Xxr_P4YN27A/v-deo.html

    • @valerykutsniashvili7810
      @valerykutsniashvili7810 11 місяців тому

      @@softinvest-info Видео недоступно, тоже очень интересно как такое сделать?

    • @softinvest-info
      @softinvest-info  11 місяців тому +1

      @valerykutsniashvili7810 Я это видео удалил. Сейчас готовлю другое. Почти тоже самое

    • @softinvest-info
      @softinvest-info  11 місяців тому +1

      @@valerykutsniashvili7810 Скоро выложу

  • @genieyprav
    @genieyprav 2 роки тому +1

    И где ссылка на метод sort() ?

    • @softinvest-info
      @softinvest-info  2 роки тому +2

      Спасибо за вопрос. Вы правы. Я не разместил ссылку, но теперь исправил упущение

    • @genieyprav
      @genieyprav 2 роки тому +1

      @@softinvest-info где?

    • @softinvest-info
      @softinvest-info  2 роки тому +1

      Почему-то не сохранилась ссылка. Сейчас разместил

  • @Vladimir-nw9xd
    @Vladimir-nw9xd Рік тому

    Спасибо за видео!
    Подскажите, пожалуйста, если используются ссылки в формулах на сортируемые столбцы, то при сортировке ссылки остаются в старых ячейках, не переносятся во время сортировки. Можно ли как то настроить перенос ссылок в процессе с сортировкой?

    • @softinvest-info
      @softinvest-info  Рік тому

      Диапазон сортировки надо указать верно

    • @Vladimir-nw9xd
      @Vladimir-nw9xd Рік тому

      @@softinvest-info Попробую уточнить свой вопрос.
      Есть две закладки: лист1, лист2.
      В первой закладке лист1 есть один стобец со значениями 3,2,1.
      На закладке лист2 есть ссылки на значения первой страницы:
      А1 ='лист1'!A1
      А2 ='лист1'!A2
      А3 ='лист1'!A3
      После сортировки столбка А на закладке лист1 по возрастанию (1,2,3), значения на лист 2 тоже меняются (1,2,3).
      Мне же необходимо при сортировке на лист1 ссылки на ячейки на лист2 пересносить вместе с ячейками.
      То есть на лист 2 значения не должны меняться при сортировке на лист1.
      На на лист1 должно быть (1,2,3), на лист2 (3,2,1).
      Возможно такое реализовать?

    • @softinvest-info
      @softinvest-info  Рік тому

      @@Vladimir-nw9xd Как я понимаю вам нужно чтобы на листе1 у вас была сортировка по возрастанию порядкового номера, а на Листе2 в обратном порядке. Если так, то это возможно реализовать

    • @softinvest-info
      @softinvest-info  Рік тому

      @@Vladimir-nw9xd Сейчас попробую вам скинуть код

    • @Vladimir-nw9xd
      @Vladimir-nw9xd Рік тому

      @@softinvest-info Немного не так.
      На лист1 у меня значения. На лист2 формулы.
      Сортируем лист1.
      На лист2 ссылки на ячейки листа1 должны сохраниться.
      До сортировки листа1 на листе 2 такие значения:
      А1 ='лист1'!A1
      А2 ='лист1'!A2
      А3 ='лист1'!A3
      После сортировки листа1 на листе 2 должны быть значения:
      А1 ='лист1'!A3
      А2 ='лист1'!A2
      А3 ='лист1'!A1

  • @softinvest-info
    @softinvest-info  2 роки тому

    *Программа по учету личных финансов* ua-cam.com/video/ayqkE83M3Tc/v-deo.html

  • @softinvest-info
    @softinvest-info  2 роки тому

    В дополнение к этому видео посмотрите еще этот выпуск ua-cam.com/video/kUn__BFJY_w/v-deo.html

  • @РианМахмутов-ж9о
    @РианМахмутов-ж9о 11 місяців тому

    Добрый день спасибо за видео, получилось создать тригер при получение данных с гугл формы. Но может подскажите почему, когда приходят данные с гугл-формы, они не отформатированными вставляются, возможно, это как то исправить ? prnt.sc/iaeHyNH-mCb9

    • @softinvest-info
      @softinvest-info  11 місяців тому

      Добрый день! Да возможно, и совсем несложно. Попробуйте использовать встроенные средства форматирования. По каждой колонке выставите нужные форматы. Это можно и при помощи apps script , но долго объяснять. Попробую записать отдельное видео

  • @olegsirenko1923
    @olegsirenko1923 Рік тому +1

    Добрый день, а можно сделать автоматическую сортировку по номерам телефона (например, если в колонке есть дубли они автоматически становятся вместе)?

    • @softinvest-info
      @softinvest-info  Рік тому

      Здравствуйте! Можно. К сожалению из за плотного графика не смогу разобрать

    • @olegsirenko1923
      @olegsirenko1923 Рік тому +1

      @@softinvest-info Ок, крутая тема пригодилась бы в работе)