Это касается поста:объединить ячейки, но исключить пустые в Excel

Используя приведенную ниже формулу, мы можем объединить данные через запятую. Есть ли способ добавить CHAR(10), чтобы данные из ячеек «A, B и C» располагались друг над другом? Так что, если "B" будет пустым, он будет удален из списка?

= IF(A1 = "", "", A1)& IF(B1 = "", "", IF(A1 <> "", "," & B1, B1))& IF(C1 = "", "", IF(AND(A1 = "", B1 = ""), C1, "," & C1))

Например, список будет:

A1 - собака

B1 - "пустая ячейка", но если введенные данные будут заполнены ниже, и наоборот.

С1 - Кошка

Я ищу формулу, которая вернула бы

Собака

Кошка (без места сверху)

Спасибо за любую помощь! Я боролся с этим весь день и продолжаю получать бланк для B, когда я делаю это пустым.К вашему сведению, я форматирую это в Google Sheets.

1 ответ1

1

Под CHAR(10) я подразумеваю, что вы имеете в виду «добавьте 10 пробелов, чтобы ячейка обернулась». Конечно, вызывает ли это перенос, зависит от ширины ячейки и содержимого.

Тем не менее, следующее будет делать, как вы просите:

=IF(A1="","",A1)&IF(B1="","",IF(A1<>"","           "&B1,B1))&IF(C1="","",IF(AND(A1="",B1=""),C1,"           "&C1))

Все, что я сделал, это заменил точки запятыми, вставленными в 10 пробелов. Вам придется применить форматирование переноса к ячейке.

-

редактировать

согласно комментарию ниже, если вы хотите 9 пунктов, я бы упростил утверждения IF следующим образом

=IF(A1="","",A1&"          ")&IF(B1="","",B1&"          ")&IF(C1="","",C1&"          ")&IF(D1="","",D1&"          ")&IF(E1="","",E1&"          ")&IF(F1="","",F1&"          ")&IF(G1="","",G1&"          ")&IF(H1="","",H1&"          ")&IF(I1="","",I1&"          ")

Вы можете добавить столько же ссылок, сколько хотите в том же шаблоне.

-

редактировать 2

используя char(10) в качестве перевода строки:

=IF(A1="","",A1&CHAR(10))&IF(B1="","",B1&CHAR(10))&IF(C1="","",C1&CHAR(10))&IF(D1="","",D1&CHAR(10))&IF(E1="","",E1&CHAR(10))&IF(F1="","",F1&CHAR(10))&IF(G1="","",G1&CHAR(10))&IF(H1="","",H1&CHAR(10))&IF(I1="","",I1&CHAR(10))

надеюсь, облегчает форматирование

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .