Если заявление только для видимых ячеек
Я создаю форму, которая автоматически заполняет данные, когда другая форма вставляется в рабочую книгу. Я скомбинировал числа из 5 разных ячеек в одну ячейку, используя эту формулу
=TEXT(L2,IF(L2=0," ","$000,000"))&"; "&TEXT(L3,IF(L3=0," ","$000,000"))&"; "&TEXT(L4,IF(L4=0," ","$000,000"))&"; "&TEXT(L5,IF(L5=0," ","$000,000"))&"; "&TEXT(L6,IF(L6=0," ","$000,000")).
Иногда мне нужно спрятать 3 строки, а это означает, что мне нужно только 2 числа вместе взятых. Проблема в том, что он по-прежнему фиксирует 5 чисел. Есть ли способ объединить только видимые клетки?
1 ответ
Если вы хотите пропустить пустые ячейки, используйте TEXTJOIN():
=TEXTJOIN("; ",TRUE,if(l2:l6<>"",TEXT(L2:L6,"$000,000"),""))
Используйте в качестве формулы массива, подтвердите с помощью Ctrl-Shift-Enter вместо Enter при выходе из режима редактирования.