Я использую следующую формулу, чтобы сопоставить текст из 3 листов в 4-й.

=$'sheet 1'.A1&CHAR(10)&$'sheet 2'.A1&CHAR(10)&$'sheet 3'.A1&CHAR(10)

это сопоставляет текст с возвратом после каждого вклада листов. Однако возврат остается даже в том случае, если в соответствующем поле нет текста, например, на листе 1 лист «hi» пуст, лист 3 выглядит следующим образом:

hi

there.

оставляя возврат между «привет» и «там», где любой текст из листа 2 будет. Я хочу, чтобы возврат использовался только в том случае, если есть текст из соответствующей ячейки, поэтому между ними нет пробела.

Надеюсь, что это имеет смысл.

1 ответ1

1

Попробуйте что-то вроде:

=IF(Sheet1!A1="","",Sheet1!A1 & CHAR(10)) & IF(Sheet2!A1="","",Sheet2!A1 & CHAR(10)) & IF(Sheet3!A1="","",Sheet3!A1 )

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