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

Вход

Регистрация

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

 

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

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

Excel 2016
Всем доброго времени суток!
Требуется объединить все строки в таблице с уникальным кодом в одну строку, так чтобы повторяющиеся данные не дублировались, а разные объединялись.
Приложил пример. Из таблицы 1 получить таблицу 2.
К сообщению приложен файл: 0558913.xlsx(9.2 Kb)


Сообщение отредактировал Новичок132 - Воскресенье, 17.02.2019, 14:23
 
Ответить
СообщениеВсем доброго времени суток!
Требуется объединить все строки в таблице с уникальным кодом в одну строку, так чтобы повторяющиеся данные не дублировались, а разные объединялись.
Приложил пример. Из таблицы 1 получить таблицу 2.

Автор - Новичок132
Дата добавления - 17.02.2019 в 14:16
gling Дата: Воскресенье, 17.02.2019, 14:20 | Сообщение № 2
Группа: Друзья
Ранг: Старожил
Сообщений: 1899
Репутация: 476 ±
Замечаний: 0% ±

2010
Здравствуйте.
Цитата Новичок132, 17.02.2019 в 14:16, в сообщении № 1 ()
Приложил пример.
Первая попытка не удачная, возможно файл большого объема.


ЯД-41001506838083

Сообщение отредактировал gling - Воскресенье, 17.02.2019, 14:21
 
Ответить
СообщениеЗдравствуйте.
Цитата Новичок132, 17.02.2019 в 14:16, в сообщении № 1 ()
Приложил пример.
Первая попытка не удачная, возможно файл большого объема.

Автор - gling
Дата добавления - 17.02.2019 в 14:20
Новичок132 Дата: Воскресенье, 17.02.2019, 14:22 | Сообщение № 3
Группа: Пользователи
Ранг: Прохожий
Сообщений: 6
Репутация: 0 ±
Замечаний: 0% ±

Excel 2016
Странно, вот опять
К сообщению приложен файл: 1421741.xlsx(9.2 Kb)
 
Ответить
СообщениеСтранно, вот опять

Автор - Новичок132
Дата добавления - 17.02.2019 в 14:22
gling Дата: Воскресенье, 17.02.2019, 14:31 | Сообщение № 4
Группа: Друзья
Ранг: Старожил
Сообщений: 1899
Репутация: 476 ±
Замечаний: 0% ±

2010
Обычными формулами это не получится, нужно писать или UDF или макрос. Подождите специалистов по этому делу.


ЯД-41001506838083
 
Ответить
СообщениеОбычными формулами это не получится, нужно писать или UDF или макрос. Подождите специалистов по этому делу.

Автор - gling
Дата добавления - 17.02.2019 в 14:31
krosav4ig Дата: Воскресенье, 17.02.2019, 14:36 | Сообщение № 5
Группа: Друзья
Ранг: Старожил
Сообщений: 1984
Репутация: 840 ±
Замечаний: 0% ±

Excel 2007,2010,2013
вариант через PowerQuery
[vba]
Код
let
    Источник = Excel.CurrentWorkbook(){[Name="Таблица1"]}[Content],
    #"Измененный тип" = Table.TransformColumnTypes(Источник,{{"время", type datetime}, {"Код", Int64.Type}, {"Цвет", type text}, {"Имя", type text}}),
    #"Сгруппированные строки" = Table.Group(#"Измененный тип", {"время", "Код"}, {{"Цвет", each Text.Combine(List.Distinct([Цвет]),",")},{"Имя",each Text.Combine(List.Distinct([Имя]),",")}})
in
    #"Сгруппированные строки"
[/vba]
К сообщению приложен файл: 6186128.xlsx(20.5 Kb)


email:krosav4ig26@gmail.com WMR R207627035142 WMZ Z821145374535 ЯД 410012026478460
 
Ответить
Сообщениевариант через PowerQuery
[vba]
Код
let
    Источник = Excel.CurrentWorkbook(){[Name="Таблица1"]}[Content],
    #"Измененный тип" = Table.TransformColumnTypes(Источник,{{"время", type datetime}, {"Код", Int64.Type}, {"Цвет", type text}, {"Имя", type text}}),
    #"Сгруппированные строки" = Table.Group(#"Измененный тип", {"время", "Код"}, {{"Цвет", each Text.Combine(List.Distinct([Цвет]),",")},{"Имя",each Text.Combine(List.Distinct([Имя]),",")}})
in
    #"Сгруппированные строки"
[/vba]

Автор - krosav4ig
Дата добавления - 17.02.2019 в 14:36
bmv98rus Дата: Воскресенье, 17.02.2019, 14:43 | Сообщение № 6
Группа: Проверенные
Ранг: Старожил
Сообщений: 1797
Репутация: 293 ±
Замечаний: 0% ±

Excel 2013/2016
Цитата Новичок132, 17.02.2019 в 14:16, в сообщении № 1 ()
а разные объединялись.
сколько таких разных? Если разумное ограниченное количество, то можно и формулами.
К сообщению приложен файл: Copy_of_651.xlsx(9.9 Kb)
 
Ответить
Сообщение
Цитата Новичок132, 17.02.2019 в 14:16, в сообщении № 1 ()
а разные объединялись.
сколько таких разных? Если разумное ограниченное количество, то можно и формулами.

Автор - bmv98rus
Дата добавления - 17.02.2019 в 14:43
Новичок132 Дата: Воскресенье, 17.02.2019, 14:49 | Сообщение № 7
Группа: Пользователи
Ранг: Прохожий
Сообщений: 6
Репутация: 0 ±
Замечаний: 0% ±

Excel 2016
вариант через PowerQuery

Очень интересный вариант, но как так я новичок сложноватый. Попробую разобраться

сколько таких разных?

немного, несколько тысяч
 
Ответить
Сообщение
вариант через PowerQuery

Очень интересный вариант, но как так я новичок сложноватый. Попробую разобраться

сколько таких разных?

немного, несколько тысяч

Автор - Новичок132
Дата добавления - 17.02.2019 в 14:49
bmv98rus Дата: Воскресенье, 17.02.2019, 14:55 | Сообщение № 8
Группа: Проверенные
Ранг: Старожил
Сообщений: 1797
Репутация: 293 ±
Замечаний: 0% ±

Excel 2013/2016
Цитата Новичок132, 17.02.2019 в 14:49, в сообщении № 7 ()
немного, несколько тысяч
по одному коду?
 
Ответить
Сообщение
Цитата Новичок132, 17.02.2019 в 14:49, в сообщении № 7 ()
немного, несколько тысяч
по одному коду?

Автор - bmv98rus
Дата добавления - 17.02.2019 в 14:55
Новичок132 Дата: Воскресенье, 17.02.2019, 15:00 | Сообщение № 9
Группа: Пользователи
Ранг: Прохожий
Сообщений: 6
Репутация: 0 ±
Замечаний: 0% ±

Excel 2016
по одному коду?

Коды некоторые дублируются, но в итоге нужно чтобы во всех строках остался один уникальный код, а другая инфа объединилась
 
Ответить
Сообщение
по одному коду?

Коды некоторые дублируются, но в итоге нужно чтобы во всех строках остался один уникальный код, а другая инфа объединилась

Автор - Новичок132
Дата добавления - 17.02.2019 в 15:00
krosav4ig Дата: Воскресенье, 17.02.2019, 15:33 | Сообщение № 10
Группа: Друзья
Ранг: Старожил
Сообщений: 1984
Репутация: 840 ±
Замечаний: 0% ±

Excel 2007,2010,2013
Новичок132, группировать нужно по дате и коду или только по коду? в моем файле группируется по дате и коду.


email:krosav4ig26@gmail.com WMR R207627035142 WMZ Z821145374535 ЯД 410012026478460
 
Ответить
СообщениеНовичок132, группировать нужно по дате и коду или только по коду? в моем файле группируется по дате и коду.

Автор - krosav4ig
Дата добавления - 17.02.2019 в 15:33
Новичок132 Дата: Воскресенье, 17.02.2019, 15:36 | Сообщение № 11
Группа: Пользователи
Ранг: Прохожий
Сообщений: 6
Репутация: 0 ±
Замечаний: 0% ±

Excel 2016
krosav4ig, только по коду
 
Ответить
Сообщениеkrosav4ig, только по коду

Автор - Новичок132
Дата добавления - 17.02.2019 в 15:36
Новичок132 Дата: Воскресенье, 17.02.2019, 16:15 | Сообщение № 12
Группа: Пользователи
Ранг: Прохожий
Сообщений: 6
Репутация: 0 ±
Замечаний: 0% ±

Excel 2016
krosav4ig, Не могли бы вы пошагово описать как вы сделали.
 
Ответить
Сообщениеkrosav4ig, Не могли бы вы пошагово описать как вы сделали.

Автор - Новичок132
Дата добавления - 17.02.2019 в 16:15
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Объединение строк в таблице по уникальному коду (Формулы/Formulas)
  • Страница 1 из 1
  • 1
Поиск:

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