Как проверить ячейки аганиста и список проверки данных? - PullRequest
0 голосов
/ 26 апреля 2018

Я установил ячейку A1 с проверкой данных со списком возможностей: a, b, c, d Далее мне понадобится формула, которая сделает это:

  • если в ячейке A1 выбрано a , установите ячейку C1 = b, C2 = c, C3 = d
  • если в ячейке A1 выбрано b , установите ячейку C1 = a, C2 = c, C3 = d
  • если в ячейке A1 выбрано c , установите ячейку C1 = a, C2 = b, C3 = d
  • если в ячейке A1 выбрано d , установите ячейку C1 = a, C2 = b, C3 = c

есть ли какая-нибудь удобная формула для этой цели, которую я помещу в ячейки C1, C2 и C3, которая будет перепроверять с A1, а также между собой, чтобы избежать дублирования?

Ответы [ 2 ]

0 голосов
/ 26 апреля 2018

C1:

=FILTER({"a";"b";"c";"d"},{"a";"b";"c";"d"}<>A1)
0 голосов
/ 26 апреля 2018

Следующая формула массива будет выполнять работу в Excel (выберите диапазон C1: C3 и используйте Ctrl+Shift+Enter для ввода формулы):

=MID(REPLACE("abcd",MATCH(A1,{"a","b","c","d"},0),1,""),ROW(),1)

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

...