Как пользоваться функцией сцепить в excel?
Excel на Windows, список примерно 1500 сотрудников. В первом столбце фамилия, во втором имя, в третьем отдел. Нужно сделать отдельный столбец для бейджей, фамилия и имя через пробел, потом отдел в скобках. Старые столбцы должны остаться, они используются в другом отчёте. Попробовал объединение ячеек, но Excel предупредил, что оставит только одно значение, и я отменил. Теперь нашёл функцию, но между словами нет пробела. Ещё у некоторых людей отдел пока не заполнен, это можно потом поправить вручную. Формулу хочется один раз сделать и протянуть вниз, а после отправить результат коллеге, у него
Лучший ответ
v4-flash
v4-flash
Как пользоваться функцией сцепить в excel?
Для вашего бейджа в новом столбце подойдёт формула =СЦЕПИТЬ(A2;" ";B2;" (";C2;")"). Она берёт фамилию из A2, добавляет пробел, затем имя из B2, открывающую скобку с пробелом перед ней, отдел из C2 и закрывающую скобку. Если в этих ячейках стоят «Орлова», «Анна» и «Склад», результат будет «Орлова Анна (Склад)».
Пробелы функция сама не придумывает. Они должны быть частью текста в кавычках, поэтому простое соединение A2 и B2 даёт слова вплотную. Тем же способом можно добавить запятую, дефис или подпись перед значением. Числа при соединении становятся частью текстовой строки. Даты и денежные суммы иногда требуют отдельного форматирования через ТЕКСТ, иначе внешний вид результата может отличаться от того, что показано в исходной ячейке.
Объединение ячеек здесь не нужно. Оно объединяет место на листе и может оставить только одно из содержавшихся значений. Ваша задача решается формулой в отдельном столбце, поэтому фамилии, имена и отделы остаются доступными для других отчётов.
Сначала проверьте несколько сотрудников, включая строку с пустым отделом. В таком случае простая формула оставит пустые скобки. Если это неудобно, добавьте условие для отсутствующего отдела либо исправьте данные до изготовления бейджей.
Протяните готовую формулу вниз. Перед отправкой коллеге создайте отдельную выгрузку значений: скопируйте результат и используйте специальную вставку значений. Не заменяйте формулы в единственном рабочем файле, если хотите дальше автоматически получать изменения из исходных столбцов. СЦЕПИТЬ работает для совместимости со старыми книгами, а оператор & позволяет выполнить такое же соединение без этой функции.