Sumând lista filtrată vizibilă în Excel 2010

Anonim

Pentru a obține totalul valorilor numai în rândurile vizibile filtrate, putem folosi SUBTOTAL funcție pentru a recupera ieșirea.
SUBTOTAL:Returnează un subtotal dintr-o listă sau bază de date.

Sintaxă: = SUBTOTAL (funcție_num, ref1, …)

Să luăm un exemplu:

Avem Lista produselor în coloana A, Prețul în coloana B și Comanda în coloana C.

  • În celula C14, formula ar fi = SUBTOTAL (9, C2: C13)

  • Dacă aplicăm filtrează lista cu comenzi mai mari de 300, funcția subtotală va da suma comenzii care este mai mare de 300.
  • Selectați orice celulă din tabel și apăsați CTRL + SHIFT + L pentru aplicarea filtrului.
  • Faceți clic pe meniul derulant Comandă, selectați Filtre numerice.
  • Selectați opțiunea Mai mare decât.

  • Va apărea următoarea casetă de dialog. Introduceți 300 în casetă, așa cum se arată în captura de ecran de mai jos.

  • Tabelul va primi un filtru pe lista de comenzi care sunt mai mult de 300

  • Poți să folosești SUBTOTAL pentru a ignora valorile din rândurile ascunse.

Folosim rânduri de ascundere pentru a elimina informații inutile din vizualizator. Poți să folosești SUBTOTAL cu funcția 109, care va ignora valorile ascunse.

  • În celula C15, formula ar fi = SUBTOTAL (109, C2: C13)& ascundem rândul numărul 10 unde valoarea comenzii este 450, atunci rezultatul funcției SUBTOTAL va fi diferit atunci când se utilizează 109 ca prim argument.

SUBTOTAL (9, …) totalizează totul, cu excepția celulelor cu subtotale și celule filtrate.

SUBTOTAL (109, …) totalizează totul, cu excepția celulelor cu subtotale și celule filtrate și rânduri ascunse.