Зависимые выпадающие списки

Поділитися
Вставка
  • Опубліковано 7 жов 2024

КОМЕНТАРІ • 73

  • @ЮрийФилипенков-ы9д

    Браво! Лучшее решение задачи которое доводилось находить!!! Спасибо большое!

  • @novi123kova
    @novi123kova 12 днів тому

    Данила, благодарю Вас! Действительно, формулы работают, если список располагается построчно. Правда, в русской версии в формулу потребовалось добавить доп.скобки. А при внесении ТРАНСП не получилось - пишет синтаксическую ошибку. Вы большой молодец! Благодаря Вам сделала очень удобную и полезную таблицу. Спасибо!!!

  • @Dima_Melnikov
    @Dima_Melnikov Рік тому +6

    Возможно ты не поймешь, откуда в твою жизнь начали приходить деньги и различные блага. Знай, это ответ от вселенной на посылаемые туда благодарности за этот ролик от многих людей

  • @mederbekkalmuratov7553
    @mederbekkalmuratov7553 Рік тому +2

    Лучшее объяснение, спасибо большое, долго искал как можно сделать это

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

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

  • @АндрейКрюков-ь9х

    Кайф! Парень доходчиво и понятно все объяснил. Лучшее решение данной задачи!

  • @ЕлизаветаКашинская

    Пересмотрела очень много видео по тому, как сделать зависимые списки и все без толку, ничего не получалось, либо получалось наполовину. Здесь же прекрасное объяснение. Все удалось с первого раза. Огромная благодарность!

  • @pmmp_me
    @pmmp_me 9 місяців тому

    Огромная благодарность! Самое доходчивое и краткое объяснение во всем интернете

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

    Святой человек! Лучшее и внятное решение! Благодарю!

  • @gulnarasuleymanova6750
    @gulnarasuleymanova6750 Рік тому +2

    Спасибо вам огромное! Вы меня спасли. Я целый день пыталась настроить эти списки, пересмотрела много других видео и все без результата.... со скриптами было страшно связываться, с ними еще не знакома. Ваше видео мне очень помогло!

  • @nordgato
    @nordgato Рік тому +2

    Дружище! Спасибо большое за видео! Лучшее объяснение на youtube

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

    Спасибо большое. 12 часов ночи, мне завтра клиенту отдавать таблицу в 10 утра. И эта формула мне была очень нужна

  • @ГулжамалЖумагулова
    @ГулжамалЖумагулова 2 місяці тому

    Супер!!! Давно искала решение такой задачи.

  • @Bayramlika
    @Bayramlika 2 місяці тому

    Спасибо, чувак с приятным голосом. Все работает!

  • @АлександрШуриков-ж4у

    Лучшее
    Спасибо, дорогой друг😊

  • @АнатолийЕрмолаев-с2ю

    Жаль что нельзя поставить тысячу лайков) мне нужен был обратный список (из нескольких под видов) выйти на один вид. Спасибо.

  • @Anastasiia-Ju-S
    @Anastasiia-Ju-S 2 місяці тому

    Спасибо огромнейшее. Желаю всех благ автору! Наконец-то у меня получилось)

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

    Очень долго искал эту фишку. Огромное спасибо

  • @Owl_Rec
    @Owl_Rec 5 місяців тому +1

    Спасибо тебе! Пересмотрел тоже кучу видео но все они по факту бесполезные. Твой способ помог, сохраняю на будущее))

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

    Спасибо, все получилось

  • @anci.valiart
    @anci.valiart 8 місяців тому

    Данил, большое спасибо за ваше видео и объяснения. Этот способ понравился больше всех остальных, что я находила.
    Но у меня возникла проблема, никак не могу ее решить, а обнаружила я ее уже после того, как всю свою таблицу несколько часов переделывала.
    Если вы сможете помочь и подсказать. буду очень вам благодарна.
    Задача в том, что строки в основном листе, где находятся оба списка, должны добавляться сверху. В вашем примере вы последовательно двигаетесь по строкам вниз и выбираете для издателя игру и это отлично работает. Но если попытаться добавить строку выше первой - вся конструкция ломается, из-за добавленной строки значение в функции MATCH "прыгает" через строчку и чтобы восстановить корректную работу списков, нужно идти во вспомогательный лист и заново протягивать всю формулу. и так всякий раз при добавлении новой строки.
    Можно ли ваш метод адаптировать к моей задаче? Чтобы строки на главном листе добавлялись не вниз, а вверх и списки продолжали работать?

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

    Браво

  • @Крестьянин-ъ4ш
    @Крестьянин-ъ4ш Рік тому

    Вчера тоже пришлось расположить столбики по горизонтали что-бы размножаются формулу так как не знаю как её доработать. Спасибо, можно как-то формулу закрепить под видео чтобы видно было.

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

    Это единственное видео, в котором все понятно объясняется! Спасибо! Может можете подсказать как изменится формула, если основные данные идут не в столбце А, как у Вас, а в строке 1 и зависимые ячейки располагаются не по горизонтали, как у Вас, а по вертикали? Может подскажете? Чтобы более понятно было (если неправильно задала вопрос), на Вашем примере, то: А1=Abisorb, А2=Assaassin's Creed, A3=Far Cry, A4=Prince of Percia и т.д. B1=Electronic Arts, B2=Apex Legends, B3=Battlefield и т.д.

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

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

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

      @@Danila_GD Недосмотрела. Спасибо большое! Уже неделю мучаюсь и Ваше видео объясняет все просто и понятно!

  • @AzatSagynaliev
    @AzatSagynaliev 5 днів тому

    Спасибо!
    Вопрос: А что делать, если нужно больше вып. списков. Пример: Electroniс Arts-Apex Legends-Heroes-Bangalor и т.д.?
    Если возможно объясните на видео пожалуйста.

  • @sergeykin623
    @sergeykin623 9 місяців тому

    Спасибо за инструкцию!
    Как сделать чтобы данные на вспомогательном листе выводились не в строку, а в столбик?

    • @Danila_GD
      @Danila_GD  9 місяців тому

      Тоже transpose применяйте. Но зачем вам это? Он же вспомогательный, его никто не будет видеть

  • @ЯковГуди
    @ЯковГуди Рік тому

    Отличное решение, осталось додумать как это испрльзовать для таблицы где списки вертикальные, а не горизонтальные 😅

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

      Концовка видео именно про это

    • @ЯковГуди
      @ЯковГуди Рік тому

      @@Danila_GD иногда стоит досматривать до конца. :facepalm. я сделал точно такую же доработку))))

  • @ВладимирАринкин-щ9р
    @ВладимирАринкин-щ9р 2 місяці тому

    Спасибо за решение! Нужна помощь!!!
    Со временем второй выпадающий список перестал работать. В вспомогательном листе формула перестала подставляться. ЧТО ЭТО МОЖЕТ БЫТЬ?

    • @Danila_GD
      @Danila_GD  2 місяці тому

      вероятно вы вышли за рамки диапазона, который указали в формуле

  • @anci.valiart
    @anci.valiart 8 місяців тому

    К примеру, если в вашем списке (на видео 4:50 минута) вам было необходимо добавить строку выше Ubisoft, но чтобы при этом списки продолжили работать и счетчик в функции не сбивался, как это можно было бы сделать?
    Было: Ubisoft, Electronic Arts. Вставили строку между А1 и А2 b выбрали нового издателя в этой строке, стало: Playdead, Ubisoft, Electronic Arts.

    • @Danila_GD
      @Danila_GD  8 місяців тому

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

    • @anci.valiart
      @anci.valiart 8 місяців тому

      @Danila_GD Моя таблица очень длинная и я каждый день добавляю по несколько новых строк. Добавлять вниз таблицы строки совершенно неудобно, т.к. самые свежие данные должны быть перед глазами и их важно видеть на первом месте. А переносить строки всякий раз снизу вверх - тоже потеря времени.

    • @Danila_GD
      @Danila_GD  8 місяців тому

      Вообще я в своей таблице попробовал вставлять строки и у меня ничего не сбивалось. @@anci.valiart

    • @anci.valiart
      @anci.valiart 8 місяців тому

      К сожалению, оно совершенно точно сбивается. Ведь во вспомогательном листе мы указываем конкретную ячейку для функции MATCH, а потом уже всю формулу протягиваем вниз. На 4.мин 30сек вы говорите закрепляем все ячейки, кроме А2, далее мы эту формулу протягиваем вниз. Вот потом здесь и возникает проблема. Если в основном листе вставляем где-то в начале или середине таблицы строку, то во вспомогательном листе не добавляется автоматически строчка, но сбивается нумерация и формулы в ячейках вспомогательного листа имеют такой вид:
      =iferror(INDEX('List1'!$B$1:$Z; MATCH('Main_List'!$AO1;'List1'!$A$1:$A$42;0));"")
      =iferror(INDEX('List1'!$B$1:$Z; MATCH('Main_List'!$AO3;'List1'!$A$1:$A$42;0));"")
      =iferror(INDEX('List1'!$B$1:$Z; MATCH('Main_List'!$AO4;'List1'!$A$1:$A$42;0));"")
      Строчка с ячейкой AO2 пропущена.
      Ваш способ отличный, но подходит только для добавления данных в таблицу снизу. В середину или начало таблицы строки добавить нельзя, начинается неправильное отображение данных. Буду искать дальше какое-то решение.

  • @plisstas
    @plisstas 4 місяці тому

    Помогите пожалуйста, у меня работает только A2 B2 дальше не растягивается, что делать ?

    • @Danila_GD
      @Danila_GD  4 місяці тому

      Скорее всего не убрали $ в окне, в котором редактируется раскрывающийся список

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

    Добрый день!
    Подскажи пожалуйста как сделать автоматическое заполнение соседних столбцов при определенном выборе значения из выпадающего списка? К примеру для каждой выбранной игры необходимо в соседних столбцах указать год выпуска и стоимость игры)

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

      Точно также, создаете еще один вспомогательный лист и делаете тоже самое

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

      @@Danila_GD объясню более подробно: первые 2 столбца аналогичны(2 зависимых выпадающих списка разработчик и игры) далее 2 столбца(данные которых должны автоматически заполняться в зависимости от выбора значения из выпадающего списка 2 столбца(игры)). Например я выбрал разработчика(1 столбец), далее выбрал игру(2 столбец) и после выбора игры автоматически в 2 соседних столбца должны притягиваться данные, непосредственно относящиеся к игре (данные статичны). Был бы очень признателен за решение данной задачи, т.к. не своими силами не на просторах интернета решения не отыскал.

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

      @@RamilKurteshev Также создаете этот листа с данными. В первом столбце название игр. И потом через index(match) ищете совпадения игры.

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

      @@Danila_GD Реализация только с выпадающими списками, это получается)Может есть возможность вставлять обычным текстом, без необходимости прокликивания по ячейке?) В целом все получилось, спасибо за видео! Очень помогло!)

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

      @@RamilKurteshev нет, без выпадающего списка. У вас будет пустая ячейка, либо автоматически подтягиваться данные

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

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

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

      Не очень понимаю, как могут повторяться строки в первом столбце, ведь это список компаний.

  • @ІгорКостишак-н8ю

    Все класно в доступно пояснив крутий відос але є одна проблема у мене формула не працює на цьому моменті написання =ИНДЕКС('Дані'! B1:C4;ПОИСКПОЗ('Головна'!A2;'Дані'!A1:A4;0)) вилазить така помилка
    В діапазоне функции MATCH не знайдено значение ""
    Формулу пишу з смартфона можливо це має значення.
    Підскажіть в чому проблема і як її вирішити буду дуже вдячний.

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

      Если ничего не найдено, значит то что у тебя находится в ячейке А2 на главном листе, не может быть найдено в ячейках А1:А4 в листе с данными. Проверь этот момент.

    • @ІгорКостишак-н8ю
      @ІгорКостишак-н8ю Рік тому

      @@Danila_GD все працює дякую

  • @alexanderkraynik9326
    @alexanderkraynik9326 2 роки тому +2

    Мужик перепиши назву відео , наприклад ведення складу , номенклатура деталів і попрут перегляди. А так Дякую!!! допоміг

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

      У меня все-таки канал про геймдизайн, поэтому такое название будет страннова-то выглядеть)

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

      @@Danila_GD можна з вами звязатись для конслутації?

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

      @@alexanderkraynik9326 чем могу помочь?

  • @КитАченский
    @КитАченский Рік тому

    Всё получилось. Вот только мне нужно периодически создавать новые копии листа. Как сделать так, чтобы при копировании листа автоматически подгружались заданные правила?

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

      А зачем создавать копии листа? Вам нужно больше одного зависимого столбца?

    • @my_cutediana
      @my_cutediana 8 місяців тому

      @@Danila_GD да, та же проблема. все классно, все получилось, но при создании дубля листа не работает естественно. Такое бывает нужно когда заносятся оплаты на разные дни (один лист - один день) или данные по месяцам (один лист-один месяц). пытаюсь найти хоть что то что мне поможет применить формулу на все листы таблицы, но пока тщетно ))

    • @my_cutediana
      @my_cutediana 8 місяців тому

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

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

    Прдскажите! Когда добавляю новые строки, перестает работать связь.

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

      Куда вы добавляете новые строки? Нужно больше подробностей

  • @vladsky78
    @vladsky78 10 місяців тому

    А если список ведётся иначе, "список компаний" повторяется при каждой "игре", а "игры" в столбик? Ваш способ не работает, он находит лишь одну "игру", первую. Не знаете, как обыграть такую таблицу? Пример ниже
    1компания 1игра
    1компания 2игра
    2компания 1игра
    3компания 1игра
    2компания 2игра
    1компания 3игра
    3компания 2игра список иначе быть не может)

    • @Danila_GD
      @Danila_GD  10 місяців тому

      Ваш вариант еще более простой, вам даже не нужен дополнительный лист. Просто через Query находите совпадения. Примерно так будет Query("select * where a contains '1компания'")

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

    Как сделать это в экселе обычном?)

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

      Не знаю, не пользуюсь, но если не ошибаюсь, там это проще делается, есть встроенный инструмент

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

      @@Danila_GD а если старая версия эксель? формула ваша клевая для гугла огромное спасибо, но для обычного экселя не подходит :(

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

      @@avroragrinch6001 я, к сожалению, экселем никогда не пользовался, поэтому помочь не могу

  • @Правда-е3ы
    @Правда-е3ы 11 місяців тому

    В Экселе точно так же?

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

      нет, как в экселе не знаю

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

    Браво