Excel

Vyhľadajte hodnotu medzi dvoma číslami

Lookup Value Between Two Numbers

Vzorec programu Excel: Vyhľadávacia hodnota medzi dvoma číslamiGenerický vzorec | _+_ | Zhrnutie

Na vyhľadanie hodnôt medzi dvoma hodnotami a vrátenie zodpovedajúceho výsledku môžete použiť funkciu LOOKUP a usporiadanú tabuľku. V uvedenom príklade vzorec v C5 je:



ako môžem previesť hodiny odpracované ako čas na číslo v programe Excel?
= LOOKUP (B5,minimums,results)

kde „minúty“ sú pomenovaný rozsah E5: E9 a „výsledky“ sú pomenované rozsahy G5: G9.

Vysvetlenie

Funkcia LOOKUP vykoná približné vyhľadanie zhody v jednom rozsahu a vráti zodpovedajúcu hodnotu v inom rozsahu.





Napriek tomu, že tabuľka v tomto prípade obsahuje maximálne aj minimálne hodnoty, musíme použiť iba minimálne hodnoty. Dôvodom je, že keď LOOKUP nemôže nájsť zhodu, bude zodpovedať najbližšej najmenšej hodnote. LOOKUP je nakonfigurovaný takto:

  • Hodnoty vyhľadávania pochádzajú zo stĺpca B.
  • Vektor vyhľadávania sa zadá ako pomenovaný rozsah „min“ (E5: E9)
  • Vektor výsledkov sa zadá ako pomenovaný rozsah „výsledky“ (G5: G9)

LOOKUP sa správa takto:



  • Ak LOOKUP narazí na presnú zhodu vo vyhľadávacom vektore, vráti sa zodpovedajúca hodnota vo vektore výsledkov.
  • Ak sa nenájde presná zhoda, funkcia LOOKUP bude prechádzať vyhľadávacím vektorom, kým nenájde väčšiu hodnotu, a potom „krok späť“ do predchádzajúceho riadka a vráti výsledok.
  • Ak je hodnota vyhľadávania väčšia ako najväčšia hodnota vo vyhľadávacom vektore, funkcia LOOKUP vráti výsledok spojený s poslednou hodnotou vo vyhľadávacom vektore.

Poznámka: hodnoty vo vyhľadávacom vektore musia byť zoradené vzostupne.

Doslova medzi

Aj keď vyššie uvedený príklad funguje dobre a vo vyhľadávacej tabuľke efektívne vyhľadá hodnotu „medzi“ minimom a maximom, v skutočnosti používa iba minimálne hodnoty. S pomenovaným rozsahom „max“ pre maximálne hodnoty môžete napísať doslovnú verziu vzorca takto:

 
= LOOKUP (B5,mins,results)

Táto verzia vráti priradenú hodnotu vo výslednom vektore, keď je hodnota v B5 doslova medzi minimálnou a maximálnou hodnotou v danom riadku. V prípade duplikátov tento vzorec vráti posledný zápas. Vysvetlenie logiky je tu .

ako tlačiť tabuľku programu Excel
Autor Dave Bruns


^