Găsiți al nouălea cel mai mare cu criterii și al nouălea cel mai mic cu criterii în Excel

Anonim

În acest articol, vom învăța cum să găsim cel de-al nouălea cel mai mic cu criterii și al nouălea cel mai mare cu criteriile din tabelul dat în Excel.

Scenariu:

În cuvinte simple, în timp ce lucrați cu numere în numerele de date, uneori ni se dă o condiție, adică atunci când trebuie să căutăm cea de-a cincea cea mai mare valoare dată. Puteți efectua cu ușurință soluția la această problemă utilizând funcțiile Excel, așa cum se explică mai jos.

Al nouălea ca criteriu

Cum se rezolvă problema?

Pentru acest articol ni se va cere să folosim funcția LARGE. Acum vom face o formulă din aceste funcții. Aici ni se oferă un tabel și trebuie să găsim cea de-a n-a cea mai mare valoare din interval cu criterii date.

Formula generică:

{ = LARGE (IF (c_range = "value", range), n ) }

c_range : gama de criterii

valoare : criteriile se potrivesc cu valoarea

gamă : matrice de rezultate

n : a nea mai mare

Notă : Nu puneți paranteze cretate manual. Aceasta este o formulă matrice, trebuie folosită Ctrl + Shift + Enter în loc să introduceți doar unde revine #NUM! eroare.

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 detalii despre comandă cu data comenzii, regiunea și prețul comenzii.

Trebuie să aflăm cel de-al cincilea cel mai mare preț de comandă din regiunea Est. Aici gama este dată ca folosind instrumentul numit de gamă excel.

regiune (C3: C16)

preț (D3: D16)

În primul rând, trebuie să găsim cele mai mari valori a cincea folosind funcția LARGE ș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:

{ = LARGE (IF (regiune = G5, preț), F5)}

Explicaţie:

  • Funcția IF verifică criteriile care corespund tuturor valorilor din regiune cu valoarea de Est dată în celula G5 și returnează valorile TRUE corespunzătoare din gama de prețuri.

= MARE ({58,41; 303,63; FALS; 153,34; 82,84; FALS; 520,01; FALS; 177; FALS; FALS; 57,97; 97,72; FALS}), F5)

  • Funcția LARGE ia matricea care are toată gama de prețuri așa cum se arată mai sus și returnează cea de-a cincea cea mai mare valoare din matrice așa cum se arată în instantaneul de mai jos.


Puteți vizualiza formula în caseta cu formula, așa cum se arată în instantaneul de mai sus. Folosiți Ctrl + Shift + Enter pentru a obține rezultatul.

După cum puteți vedea, formula matrice returnează cel de-al cincilea cel mai mare preț de 97,72 USD având regiunea Est.

De asemenea, puteți alimenta matricea ca matrice, criterii în ghilimele și n valoare direct în funcție în loc să utilizați referința celulei sau intervalul numit.
Utilizați formula:

{ = LARGE (IF (C3: C16 = "Vest", D3: D16), 3)}

Utilizare Ctrl + Shift + Enter

Puteți vedea că formula funcționează bine acolo unde găsiți cea de-a n-a cea mai mare valoare având criterii în tabel.

Al N-lea cel mai mic cu criterii

Cum se rezolvă problema?

Pentru acest articol ni se va cere să folosim funcția SMALL. Acum vom face o formulă din aceste funcții. Aici ni se oferă un tabel și trebuie să găsim a n-a cea mai mică valoare din interval cu criterii date.

Formula generică:

{ = SMALL (IF (c_range = "value", range), n ) }

c_range : gama de criterii

valoare : criteriile se potrivesc cu valoarea

gamă : matrice de rezultate

n : a nea mai mare
Notă : Nu puneți paranteze cretate manual. Aceasta este o formulă matrice, trebuie folosită Ctrl + Shift + Enter în loc de Enter doar unde se întoarce #NUM! eroare.

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 detalii despre comandă cu data comenzii, regiunea și prețul comenzii.

Trebuie să aflăm cel de-al zecelea cel mai mic preț de comandă din regiunea Est. Aici gama este dată ca folosind instrumentul numit de gamă excel.

regiune (C3: C16)

preț (D3: D16)

În primul rând, trebuie să găsim a cincea cea mai mică sau cea mai mică valoare folosind funcția SMALL și apoi să căutăm operațiunea să fie efectuată peste valori. Acum vom folosi următoarea formulă pentru a obține suma

Utilizați formula:

{ = MIC (IF (regiune = G5, preț), F5)}

Explicaţie:

  • Funcția IF verifică criteriile care corespund tuturor valorilor din regiune cu valoarea Est dată în celula G5 și returnează valorile TRUE corespunzătoare din gama de prețuri.

= MARE ({58,41; 303,63; FALS; 153,34; 82,84; FALS; 520,01; FALS; 177; FALS; FALS; 57,97; 97,72; FALS}), F5)

  • Funcția SMALL ia matricea care are toată gama de prețuri așa cum se arată mai sus și returnează cea de-a cincea cea mai mare valoare din matrice așa cum se arată în instantaneul de mai jos.

Puteți vizualiza formula în caseta cu formula, așa cum se arată în instantaneul de mai sus. Utilizare Ctrl + Shift + Enter pentru a obține rezultatul.

După cum puteți vedea, formula matrice returnează cel de-al 5-lea cel mai mic preț de 153,34 USD având regiunea Est.

De asemenea, puteți alimenta matricea ca matrice, criterii în ghilimele și n valoare direct în funcție în loc să utilizați referința celulei sau intervalul numit.
Utilizați formula:

{ = MIC (IF (C3: C16 = "vest", D3: D16), 3)}

Utilizare Ctrl + Shift + Enter

Puteți vedea că formula funcționează bine acolo unde găsiți cea de-a n-a cea mai mare valoare având criterii în tabel.

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

Note:

  1. Formula funcționează numai cu numere.
  2. Nu puneți paranteze cretate manual. Aceasta este o formulă matrice, trebuie folosită Ctrl + Shift + Enter în loc să introduceți doar unde revine #NUM! eroare.
  3. Valoarea lui nu poate fi mai mare decât valoarea numărului de criterii sau returnează #NUM! Eroare.
  4. Dacă criteriile nu corespund cu formula returnează eroarea.
  5. Argumentul trebuie să aibă aceeași lungime decât funcția.

Sperăm că acest articol despre cum să găsești locul cel mai mare cu criterii și locul cel mai mic cu criterii în Excel este explicativ. Explorați aici mai multe articole despre formularele de căutare în Excel. Dacă ți-au plăcut blogurile noastre, împărtășește-le prietenilor tăi de pe Facebook. Și, de asemenea, ne puteți urmări pe Twitter și Facebook. Ne-ar plăcea să aflăm de la dvs., să ne anunțați cum putem îmbunătăți, completa sau inova munca noastră și să o îmbunătățim. Scrieți-ne pe site-ul de e-mail

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 : Deveniți mai rapid la sarcina dvs. Aceste 50 de comenzi rapide vă vor face să lucrați și mai rapid pe Excel.

Cum se folosește tFuncția VLOOKUP în Excel : Aceasta este una dintre cele mai utilizate și populare funcții ale Excel, care este utilizată pentru a căuta valoarea din diferite intervale și foi.

Cum se utilizează funcția COUNTIF în Excel : Numărați valorile cu condiții folosind această funcție uimitoare. Nu trebuie să vă filtrați datele pentru a număra anumite valori. Funcția Countif este esențială pentru a vă pregăti tabloul de bord.

Cum se utilizează funcția SUMIF în Excel : Aceasta este o altă funcție esențială a tabloului de bord. Acest lucru vă ajută să rezumați valori în condiții specifice.