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

แชร์
ฝัง
  • เผยแพร่เมื่อ 11 ก.ย. 2024
  • 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/...
    Этот канал есть и на RUTUBE: rutube.ru/chan...
    Подписывайтесь на Телеграм (@esdelano): t.me/esdelano
    Буду рад любым пожертвованиям на поддержку канала yoomoney.ru/to...

ความคิดเห็น • 18

  • @Mikhail_Ivanovich
    @Mikhail_Ivanovich 4 ปีที่แล้ว +3

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

    • @esdelano
      @esdelano  4 ปีที่แล้ว +1

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

  • @angelicabrailova8959
    @angelicabrailova8959 ปีที่แล้ว +1

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

  • @trop_pik
    @trop_pik 2 ปีที่แล้ว +1

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

  • @Vlad-gb1xj
    @Vlad-gb1xj 2 ปีที่แล้ว +1

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

    • @esdelano
      @esdelano  2 ปีที่แล้ว

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

    • @hidden8206
      @hidden8206 ปีที่แล้ว

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

  • @user-ni1sq1hp9e
    @user-ni1sq1hp9e ปีที่แล้ว

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

  • @Mikhail_Ivanovich
    @Mikhail_Ivanovich 3 ปีที่แล้ว +1

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

    • @esdelano
      @esdelano  3 ปีที่แล้ว

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

    • @Mikhail_Ivanovich
      @Mikhail_Ivanovich 3 ปีที่แล้ว

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

  • @alexk.6243
    @alexk.6243 ปีที่แล้ว

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

  • @Mikhail_Ivanovich
    @Mikhail_Ivanovich 4 ปีที่แล้ว +1

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

    • @esdelano
      @esdelano  4 ปีที่แล้ว

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

  • @ЧУППрофиТоргПлюс
    @ЧУППрофиТоргПлюс 4 ปีที่แล้ว +1

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

    • @esdelano
      @esdelano  4 ปีที่แล้ว

      Принято

  • @BogdanGonchar
    @BogdanGonchar 3 ปีที่แล้ว +1

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

    • @esdelano
      @esdelano  3 ปีที่แล้ว

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