Excel

Hakuarvo kahden numeron välillä

Lookup Value Between Two Numbers

Excel-kaava: Hakuarvo kahden numeron välilläYleinen kaava
= LOOKUP (B5,minimums,results)
Yhteenveto

Voit etsiä arvoja kahden arvon välillä ja palauttaa vastaavan tuloksen käyttämällä LOOKUP-funktiota ja lajiteltu taulukko. Esitetyssä esimerkissä kaava kohdassa C5 on:

kuinka poistaa symboli Excelissä
 
= LOOKUP (B5,mins,results)

missä 'min' on nimetty alue E5: E9 ja 'tulokset' on nimetty alue G5: G9.



Selitys

LOOKUP-toiminto hakee likimääräisen haun yhdellä alueella ja palauttaa vastaavan arvon toisella.



Vaikka tämän esimerkin taulukko sisältää sekä enimmäis- että vähimmäisarvot, meidän on käytettävä vain vähimmäisarvoja. Tämä johtuu siitä, että kun LOOKUP ei löydä vastaavuutta, se vastaa seuraavaksi pienintä arvoa. LOOKUP on määritetty seuraavasti:

  • Hakuhinnat tulevat sarakkeesta B.
  • Hakuvektori syötetään nimeksi alueeksi 'min' (E5: E9)
  • Tulosvektori syötetään nimettyyn alueeseen 'tulokset' (G5: G9)

LOOKUP käyttäytyy näin:



  • Jos LOOKUP kohtaa tarkan haun hakuvektorissa, vastaava arvo tulosvektorissa palautetaan.
  • Jos tarkkaa vastaavuutta ei löydy, LOOKUP kulkee hakuvektorin läpi, kunnes löytyy suurempi arvo, sitten 'astu taaksepäin' edelliselle riville ja palauttaa tuloksen.
  • Jos hakuarvo on suurempi kuin hakuvektorin suurin arvo, LOOKUP palauttaa tuloksen, joka liittyy hakuvektorin viimeiseen arvoon.

Huomaa: Hakuvektorin arvot on lajiteltava nousevassa järjestyksessä.

Kirjaimellisesti välillä

Vaikka yllä oleva esimerkki toimii hyvin ja etsii arvon 'min' ja 'max' välillä hakutaulukossa, se käyttää vain min-arvoja. Kun nimetty alue on 'maxs' maksimiarvoille, voit kirjoittaa kaavan kirjaimellisen version seuraavasti:

 
= LOOKUP (2,1/((B5>=mins)*(B5<=maxs)),results)

Tämä versio palauttaa siihen liittyvän arvon tulosvektoriin, kun B5: n arvo on kirjaimellisesti sekä rivin minimi- että max-arvon välillä. Jos kyseessä on kaksoiskappale, tämä kaava palauttaa viimeisen ottelun. Logiikkaselitys on täällä .



Visual Basic for Application Tutorial Excel
Kirjailija Dave Bruns


^