svr4999
Дата: Пятница, 06.05.2022, 10:22 |
Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 3
Репутация:
0
±
Замечаний:
0% ±
Уважаемые форумчане! Второй день ломаю голову как решить задачу по сведению данных в одно целое, необходимо из одного списка скопировать данные в другой, но данные в одном списке повторяются, не знаю как реализовать поиск. Более подробно описал проблему в примере во вложении. Помогите, пожалуйста.
Уважаемые форумчане! Второй день ломаю голову как решить задачу по сведению данных в одно целое, необходимо из одного списка скопировать данные в другой, но данные в одном списке повторяются, не знаю как реализовать поиск. Более подробно описал проблему в примере во вложении. Помогите, пожалуйста. svr4999
Ответить
Сообщение Уважаемые форумчане! Второй день ломаю голову как решить задачу по сведению данных в одно целое, необходимо из одного списка скопировать данные в другой, но данные в одном списке повторяются, не знаю как реализовать поиск. Более подробно описал проблему в примере во вложении. Помогите, пожалуйста. Автор - svr4999 Дата добавления - 06.05.2022 в 10:22
Serge_007
Дата: Пятница, 06.05.2022, 10:31 |
Сообщение № 2
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация:
2748
±
Замечаний:
±
Excel 2016
ЗдравствуйтеЦитата
Я подумал что можно специть через & на странице перечень мат. Товары и компоненты, а затем через IF искать совпадение, но ситаксис такого поиска мне не знаком, это получается надо искать чать ячейчки С со стр. Таб.1 в ячейках колонки С со стр. Перечень. мат.
Можно и так Только из примера непонятно, что должно получится Вручную пару строк заполните желаемым результатом
ЗдравствуйтеЦитата
Я подумал что можно специть через & на странице перечень мат. Товары и компоненты, а затем через IF искать совпадение, но ситаксис такого поиска мне не знаком, это получается надо искать чать ячейчки С со стр. Таб.1 в ячейках колонки С со стр. Перечень. мат.
Можно и так Только из примера непонятно, что должно получится Вручную пару строк заполните желаемым результатом Serge_007
ЮMoney :41001419691823 | WMR :126292472390
Ответить
Сообщение ЗдравствуйтеЦитата
Я подумал что можно специть через & на странице перечень мат. Товары и компоненты, а затем через IF искать совпадение, но ситаксис такого поиска мне не знаком, это получается надо искать чать ячейчки С со стр. Таб.1 в ячейках колонки С со стр. Перечень. мат.
Можно и так Только из примера непонятно, что должно получится Вручную пару строк заполните желаемым результатом Автор - Serge_007 Дата добавления - 06.05.2022 в 10:31
svr4999
Дата: Пятница, 06.05.2022, 10:43 |
Сообщение № 3
Группа: Пользователи
Ранг: Прохожий
Сообщений: 3
Репутация:
0
±
Замечаний:
0% ±
Serge_007, добрый день! Прикрепил 2 варианта результата, какой будет проще реализовать, такой подойдет.
Serge_007, добрый день! Прикрепил 2 варианта результата, какой будет проще реализовать, такой подойдет. svr4999
Ответить
Сообщение Serge_007, добрый день! Прикрепил 2 варианта результата, какой будет проще реализовать, такой подойдет. Автор - svr4999 Дата добавления - 06.05.2022 в 10:43
Nic70y
Дата: Пятница, 06.05.2022, 10:47 |
Сообщение № 4
Группа: Друзья
Ранг: Экселист
Сообщений: 8712
Репутация:
2262
±
Замечаний:
0% ±
Excel 2010
как-то так, наверное
ЮMoney 41001841029809
Ответить
Сообщение как-то так, наверное Автор - Nic70y Дата добавления - 06.05.2022 в 10:47
китин
Дата: Пятница, 06.05.2022, 11:12 |
Сообщение № 5
Группа: Модераторы
Ранг: Экселист
Сообщений: 7013
Репутация:
1073
±
Замечаний:
0% ±
Excel 2007;2010;2016
PQ всемогущий материалы по товарам [vba]Код
let Источник = Excel.CurrentWorkbook(){[Name="Таблица1"]}[Content], #"Измененный тип" = Table.TransformColumnTypes(Источник,{{"Товар", type text}, {"Материал", type text}}), #"Сгруппированные строки" = Table.Group(#"Измененный тип", {"Товар"}, {{"Количество", each _, type table}}), #"Добавлен пользовательский объект" = Table.AddColumn(#"Сгруппированные строки", "Пользовательская", each Table.Column([Количество],"Материал")), #"Извлеченные значения" = Table.TransformColumns(#"Добавлен пользовательский объект", {"Пользовательская", each Text.Combine(List.Transform(_, Text.From), ";"), type text}), #"Удаленные столбцы" = Table.RemoveColumns(#"Извлеченные значения",{"Количество"}) in #"Удаленные столбцы"
[/vba] или наоборот товары по материалам [vba]Код
let Источник = Excel.CurrentWorkbook(){[Name="Таблица1"]}[Content], #"Сгруппированные строки" = Table.Group(Источник, {"Материал"}, {{"Количество", each _, type table}}), #"Добавлен пользовательский объект" = Table.AddColumn(#"Сгруппированные строки", "Пользовательская", each Table.Column([Количество],"Товар")), #"Извлеченные значения" = 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(Источник,{{"Товар", type text}, {"Материал", type text}}), #"Сгруппированные строки" = Table.Group(#"Измененный тип", {"Товар"}, {{"Количество", each _, type table}}), #"Добавлен пользовательский объект" = Table.AddColumn(#"Сгруппированные строки", "Пользовательская", each Table.Column([Количество],"Материал")), #"Извлеченные значения" = Table.TransformColumns(#"Добавлен пользовательский объект", {"Пользовательская", each Text.Combine(List.Transform(_, Text.From), ";"), type text}), #"Удаленные столбцы" = Table.RemoveColumns(#"Извлеченные значения",{"Количество"}) in #"Удаленные столбцы"
[/vba] или наоборот товары по материалам [vba]Код
let Источник = Excel.CurrentWorkbook(){[Name="Таблица1"]}[Content], #"Сгруппированные строки" = Table.Group(Источник, {"Материал"}, {{"Количество", each _, type table}}), #"Добавлен пользовательский объект" = Table.AddColumn(#"Сгруппированные строки", "Пользовательская", each Table.Column([Количество],"Товар")), #"Извлеченные значения" = Table.TransformColumns(#"Добавлен пользовательский объект", {"Пользовательская", each Text.Combine(List.Transform(_, Text.From), ";"), type text}), #"Удаленные столбцы" = Table.RemoveColumns(#"Извлеченные значения",{"Количество"}) in #"Удаленные столбцы"
[/vba] китин
Не судите очень строго:я пытаюсь научиться ЯД 41001877306852
Сообщение отредактировал китин - Пятница, 06.05.2022, 11:20
Ответить
Сообщение PQ всемогущий материалы по товарам [vba]Код
let Источник = Excel.CurrentWorkbook(){[Name="Таблица1"]}[Content], #"Измененный тип" = Table.TransformColumnTypes(Источник,{{"Товар", type text}, {"Материал", type text}}), #"Сгруппированные строки" = Table.Group(#"Измененный тип", {"Товар"}, {{"Количество", each _, type table}}), #"Добавлен пользовательский объект" = Table.AddColumn(#"Сгруппированные строки", "Пользовательская", each Table.Column([Количество],"Материал")), #"Извлеченные значения" = Table.TransformColumns(#"Добавлен пользовательский объект", {"Пользовательская", each Text.Combine(List.Transform(_, Text.From), ";"), type text}), #"Удаленные столбцы" = Table.RemoveColumns(#"Извлеченные значения",{"Количество"}) in #"Удаленные столбцы"
[/vba] или наоборот товары по материалам [vba]Код
let Источник = Excel.CurrentWorkbook(){[Name="Таблица1"]}[Content], #"Сгруппированные строки" = Table.Group(Источник, {"Материал"}, {{"Количество", each _, type table}}), #"Добавлен пользовательский объект" = Table.AddColumn(#"Сгруппированные строки", "Пользовательская", each Table.Column([Количество],"Товар")), #"Извлеченные значения" = Table.TransformColumns(#"Добавлен пользовательский объект", {"Пользовательская", each Text.Combine(List.Transform(_, Text.From), ";"), type text}), #"Удаленные столбцы" = Table.RemoveColumns(#"Извлеченные значения",{"Количество"}) in #"Удаленные столбцы"
[/vba] Автор - китин Дата добавления - 06.05.2022 в 11:12