Salt la conținutul principal

Cum să însumăm celulele vizibile numai pe baza criteriilor în Excel?

În Excel, ne poate fi ușor să însumăm celule pe baza unor criterii cu funcția SUMIFS. Cu toate acestea, dacă există o gamă de date filtrate, pentru a suma celulele vizibile doar cu unul sau mai multe criterii, așa cum se arată mai jos, cum ați putea realiza această sarcină în Excel?


Însumați celulele vizibile numai pe baza unuia sau mai multor criterii cu coloana de ajutor

Pentru a obține valorile totale ale celulelor vizibile numai pe baza unuia sau mai multor criterii, puteți crea mai întâi o coloană de ajutor de formulă și apoi aplicați funcția SUMIFS pentru a obține rezultatul total.

De exemplu, pentru a obține comanda totală a produsului Hoodie în gama filtrată, procedați astfel:

1. Introduceți sau copiați următoarea formulă într-o celulă goală de lângă intervalul de date, apoi trageți mânerul de umplere în jos pentru a completa această formulă în alte celule vizibile, vedeți captura de ecran:

=AGGREGATE(9,5,D4)

2. După ce obțineți valorile vizibile ale coloanei D, ar trebui să utilizați funcția SUMIFS de mai jos pentru a obține valoarea totală, vedeți captura de ecran:

=SUMIFS(E2:E12,A2:A12,A17)
notițe: În formula de mai sus, E2: E12 este coloana de ajutor creată la pasul 1 pe care doriți să o însumați; A2: A12 este intervalul de criterii și A17 este condiția care trebuie utilizată pe intervalul de criterii.

sfaturi: Dacă doriți să însumați celulele vizibile pe baza mai multor criterii, cum ar fi pentru a obține comanda totală a produsului Hoodie care este roșie, vă rugăm să aplicați formula de mai jos:
=SUMIFS(E2:E12,A2:A12,A17,C2:C12,B17)

Dacă trebuie adăugate mai multe criterii, trebuie doar să vă alăturați criteriilor în cadrul funcției SUMIFS astfel: =SUMIFS(interval_suma, interval_criterii1, criteriu1, [interval_criterii2, criteriu2], [interval_criterii3, criterii3], ...)


Însumați celulele vizibile numai pe baza criteriilor cu formulă

De asemenea, puteți crea o formulă bazată pe funcțiile SUMPRODUCT, SUBTOTAL, OFFSET, ROW și MIN împreună pentru a suma celulele vizibile pe baza unuia sau mai multor criterii în Excel.

Copiați sau introduceți formula de mai jos într-o celulă goală pentru a scoate rezultatul, apoi apăsați tasta Enter pentru a obține rezultatul, vedeți captura de ecran:

=SUMPRODUCT(SUBTOTAL(3,OFFSET(A2:A12,ROW(A2:A12)-MIN(ROW(A2:A12)),,1)),(A2:A12=A17)*(D2:D12))

notițe: În formula de mai sus, A2:A12=A17 este intervalul de criterii și criteriile pe care doriți să le utilizați și D2: D12 este intervalul de sumă pe care doriți să îl însumați.
sfaturi: Pentru a suma celulele vizibile pe baza mai multor criterii, trebuie doar să adăugați criteriile astfel: =SUMPRODUCT(SUBTOTAL(3,OFFSET(reference,ROW(reference)-MIN(ROW(reference)),,1)),(criteria_range1=criteria1)*(criteria_range2=criteria2)*(criteria_range3=criteria3)*(sum_range)).

  • Super Formula Bar (editați cu ușurință mai multe linii de text și formulă); Layout de citire (citiți și editați cu ușurință un număr mare de celule); Lipiți la interval filtrat...
  • Merge celule / rânduri / coloane și păstrarea datelor; Conținut de celule divizate; Combinați rânduri duplicate și sumă / medie... Prevenirea celulelor duplicate; Comparați gamele...
  • Selectați Duplicat sau Unic Rânduri; Selectați Rânduri goale (toate celulele sunt goale); Super Find și Fuzzy Find în multe cărți de lucru; Selectare aleatorie ...
  • Copie exactă Mai multe celule fără modificarea referinței formulelor; Creați automat referințe la foi multiple; Introduceți gloanțe, Casete de selectare și multe altele ...
  • Formule favorite și inserare rapidă, Gama, Diagrame și Imagini; Criptați celulele cu parola; Creați o listă de corespondență și trimiteți e-mailuri ...
  • Extrageți textul, Adăugați text, eliminați după poziție, Eliminați spațiul; Creați și imprimați subtotaluri de paginare; Convertiți conținutul dintre celule și comentarii...
  • Super Filtru (salvați și aplicați scheme de filtrare altor foi); Sortare avansată după lună / săptămână / zi, frecvență și multe altele; Filtru special cu bold, italic ...
  • Combinați cărți de lucru și foi de lucru; Merge Tables pe baza coloanelor cheie; Împărțiți datele în mai multe foi; Conversia în loturi xls, xlsx și PDF...
  • Gruparea tabelului pivot după numărul săptămânii, ziua săptămânii și multe altele ... Afișați celulele deblocate, blocate prin diferite culori; Evidențiați celulele care au formulă / nume...
fila kte 201905
  • Activați editarea și citirea cu file în Word, Excel, PowerPoint, Publisher, Access, Visio și Project.
  • Deschideți și creați mai multe documente în filele noi ale aceleiași ferestre, mai degrabă decât în ​​ferestrele noi.
  • Vă crește productivitatea cu 50% și reduce sute de clicuri de mouse pentru dvs. în fiecare zi!
fundul officetab
Comments (1)
Rated 3.5 out of 5 · 1 ratings
This comment was minimized by the moderator on the site
What if the one of the criteria is an empty cell? I tried using "= 0" or "" but it does not work.
Rated 3.5 out of 5
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations