#HIÁNYZIK! hiba kijavítása az FKERES függvényben

Megjegyzés:  Szeretnénk, ha minél gyorsabban hozzáférhetne a saját nyelvén íródott súgótartalmakhoz. Ez az oldal gépi fordítással lett lefordítva, ezért nyelvtani hibákat és pontatlanságokat tartalmazhat. A célunk az, hogy ezek a tartalmak felhasználóink hasznára váljanak. Kérjük, hogy a lap alján írja meg, hogy hasznos volt-e az Ön számára az itt található információ. Az eredeti angol nyelvű cikket itt találja .

Ez a témakör ismerteti a leggyakoribb okok egy hibás eredményhez meg az FKERES függvény, és javaslatok az INDEX és Hol.van használja.

Tipp: Is, érdemes a rövid összefoglalás: hibaelhárítási tippek az FKERES FÜGGVÉNYHEZ kényelmes PDF-fájl #NA problémák gyakori okai mutatja be, amelyek. A PDF-fájl megosztása másokkal, vagy saját használatra kinyomtathat nyomtatása.

Probléma: A keresési érték nem az első oszlopban szerepel a tábla argumentumban

Az FKERES egy kényszer csak tekinthetik meg a táblázat tömb bal szélső oszlopában lévő érték esetében. Ha a keresett értéket nem a tömb az első oszlopban, a #hiányzik hiba jelenik meg.

Az alábbi táblázatban azt szeretnénk kideríteni, hogy hány egységnyi kelkáposzta lett értékesítve.

#HIÁNYZIK hiba az FKERES függvényben: A keresési érték nem a táblázattömb első oszlopában szerepel

A #hiányzik hiba oka az, hogy a keresett értéket "Kel" jelenik meg a tábla argumentum A2:C10 második oszlopának (termék). Ebben az esetben az Excel keres, az a oszlopban, nem b oszlopot.

Megoldás: megpróbálhatja javítandó eredményhez tartozó az FKERES, a megfelelő oszlopban hivatkozni szeretne. Ha ez nem lehetséges, majd próbálja meg az oszlopok áthelyezése. Amely is lehet erősen gyakorlatban, ha van nagyobb vagy összetettebb számolótáblák cellaértékeket esetén más számítások – vagy esetleg vannak más miért egyszerűen nem tudja áthelyezni az oszlopokat körülvevő logikai oka. A megoldás, ha olyan INDEX és a hol.van függvény, amely egy oszlopban, függetlenül a keresési tábla hely helyzetét érték tekinthetik meg. A következő szakaszban olvashat.

Fontolja meg, az INDEX és hol.van használja

INDEX és Hol.van sok esetben FKERES nem felel meg az igényeinek megfelelő lehetőségek állnak. A fő INDEX és hol.van előnye, hogy tekinthetik meg egy tetszés szerinti helyen tárolhatja a keresési tábla oszlopában található érték. INDEX értéket ad eredményül a megadott táblázat vagy tartomány – szerint helyzetét. EGYEZŐ értéket relatív helyzetét táblázat vagy tartomány adja eredményül. Használhatja INDEX és hol.van együttes egy képletben egy táblázat tömböt egy értéket a táblázat tömb relatív helyzetét érték megadásával.

Az FKERES FÜGGVÉNY helyett az INDEX és hol.van használatával több előnye is van:

  • Az INDEX és hol.van, a visszaadott érték nem kell megegyeznie a keresőoszlop. Az FKERES FÜGGVÉNY esetén a visszaadott érték van, amelyben el szeretné helyezni a megadott tartomány eltér. Hogyan számít Ez? Az FKERES FÜGGVÉNY esetén ehhez ismerni kell az a visszaadandó értéket tartalmazó oszlop számát. Amíg ez nem tűnik nehéz, ez lehet lehető nagyméretű táblához, és az oszlopok megszámolása kell, ha. Is ha, hozzáadása és eltávolítása egy oszlopot a táblázatban, akkor újraszámolás, és az oszlop_szám frissítéséhez. Az INDEX és hol.van nincs számlálás szükség szerint a keresőoszlopot eltér a visszaadandó értéket tartalmazó oszlop.

  • Az INDEX és hol.van megadhat egy sor vagy oszlop egy tömb –, vagy adjon meg mindkét. Ez azt jelenti, hogy akkor is értékek keresése vízszintesen és függőlegesen is.

  • INDEX és hol.van használható keresése bármely oszlopban szereplő értékek. Az FKERES eltérően – a, amely csak megjeleníthetők a tábla első oszlopában értékre – INDEX és hol.van fog működni, ha a keresett értéket az első oszlopban, a legutóbbi vagy bárhol a kettő között.

  • INDEX és hol.van rugalmasabbá dinamikus hivatkozás a visszaadandó értéket tartalmazó oszlopára. Ez azt jelenti, hogy vehet oszlopok a táblázatban INDEX és hol.van megszakítása nélkül. Kézzel az FKERES töréspontok, ha módosítani szeretné az oszlop hozzáadása a táblázat – mivel statikus hivatkozni kell a táblázat van.

  • INDEX és hol.van kínál a találatok rugalmasabb. INDEX és hol.van pontosan egyező vagy, amelynek az értéke nagyobb vagy kisebb, mint a keresési_érték találja. Az FKERES csak az egy (alapértelmezés) vagy egy pontos értéket legközelebbi egyezést fog megjelenni. Az FKERES is feltételezi, hogy alapértelmezés szerint, az első oszlopra a táblázat tömb betűrend szerint vannak rendezve, és tegyük fel, hogy a táblázat nem ily módon van beállítva, az FKERES a táblában, amely nem feltétlenül keres adatokat ad vissza az első legközelebbi egyezés.

Szintaxis

Az INDEX és hol.van szintaxis készítéséhez szüksége a tömb vagy hivatkozás argumentum az INDEX függvény és a hol.van szintaxis belül, egymásba. Ez a igénybe vehet az űrlapon:

= INDEX(array or reference, MATCH(lookup_value,lookup_array,[match_type])

FKERES cseréje a fenti példa az INDEX és hol.van használata. Az alábbi fog kinézni:

=INDEX(C2:C10;HOL.VAN(B13;B2:B10;0))

Szavakkal megfogalmazva ez a következőt jelenti:

= INDEX (a C2:C10, amely megfelel egy értéket adnak eredményül (kel, amely valahol a B2:B10 tömb, amelyben a visszatérési értéke az első érték kel megfelelő))

Az INDEX és a HOL.VAN függvény használható az FKERES függvény helyett

A képlet a C2:C10 tömbben azt az első értéket keresi, amely megfelel a Kelkáposzta értéknek (a B7 cellában), és azt az értéket adja vissza a C7 cellában (100), amely elsőként egyezik a Kelkáposzta értékkel.

Probléma: Nem található pontos egyezés

Ha a tartományban_keres argumentum hamis – és az FKERES FÜGGVÉNY nem tudja pontosan egyező keresse meg az adatok – a #hiányzik hibát adja vissza.

Megoldás: Ha arról, hogy a megfelelő adatokat a munkafüzetben van, és FKERES nem kifogására, ellenőrizze, hogy a hivatkozott cellák nem rejtett szóközöket vagy a nem nyomtatható karakterek időt vehet igénybe. Is győződjön meg arról, hogy a cellák hajtsa végre a megfelelő adattípust. Ha például számokat tartalmazó cellákat számként, és a szövegnem lesz formázva.

Célszerű is cellákban lévő adatok karbantartása a Karbantartás vagy a KIMETSZ függvény használatával.

Probléma: A keresési érték kisebb a tömb legkisebb értékénél

Ha a tartományban_keres argumentum értéke igaz – a keresési_érték kisebb, mint a legkisebb érték a tömb pedig – a #hiányzik hiba jelenik meg. Igaz látványtervek egy közelítő felel meg a tömb és a legközelebb függvény érték kisebb, mint a keresett értéket.

A következő példában a keresési érték 100, a B2:C10 tartományban azonban nincs 100-nál kisebb érték, ezért jelenik meg a hiba.

HIÁNYZIK hiba az FKERES függvényben, ha a keresési érték kisebb a tömb legkisebb értékénél

Megoldás:

  • Végezze el a szükséges javítást a keresési értéken.

  • Ha nem módosíthatja a keresett értéket, és nem kell nagyobb rugalmasság érdekében egyező értékeket tartalmazó, akkor fontolja meg INDEX és hol.van FKERES helyett – lásd: Ez a cikk a fenti szakasz. Az INDEX és hol.van megtekintheti az értékek nagyobb, mint a kisebb vagy egyenlő a keresett értéket. Használatáról az INDEX és hol.van FKERES helyett további tudnivalókért olvassa el a jelen témakör az előző szakaszban.

Probléma: A keresőoszlop nem növekvő sorrendbe van rendezve

Ha a tartományban_keres argumentum értéke igaz, és egy keresési oszlop nem rendezhető a növekvő sorrendben (A – Z) – a #hiányzik hiba jelenik meg.

Megoldás:

  • Az FKERES függvény keres pontosan egyező módosítása. Megtennie, állítsa a tartományban_keres argumentum értéke hamis. Nincs a rendezés nem szükséges hamis.

  • A rendezetlen táblázatokban az INDEX/HOL.VAN függvény használatával kereshet értéket.

Probléma: Az érték egy nagy méretű lebegőpontos szám.

Ha időértékeket vagy decimális számokat nagy a cellákban, az Excel lebegő pont pontosság miatt a #hiányzik hiba adja eredményül. Lebegőpontos számok azok a számok, hajtsa végre a tizedesvessző után. (Az Excel tárol időértékeket lebegőpontos számok.) Az Excel nem tárolható számok nagyon nagy rögzítetlen pontokkal, hogy megfelelően működjön függvény, a lebegőpontos szám kell 5 tizedesjegyre kerekítve.

Megoldás: Rövidítse le a számokat úgy, hogy felfelé kerekíti őket öt tizedeshelyig a KEREKÍTÉS függvénnyel.

Kérdése van egy adott függvénnyel kapcsolatban?

Tegye fel kérdését az Excel közösségi fórumában

Segítsen az Excel továbbfejlesztésében

Ha javaslatai vannak azzal kapcsolatban, hogy miként javíthatnánk az Excel következő verzióját, figyelmébe ajánljuk az Excel User Voice webhely vonatkozó témaköreit.

Lásd még

Office-jártasság bővítése
Oktatóanyagok megismerése
Új szolgáltatások listájának lekérése
Részvétel az Office Insider programban

Hasznos volt az információ?

Köszönjük a visszajelzését!

Köszönjük visszajelzését. Jobbnak látjuk, ha az Office egyik támogatási szakemberéhez irányítjuk.

×