Sumați n valori inferioare sau n valori superioare în Excel

Cuprins

În acest articol, vom învăța cum să rezumăm valorile N de sus sau de jos, având în vedere matricea de numere din Excel. Dacă doriți să însumați primele 4, primele 5 sau primele N valori dintr-un interval dat, acest articol vă va ajuta să faceți acest lucru.

Suma valorilor TOP N

Pentru acest articol ni se va cere să folosim funcția SUMPRODUCT. Acum vom face o formulă din aceste funcții. Aici ni se oferă o gamă și trebuie să depășim 5 valori în interval și să obținem suma valorilor.

Formula generică:

= SUMPRODUCT (LARGE (interval, {1, 2,…., N}})

gamă: gama de valori

Valori: numere separate prin virgulă, cum ar fi dacă doriți să găsiți primele 3 valori, utilizați {1, 2, 3}.

Exemplu: Suma Top 5 valori ale intervalului

Să testăm această formulă executând-o pe exemplul de mai jos.

Aici avem o gamă de valori de la A1: A23.


Gama A1: A23 conține valori și este denumită ca valori.

În primul rând, trebuie să găsim primele cinci valori folosind funcția LARGE și apoi operația de sumă să fie efectuată peste aceste 5 valori. Acum vom folosi următoarea formulă pentru a obține suma primelor 5 valori.

Utilizați formula:

= SUMPRODUCT (LARGE (interval, {1, 2, 3, 4, 5}))

Explicaţie:

  • Funcția LARGE returnează primele 5 valori numerice și returnează matricea la funcția SUMPRODUCT.

= SUMPRODUCT ({149, 123, 100, 87, 85}))

  • Funcția SUMPRODUCT obține o serie de top 5 valori pentru a rezuma.


Aici intervalul este dat ca intervalul numit. Apăsați Enter pentru a obține SUMA celor mai bune 5 numere.

După cum puteți vedea în instantaneul de mai sus, suma respectivă este 544. Suma valorilor 149 + 123 + 100 + 87 + 85 = 544.

Procesul de mai sus este utilizat pentru a calcula suma câtorva numere din partea de sus. Dar de calculat pentru n (mare) număr de valori într-un interval lung.

Folosiți formula:

= SUMPRODUCT (LARGE (interval, ROW (INDIRECT ("1:10"))

Aici generăm suma primelor 10 valori prin obținerea unei matrice de la 1 la 10 {1; 2; 3; 4; 5; 6; 7; 8; 9; 10} folosind funcțiile Excel ROW & INDIRECT.

Aici am obținut suma primelor 10 numere {149; 123; 100; 87; 85; 82; 61; 58; 54; 51}) care are ca rezultat 850.

Suma valorilor de jos de la N

Cum se rezolvă problema?

Formula generică:

= SUMPRODUCT (MIC (interval, {1, 2,…., N}})

Gama: gama de valori

Valori: numere separate prin virgulă, cum ar fi dacă doriți să găsiți cele 3 valori inferioare, utilizați {1, 2, 3}.

Exemplu:

Toate acestea ar putea fi confuze pentru a înțelege. Deci, să testăm această formulă executând-o pe exemplul prezentat mai jos.

Aici avem o gamă de valori de la A1: A23.

Iată intervalul care este dat utilizând instrumentul excel numit interval.

În primul rând, trebuie să găsim cele cinci valori de jos folosind funcția SMALL și apoi operația de sumă să fie efectuată peste acele 5 valori. Acum vom folosi următoarea formulă pentru a obține suma
Utilizați formula:

= SUMPRODUCT (MIC (interval, {1, 2, 3, 4, 5}))

Explicaţie:

  • Funcția SMALL returnează cele 5 valori numerice inferioare și returnează matricea la funcția SUMPRODUCT.

= SUMPRODUCT ({23, 27, 28, 28, 30}))

  • Funcția SUMPRODUCT obține o serie de 5 valori de jos pentru a rezuma.


Aici intervalul este dat ca intervalul numit. Apăsați Enter pentru a obține SUMA celor 5 numere inferioare.


După cum puteți vedea în instantaneul de mai sus, suma este 136. Suma valorilor 23 + 27 + 28 + 28 + 30 = 136.

Procesul de mai sus este folosit pentru a calcula suma câtorva numere de jos. Dar de calculat pentru n (mare) număr de valori într-un interval lung.

Folosiți formula:

= SUMPRODUCT (MIC (interval, ROW (INDIRECT ("1:10"))

Aici generăm suma celor 10 valori inferioare prin obținerea unei matrice de la 1 la 10 {1; 2; 3; 4; 5; 6; 7; 8; 9; 10} folosind funcțiile Excel ROW & INDIRECT.

Aici avem suma celor 10 numere inferioare care vor rezulta în 307.

Iată câteva note observaționale prezentate mai jos.

Note:

  1. Formula funcționează numai cu numere.
  2. Formula funcționează numai atunci când nu există duplicate pe tabelul de căutare
  3. Funcția SUMPRODUCT consideră valori numerice (cum ar fi textul abc) și valori de eroare (cum ar fi #NUM!, #NULL!) Ca valori nule.
  4. Funcția SUMPRODUCT consideră valoarea logică TRUE ca 1 și False ca 0.
  5. Argumentul trebuie să aibă aceeași lungime cu funcția.

Sperăm că acest articol despre cum se returnează suma dintre n valori de top sau n valori inferioare în Excel este explicativ. Găsiți mai multe articole despre funcțiile SUMPRODUCT aici. Vă rugăm să împărtășiți interogarea dvs. mai jos în caseta de comentarii. Vă vom ajuta.

Cum se utilizează funcția SUMPRODUCT în Excel: Returnează SUMA după multiplicarea valorilor în mai multe tablouri în excel.

SUMA dacă data este între : Returnează SUMA valorilor între date sau perioade date în Excel.

Suma dacă data este mai mare decât data dată: Returnează SUMA valorilor după data sau perioada dată în Excel.

2 moduri de a suma prin lună în Excel: Returnează SUMA valorilor într-o anumită lună specifică în Excel.

Cum să însumați mai multe coloane cu condiție: Returnează SUMA valorilor pe mai multe coloane cu condiție în excel

Cum se utilizează metacaracterele în Excel : Numărați celule care se potrivesc cu fraze folosind metacaracterele în excel

Articole populare

50 Comandă rapidă Excel pentru a vă crește productivitatea

Editați o listă derulantă

Referință absolută în Excel

Dacă cu formatare condiționată

Dacă cu wildcards

Vizualizați după dată

Convertiți inci în picioare și inci în Excel 2016

Alăturați-vă prenumelui și prenumelui în Excel

Numărați celulele care se potrivesc fie cu A, fie cu B

Vei ajuta la dezvoltarea site-ului, partajarea pagina cu prietenii

wave wave wave wave wave