Совет. Другие языки - Google-Translated. Вы можете посетить English версия этой ссылки.
Войти
x
or
x
x
Регистрация
x

or

Как создать зависимый выпадающий список в листе Google?

Вставка обычного раскрывающегося списка в листе Google может быть легкой для вас задачей, но иногда вам может понадобиться вставить зависимый выпадающий список, что означает второй выпадающий список в зависимости от выбора первого выпадающего списка. Как вы можете справиться с этой задачей в листе Google?

Создайте зависимый выпадающий список в листе Google


Создайте зависимый выпадающий список в листе Google


Следующие шаги могут помочь вам вставить зависимый выпадающий список, выполните следующие действия:

1, Во-первых, вы должны вставить основной выпадающий список, выберите ячейку, в которую вы хотите поместить первый раскрывающийся список, а затем нажмите дата > Валидация данных, см. снимок экрана:

2, В появившемся Валидация данных диалоговое окно, выберите Список из диапазона из выпадающего списка рядом с Критерии раздел, а затем нажмите , чтобы выбрать значения ячеек, которые вы хотите создать на основе первого раскрывающегося списка, см. снимок экрана:

3, Затем нажмите Сохранить , первый раскрывающийся список был создан. Выберите один элемент из созданного раскрывающегося списка и введите следующую формулу: =arrayformula(if(F1=A1,A2:A7,if(F1=B1,B2:B6,if(F1=C1,C2:C7,"")))) в пустую ячейку, которая примыкает к столбцам данных, затем нажмите вводить ключ, все совпадающие значения, основанные на первом выпадающем списке, отображаются сразу, см. снимок экрана:

Внимание: В приведенной выше формуле: F1 является первой выпадающей ячейкой списка, A1, B1 C1 являются элементами первого выпадающего списка, A2: A7, B2: B6 C2: C7 являются значениями ячеек, которые основаны на втором раскрывающемся списке. Вы можете изменить их самостоятельно.

4, И затем вы можете создать второй зависимый выпадающий список, щелкните ячейку, в которую вы хотите поместить второй раскрывающийся список, а затем нажмите дата > Валидация данных , чтобы перейти к Валидация данных диалоговое окно, выберите Список из диапазона из выпадающего рядом с Критерии и нажмите кнопку, чтобы выбрать ячейки формулы, которые соответствуют результатам первого выпадающего элемента, см. снимок экрана:

5, Наконец, нажмите кнопку «Сохранить», а второй зависимый выпадающий список был успешно создан, как показано на следующем скриншоте:


  • Супер Формула Бар (легко редактировать несколько строк текста и формул); Макет чтения (легко читать и редактировать большое количество ячеек); Вставить в отфильтрованный диапазон...
  • Объединить ячейки / строки / столбцы и хранение данных; Содержание сплит-клеток; Объедините дублирующиеся строки и сумму / среднее... предотвратить повторяющиеся клетки; Сравнить диапазоны...
  • Выберите Дубликат или Уникальный Ряды; Выберите пустые строки (все ячейки пусты); Супер найти и нечеткая находка во многих рабочих тетрадях; Случайный выбор ...
  • Точная копия Несколько ячеек без изменения формулы ссылки; Автоматическое создание ссылок на несколько листов; Вставить пули, Флажки и многое другое ...
  • Любимые и быстро вставляемые формулы, Диапазоны, графики и рисунки; Шифрование ячеек с паролем; Создать список рассылки и отправлять электронные письма ...
  • Извлечение текстаДобавить текст, Удалить по позиции, Удалить пространство; Создание и печать промежуточных итогов подкачки; Преобразование содержимого ячеек и комментариев...
  • Суперфильтр (сохранить и применить схемы фильтров к другим листам); Расширенный поиск по месяцам / неделям / дням, частоте и более; Специальный фильтр жирным шрифтом, курсивом ...
  • Объединить рабочие тетради и рабочие листы; Объединение таблиц на основе ключевых столбцов; Разделить данные на несколько листов; Пакетное преобразование xls, xlsx и PDF...
  • Работает с Office 2007-2019 и 365 и поддерживает все языки. Это легко развернуть в вашей компании. Полнофункциональная 60-дневная бесплатная пробная версия.
вкладка kte 201905
  • Включить редактирование и чтение с вкладками в Word, Excel, PowerPoint, Издатель, Доступ, Visio и Проект.
  • Открывайте и создавайте несколько документов в новых вкладках одного и того же окна, а не в новых окнах.
  • Увеличивает вашу производительность на 50% и уменьшает сотни щелчков мышью для вас каждый день!
нижняя часть офиса
Say something here...
symbols left.
You are guest ( Sign Up? )
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    Guest · 5 months ago
    Now is needed to use: =arrayformula(if(F1=A1;A2:A7;if(F1=B1;B2:B6;if(F1=C1;C2:C7;""))))
  • To post as a guest, your comment is unpublished.
    Nick · 6 months ago
    Hi,
    I was wondering if anyone could advise me with this? I've followed the above steps but on step 3 rather than getting:
    "...all the matching values based on the first drop down list item have been displayed at once," I am just seeing one value (the top one from the drop down list).
    My cells are placed slightly differently and the first drop down is filled from another sheet (from anywhere int eh column excluding the top row) so my formula is:

    =arrayformula(if(VLE!D2:D=B11,B12,if(VLE!D2:D=C11,C12:C14,if(VLE!D2:D=D11,D12:D14,if(VLE!D2:D=E11,E12:E16,if(VLE!D2:D=F11,F12:F16,""))))))

    It is correctly displaying the top drop down option for each of (using cell numbers from the step 3 example on this page) A1, B1, and C1 so, again using this page's example, if I select Asia form the F1 drop down, I would get China, but nothing further


    Any suggestions?

    Many thanks! Nick
  • To post as a guest, your comment is unpublished.
    Andrew · 8 months ago
    If the first drop own is on sheet 1 A1, will this work were I want the second drop down as sheet 1 A2, but to have its data range on a separate sheet?
  • To post as a guest, your comment is unpublished.
    Peter · 9 months ago
    Ich bekomm immer die Meldung "Fehler beim Parsen der Formel" wenn ich =arrayformula(if(F1=A1,A2:A7,if(F1=B1,B2:B6,if(F1=C1,C2:C7,"")))) eingebe. Was ist der "Weiter-Schlüsel"? Reicht es nicht wie bei Excel die Formel einzugeben?
    • To post as a guest, your comment is unpublished.
      Geyza · 6 months ago
      Ersetzen Sie den , zu ;
      es hat für mich funktioniert
  • To post as a guest, your comment is unpublished.
    Alexis · 1 years ago
    This is the best explanation I have found, so thank you for that!

    In my situation, I am working with over 200 rows with more being continuously added. Is there an easier/more efficient way to handle this many rows?
    • To post as a guest, your comment is unpublished.
      Lad · 9 months ago
      Yes, if you don't put number index to specify ending cell.
      Like instead of C2:C7 you put C2:C. This will automatically tell the array formula, that you want to consider all values in column "C" starting at "C2".
  • To post as a guest, your comment is unpublished.
    Xained · 1 years ago
    What happens if I want exactly the same dropdown list in F2 as you have in F1 ?
    I tried, and it doesn't overwrite D1:D7 .. meaning D1:D7 is only available once.
    I need something else, double dropdown, but on many-many lines .. guess I must use another system then .. not sure which ..
    • To post as a guest, your comment is unpublished.
      skyyang · 1 years ago
      Hi, Xained,
      This method can only applied to one cell, if you have some good ways for applying this to multiple cells, please comment here.

      Thank you!
      • To post as a guest, your comment is unpublished.
        Tram · 4 months ago
        Please, guide me how to do that.Thanks
      • To post as a guest, your comment is unpublished.
        Lucas.Gu · 8 months ago
        혹시, 하나의 셀이 아닌 여러셀에 할 수 있는 방법을 알 수 있을까요?