Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Объединение одинаковых строк с сохранением текста столбца - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Объединение одинаковых строк с сохранением текста столбца (Формулы/Formulas)
Объединение одинаковых строк с сохранением текста столбца
Attenza Дата: Среда, 26.02.2020, 11:16 | Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 2
Репутация: 0 ±
Замечаний: 0% ±

Excel 2016
Здравствуйте!

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

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

Пример:

1521707 Александр 3838A Текст1
1521707 Александр 3838A Текст2
1521707 Александр 3838A Текст3

Нужно привести к виду:

1521707 Александр 3838A Текст1, Текст2, Текст3

Пробовал делать через удаление дубликатов, но остается только

1521707 Александр 4791A Текст1

Остальные данные уничтожаются.

Также пробовал через консолидацию данных, тоже не помогло.

Есть какие нибудь решения?

Заранее спасибо за ответы.
 
Ответить
СообщениеЗдравствуйте!

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

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

Пример:

1521707 Александр 3838A Текст1
1521707 Александр 3838A Текст2
1521707 Александр 3838A Текст3

Нужно привести к виду:

1521707 Александр 3838A Текст1, Текст2, Текст3

Пробовал делать через удаление дубликатов, но остается только

1521707 Александр 4791A Текст1

Остальные данные уничтожаются.

Также пробовал через консолидацию данных, тоже не помогло.

Есть какие нибудь решения?

Заранее спасибо за ответы.

Автор - Attenza
Дата добавления - 26.02.2020 в 11:16
igrtsk Дата: Среда, 26.02.2020, 11:44 | Сообщение № 2
Группа: Проверенные
Ранг: Обитатель
Сообщений: 314
Репутация: 50 ±
Замечаний: 0% ±

Excel 2016
Имеем таблицу с несколькими столбцами

Вы имеете, а мы, увы, не имеем.
Читаем правила форума ... и будет счастье


Инструктор по применению лосей в кавалерийских частях РККА
 
Ответить
Сообщение
Имеем таблицу с несколькими столбцами

Вы имеете, а мы, увы, не имеем.
Читаем правила форума ... и будет счастье

Автор - igrtsk
Дата добавления - 26.02.2020 в 11:44
Attenza Дата: Четверг, 27.02.2020, 12:19 | Сообщение № 3
Группа: Пользователи
Ранг: Прохожий
Сообщений: 2
Репутация: 0 ±
Замечаний: 0% ±

Excel 2016
Вы имеете, а мы, увы, не имеем.


Тысяча извинений, прилагаю файл.

В Листе 1 как сейчас, в Листе 2 что необходимо.
К сообщению приложен файл: 1956607.xlsx (12.7 Kb)
 
Ответить
Сообщение
Вы имеете, а мы, увы, не имеем.


Тысяча извинений, прилагаю файл.

В Листе 1 как сейчас, в Листе 2 что необходимо.

Автор - Attenza
Дата добавления - 27.02.2020 в 12:19
Nic70y Дата: Четверг, 27.02.2020, 12:32 | Сообщение № 4
Группа: Друзья
Ранг: Экселист
Сообщений: 8705
Репутация: 2260 ±
Замечаний: 0% ±

Excel 2010
вариант с допстолбцами
К сообщению приложен файл: 2796123.xlsx (16.5 Kb)


ЮMoney 41001841029809
 
Ответить
Сообщениевариант с допстолбцами

Автор - Nic70y
Дата добавления - 27.02.2020 в 12:32
krosav4ig Дата: Четверг, 27.02.2020, 12:35 | Сообщение № 5
Группа: Друзья
Ранг: Старожил
Сообщений: 2346
Репутация: 989 ±
Замечаний: 0% ±

Excel 2007,2010,2013
Вариант через Power Query
[vba]
Код
let
    Source =
        Excel.CurrentWorkbook(){[Name="Таблица1"]}[Content],
    Grouped =
        Table.Group(
            Source,
            List.RemoveMatchingItems(
                Table.ColumnNames(Source),
                {"picture"}
            ),
            {
                {
                 "picture",
                 each Text.Combine(_[picture],", "),
                 type text
                }
            }
        )
in
    Grouped
[/vba]
К сообщению приложен файл: 3901639.xlsx (26.1 Kb)


email:krosav4ig26@gmail.com WMR R207627035142 WMZ Z821145374535 ЯД 410012026478460
 
Ответить
СообщениеВариант через Power Query
[vba]
Код
let
    Source =
        Excel.CurrentWorkbook(){[Name="Таблица1"]}[Content],
    Grouped =
        Table.Group(
            Source,
            List.RemoveMatchingItems(
                Table.ColumnNames(Source),
                {"picture"}
            ),
            {
                {
                 "picture",
                 each Text.Combine(_[picture],", "),
                 type text
                }
            }
        )
in
    Grouped
[/vba]

Автор - krosav4ig
Дата добавления - 27.02.2020 в 12:35
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Объединение одинаковых строк с сохранением текста столбца (Формулы/Formulas)
  • Страница 1 из 1
  • 1
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2024 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!