Як сумаваць адфільтраваныя вочкі ў Excel (5 прыдатных спосабаў)

  • Падзяліцца Гэтым
Hugh West

Часам для нас становіцца неабходнасцю ведаць суму некаторых адфільтраваных ячэек. Хоць мы можам зрабіць гэта ўручную, у Excel ёсць некалькі фантастычных функцый для сумавання адфільтраваных вочак. Гэта дапаможа чалавеку, калі яму трэба апрацоўваць вялікую колькасць адфільтраваных даных для сумавання. У гэтым кантэксце мы прадэманструем вам 5 магчымых спосабаў сумавання адфільтраваных вочак у Excel. Калі вы хочаце азнаёміцца ​​з гэтымі метадамі, запампуйце наш практычны сшытак і сачыце за намі.

Спампуйце практычны сшытак

Спампуйце гэты практычны сшытак для практыкі, пакуль вы чытаеце гэты артыкул.

Sum Filtered Cells.xlsm

5 простых метадаў сумавання адфільтраваных ячэек у Excel

Для тлумачэння метадаў мы разглядаем набор дадзеных некаторых садавіны і іх колькасці. Назва гэтых садавіны знаходзіцца ў слупку B пад назвай Назва садавіны , а іх колькасць у слупку C пад назвай Колькасць (кг) . Такім чынам, мы можам сказаць, што наш набор даных знаходзіцца ў дыяпазоне ячэек B5:C14 . Мы збіраемся адфільтраваць набор даных для 'Apple' , а затым падсумаваць колькасць гэтай садавіны.

1. Выкарыстанне функцыі SUBTOTAL

У гэтым метадзе мы будзем выкарыстоўваць функцыю SUBTOTAL для сумавання адфільтраваных ячэек у Excel. Наш набор даных знаходзіцца ў дыяпазоне ячэек B5:C14 . Сума функцыі будзе знаходзіцца ў ячэйцы C16 . Мы адфільтруем даныя для "Яблык" і падсумуем яго колькасць.Крокі гэтага працэсу прыведзены ніжэй:

📌 Этапы:

  • Перш за ўсё, абярыце ячэйку C16 .
  • Затым запішыце наступную формулу ў ячэйку.

=SUBTOTAL(9,C5:C14)

  • Тут 9 з'яўляецца нумарам функцыі функцыі SUM . Значэнні, якія будзе сумаваць функцыя, знаходзяцца ў дыяпазоне ячэек C5:C14 .
  • Націсніце Enter на клавіятуры, і вы атрымаеце суму ўсіх радкоў у ячэйка C16 .

  • Зараз абярыце ўвесь дыяпазон ячэек B4:C14 .
  • Пасля гэтага ва ўкладцы Даныя выберыце опцыю Фільтр у раздзеле Сартаваць і ампер; Група фільтраў .

  • Вы атрымаеце 2 стрэлкі выпадальнага меню, якія з'явяцца ў загалоўку нашага набору даных.

  • Націсніце стрэлку выпадальнага меню ў слупку "Назва садавіны" . Зніміце сцяжок з опцыі Выбраць усё і націсніце толькі на 'Apple' .
  • Нарэшце націсніце ОК.

  • Вы ўбачыце, што набор даных будзе адфільтраваны толькі для фрукта Яблык і пакажа суму яго колькасці.

Такім чынам, мы можам сказаць, што наша формула спрацавала паспяхова, і мы можам прасумаваць адфільтраваныя ячэйкі ў аркушы Excel.

Больш падрабязна: Як сумаваць дыяпазон вочак у радку з дапамогай Excel VBA (6 простых метадаў)

2. Сумаваць адфільтраваныя вочкі шляхам стварэння табліцы ў Excel

Пераўтварэнне ўсяго дыяпазонунабор даных у табліцу таксама дапаможа нам адлюстраваць суму адфільтраваных вочак. Каб паказаць падыход, мы будзем выкарыстоўваць той жа набор даных, які ўжо выкарыстоўвалі ў папярэднім метадзе. Наш набор даных знаходзіцца ў дыяпазоне ячэек B5:C14 . Працэс тлумачыцца ніжэй крок за крокам:

📌 Этапы:

  • Спачатку абярыце ўвесь дыяпазон ячэйкі B4:C14 .
  • Цяпер ва ўкладцы Устаўка абярыце Табліца з групы Табліцы . Вы таксама можаце націснуць 'Ctrl+T' , каб стварыць табліцу.

  • Маленькае дыялогавае акно пад назвай Стварыць З'явіцца табліца .
  • У гэтым дыялогавым акне націсніце У маёй табліцы былі загалоўкі , а затым націсніце ОК.

  • Табліца будзе створана. На ўкладцы Дызайн табліцы вы можаце змяніць назву табліцы ў адпаведнасці з вашым жаданнем з групы Уласцівасці .

  • Затым у групе Параметры стылю табліцы пстрыкніце на Радок сумы .
  • Вы ўбачыце, што пад табліцай з'явіцца новы радок і пакажыце нам агульнае значэнне слупка C .

  • Пасля гэтага націсніце на стрэлку выпадальнага спісу ў загалоўку, які паказвае Назва садавіны .
  • Зніміце сцяжок з опцыі Выбраць усе і выберыце толькі опцыю Яблык .
  • Нарэшце, націсніце кнопку Кнопка OK , каб закрыць гэтае акно.

  • Вы ўбачыце толькі радкі, якія змяшчаюцьаб'ект Apple застаюцца ў наборы даных. Акрамя гэтага, радок пад назвай Усяго будзе паказваць суму Apple колькасці.

Нарэшце, мы можна сказаць, што наш метад спрацаваў паспяхова, і мы можам сумаваць адфільтраваныя ячэйкі ў Excel.

Больш падрабязна: Як сумаваць выбраныя ячэйкі ў Excel (4 простыя метады)

3. Прымяненне функцыі AGGREGATE

У наступнай працэдуры мы будзем выкарыстоўваць функцыю AGGREGATE для сумавання адфільтраваных ячэек у табліцы Excel. Наш набор даных знаходзіцца ў дыяпазоне ячэек B5:C14 . Сума функцыі будзе знаходзіцца ў ячэйцы C16 . Мы адфільтруем даныя для Apple і падсумуем іх колькасць. Крокі гэтага метаду прыводзяцца наступным чынам:

📌 Этапы:

  • Спачатку абярыце ячэйку C16 .
  • Цяпер запішыце наступную формулу ў ячэйку.

=AGGREGATE(9,5,B5:C14)

  • У гэтай функцыі першы элемент 9 з'яўляецца нумарам функцыі функцыі SUM . Другі элемент, 5 , абазначае «ігнараванне схаваных радкоў» азначае, што радкі, якія мы адфільтроўваем, або значэнне любога схаванага радка не будуць уключаны ў разлік. Апошні элемент - гэта значэнні, якія трэба сумаваць, у дыяпазоне ячэек C5:C14 .
  • Затым націсніце клавішу Enter , і вы атрымаеце суму усіх радкоў у ячэйцы C16 .

  • Пасля гэтага вылучыце ўвесь дыяпазон ячэек B4:C14 .
  • На ўкладцы Даныя абярыце опцыю Фільтр у раздзеле Сартаваць і ампер; Група фільтраў .

  • Вы ўбачыце 2 стрэлкі выпадальнага меню, якія з'явяцца ў загалоўку нашага набору даных.
  • Цяпер пстрыкніце стрэлку выпадальнага меню ў слупку Назва садавіны .
  • Зніміце сцяжок з опцыі Выбраць усё і націсніце опцыю Яблык толькі.

  • Вы ўбачыце, што набор даных будзе адфільтраваны толькі для садавіны Яблык і пакажа суму іх колькасці.

Такім чынам, мы можам сказаць, што наша формула спрацавала ідэальна, і мы можам прасумаваць адфільтраваныя ячэйкі ў аркушы Excel.

Больш падрабязна: Як сумаваць толькі бачныя вочкі ў Excel (4 хуткія спосабы)

Падобныя паказанні

  • Як сумаваць па групах у Excel (4 метады)
  • 3 простых спосабу сумаваць верхнія n значэнняў у Excel
  • Як сумаваць паміж Формула двух лікаў у Excel
  • Суммаванне вочак у Excel: бесперапыннае, выпадковае, з крытэрыямі і г.д.
  • Як сумаваць некалькі радкоў у Excel (4 хуткія спосабы)

4. Выкарыстанне камбінаванай формулы для S um Адфільтраваныя ячэйкі

У гэтай працэдуры мы будзем выкарыстоўваць формулу, якая ўключае SUMPRODUCT , SUBTOTAL , <6 Функцыі>OFFSET , MIN , і ROW для сумавання адфільтраваных ячэек у табліцы Excel. Наш набор даных знаходзіцца ў дыяпазоне ячэек B5:C14 . Вось, маемкаб запісаць Назву садавіны ў ячэйку C16 , якая мае назву Выбраны фрукт . Сума функцыі знаходзіцца ў ячэйцы C17 . Мы адфільтруем даныя для "Яблык" і падсумуем яго колькасць. Этапы гэтага метаду прыводзяцца наступным чынам:

📌 Этапы:

  • У пачатку гэтага метаду абярыце ячэйку C17 .
  • Пасля гэтага запішыце ў клетку наступную формулу.

=SUMPRODUCT(SUBTOTAL(3,OFFSET(B5:B14,ROW(B5:B14)-MIN(ROW(B5:B14)),,1)),( B5:B14=C16)*(C5:C14))

  • Націсніце клавішу Enter на клавіятуры.

  • Вынік будзе 0 , бо мы не напішыце назву Выбраны фрукт у ячэйку C16 . Цяпер у ячэйцы C16 запішыце жаданую назву садавіны ўручную. У нашым выпадку мы выбіраем Apple для фільтрацыі сумы.
  • Націсніце Enter .
  • Нарэшце, вы ўбачыце ў ячэйцы C17 формула, якая паказвае суму колькасці Apple .

Такім чынам, мы можам сказаць, што наша формула спрацавала дакладна, і мы здольны сумаваць адфільтраваныя ячэйкі ў аркушы Excel.

🔍 Разбіўка формулы:

Мы робім гэтую разбіўку формулы для ячэйкі C17

👉 ROW(B5:B14): Гэтая функцыя проста вяртае нумар радка, які змяшчае нашы даныя.

👉 MIN(ROW (B5:B14)): Гэтая функцыя вяртае найменшы нумар радка нашага набору даных.

👉 OFFSET(B5:B14,ROW(B5:B14)-MIN(ROW(B5: B14)),,1): Гэтая функцыя вяртае розніцу паміжнумар радка і мінімальны нумар радка ў функцыю SUBTOTAL .

👉 SUBTOTAL(3,OFFSET(B5:B14,ROW(B5:B14)-MIN(ROW(B5:) B14)),,1))*(B5:B14=C16)*(C5:C14): Гэта функцыя вяртае значэнне колькасці для аб'ектаў Apple і 0 для Усіх іншых аб'ектаў.

👉 SUMPRODUCT(SUBTOTAL(3,OFFSET(B5:B14,ROW(B5:B14)-MIN(ROW(B5:B14)),,1)),( B5:B14=C16)*(C5:C14)): Гэтая функцыя вяртае 7000, суму ўсёй колькасці Apple.

Больш падрабязна: [Выпраўлена! ] Формула SUM у Excel не працуе і вяртае 0 (3 рашэнні)

5. Убудаванне кода VBA

Напісанне кода VBA таксама дапаможа вам сумаваць адфільтраваныя ячэйкі ў Excel. Наш набор даных знаходзіцца ў дыяпазоне ячэек B5:C14 . Сума функцыі будзе знаходзіцца ў ячэйцы C16 . Мы адфільтруем даныя для "Яблык" і падсумуем яго колькасць. Метад крок за крокам апісаны ніжэй:

📌 Крокі:

  • Каб пачаць падыход, перайдзіце на ўкладку Распрацоўшчык і пстрыкніце на Visual Basic. Калі ў вас гэтага няма, вам трэба ўключыць укладку распрацоўшчыка . Або вы таксама можаце націснуць 'Alt+F11' , каб адкрыць Рэдактар ​​Visual Basic .

  • З'явіцца дыялогавае акно.
  • Цяпер ва ўкладцы Уставіць гэтага поля націсніце Модуль .

  • Затым запішыце наступны візуальны код у пустое поле рэдактара.

6485
  • Зачыніце Рэдактар tab.
  • Пасля гэтага ў ячэйцы C16 запішыце наступную формулу-

=Sum_Filtered_Cells(C5:C14)

  • Націсніце клавішу Enter .
  • Вы атрымаеце суму ўсіх радкоў у ячэйцы C16 .

  • Затым вылучыце ўвесь дыяпазон ячэйкі B4:C14 .
  • На ўкладцы Даныя абярыце опцыя Фільтр з Сартаваць & Група фільтраў .

  • Вы ўбачыце 2 стрэлкі выпадальнага меню, якія з'явяцца ў загалоўку нашага набору даных.
  • Пасля гэтага пстрыкніце стрэлку выпадальнага меню ў слупку Назва садавіны .
  • Зніміце галачку з опцыі Выбраць усё і націсніце на Яблык толькі варыянт.

  • У рэшце рэшт, вы ўбачыце, што набор даных будзе адфільтраваны толькі для садавіны Яблык і пакажа сума яго колькасці.

Нарэшце, мы можам сказаць, што наш візуальны код спрацаваў паспяхова, і мы можам сумаваць адфільтраваныя ячэйкі ў табліцы Excel

Выснова

Вось і канец гэтага кантэнту. Я спадзяюся, што гэта будзе вам карысна, і вы зможаце сумаваць адфільтраваныя ячэйкі ў Excel. Калі ў вас ёсць якія-небудзь дадатковыя пытанні ці рэкамендацыі, падзяліцеся імі з намі ў раздзеле каментарыяў ніжэй.

Не забудзьцеся праверыць наш вэб-сайт ExcelWIKI для некалькіх праблем і рашэнняў, звязаных з Excel. Працягвайце вывучаць новыя метады і расці!

Х'ю Уэст з'яўляецца вельмі дасведчаным трэнерам і аналітыкам Excel з больш чым 10-гадовым вопытам работы ў галіны. Ён мае ступень бакалаўра ў галіне бухгалтарскага ўліку і фінансаў і ступень магістра дзелавога адміністравання. Х'ю захапляецца навучаннем і распрацаваў унікальны падыход да навучання, які лёгка прытрымлівацца і зразумець. Яго экспертныя веды Excel дапамаглі тысячам студэнтаў і спецыялістаў па ўсім свеце палепшыць свае навыкі і атрымаць поспех у сваёй кар'еры. Праз свой блог Х'ю дзеліцца сваімі ведамі з усім светам, прапаноўваючы бясплатныя падручнікі па Excel і онлайн-трэнінгі, каб дапамагчы прыватным асобам і прадпрыемствам цалкам раскрыць свой патэнцыял.