Как отображать ячейки, только если другая ячейка имеет ошибки в диапазоне данных? - PullRequest
0 голосов
/ 16 января 2020

Я пытаюсь составить список всех учетных записей, которые не были выставлены в любой момент времени в Excel. Я пытался сделать

=If(B5:K5="no",Transpose(B3:K3),"") 

Это не сработало. Я смог сделать формулу подсчета, поэтому у меня есть общее количество счетов, на которые не выставлен счет, но я хочу, чтобы оно отображало название счет в строке 3, если строка 5 "нет". Я хочу отображать только те учетные записи, которые помечены как «нет» для выставленного счета, а не для всего списка учетных записей. Есть ли способ сделать это через диапазон? Я добавил изображение того, что я надеюсь сделать sh в упрощенном виде.

transposed list of accounts to invoice

1 Ответ

0 голосов
/ 17 января 2020

Есть ли способ сделать это в диапазоне?

В одной строке? AFAIK Нет.

Попробуйте:

Положите =IF(B5="Yes",A7,A7+1) в B7 и перетащите вправо.

Положите =MAX(7:7)&" match only" в A8.

Положите =IF((ROW()-8)<=MAX($7:$7),ROW()-8,"") в A9, затем положите =IFERROR(INDEX($3:$3,MATCH(ROW()-8,$7:$7,0)),"") в B9 и перетащите оба вниз.

Я надеюсь, что это приближает вас к тому, что вам нужно.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...