Excel- Как вернуть вложенный оператор ISBLANK IF, который имеет разные варианты для каждой ячейки? - PullRequest
0 голосов
/ 13 июля 2020

Так, скажем, A1 = Rodgers B1 = Mahomes C1 = D1= E1= Jackson

Как я могу сделать комбинированный вложенный оператор if для каждого варианта, если они пустые, они остаются пустыми.

Итак, мои варианты: Если A1 содержит значение, то Packers = Rodgers, если B1 содержит значение, то Chiefs = Mahomes, Если E1 Содержит значение, то Ravens = Jackson.

В окончательном выводе не будет C1 и D1, поскольку они возвращают пустые ячейки. Затем я бы перетащил это на 500 ячеек ниже.

Я могу сделать одну = If(ISBLANK(A1)," ","Packers:"&A1)), но не могу сделать комбинированную, я пробовал If(ISBLANK(A1)," ","Packers:"&A1, If(ISBLANK(B1)," ","Chiefs:"&B1))), но это не работает

1 Ответ

0 голосов
/ 14 июля 2020

Поместите названия команд в оператор CHOOSE:

=IF(LEN(A1)=0,"",CONCATENATE(CHOOSE(COLUMN(A1),"Packers","Chiefs","Cowboys","Bears","Ravens"),":",A1))

Затем вы сможете заполнить еще четыре столбца справа и полностью вниз.

...