Как да сумирам само филтрирани или видими клетки в Excel?
Може би е лесно за вас да сумирате колона с числа в Excel, но понякога трябва да филтрирате или скриете някои данни, за да отговарят на вашите критерии. След скриване или филтриране и сега просто искате да добавите само филтрираните или видимите стойности. Ако приложите функцията Sum в Excel, всички стойности, включително скритите данни, ще бъдат добавени, в този случай как бихте могли да сумирате само филтрираните или видими стойности на клетки в Excel?
- Сумирайте само филтрирани или видими стойности на клетки с формула
- Сумирайте само филтрирани или видими стойности на клетки с дефинирана от потребителя функция
- Sum/Count/Average само филтрирани или видими клетки с Kutools за Excel
Сумирайте само филтрирани или видими стойности на клетки с формула
С това SUBTOTAL функция, която игнорира редове, които са били изключени от филтър, можете лесно да добавите само видимите клетки. Можете да направите следното:
Да предположим, че имате набор от данни и те са филтрирани според нуждите ви, вижте екранната снимка:
1. В празна клетка, C13 например, въведете тази формула: = Междинна сума (109, C2: C12) (109 показва, че когато сумирате числата, скритите стойности ще бъдат игнорирани; C2:C12 е диапазонът, който ще сумирате, като игнорирате филтрираните редове.), и натиснете Въведете ключ.
Забележка: Тази формула също може да ви помогне да сумирате само видимите клетки, ако има скрити редове във вашия работен лист. Тази формула обаче не може да сумира с игнориране на клетки в скрити колони.
Сумиране/броене/средни видими клетки само в определен диапазон с игнориране на скрити или филтрирани клетки/редове/колони
Обикновено функцията SUM/Count/Average ще преброи всички клетки в посочения диапазон, независимо дали клетките са скрити/филтрирани или не. Докато функцията Междинна сума може само да сумира/брои/средно, като игнорира скритите редове. Въпреки това, Kutools за Excel СЪБИРАЕМ / БРОЙ ВИДИМ / СРЕДНОВИДИМО функциите лесно ще изчислят посочения диапазон, като игнорират всички скрити клетки, редове или колони.
Сумирайте само филтрирани или видими стойности на клетки с дефинирана от потребителя функция
Ако се интересувате от следния код, той също може да ви помогне да сумирате само видимите клетки.
1. Задръжте натиснат ALT + F11 ключове и отваря Microsoft Visual Basic за приложения прозорец.
2. Щракнете Поставете > Модулии поставете следния код в прозореца на модула.
Function SumVisible(WorkRng As Range) As Double
'Update 20130907
Dim rng As Range
Dim total As Double
For Each rng In WorkRng
If rng.Rows.Hidden = False And rng.Columns.Hidden = False Then
total = total + rng.Value
End If
Next
SumVisible = total
End Function
3. Запазете този код и въведете формулата =SumVisible(C2:C12) в празна клетка. Вижте екранна снимка:
4. След това натиснете Въведете ключ и ще получите резултата, който искате.
Sum/Count/Average само филтрирани или видими клетки с Kutools за Excel
Ако имате инсталиран Kutools за Excel, можете бързо да изчислите сумата/броят/средните само видими или филтрирани клетки в Excel лесно.
Kutools за Excel - Заредете Excel с над 300 основни инструмента. Насладете се на пълнофункционален 30-дневен БЕЗПЛАТЕН пробен период без кредитна карта! Вземи Го Сега
Например искате да сумирате само видими клетки, моля, изберете клетката, в която ще поставите резултата от сумирането, въведете формулата =SUMVISIBLE(C3:C12) (C3:C13 е диапазонът, в който ще сумирате само видимите клетки) в него и натиснете Въведете ключ.
След това резултатът от сумирането се изчислява, като се игнорират всички скрити клетки. Вижте екранна снимка:
За преброяване само на видими клетки, моля, приложете тази формула =БРОЙ ВИДИМ(C3:C12); За осредняване само на видими клетки, моля, приложете тази формула =СРЕДНОВИДИМО(C3:C12).
Забележка: Ако не можете да си спомните формулите точно, можете да следвате стъпките по-долу, за да сумирате/преброите/усредните лесно само видимите клетки:
1. Изберете клетката, в която ще поставите резултата от сумирането, и щракнете Kutools > Функции > Статистика и математика > СЪБИРАЕМ (или СРЕДНО ВИДИМО, БРОЙ ВИДИМ колкото ви трябва). Вижте екранна снимка:
2. В отварящия се диалогов прозорец Аргументи на функцията, моля, посочете диапазона, в който ще сумирате, като игнорирате скритите клетки, и щракнете върху OK бутон. Вижте екранна снимка:
Kutools за Excel - Заредете Excel с над 300 основни инструмента. Насладете се на пълнофункционален 30-дневен БЕЗПЛАТЕН пробен период без кредитна карта! Вземи Го Сега
След това резултатът от сумирането се изчислява, като се игнорират всички скрити клетки.
Демо: Сума/броене/средно само филтрирани или видими клетки
Лесно сумирайте/бройте само филтрирани/видими клетки чрез изтриване на скрити редове в Excel
Когато сумирате/броите филтрирани клетки в Excel, функцията SUM или функцията Count няма да игнорира скритите клетки. Ако скритите/филтрираните редове бъдат премахнати, можем лесно да сумираме или преброим видимите клетки. Можете да опитате Kutools за Excel Изтриване на скрити (видими) редове и колони помощна програма за решаването му.
Още по темата:
Как да сумирам абсолютните стойности в Excel?
Как бързо да сумирате всеки друг или n-ти ред/колона в Excel?
Най-добрите инструменти за продуктивност в офиса
Усъвършенствайте уменията си за Excel с Kutools за Excel и изпитайте ефективност, както никога досега. Kutools за Excel предлага над 300 разширени функции за повишаване на производителността и спестяване на време. Щракнете тук, за да получите функцията, от която се нуждаете най-много...
Раздел Office Внася интерфейс с раздели в Office и прави работата ви много по-лесна
- Разрешете редактиране и четене с раздели в Word, Excel, PowerPoint, Publisher, Access, Visio и Project.
- Отваряйте и създавайте множество документи в нови раздели на един и същ прозорец, а не в нови прозорци.
- Увеличава вашата производителност с 50% и намалява стотици кликвания на мишката за вас всеки ден!