FELTEKINTÉS IGAZAL - Hogyan lehet megtalálni a legközelebbi mérkőzést?

Tartalomjegyzék

FELTEKINTÉS IGAZAL

Az esetek 99,99% -ában mindenki a FALSE-t használja a tartománykeresési feltételként, mert az idő 99,99% -ának pontos egyezésre van szükségünk a táblázat tömbből. Az edzőknek még az edzéseken is csak a FALSE kritériumokat kell elmagyarázniuk, és azt mondták volna, hogy ne aggódjanak az IGAZ kritériumok miatt. Valószínűleg a nem felmerülő forgatókönyv miatt nem használtunk IGAZ kritériumokat, de ebben a cikkben megmutatjuk, hogyan lehet a TRUE feltételeket használni a VLOOKUP-ban különböző forgatókönyvekkel.

VLOOKUP A legközelebb eső találat a TRUE O ption használatával

Először vessen egy pillantást a VLOOKUP képlet szintaxisára.

A fenti szintaxisban a VLOOKUP függvény minden argumentuma kötelező, de az utolsó argumentum (Range Lookup) nem kötelező. Ehhez az argumentumhoz két paramétert adhatunk meg, azaz TRUE (1) vagy FALSE (0) .

Ha a TRUE (1) értéket adja meg, akkor megtalálja a hozzávetőleges egyezést, ha pedig a FALSE (0) értéket adja meg, akkor megtalálja a pontos egyezést.

Most vessen egy pillantást az alábbi adathalmazra az excelben.

Fent van számunk 3 és 20 között, a jobb oldalon pedig egy keresési érték számunk 14, de ez a szám nem létezik a fő számtáblában.

Most először alkalmazza a VLOOKUP funkciót a FALSE-val, mint a tartomány keresési kritériuma a pontos egyezés megtalálásához.

Most nyomja meg az Enter billentyűt, hogy megkapja a képlet eredményét.

Ennek eredményeként a nem elérhető # N / A hibaértéket kaptuk .

Most módosítsa a tartománykeresési feltételeket FALSE (0) -ról TRUE (1) -re.

Ezúttal 10. eredményt kaptunk. Biztosan kíváncsi a 14-es számra, amely nem létezik a táblázat tömbben. Hogyan lett ez a paraméter eredmény 10?

Hadd magyarázzam el neked az eredményt.

Megállapítottuk, hogy a tartomány keresési argumentuma IGAZ, tehát megtalálja a legközelebbi egyezést a megadott keresési értékkel (14).

Ennek működése a következő: „a keresési értékünk 14, és a VLOOKUP keresni kezd felülről lefelé, amikor a keresési érték kisebb, mint a táblázat értéke, akkor az adott időpontban leállítja a megfelelő eredményt”.

Például az adatainkban a 14 nagyobb, mint 10, és kevesebb, mint 15, tehát abban a pillanatban, amikor a VLOOKUP megtalálja a 15 értéket, vissza fog térni és visszaadja az előző kisebb értéket, azaz 10-et.

Ennek teszteléséhez változtassa meg az értéket 10-ről 15-re, és nézze meg a varázslatot.

Mivel az aktuális kisebb értéket jobban megváltoztattuk, mint a lekérdezés, ez visszaadta az előző kisebb értéket, azaz 8-at.

A VLOOKUP TRUE az IF feltétel alternatívájaként

Az IF az excel fontos funkciója, és az összes kritériumon alapuló számításhoz IF utasításokat használunk. Nézze meg például az alábbi adatokat.

Itt két táblázatunk van: „Értékesítési táblázat” és „Ösztönző%” táblázat. ” Az „Értékesítési táblázat” esetében az ösztönző% -ot kell elérnünk az egyes munkavállalók által generált bevételek alapján. Az ösztönzési% kiszámításához az alábbi kritériumokat vesszük figyelembe.

  • Ha a bevétel> 50000, akkor az ösztönzési% 10% lesz.
  • Ha a bevétel> 40000, akkor az ösztönzési% 8% lesz.
  • Ha a bevétel> 20000, akkor az ösztönzési% 6% lesz.
  • Ha a bevétel <20000, akkor az ösztönzési% 5% lesz.

Tehát négy kritériumnak kell megfelelnünk. Ezekben az esetekben tipikus IF feltételeket használunk az% ösztönzés eléréséhez, de most megtudjuk, hogyan használhatjuk a VLOOKUP-ot az% ösztönzés elérésére.

Alkalmazza a VLOOKUP képletet, amelynek IGAZ a feltétele.

Nesze. Ösztönző% -unk van az egyes munkavállalók által generált bevételekkel szemben. Hadd magyarázzam el, hogyan működik ez.

Először nézze meg az Incentive% táblázatot.

  • Ez azt mondja, hogy 0 és 20000 közötti ösztönzési% 5%.
  • 20001 és 40000 között az ösztönzési% 6%.
  • 40001 és 50000 között az ösztönzési% 8%.
  • Minden, ami meghaladja az 50000 ösztönző% -ot, 10%.

Mivel az IGAZ értéket adtuk meg a tartománykeresés argumentumaként, ez megadja a hozzávetőleges egyezést.

Nézd meg az első esetet, ebben a bevételben 35961 van, ez kevesebb, mint az ösztönzőtábla 40000-as értéke, és a táblázatban szereplő 40000-nál kisebb érték 20000, és ezen ösztönző esetében a% 6%.

Így működik az IGAZ függvény, és elbúcsúzik az összetett IF feltételektől.

Dolgok, amikre emlékezni kell

  • A TRUE megtalálja a hozzávetőleges egyezést.
  • Az IGAZ-ot 1 is képviseli.
  • Numerikus szcenáriók esetén mindig a keresési értéknél kisebbet vagy egyenlőt talál a táblázat tömbben.
  • Ha a keresési érték kisebb, mint a keresési táblázat összes értéke, akkor olyan hibát ad vissza, mint # N / A.

érdekes cikkek...