Я хочу изменить эту формулу:

=A$1&": "&A4&" & "&B$1&": "&B4

Образец: столбец A: информация и столбец B: информация b

Так что если есть пустая ячейка, заголовок и пустое поле не отображаются.

  • Если A было пустым, это то, что я хочу увидеть:

    Колонка B: b информация

  • Если Б было пустым, это то, что я хочу увидеть:

    Колонка А: информация

И если оба поля не заполнены, ничего не появляется.

1 ответ1

0

Пытаться

= IF(LEN(A4), A $ 1 & ":" & A4, "")& IF(COUNTA(A4:B4)= 2, "&", "")& IF(LEN(B4), B $ 1 & ":" & В4,)

Редактировать после комментария: если формула возвращает пустую строку в проверяемые ячейки, необходимо указать это в. Рассматривать

=IF(LEN(AK2),AK$1&": "&AK2,"")&IF(AND(LEN(AK2&AL2)>0,COUNTA(AK2:AL2)=2)," & ","")&IF(LEN(AL2),AL$1&": "&AL2,)

Знак амперсанда теперь будет включен только в том случае, если в одной из двух отслеживаемых ячеек есть содержимое. Смотрите на скриншот, где формула в AM5 ничего не возвращает, потому что и AK5, и AL5 пусты.

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