Добавление слов в ячейки excel

Статус
Закрыто для дальнейших ответов.

dmifed

Участник
Топикстартер
Сообщения
222
Реакции
56
Здравствуйте.
Есть таблица в экселе. Нужно к значениям всех не пустых ячеек в столбце (текст) добавить текст. Причем к пустым ячейкам текст добавлять не нужно.
Нужно для того, чтобы в итоге из таблицы получить файл с текстом следующего вида:
1
Длина: 150
Вес: 20

2
Длина: 300
23

54
Вес: 16

Картинку прилагаю
excel.jpg
 

Валера1966

15 лет на форуме
Сообщения
1 291
Реакции
1 391
Ответ: Добавление слов в ячейки excel

=ЕСЛИ ДЛСТР(А...<>0;СЦЕПИТЬ("Длина: ";А....);"")
Проверка на непустую строку: если непустая (то есть её длина ненулевая), то склеить текст и содержимое данной ячейки
А... — это у вас будет В1 и так далее ниже, в другой графе
С1 и т. д., только склеиваемое будет не "Длина: ", а "Вес: "
Следите за пробелами после двоеточий.
Успехов!
 

dmifed

Участник
Топикстартер
Сообщения
222
Реакции
56
Ответ: Добавление слов в ячейки excel

exel утверждает что "Для данной функции введено Слишком много аргументов".
Для теста я вставил просто =СЦЕПИТЬ("Длина: ";A1) exel предупредил меня о бесконечном цикле и вместо "Длина: значение" в ячейке оказался "0"
 

splxgf

12 лет на форуме
Сообщения
7 744
Реакции
3 425
Ответ: Добавление слов в ячейки excel

=СЦЕПИТЬ("Длина: ";A1) excel предупредил меня о бесконечном цикле и вместо "Длина: значение" в ячейке оказался "0"
Ну так формулу нужно вводить в ту ячейку где планируется увидеть результат, и вместо A1 ставить имя ячейки в которой находится исходная цифра.
 

dmifed

Участник
Топикстартер
Сообщения
222
Реакции
56
Ответ: Добавление слов в ячейки excel

Я так и делал.
1. Выделил ячейку, ее номер С4 ее значение "Any"
2. вставил формулу =СЦЕПИТЬ("Артикул: ";C4)
3. Получил предупреждение о "циклической ссылке"
4. Нажал ок
5. Получил значение в ячейке "0"
 

splxgf

12 лет на форуме
Сообщения
7 744
Реакции
3 425
Ответ: Добавление слов в ячейки excel

Нужно помещать формулу в пустую ячейку, к примеру F4, а вот формула уже должна содержать ссылку на C4 (или другую ячейку с нужным числом).
Прямо в тех же ячейках добавить произвольный текст не получится. (хотя текст можно добавить форматом ячейки, правой кнопкой мыши, формат ячеек, все форматы, и в поле тип ввести "Длина: " #)
 
Статус
Закрыто для дальнейших ответов.