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

Вход

Регистрация

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

 

= Мир MS Excel/Сумма и количество по критерию - Мир MS Excel

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

Здравствуйте!
На листе ВЫГРУЗКА данные из которых надо заполнить таблицу на листе ИТОГ. Поиск надо вести по двум строкам. Имена в таблице I всегда разные, поэтому поиск если только по фрагментам (как на примере).
Например, я делаю фильтр в строке F – 568, в строке I – (ЛВГ "ОРУЦ №4 г. В") и смотрю какое количество и сумма и потом уже вношу эти данные на лист ИТОГ где стоит ИМЯ уже не полное.
Возможно ли это делать без фильтра, а по формулам.
К сообщению приложен файл: 3380485.xlsx (34.7 Kb)
 
Ответить
СообщениеЗдравствуйте!
На листе ВЫГРУЗКА данные из которых надо заполнить таблицу на листе ИТОГ. Поиск надо вести по двум строкам. Имена в таблице I всегда разные, поэтому поиск если только по фрагментам (как на примере).
Например, я делаю фильтр в строке F – 568, в строке I – (ЛВГ "ОРУЦ №4 г. В") и смотрю какое количество и сумма и потом уже вношу эти данные на лист ИТОГ где стоит ИМЯ уже не полное.
Возможно ли это делать без фильтра, а по формулам.

Автор - ZabVs
Дата добавления - 14.02.2022 в 21:14
bmv98rus Дата: Понедельник, 14.02.2022, 23:20 | Сообщение № 2
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4107
Репутация: 768 ±
Замечаний: 0% ±

Excel 2013/2016
странные сложности
Код
=COUNTIFS(Выгрузка!$F$4:$F$389;D$1;Выгрузка!$I$4:$I$389;"*"&A3&"*")

Код
=SUMIFS(Выгрузка!$N$4:$N$389;Выгрузка!$F$4:$F$389;D$1;Выгрузка!$I$4:$I$389;"*"&A3&"*")


Замечательный Временно просто медведь , процентов на 20.

Сообщение отредактировал bmv98rus - Понедельник, 14.02.2022, 23:20
 
Ответить
Сообщениестранные сложности
Код
=COUNTIFS(Выгрузка!$F$4:$F$389;D$1;Выгрузка!$I$4:$I$389;"*"&A3&"*")

Код
=SUMIFS(Выгрузка!$N$4:$N$389;Выгрузка!$F$4:$F$389;D$1;Выгрузка!$I$4:$I$389;"*"&A3&"*")

Автор - bmv98rus
Дата добавления - 14.02.2022 в 23:20
Egyptian Дата: Понедельник, 14.02.2022, 23:39 | Сообщение № 3
Группа: Проверенные
Ранг: Ветеран
Сообщений: 514
Репутация: 185 ±
Замечаний: 0% ±

Excel 2013/2016
Вариант.
Исключения можно вынести в отдельный диапазон, думаю, с этим разберетесь.
К сообщению приложен файл: 6931960.xlsx (35.1 Kb)
 
Ответить
СообщениеВариант.
Исключения можно вынести в отдельный диапазон, думаю, с этим разберетесь.

Автор - Egyptian
Дата добавления - 14.02.2022 в 23:39
gling Дата: Вторник, 15.02.2022, 00:07 | Сообщение № 4
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2523
Репутация: 678 ±
Замечаний: 0% ±

2010
А сводная таблица не устраивает?
К сообщению приложен файл: 4134627.xlsx (45.1 Kb)


ЯД-41001506838083
 
Ответить
СообщениеА сводная таблица не устраивает?

Автор - gling
Дата добавления - 15.02.2022 в 00:07
jakim Дата: Вторник, 15.02.2022, 17:46 | Сообщение № 5
Группа: Друзья
Ранг: Старожил
Сообщений: 1199
Репутация: 313 ±
Замечаний: 0% ±

Excel 2010
PQ в приложении.

[vba]
Код
let
    Source = Excel.CurrentWorkbook(){[Name="Table1"]}[Content],
    #"Changed Type" = Table.TransformColumnTypes(Source,{{"Column1", type any}, {"Column2", type any}, {"Column3", type any}, {"Column4", type any}, {"Column5", type any}, {"Column6", type any}, {"Column7", type any}, {"Column8", type any}, {"Column9", type text}, {"Column10", type any}, {"Column11", type any}, {"Column12", type any}, {"Column13", type any}, {"Column14", type any}}),
    #"Removed Columns" = Table.RemoveColumns(#"Changed Type",{"Column1", "Column2", "Column3", "Column4", "Column5", "Column7", "Column8", "Column10", "Column11", "Column12"}),
    #"Promoted Headers" = Table.PromoteHeaders(#"Removed Columns", [PromoteAllScalars=true]),
    #"Changed Type1" = Table.TransformColumnTypes(#"Promoted Headers",{{"Категория", Int64.Type}, {"ИМЯ", type text}, {"Кол-во", type number}, {"Сумма", type number}}),
    #"Grouped Rows" = Table.Group(#"Changed Type1", {"Категория", "ИМЯ"}, {{"Количество", each List.Sum([#"Кол-во"]), type number}, {"сумма", each List.Sum([Сумма]), type number}}),
    #"Filtered Rows" = Table.SelectRows(#"Grouped Rows", each ([Категория] <> 568 and [Категория] <> 569)),
    #"Grouped Rows1" = Table.Group(#"Filtered Rows", {"ИМЯ"}, {{"Количество", each List.Sum([Количество]), type number}, {"сумма", each List.Sum([сумма]), type number}})
in
    #"Grouped Rows1"
[/vba]
К сообщению приложен файл: 3380485-1-.xlsx (47.8 Kb)
 
Ответить
Сообщение
PQ в приложении.

[vba]
Код
let
    Source = Excel.CurrentWorkbook(){[Name="Table1"]}[Content],
    #"Changed Type" = Table.TransformColumnTypes(Source,{{"Column1", type any}, {"Column2", type any}, {"Column3", type any}, {"Column4", type any}, {"Column5", type any}, {"Column6", type any}, {"Column7", type any}, {"Column8", type any}, {"Column9", type text}, {"Column10", type any}, {"Column11", type any}, {"Column12", type any}, {"Column13", type any}, {"Column14", type any}}),
    #"Removed Columns" = Table.RemoveColumns(#"Changed Type",{"Column1", "Column2", "Column3", "Column4", "Column5", "Column7", "Column8", "Column10", "Column11", "Column12"}),
    #"Promoted Headers" = Table.PromoteHeaders(#"Removed Columns", [PromoteAllScalars=true]),
    #"Changed Type1" = Table.TransformColumnTypes(#"Promoted Headers",{{"Категория", Int64.Type}, {"ИМЯ", type text}, {"Кол-во", type number}, {"Сумма", type number}}),
    #"Grouped Rows" = Table.Group(#"Changed Type1", {"Категория", "ИМЯ"}, {{"Количество", each List.Sum([#"Кол-во"]), type number}, {"сумма", each List.Sum([Сумма]), type number}}),
    #"Filtered Rows" = Table.SelectRows(#"Grouped Rows", each ([Категория] <> 568 and [Категория] <> 569)),
    #"Grouped Rows1" = Table.Group(#"Filtered Rows", {"ИМЯ"}, {{"Количество", each List.Sum([Количество]), type number}, {"сумма", each List.Sum([сумма]), type number}})
in
    #"Grouped Rows1"
[/vba]

Автор - jakim
Дата добавления - 15.02.2022 в 17:46
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Сумма и количество по критерию (Формулы/Formulas)
  • Страница 1 из 1
  • 1
Поиск:

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