Lähimpien suurempien ja pienempien arvojen hakeminen Microsoft Excelin luettelosta

Anonim

Jos sinulla on Excelissä arvoluettelo etkä löydä tarkkaa vastaavuutta, sinun on löydettävä jompikumpi Lähin isompi tai Lähin Pienempi arvo. Jos esimerkiksi vertaat numeroita etkä löydä tarkkaa vastaavuutta alueelta, voit käyttää seuraavaa isompaa tai pienempää numeroa ja jatkaa eteenpäin.

Voimme käyttää yhdistelmää Laskuri, suuri ja Pieni kaava saadaksemme tuotoksemme.

Countifia käytetään laskemaan, kuinka monta kertaa tietyt tiedot toistetaan solualueella.

Syntaksi = COUNTIF (alue, ehdot)

Suuri: Palauttaa tietojoukon suurimman k-arvon.

Syntaksi = LARGE (array, k)

Pieni: Palauttaa tietojoukon pienimmän k-arvon.

Syntaksi = PIENI (taulukko, k)

Ymmärrämme, mikä on lähin isompi ja pienempi numero

Meillä on luettelo satunnaisluvuilla 1,2,3,5,8,10 ja tarvitsemme kaavan seuraavien arvioimiseksi:

- Jos k on luettelossa, palauta k

- Jos k ei ole luettelossa, palauta seuraava suurempi arvo. Jos esimerkiksi k = 7, palauta 8 (lähimmän suuremman luvun tapauksessa)

- Jos k ei ole luettelossa, palauta seuraava pienempi arvo. Jos esimerkiksi k = 7, palauta 5

(lähimmän pienemmän numeron tapauksessa)

Otetaan esimerkki, sarakkeessa A on satunnaislukuja ja meidän on löydettävä arvo tällä alueella, joka on Lähin Pienempi tai Lähin isompi soluun B2, joka sisältää 46. Tätä numeroa ei ole valikoimassamme. Katso alla oleva kuvakaappaus

Katsotaanpa kuinka laskemme Lähin suurempi numero ensimmäinen:

Voimme manuaalisesti tarkistaa seuraavan suurimman arvon 46: een, joka on 54.

Yritetään nyt saada sama tulos käyttämällä kaavaa -

  • Käytämme yhdistelmää SUURI JA LASKE toimintoja lähimmän suuremman luvun luomiseksi.
  • Kriteerit ovat suurempi kuin ">" allekirjoita hakuarvolla eli solulla B2
  • Merkkiä suurempi yhdistettynä hakuarvoon palauttaa 5 arvoa eli 54, 57, 61, 74, 83, jotka ovat suurempia kuin 46.
  • Kun yhdistämme suuret ja muut toiminnot, saamme 54. Katso alla olevan tilannekuvan kaavoja soluissa G2 ja G3.

PS: B2 Countifformulassa on hakuarvo eli 46

  • Solussa C2 etsimiseen käytetty kaava Lähin isompi numero on = SUURI ($ A $ 2: $ A $ 8, COUNTIF ($ A $ 2: $ A $ 8, ">" & B2))

Katsotaan nyt kuinka laskemme Lähin pienempi numero -

Voimme manuaalisesti tarkistaa seuraavan pienemmän arvon 46, joka on 28.

Saamme saman tuloksen käyttämällä kaavaa -

  • Käytämme yhdistelmää PIENI & LASKEtoimintoja lähimmän pienemmän numeron luomiseksi.
  • Kriteerit ovat vähemmän kuin "<" hakuarvolla eli solulla B2
  • Alle merkki, joka yhdistetään hakuarvoon, palauttaa kaksi arvoa eli 16 ja 28, jotka ovat pienempiä kuin 46.
  • Kun yhdistämme Small & Countiffunctions, saamme 28. Katso alla olevan tilannekuvan kaavoja soluissa G5 ja G6.

Katso alla oleva kuvakaappaus kaavalla:

Huomautus: CountifFormulan solu B2 on hakuarvo eli 46

  • Solussa D2 etsimiseen käytetty kaava Lähin Pienempi numero on = PIENI ($ A $ 2: $ A $ 8, COUNTIF ($ A $ 2: $ A $ 8, "<" & B2))

Näin voimme palauttaa lähimmän suuremman numeron ja kaapin pienemmän numeron.