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

Вход

Регистрация

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

 

= Мир MS Excel/Выдача списка тов. в которых исп. мат., мат. повторяется - Мир MS Excel

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

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

Помогите, пожалуйста.
К сообщению приложен файл: 1317762.xlsx(37.8 Kb)
 
Ответить
СообщениеУважаемые форумчане! Второй день ломаю голову как решить задачу по сведению данных в одно целое, необходимо из одного списка скопировать данные в другой, но данные в одном списке повторяются, не знаю как реализовать поиск. Более подробно описал проблему в примере во вложении.

Помогите, пожалуйста.

Автор - svr4999
Дата добавления - 06.05.2022 в 10:22
Serge_007 Дата: Пятница, 06.05.2022, 10:31 | Сообщение № 2
Группа: Админы
Ранг: Местный житель
Сообщений: 15405
Репутация: 2536 ±
Замечаний: ±

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

Цитата
Я подумал что можно специть через & на странице перечень мат. Товары и компоненты, а затем через IF искать совпадение, но ситаксис такого поиска мне не знаком, это получается надо искать чать ячейчки С со стр. Таб.1 в ячейках колонки С со стр. Перечень. мат.
Можно и так
Только из примера непонятно, что должно получится
Вручную пару строк заполните желаемым результатом


Ю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 варианта результата, какой будет проще реализовать, такой подойдет.
К сообщению приложен файл: 1317762-1-.xlsx(38.3 Kb)
 
Ответить
СообщениеSerge_007, добрый день!

Прикрепил 2 варианта результата, какой будет проще реализовать, такой подойдет.

Автор - svr4999
Дата добавления - 06.05.2022 в 10:43
Nic70y Дата: Пятница, 06.05.2022, 10:47 | Сообщение № 4
Группа: Друзья
Ранг: Экселист
Сообщений: 7723
Репутация: 1852 ±
Замечаний: 0% ±

Excel 2010
как-то так, наверное
К сообщению приложен файл: 4483187.xlsx(90.5 Kb)


ЮMoney 41001841029809
 
Ответить
Сообщениекак-то так, наверное

Автор - Nic70y
Дата добавления - 06.05.2022 в 10:47
китин Дата: Пятница, 06.05.2022, 11:12 | Сообщение № 5
Группа: Модераторы
Ранг: Экселист
Сообщений: 6895
Репутация: 1056 ±
Замечаний: 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]
К сообщению приложен файл: svr4999.xlsx(53.2 Kb) · svr4999_new.xlsx(52.8 Kb)


Не судите очень строго:я пытаюсь научиться
ЯД 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
svr4999 Дата: Пятница, 06.05.2022, 13:05 | Сообщение № 6
Группа: Пользователи
Ранг: Прохожий
Сообщений: 3
Репутация: 0 ±
Замечаний: 0% ±

Всем спасибо! Тема закрыта.
 
Ответить
СообщениеВсем спасибо! Тема закрыта.

Автор - svr4999
Дата добавления - 06.05.2022 в 13:05
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Выдача списка тов. в которых исп. мат., мат. повторяется (Формулы/Formulas)
  • Страница 1 из 1
  • 1
Поиск:

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