Excel как объединить одинаковые строки в

Excel как объединить одинаковые строки в

Здравствуйте господа!
У меня неоднократно возникает необходимость фильтрации строк с одинаковыми значениями и со сложением количества в одном из столбцов. Это часто бывает необходимо при работе со спецификациями экспортированными в эксель из других программ.
Помогите пожалуйста решить данную задачу.
Да, и хотелось бы чтоб форма таблицы оставалась такой же формы как раньше, для того чтоб ее можно было просто скопировать и вставить например в автокад.

В приложении файл со спецификацией в котором на одном листе исходная таблица а на втором то что необходимо получить

Так нужно?
Сводной таблицей

*В наименовании фильтр не равно (пусто)

Так нужно?
Сводной таблицей

*В наименовании фильтр «не равно» (пусто)

На вкладке «Конструктор» выбираете
Макет отчета-Показать в табличной форме
Промежуточные итоги — Не показывать

И в сводной Итоги по сумме

Очень просто. Вы почти все верно сделали, только немного подправить осталось
1. Топаете в любое место сводной, наверху появятся вкладки Анализ и Конструктор. Идете в Конструктор — Макет отчета — Показать в табличной форме
2. Конструктор — Общие итоги — Отключить для строк и столбцов
3. Конструктор — Пром. итоги — Не показывать пром. суммы
4. Конструктор — стрелочку вниз там, где написано «Стили сводной таблицы» — выбрать понравившийся (чтобы никак не красило — левый верхний)

Правой мышой в любое место сводной — параметры сводной
5. Макет и формат — убрать галку «Автоматически изменять ширину . «
6. Вывод — убрать галки «Показывать кнопки . » и «Показывать контекстные . «

7. Правой мышой на любое значение в поле «Кол.» — Параметры поля — вместо «Количество» выбрать «Сумма»
8. В ячейке G26 вручную написать «Кол. » (именно так, с пробелом). Или любое другое название, не совпадающее с названиями полей, например, «Кoл.» — буква «о» латинская. Но потом, если понадобится искать по этому полю в базе, с латинской буквой будет сложнее. Лучше с пробелом

Как объединить ячейки с одинаковым значением в Excel

В приходных накладных или прайсах очень часто повторяются некоторые значения ячеек в разных позициях. Если отсортировать эти значения не всегда удобно их визуально анализировать. Например, названия поставщиков могут быть очень похожими и какие данные к ним относятся легко спутать.

Как выделить одинаковые ячейки группами

Допустим мы имеем список поставщиков:

Перед тем как найти повторяющиеся ячейки в Excel, отсортируем поставщиков по их идентификатору. Переходим в ячейку A2 и выбираем на закладке «ДАННЫЕ» в разделе «Сортировка и фильтр» инструмент «Сортировка от А до Я».

Чтобы автоматически отметить повторяющиеся ячейки и разделить их линиями на группы воспользуемся условным форматированием:

  1. Выделите диапазон A2:A11 и выберите инструмент: «ГЛАВНАЯ»-«Условное форматирование»-«Создать правило»-«Использовать формулу для определения форматированных ячеек:».
  2. В поле для ввода формулы вводим следующе значение: =$A2<>$A3
  3. Щелкните на кнопку «Формат», на вкладке «Граница» следует задать оформление для нижних границ строк. И ОК.

В результате получаем эффект как отображено на рисунке.

Нам удалось объединить и выделить повторяющиеся ячейки в Excel. Теперь в приходной накладной все отсортированные поставщики визуально разграничены линией друг от друга.

Так как мы сортировали поставщиков по их идентификатору в формуле мы зафиксировали смешанной ссылкой столбец листа $A. Если значения в соседних ячейках столбца $A равные между собой тогда формула возвращает значения ЛОЖЬ и форматирование границе не применяется. Но если верхнее значение неравно (оператор <>) нижнему значению тогда формула возвращает значение ИСТИНА и применяется форматирования нижней границы целой строки (так как в смешанной ссылке номер строки не есть абсолютным, а является относительным адресом).

Читать еще:  Как в excel добавить строку

Полезный совет! Если нужно разграничить данные не по первому столбцу таблицы, по любому другому, тогда соответственно отсортируйте и просто укажите адрес столбца. Например, разграничим по повторяющимся датам, а не по поставщикам. Для этого сначала сортируем данные по датам, а потом используем условное форматирование немного изменив формулу: =$C2<>$C3

Теперь список сгруппирован по одинаковым датам.

Как объединить строки в Excel?

Когда мы работаем в редакторе Excel, часто нужно объединить строки или отдельные ячейки. Мы либо объединяем их сразу, когда таблица пустая, либо уже с содержимым. В последнем случае важно объединить ячейки без потери данных – чтобы информация в каждой строке сохранилась. Давайте посмотрим, какими средствами можно «склеить» между собой строки в Экселе.

Простое объединение строк

Если нам нужно объединить полностью несколько строк в документе, кликаем по номеру строки на левой панели. Она должна выделиться полностью. Затем зажимаем клавишу Shift и кликаем по следующей строке или же по самой последней.

В нашем случае мы сначала кликнули по строке №7, зажали Shift и затем нажали на строку №12. Они все выделились.

После чего вызываем меню объединения и кликаем «Объединить по строкам». Можно применить и другое форматирование – по ячейкам, например. В первом случае мы объединим ячейки каждой отдельной строки, в последнем случаем мы объединим ячейки всех строк в одну большую строку.

У нас получилось вот так. Мы применили объединение строк.

То же можно проделать и с другими строками и ячейками. Просто выделите несколько ячеек, которые нужно объединить в строку, и примените такое же форматирование.

Объединение строк и ячеек в готовой таблице

Теперь посмотрим, как объединяются строки в таблице. В принципе, точно так же. Мы объединяем несколько строк и кликаем на нужный вариант форматирования, как это было с пустыми ячейками.

Но когда мы применили форматирование по строкам, программа нам выдала предупреждение. Если мы объединим по строкам выделенные ячейки, сохранится информация только единственной левой верхней ячейки.

Мы объединили все строки и в каждой строке у нас осталась инфа только с названием команды. Все остальные данные стерлись.

Объединение строк без потери данных

Для того чтобы объединить строки, при этом сохранить и вывести данные строк в отдельную строку, применим простую формулу.

Например, нам нужно объединить строки с сохранением данных о том, сколько голов забил в сезон конкретный форвард. Кликаем на ячейку рядом и вписываем формулу: =СЦЕПИТЬ и в скобочках номера ячеек, как показано на скриншоте.

У нас получилась объединенная строка с сохранением данных.

Если нужно, чтобы данные записывались через пробел, примените следующую формулу: =СЦЕПИТЬ(B5;” “;C5;” “;D5), то есть в кавычках расставить пробелы.

Есть и другой вариант формулы, который мы показали на скриншоте ниже.

Группировка строк

Например, нам нужно сгруппировать несколько элементов в таблице. Чтобы сделать это без потери данных, выделяем нужные строки. Затем во кладке «Данные» кликаем на меню «Группировать», в всплывающем окошке выбираем «Строки» и нажимаем ОК.

Сгруппированные строки с 3 по 6 исчезли, но их можно вызвать, если нажать на +.

Итак, мы рассмотрели несколько вариантов объединения строк и ячеек. Показали пример объединения пустых строк, табличных, а самое главное – рассказали о способах объединения строк в Excel без потери данных.

Как в Excel объединить текст из двух и нескольких ячеек в одну

Объединение текста нескольких ячеек в одну – базовая функция при работе с табличными данными, с ее п.

Объединение текста нескольких ячеек в одну – базовая функция при работе с табличными данными, с ее помощью содержание произвольного количества полей можно сцеплять нужным образом и размещать в свободных ячейках. Она используется при составлении пофамильных списков сотрудников, отчетов различных направлений и других операциях с большими массивами информации. Для объединения ячеек есть два способа: с потерей данных и без потери. В первом случае в объединенной ячейке остается только одно значение, во втором – сохраняется весь текст. Второй способ предполагает как минимум четыре варианта объединения: с использованием двух функций («Сцеп-сцепить» и «Объединить»), при помощи символа амперсанд и с применением макроса. В статье подробно разберемся, как в Excel объединить текст нескольких ячеек в одну.

Читать еще:  Как в excel сделать высоту строки по содержимому

С помощью функции

Excel предусматривает несколько функций для объединения ячеек. Для начала, расскажем о самой простой и «теряющей» информацию. Если интересует, как в Экселе соединить текст из двух ячеек в одну, оставив только одно значение – то вам понадобится функция «объединить» в разделе «Формат ячейки».

  1. Выделите мышкой ячейки, которые нужно объединить.
  2. По образовавшемуся полю щелкните правой кнопкой мыши.
  3. Выберите пункт «Формат ячеек».
  4. В появившемся окне зайдите в раздел «Выравнивание».
  5. Отметьте галочкой пункт «Объединить ячейки» и нажмите «Ок». Выделенные поля объединяться в одну большую с сохранением содержания первой ячейки.

Также эта функция есть в графе «Главная» в разделе «Выравнивание» в верхней части экрана.

С помощью функции «Сцеп-сцепить»

В ранних версиях Excel для объединения текста ячеек применялась функция «Сцепить», в новых вариантах программы ее заменили функцией «Сцеп». Для ее использования:

  1. Щелкните по пустой ячейке в Excel.
  2. Поставьте знак «=» и большими буквами введите «Сцепить» либо «Сцеп».
  3. В скобках после формулы кликните по ячейке, которая должна быть первой в объединенной ячейке, либо введите ее адрес вручную (например, A1). Затем поставьте точку с запятой, после щелкните или напишите вторую ячейку. Затем поставьте точку с запятой и отметьте третье поле. После перечисления адресов нажмите «Enter». В поле, где вбивали формулу, появится объединенный текст. Он появится без пробелов между текстовыми блоками. Чтобы этого избежать, отбейте пробел в каждой отдельно взятой ячейке после находящегося текста, либо после адреса ячейки в формуле добавьте пробел вручную, написав « » (пробел в кавычках). Пробел в формуле также отделяется от остальных элементов точкой с запятой.

Как в Экселе соединить текст из двух ячеек в одну с помощью функции «Объединить»

«Объединить» — усовершенствованная вариация функции «Сцеп». Ее отличие в том, что параметры вводятся единожды на этапе написания функции. В частности, разделитель придется указать один раз для содержимого всех ячеек. Для того чтобы воспользоваться функцией «Объединить» нужно выполнить действия:

  1. В пустой ячейке поставьте знак «=» и напишите большими буквами «Объединить».
  2. В скобках после формулы укажите разделитель в кавычках (« » ,«,»,« и »), затем поставьте точку с запятой. Второй параметр формулы – это игнорирование пустых полей. Если они не должны учитываться в формуле, напишите «1», в ряде версий этот параметр обозначается словом «Истина» или «Ложь». Затем перечислите через запятую ячейки, которые нужно объединить, и нажмите «Enter».

В итоге формула должна иметь вид: «=ОБЪЕДИНИТЬ(« »;ИСТИНА; «A1»; «A2»; «A3»).

Если в A1 – «Иванов», в А2 – «Иван», в А3 – «Иванович», то после нажатия «Enter» в пустой ячейке появится «Иванов Иван Иванович».

С помощью символа «&»

Четвертый способ объединить ячейки – использовать амперсанд ( «&»). Для этого:

  1. В пустой ячейке наберите «=».
  2. Напишите нужную ячейку, например, А1, затем поставьте знак «&», потом в кавычках введите разделитель. Это может быть пробел или запятая, он также помещается в кавычки, потом введите вторую ячейку, которую нужно объединить. Если их больше двух, пробел выставите после каждой нового поля. Формула должна выглядеть так: «=А1&« »&А2& « »&А3». После нажатия «Enter» содержимое ячеек объединится.
Читать еще:  Excel поиск в строке символа

С помощью макроса

Макрос в Excel – это сервис для автоматизации повторяющихся действий, он представляет собой записанную последовательность примененных функций и щелчков мышью для последующего воспроизводства. Используется, если нужно регулярно выполнять типовые задачи, в которых меняются данные, но не структура. Например, макросы используются при составлении ежемесячных отчетов о заработной плате, в которых меняются только цифры, но не метод расчета. Тогда макрос избавит пользователя от необходимости регулярно вручную настраивать и использовать формулы.

Чтобы записать макрос:

  1. В разделе «Разработчик» в графе «Код» нажмите на клавишу «Записать макрос».
  2. В появившемся окне выберите имя макроса, чтобы потом было удобнее его искать, присвойте ему сочетание клавиш и место хранения, добавьте описание.
  3. Нажмите «Ок», затем точно и без ошибок (потому что макрос записывает и ошибки тоже) проделайте алгоритм.
  4. Вернитесь во вкладку «Разработчик» и «Код» и нажмите «Остановить запись».

Макрос записывается в виде кода Visual Basic для приложений на одноименном языке программирования, который доступен для редактирования при нажатии комбинации ALT + F11. При ручном редактировании становится доступным правка записанного макроса, однако это требует дополнительных знаний и недоступно для рядового пользователя. Также макросы способны работать в нескольких продуктах Microsoft Office одновременно. Выполняется макрос нажатием присвоенной комбинации либо через окно «Макрос», которое вызывается комбинацией ALT + F8.

Как быстро объединить ячейки с одинаковыми значениями в Excel

В Excel для объединения смежных ячеек с одинаковыми данными требуется выполнить это действие вручную, объединять ячейки парами или группами поочередно. При большом количестве данных такая процедура может занимать достаточно длительное время. Kutools для Excel предлагает Объединение одинаковых ячеек в выбранном диапазоне одним нажатием мышки.

Мы записали короткое видео о том, как можно быстро объединять ячейки в выделенной области. Главное условие — ячейки должны содержать одинаковые значения и быть смежными по вертикали.

Посмотрите, как можно быстро выполнить объединение смежных ячеек с одинаковыми значениями с помощью инструментов Kutools.Сколько времени можно сэкономить кадый день с помощью таких маленьких, но очень удобных функций.

Опубликовано Kutools Пятница, 12 июля 2019 г.

Сложно представить сколько времени будет сэкономлено, если пользоваться такими простыми, но эффективными инструментами.

Для демонстрации мы сравнили трудоёмкость выполнения одной и тойже задачи, выполненной стандартными средствами Excel и при помощи инструмента Kutools «Объединение ячеек».

Для демонстрации мы сравнили трудоёмкость выполнения одной и тойже задачи, выполненной стандартными средствами Excel и при помощи инструмента Kutools «Объединение ячеек».Мы понимаем, что обработка такой малой таблицы не самое сложное, но когда таблица больше и их много, совсем другое дело.Еще одна проблема при выделении областей средставми Excel — если вы ошиблись при выделении области и начали выделять другую, то откатить выделение назад не получится, придется выделать заново.

Опубликовано Kutools Пятница, 12 июля 2019 г.

Мы понимаем, что обработка такой малой таблицы не самое сложное, но когда таблица больше и их много, совсем другое дело.
Еще одна проблема при выделении областей средставми Excel — если вы ошиблись при выделении области и начали выделять другую, то откатить выделение назад не получится, придется выделать заново.

Похожие статьи

Ссылка на основную публикацию
Похожие публикации
Adblock
detector