1

Пример Excel

До сих пор мне удалось объединить ячейки I1 и J1 со словами "От" и "Кому" и поместить их в отдельные строки, используя:

=CONCATENATE("From: ",I1," ","To: ",J1)

Мне также удалось заполнить столбец L (только если в столбце H есть данные), используя это:

=IF(H1="","","Notes: " & H1)

Теперь я хотел бы заполнить столбец M этими двумя формулами, но я потерялся в лабиринте операторов IF, которые не работают:

=IF(H1="","","Notes: " & H1,"",if(I1="","","From: " & I1," ",if(J1="","","From: " & J1)))

2 ответа2

3

Concatenate() не требуется для объединения текста. Знак & делает то же самое и гораздо меньше печатает. Рассматривать

="From: "&I1&" "&"To: "&J1&" "&IF(H1="","","Notes: " & H1)
0

Добавьте оператор IF в качестве еще одного аргумента для CONCATENATE.

НАПРИМЕР:

=CONCATENATE("From: ",I1," ","To: ",J1," ", IF(H1="","","Notes: " & H1))

Тем не менее, я не знаю, действительно ли вы намеревались воспроизвести ту же информацию снова. Вы могли бы просто сделать:

=K1&L1

Как вы уже сделали K1 и L1, как и ожидалось, это просто соединит их вместе.

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