doomborn
Дата: Среда, 22.12.2021, 10:19 |
Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 2
Репутация:
0
±
Замечаний:
0% ±
Добрый день! Подскажите пожалуйста, как сравнить 12-15 листов, пример сравнения двух листов прилагаю. Сравнения будут по номеру машины, таких листов будет где-то 12-15. Спасибо!
Добрый день! Подскажите пожалуйста, как сравнить 12-15 листов, пример сравнения двух листов прилагаю. Сравнения будут по номеру машины, таких листов будет где-то 12-15. Спасибо! doomborn
К сообщению приложен файл:
_2__1.xls
(259.0 Kb)
Ответить
Сообщение Добрый день! Подскажите пожалуйста, как сравнить 12-15 листов, пример сравнения двух листов прилагаю. Сравнения будут по номеру машины, таких листов будет где-то 12-15. Спасибо! Автор - doomborn Дата добавления - 22.12.2021 в 10:19
китин
Дата: Среда, 22.12.2021, 14:52 |
Сообщение № 2
Группа: Модераторы
Ранг: Экселист
Сообщений: 7015
Репутация:
1073
±
Замечаний:
0% ±
Excel 2007;2010;2016
PQ всемогущий [vba]Код
let Источник = Excel.Workbook(File.Contents("C:\Users\i.rakitin\Downloads\_2__1.xls"), null, true), Лист3 = Источник{[Name="Лист2"]}[Data], #"Повышенные заголовки" = Table.PromoteHeaders(Лист3, [PromoteAllScalars=true]), #"Объединенные запросы" = Table.NestedJoin(#"Повышенные заголовки",{"Государствен-ный №"},Лист1,{"Государствен-ный №"},"Лист1",JoinKind.LeftOuter), #"Развернутый элемент Лист1" = Table.ExpandTableColumn(#"Объединенные запросы", "Лист1", {"Государствен-ный №", "Фамилия, имя, отчество", "Марка автомобиля", "Ср.расход"}, {"Государствен-ный №.1", "Фамилия, имя, отчество.1", "Марка автомобиля.1", "Ср.расход.1"}), #"Удаленные верхние строки" = Table.Skip(#"Развернутый элемент Лист1",4), #"Сортированные строки" = Table.Sort(#"Удаленные верхние строки",{{"Государствен-ный №", Order.Ascending}}) in #"Сортированные строки"
[/vba]
PQ всемогущий [vba]Код
let Источник = Excel.Workbook(File.Contents("C:\Users\i.rakitin\Downloads\_2__1.xls"), null, true), Лист3 = Источник{[Name="Лист2"]}[Data], #"Повышенные заголовки" = Table.PromoteHeaders(Лист3, [PromoteAllScalars=true]), #"Объединенные запросы" = Table.NestedJoin(#"Повышенные заголовки",{"Государствен-ный №"},Лист1,{"Государствен-ный №"},"Лист1",JoinKind.LeftOuter), #"Развернутый элемент Лист1" = Table.ExpandTableColumn(#"Объединенные запросы", "Лист1", {"Государствен-ный №", "Фамилия, имя, отчество", "Марка автомобиля", "Ср.расход"}, {"Государствен-ный №.1", "Фамилия, имя, отчество.1", "Марка автомобиля.1", "Ср.расход.1"}), #"Удаленные верхние строки" = Table.Skip(#"Развернутый элемент Лист1",4), #"Сортированные строки" = Table.Sort(#"Удаленные верхние строки",{{"Государствен-ный №", Order.Ascending}}) in #"Сортированные строки"
[/vba] китин
Не судите очень строго:я пытаюсь научиться ЯД 41001877306852
Ответить
Сообщение PQ всемогущий [vba]Код
let Источник = Excel.Workbook(File.Contents("C:\Users\i.rakitin\Downloads\_2__1.xls"), null, true), Лист3 = Источник{[Name="Лист2"]}[Data], #"Повышенные заголовки" = Table.PromoteHeaders(Лист3, [PromoteAllScalars=true]), #"Объединенные запросы" = Table.NestedJoin(#"Повышенные заголовки",{"Государствен-ный №"},Лист1,{"Государствен-ный №"},"Лист1",JoinKind.LeftOuter), #"Развернутый элемент Лист1" = Table.ExpandTableColumn(#"Объединенные запросы", "Лист1", {"Государствен-ный №", "Фамилия, имя, отчество", "Марка автомобиля", "Ср.расход"}, {"Государствен-ный №.1", "Фамилия, имя, отчество.1", "Марка автомобиля.1", "Ср.расход.1"}), #"Удаленные верхние строки" = Table.Skip(#"Развернутый элемент Лист1",4), #"Сортированные строки" = Table.Sort(#"Удаленные верхние строки",{{"Государствен-ный №", Order.Ascending}}) in #"Сортированные строки"
[/vba] Автор - китин Дата добавления - 22.12.2021 в 14:52
doomborn
Дата: Среда, 22.12.2021, 15:14 |
Сообщение № 3
Группа: Пользователи
Ранг: Прохожий
Сообщений: 2
Репутация:
0
±
Замечаний:
0% ±
Может быть я не правильно рассказал, что мне надо !? Мне обходимо сделать слияние 12-15 листов в один по номеру машины, в данном примере есть 4 листа, но слияние происходит только по двум, а мне надо 12-15 листов
Может быть я не правильно рассказал, что мне надо !? Мне обходимо сделать слияние 12-15 листов в один по номеру машины, в данном примере есть 4 листа, но слияние происходит только по двум, а мне надо 12-15 листов doomborn
Ответить
Сообщение Может быть я не правильно рассказал, что мне надо !? Мне обходимо сделать слияние 12-15 листов в один по номеру машины, в данном примере есть 4 листа, но слияние происходит только по двум, а мне надо 12-15 листов Автор - doomborn Дата добавления - 22.12.2021 в 15:14