Google Таблицы. Урок 80. Query. Динамические условия. Функция TEXTJOIN

Sdílet
Vložit
  • čas přidán 22. 09. 2020
  • Google Таблицы. Урок 80. Query. Динамические условия. Функция TEXTJOIN
    Добрый день!
    В этом уроке мы еще раз поговорим о функции QUERY. Как сделать конструкцию, используя динамически меняющиеся требования. Поможет нам в этом функция по работе с текстом TEXTJOIN
    =QUERY('Продажи'!A1:D;"select A, B, D where " & "B = '"& TEXTJOIN("' or B = '";ИСТИНА;A1:A3)&"'";1)
    Подписывайтесь на мой канал, ставьте лайки и пишите комментарии.
    Посетите наш сайт: e-sdelano.ru
    Наш канал в Яндекс Дзен: zen.yandex.ru/sdelano
    Этот канал есть и на RUTUBE: rutube.ru/channel/23934103/
    Подписывайтесь на Телеграм (@esdelano): t.me/esdelano
    Буду рад любым пожертвованиям на поддержку канала yoomoney.ru/to/41001252667153

Komentáře • 18

  • @angelicabrailova8959
    @angelicabrailova8959 Před rokem +1

    Отлично! Очень пригодилось. Спасибо!

  • @Mikhail_Ivanovich
    @Mikhail_Ivanovich Před 3 lety +3

    Вы молодец, ваши курсы лучше в интернете

    • @esdelano
      @esdelano  Před 3 lety +1

      Спасибо за отзыв! Я старался.

  • @trop_pik
    @trop_pik Před 2 lety +1

    Добрый день! а как сделать возможность менять местами и удалаять строки в query?

  • @alexk.6243
    @alexk.6243 Před rokem

    А можно как-то функцию Unique прикрутить?

  • @user-ni1sq1hp9e
    @user-ni1sq1hp9e Před rokem

    Спасибо большое.
    А вот если у меня есть ещё условие в другой колонке. Можно ли добавить в эту формулу? Я пытаюсь написать or или and. Но не выходит. Здесь условие в колонке I, а мне ещё + надо из колонки AQ. Выпадающий список сделала. Пытаюсь повторить TEXTJOIN, но не работает.

  • @Vlad-gb1xj
    @Vlad-gb1xj Před 2 lety +1

    Добрый день! Большое спасибо Вам за канал, который является для меня буквально "палочкой-выручалочкой" при работе с таблицами. Подскажите, пожалуйста, можно ли в функцие query вместо "Иванов" подставить ссылку на ячейку, где организован выпадающий список из Иванова, Петрова,Сидорова? У меня не получается. Это принципиально невозможно или я что-то не "догоняю".

    • @esdelano
      @esdelano  Před 2 lety

      Добрый день!
      Нет, так нельзя сделать.
      Попробуйте скомпоновать с использованием функции Filter

    • @hidden8206
      @hidden8206 Před rokem

      Если правильно понимаю задачу, то естественно можно. На примере таблиц из данного видео:
      В A1 делаете выпадающий список Петров, Иванов, Сидоров.
      И функцию меняете так:
      Query('Продажи'!А1:D;"select A, B, D where (B ='"&A1&"') ";1).
      При желании делаете несколько выпадающих списков, а результат объединяете textjoin-ом как в видео.
      Можно итог оставить в отдельной ячейке и не загромождать формулой само тело Query, а просто сослаться на ячейку, в которой у вас результат. Главное не напутать с порядком символов. Одинарные кавычки(апострофы), внутри них двойные, внутри двойных - амперсанты и внутри амперсантов адрес вашей ячейки

  • @Mikhail_Ivanovich
    @Mikhail_Ivanovich Před 3 lety +1

    А как сделать что при нажатии на Петрова или Сидорова появился фильтр по каждому агенту

    • @esdelano
      @esdelano  Před 3 lety

      Можно сделать выпадающие списки, через проверку данных

  • @Mikhail_Ivanovich
    @Mikhail_Ivanovich Před 3 lety +1

    Здравствуйте, попробывал по вашему примеру сделать фильтр через функцию query по датам, ничего не вышло, можно еще создать ролик, спасибо

    • @esdelano
      @esdelano  Před 3 lety

      Добрый день! Подскажите, что именно Вы хотите фильтровать? Возможно в вашем случае лучше использовать функцию Фильтр?

    • @Mikhail_Ivanovich
      @Mikhail_Ivanovich Před 3 lety

      @@esdelano Спасибо что ответили, мне нужно список работ фильтровать по датам сверху вниз docs.google.com/spreadsheets/d/1C_A0DwFAi2YcMLqsKJjrTzHBcoNx2CVcFPlwi02txM4/edit?usp=drivesdk

  • @user-cc4vi6vz6t
    @user-cc4vi6vz6t Před 3 lety +1

    Со звуком беда. Плохо слышно плюс мешает музыка.

  • @BogdanGonchar
    @BogdanGonchar Před 2 lety +1

    Ужасный звук и музыка на заднем плане.
    За материала спасибо, но нельзя же так издеваться

    • @esdelano
      @esdelano  Před 2 lety

      Спасибо за отзыв!