sMiRnOff-J
Дата: Четверг, 05.09.2024, 14:54 |
Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 2
Репутация:
0
±
Замечаний:
0% ±
14.0.7197.5000 64x Office 2010
Здравствуйте, есть файл с артикулами товаров и их аналогами. Но артикул повторяется в столбце А, а в столбце B его аналог уникальный. Можно ли сделать такую формулу, которая бы объединила значения, которые повторяются в столбце А в одну ячейку, оставив только уникальное значение и подставила в столбец B в строчку через запятую уникальные значения из столбца B от повторяющихся значений столбца А?
Здравствуйте, есть файл с артикулами товаров и их аналогами. Но артикул повторяется в столбце А, а в столбце B его аналог уникальный. Можно ли сделать такую формулу, которая бы объединила значения, которые повторяются в столбце А в одну ячейку, оставив только уникальное значение и подставила в столбец B в строчку через запятую уникальные значения из столбца B от повторяющихся значений столбца А? sMiRnOff-J
smirnoff
Ответить
Сообщение Здравствуйте, есть файл с артикулами товаров и их аналогами. Но артикул повторяется в столбце А, а в столбце B его аналог уникальный. Можно ли сделать такую формулу, которая бы объединила значения, которые повторяются в столбце А в одну ячейку, оставив только уникальное значение и подставила в столбец B в строчку через запятую уникальные значения из столбца B от повторяющихся значений столбца А? Автор - sMiRnOff-J Дата добавления - 05.09.2024 в 14:54
Hugo
Дата: Четверг, 05.09.2024, 15:01 |
Сообщение № 2
Группа: Друзья
Ранг: Участник клуба
Сообщений: 3703
Репутация:
792
±
Замечаний:
0% ±
365
sMiRnOff-J , есть такая формула - ОБЪЕДИНИТЬ() Но не у всех, в 2010 нет такой. В прежние времена UDF юзали. Или сложную многоэтажную конструкцию, может кто напомнит.
sMiRnOff-J , есть такая формула - ОБЪЕДИНИТЬ() Но не у всех, в 2010 нет такой. В прежние времена UDF юзали. Или сложную многоэтажную конструкцию, может кто напомнит.Hugo
webmoney: E265281470651 Z422237915069 USDT TRC20: TN8XeEF17o5KPBD9pNwYzNyruycuAc2mVD
Сообщение отредактировал Hugo - Четверг, 05.09.2024, 15:05
Ответить
Сообщение sMiRnOff-J , есть такая формула - ОБЪЕДИНИТЬ() Но не у всех, в 2010 нет такой. В прежние времена UDF юзали. Или сложную многоэтажную конструкцию, может кто напомнит.Автор - Hugo Дата добавления - 05.09.2024 в 15:01
Nic70y
Дата: Четверг, 05.09.2024, 15:11 |
Сообщение № 3
Группа: Друзья
Ранг: Экселист
Сообщений: 9030
Репутация:
2374
±
Замечаний:
0% ±
Excel 2010
вариант с допами
ЮMoney 41001841029809
Ответить
Сообщение вариант с допами Автор - Nic70y Дата добавления - 05.09.2024 в 15:11
sMiRnOff-J
Дата: Четверг, 05.09.2024, 18:25 |
Сообщение № 4
Группа: Пользователи
Ранг: Прохожий
Сообщений: 2
Репутация:
0
±
Замечаний:
0% ±
14.0.7197.5000 64x Office 2010
Nic70y, , Hugo, Cпасибо Большое! Просто волшебники EXCEL! Теперь разобрался!
Nic70y, , Hugo, Cпасибо Большое! Просто волшебники EXCEL! Теперь разобрался! sMiRnOff-J
smirnoff
Сообщение отредактировал sMiRnOff-J - Четверг, 05.09.2024, 18:27
Ответить
Сообщение Nic70y, , Hugo, Cпасибо Большое! Просто волшебники EXCEL! Теперь разобрался! Автор - sMiRnOff-J Дата добавления - 05.09.2024 в 18:25
китин
Дата: Пятница, 06.09.2024, 09:56 |
Сообщение № 5
Группа: Модераторы
Ранг: Экселист
Сообщений: 7030
Репутация:
1079
±
Замечаний:
0% ±
Excel 2007;2010;2016
PQ всемогущий
[vba]
Код
let Источник = Excel.CurrentWorkbook(){[Name="Таблица1"]}[Content], #"Измененный тип" = Table.TransformColumnTypes(Источник,{{"Столбец1", type text}, {"Столбец2", type text}}), #"Сгруппированные строки" = Table.Group(#"Измененный тип", {"Столбец1"}, {{"Количество", each _, type table [Столбец1=nullable text, Столбец2=nullable text]}}), #"Добавлен пользовательский объект" = Table.AddColumn(#"Сгруппированные строки", "Пользовательский", each Table.Column([Количество],"Столбец2")), #"Извлеченные значения" = Table.TransformColumns(#"Добавлен пользовательский объект", {"Пользовательский", each Text.Combine(List.Transform(_, Text.From), ";"), type text}), #"Удаленные столбцы" = Table.RemoveColumns(#"Извлеченные значения",{"Количество"}) in #"Удаленные столбцы"
[/vba]
PQ всемогущий
[vba]
Код
let Источник = Excel.CurrentWorkbook(){[Name="Таблица1"]}[Content], #"Измененный тип" = Table.TransformColumnTypes(Источник,{{"Столбец1", type text}, {"Столбец2", type text}}), #"Сгруппированные строки" = Table.Group(#"Измененный тип", {"Столбец1"}, {{"Количество", each _, type table [Столбец1=nullable text, Столбец2=nullable text]}}), #"Добавлен пользовательский объект" = Table.AddColumn(#"Сгруппированные строки", "Пользовательский", each Table.Column([Количество],"Столбец2")), #"Извлеченные значения" = Table.TransformColumns(#"Добавлен пользовательский объект", {"Пользовательский", each Text.Combine(List.Transform(_, Text.From), ";"), type text}), #"Удаленные столбцы" = Table.RemoveColumns(#"Извлеченные значения",{"Количество"}) in #"Удаленные столбцы"
[/vba]
китин
Не судите очень строго:я пытаюсь научиться ЯД 41001877306852
Ответить
Сообщение PQ всемогущий
[vba]
Код
let Источник = Excel.CurrentWorkbook(){[Name="Таблица1"]}[Content], #"Измененный тип" = Table.TransformColumnTypes(Источник,{{"Столбец1", type text}, {"Столбец2", type text}}), #"Сгруппированные строки" = Table.Group(#"Измененный тип", {"Столбец1"}, {{"Количество", each _, type table [Столбец1=nullable text, Столбец2=nullable text]}}), #"Добавлен пользовательский объект" = Table.AddColumn(#"Сгруппированные строки", "Пользовательский", each Table.Column([Количество],"Столбец2")), #"Извлеченные значения" = Table.TransformColumns(#"Добавлен пользовательский объект", {"Пользовательский", each Text.Combine(List.Transform(_, Text.From), ";"), type text}), #"Удаленные столбцы" = Table.RemoveColumns(#"Извлеченные значения",{"Количество"}) in #"Удаленные столбцы"
[/vba]
Автор - китин Дата добавления - 06.09.2024 в 09:56