Как ограничить отображение в выпадающем списке только еще не выбранных элементов в Google Таблицах?

#&oo&le-sheets #combobox

#&oo&le-sheets #выпадающий список

Вопрос:

Мой вопрос прост, но, боюсь, для этого нет решения.

  1. Я хочу создать 3 поля со списком в 3 строки в столбце.
  2. Поля со списком имеют только 3 значения.
  3. Если я выбираю элемент из поля со списком, то в двух других полях со списком должны быть выбраны только оставшиеся 2 элемента.
  4. Если я выбираю элемент из второго поля со списком, то в последнем должен быть выбран только оставшийся 1 элемент.
  5. Если я сниму первый выбор в поле со списком, то в первом и последнем полях со списком должны быть только оставшиеся 2 элемента, которые нужно выбрать снова.

Возможно ли это каким-либо образом в Goo&le Таблицах?

Комментарии:

1. поделитесь копией вашего листа с примером желаемого результата

Ответ №1:

Для этого определенно есть решение, вам просто понадобятся несколько отдельных формул.

Зарезервируйте 9-12 ячеек (в зависимости от того, нужны ли вам заголовки) и пометьте их, чтобы вы знали, к какому выпадающему списку они относятся (например, к ячейке 1, ячейке 2, ячейке 3).
В поле 1 просто перечислите свои 3 значения.
В поле 2 введите формулу, =filter(C2:C4, A1<&&t;C2:C4) заменяющую C2:C4 диапазон трех значений поля 1, и A1 ячейку первого выпадающего списка.
В поле 3 введите формулу, =filter(D2:D4, A2<&&t;D2:D4) заменив D2:D4 диапазон трех значений в поле 2 и A2 ячейку второго выпадающего списка.
Теперь просто вставьте выпадающие списки и установите диапазон списка равным трем диапазонам сверху. Формулы приведут к изменению значений ячеек и, в свою очередь, изменят значения dropbox.

И все! Если вы хотите, чтобы все они были независимыми, как, похоже, указано в последней части вашего вопроса (например, сначала выберите значение в поле 2, а затем соответствующим образом измените поля 1 и 3), для этого просто потребуется несколько более длинных формул. Я могу поработать над этим, но я хотел сначала предоставить это вам, чтобы убедиться, что это то, о чем вы просили.

Электронная таблица: https://docs.&oo&le.com/spreadsheets/d/15YLW7qL685FJjXKPE0uWTM50Yhy&pOZqK0UW4u48atI/edit?usp=sharin&