Как объединить данные в Excel, сохранив форматирование чисел и дат?
Вы, вероятно, замечали, что при использовании функции СЦЕПИТЬ в Excel формат даты ()2014-01-03), а также числовые форматы — такие как денежный ($734,7), процентный (48.9 %), отображение десятичных знаков (24,5000) и другие — теряются: в результате объединения они отображаются как обычные числа. В этой статье мы расскажем, как объединять данные в Excel, сохраняя исходное форматирование дат и чисел.
- Объединение с сохранением Формат даты в Excel
- Объединение с сохранением формата чисел (валюта, проценты, Десятичные знаки и т.д.) в Excel
- Объединение с сохранением форматов даты и чисел с помощью Kutools для Excel
Объединение с сохранением Формат даты в Excel
В этом разделе объясняется, как сохранить формат даты при использовании функции СЦЕПИТЬ в Excel.
1. Выберите пустую ячейку для вывода результата объединения и введите в неё формулу =CONCATENATE(TEXT(A2, «yyyy-mm-dd»),« », B2) (где A2 — ячейка с датой, которую нужно объединить, а B2 — другая ячейка для объединения), затем нажмите клавишу Enter.
2. Продолжая выделять ячейку с результатом объединения, перетащите её маркер автозаполнения на нужный диапазон. После этого вы увидите, что указанные ячейки объединены в одну с сохранением формата даты. См. снимок экрана:
Примечание: Эта формула =CONCATENATE(TEXT(A2, «yyyy-mm-dd»),« », B2)отображает даты любого формата в виде гггг-мм-дд, например 2014-01-03. Чтобы сохранить другой формат даты при использовании функции СЦЕПИТЬ, замените «гггг-мм-дд» на соответствующий код формата, который вам нужен.Как получить код формата даты/числа?
![]() | Слишком сложная формула, чтобы её запомнить? Сохраните формулу как элемент автотекста и используйте её в будущем всего одним щелчком! Подробнее… Бесплатная пробная версия |
Массовое объединение нескольких ячеек/строк/столбцов без потери данных и форматов даты/чисел в Excel
Обычно при объединении ячеек с помощью стандартной функции «Объединить» в Excel содержимое всех ячеек, кроме первой, теряется. Однако с помощью утилиты Kutools для Excel «Объединить (строки и столбцы)» вы легко сможете массово объединять несколько ячеек, строк или столбцов — без потери данных! Более того, эта утилита сохраняет исходные форматы даты и чисел в результатах объединения.
Kutools для Excel— раскройте весь потенциал Excel с помощью более чем 300 незаменимых инструментов, которые ускоряют и упрощают вашу работу, а также воспользуйтесь возможностями ИИ для более разумной обработки данных и повышения продуктивности.Получить сейчас
Объединение с сохранением числового формата (валюта/проценты/Десятичные знаки) в Excel
В этом разделе рассказывается о сохранении формата чисел, например формата валюты, процентов, Десятичные знаки чисел и т.д., при использовании функции СЦЕПИТЬ в Excel.
1. Прежде всего получите код формата для чисел, которые хотите объединить: щёлкните правой кнопкой мыши по ячейке с числом и выберите в контекстном меню пункт Установить формат ячейки. См. снимок экрана:
2. В открывшемся диалоговом окне Установить формат ячейки перейдите на вкладку Число, выберите категорию Другие в поле Категория, скопируйте код формата из поля Тип и закройте диалоговое окно Установить формат ячейки. См. снимок экрана:
3. Затем преобразуйте число, которое нужно объединить, в текстовую строку. Выберите пустую ячейку (в нашем примере — ячейка E2), введите в неё формулу =TEXT(B2,«$#,##0.00_);($#,##0.00)») (B2 — ячейка с валютой, которую необходимо объединить) и нажмите клавишу Enter.
Примечания:
(1) В приведённом выше формате $#,##0,00_);($#,##0,00) используется код формата, скопированный на шаге 2. Вы можете заменить его своим собственным кодом формата.
(2) Иногда скопированный код формата валюты может оказаться слишком сложным и вызывать ошибки в формуле. В таком случае упростите его, например до $#,##0,00_);($#,##0,00).
4. Если вы планируете объединять несколько типов чисел, повторите шаги 1–3, чтобы преобразовать все эти числовые строки в текст.
5. После преобразования чисел со специальными числовыми форматами в текстовые строки их можно объединить — для этого введите формулу =CONCATENATE(A2, « », E2, « », F2) (A2, E2 и F2 — ячейки, которые необходимо объединить) в пустую ячейку (в нашем примере — G1) и нажмите клавишу Enter. См. снимок экрана:
6. Выделите диапазон E2:G2 и перетащите маркер автозаполнения на нужный диапазон. После этого вы увидите, что каждая строка была объединена с сохранением всех числовых форматов. См. снимок экрана:
Примечание: Если вы хорошо знакомы с кодами числовых форматов, которые требуется объединить, используйте формулу =CONCATENATE(A2, « »,TEXT(B2,«$#,##0.00_);($#,##0.00)»), « », TEXT(C2,«0.00%» )) и замените коды форматов $#,##0,00_);($#,##0,00) и 0.00 % в соответствии с вашими требованиями.
![]() | Слишком сложная формула, чтобы её запомнить? Сохраните формулу как элемент автотекста и используйте её в будущем всего одним щелчком! Подробнее… Бесплатная пробная версия |
Объединение с сохранением форматов даты и чисел с помощью Kutools для Excel
Не можете запомнить коды форматов дат и чисел и устали постоянно их копировать? Утилита Kutools для Excel «Объединить» поможет вам объединить данные, сохранив все форматы дат и чисел, всего за несколько кликов в Excel.
1. Выделите диапазон, который нужно объединить, и нажмите Kutools > Объединить и разделить > Объединить строки/столбцы/ячейки и сохранить значения.
2. В открывшемся диалоговом окне «Объединить столбцы или строки» выполните следующие действия:
(1) В разделе Объединить выбранный диапазон следующим образом установите флажок Объединить столбцы;
(2) В разделе Разделительвыберите один из вариантов (в нашем примере выбран вариант)Пробел);
(3) Укажите место, куда следует поместить результат объединения. В нашем примере выбрано значение Ячейка слева;
(4) В разделе Параметры установите флажок Удалить содержимое этих ячеек;
(5) Внизу диалогового окна установите флажок Использовать отформатированные значения.
3. Нажмите кнопку ОК, чтобы применить эту утилиту. После этого вы увидите, что каждая строка была объединена в первую ячейку с сохранением всех форматов — включая форматы даты и чисел. См. снимок экрана:
Демонстрация: объединение с сохранением числового формата/Формат даты в Excel
Связанные статьи:
Объединение диапазона с добавлением/включением кавычек в Excel
Объединение диапазона/ячеек с запятой, пробелом, разрывом строки в Excel
Лучшие инструменты повышения продуктивности в Office
Раскройте весь потенциал Excel с помощью Kutools для Excel и ощутите эффективность как никогда раньше.Kutools для Excel предлагает более 300 расширенных функций для повышения продуктивности и Экономия времени.Нажмите здесь, чтобы получить нужную Вам функцию…
Office Tab добавляет в Office вкладки и значительно упрощает Вашу работу
- Включите редактирование и чтение во вкладках в Word, Excel, PowerPoint, Publisher, Access, Visio и Project.
- Открывайте и создавайте несколько документов во вкладках одного окна — вместо того чтобы использовать отдельные окна.
- Повышает вашу продуктивность на 50 % и экономит сотни кликов мышью каждый день!
Все надстройки Kutools — один установщик
Kutools for Office — набор надстроек для Excel, Word, Outlook и PowerPoint, а также Office Tab Pro, идеально подходящий командам, работающим с разными приложениями Office.
- Единый комплект— надстройки для Excel, Word, Outlook и PowerPoint + Office Tab Pro
- Один установщик, одна лицензия— настройка занимает считанные минуты (готово для MSI)
- Лучше работать вместе— оптимизированная продуктивность во всех приложениях Office
- 30-дневная полнофункциональная пробная версия— без регистрации и кредитной карты
- Лучшее соотношение цены и качества— экономия по сравнению с покупкой отдельных надстроек
