Ugrás a tartalomra

Az első nem üres érték lekérése egy oszlopban vagy sorban

Az első érték (az első cella, amely nem üres, figyelmen kívül hagyva a hibákat) lekéréséhez egy oszlopos vagy egysoros tartományból, használhat egy képletet INDEX és a MÉRKŐZÉS funkciókat. Ha azonban nem szeretné figyelmen kívül hagyni a tartományból származó hibákat, hozzáadhatja az ISBLANK függvényt a fenti képlethez.

kapja meg az első nem üres értéket az 1. oszlopsorban

Az első nem üres érték lekérése egy oszlopban vagy sorban, figyelmen kívül hagyva a hibákat
Az első nem üres érték lekérése egy oszlopban vagy sorban, beleértve a hibákat


Az első nem üres érték lekérése egy oszlopban vagy sorban, figyelmen kívül hagyva a hibákat

Hogy visszaszerezze a első nem üres érték a listában a fentiek szerint figyelmen kívül hagyva a hibákat, használhatja az INDEX funkciót a MATCH függvényen belül"INDEX((tartomány<>0),0)", hogy megtalálja a nem üres cellákat. Ezután a MATCH függvény segítségével keresse meg az első nem üres cella pozícióját. A hely ezután a külső INDEX-be kerül az adott pozíció értékének lekéréséhez.

Általános szintaxis

=INDEX(range,MATCH(TRUE,INDEX((range<>0),0),0))

  • tartomány: Az egyoszlopos vagy egysoros tartomány, ahol a hibák figyelmen kívül hagyása mellett visszaadható az első nem üres cella szöveges vagy számértékekkel.

A lista első nem üres értékének a hibák figyelmen kívül hagyásához való lekéréséhez másolja vagy írja be az alábbi képletet a cellába E4, és nyomja meg a gombot belép az eredmény eléréséhez:

= INDEX (B4: B15,MATCH(TRUE,INDEX((B4: B15<>0),0),0))

kapja meg az első nem üres értéket az 2. oszlopsorban

A képlet magyarázata

=INDEX(B4:B15,MATCH(TRUE,INDEX((B4:B15<>0),0),0))

  • INDEX((B4:B15<>0),0): A kódrészlet kiértékeli a tartomány minden egyes értékét B4: B15. Ha egy cella üres, akkor FALSE értéket ad vissza; Ha egy cella hibát tartalmaz, a kódrészlet magát a hibát adja vissza; És ha egy cella számot vagy szöveget tartalmaz, akkor a rendszer IGAZ értéket ad vissza. Mivel ennek az INDEX-képletnek a sor_szám argumentuma 0, ezért a kódrészlet a következőképpen adja vissza a teljes oszlop értéktömbjét: {FALSE;#REF!;TRUE;TRUE;FALSE;FALSE;TRUE;FALSE;TRUE;TRUE;FALSE;TRUE}.
  • MATCH (TRUE,INDEX((B4:B15<>0),0), 0) = MATCH (TRUE,{FALSE;#REF!;TRUE;TRUE;FALSE;FALSE;TRUE;FALSE;TRUE;TRUE;FALSE;TRUE}, 0): A match_type 0 arra kényszeríti a MATCH függvényt, hogy visszaadja az első pontos pozícióját TRUE a tömbben. Tehát a függvény visszatér 3.
  • INDEX(B4:B15,MATCH (TRUE,INDEX((B4:B15<>0),0), 0)) = INDEX(B4:B15,3): Az INDEX függvény ezután a 3rd érték a B4 tartományban:B15, Amely extendoffice.

Az első nem üres érték lekérése egy oszlopban vagy sorban, beleértve a hibákat

A lista első nem üres értékének lekéréséhez, beleértve a hibákat, egyszerűen az ISBLANK funkcióval ellenőrizheti a listában lévő cellákat, hogy üresek-e vagy sem. Ezután az INDEX az első nem üres értéket adja vissza a MATCH által megadott pozíciónak megfelelően.

Általános szintaxis

=INDEX(range,MATCH(FALSE,ISBLANK(range),0))

√ Megjegyzés: Ez egy tömbképlet, amelyet a Ctrl + Shift + Enter billentyűkombinációval kell megadni, kivéve az Excel 365 és az Excel 2021 esetén.

  • tartomány: Az egyoszlopos vagy egysoros tartomány, ahol az első nem üres cellát kell visszaadni szöveggel, számmal vagy hibaértékekkel.

A lista első nem üres értékének lekéréséhez, beleértve a hibákat, másolja vagy írja be az alábbi képletet az E7 cellába, majd nyomja meg a Ctrl + Shift + Enter az eredmény eléréséhez:

= INDEX (B4: B15,MATCH(HAMIS,ISBLANK(B4: B15), 0))

A képlet magyarázata

=INDEX(B4:B15,MATCH(FALSE,ISBLANK(B4:B15),0))

  • ÜRES (B4:B15): Az ISBLANK függvény ellenőrzi, hogy a cellák a tartományban vannak-e B4: B15 üresek vagy sem. Ha igen, akkor a rendszer IGAZ értéket ad vissza; Ha nem, akkor FALSE-t adunk vissza. Tehát a függvény egy ilyen tömböt generál: {IGAZ;HAMIS;HAMIS;HAMIS;IGAZ;IGAZ;HAMIS;IGAZ;HAMIS;HAMIS;IGAZ;HAMIS}.
  • MATCH(HAMIS,ÜRES (B4:B15), 0) = MATCH(HAMIS,{IGAZ;HAMIS;HAMIS;HAMIS;IGAZ;IGAZ;HAMIS;IGAZ;HAMIS;HAMIS;IGAZ;HAMIS}, 0): A match_type 0 arra kényszeríti a MATCH függvényt, hogy visszaadja az első pontos pozícióját HAMIS a tömbben. Tehát a függvény visszatér 2.
  • INDEX(B4:B15,MATCH(HAMIS,ÜRES (B4:B15), 0)) = INDEX(B4:B15,2): Az INDEX függvény ezután a 2nd érték a tartományban B4: B15, Amely #REF!.

Kapcsolódó funkciók

Excel INDEX függvény

Az Excel INDEX függvény a tartomány vagy tömb adott pozíciója alapján adja vissza a megjelenített értéket.

Excel MATCH függvény

Az Excel MATCH függvény egy adott értéket keres egy cellatartományban, és visszaadja az érték relatív pozícióját.


Kapcsolódó képletek

Pontos egyezés az INDEX és a MATCH kifejezésekkel

Ha meg kell találnia az Excelben felsorolt ​​információkat egy adott termékről, filmről vagy személyről stb., Akkor jól használja ki az INDEX és a MATCH funkciók kombinációját.

Az első szövegérték lekérése egy oszlopban

Az első szöveges érték egyoszlopos tartományból való lekéréséhez használhat egy INDEX és MATCH függvényen alapuló képletet, valamint egy VLOOKUP függvényen alapuló képletet.

Keresse meg az első részleges egyezést helyettesítő karakterekkel

Vannak esetek, amikor meg kell kapnia az első részleges egyezés pozícióját, amely meghatározott számot tartalmaz egy numerikus értéktartományban az Excelben. Ebben az esetben egy MATCH és TEXT képlet, amely csillagot (*) tartalmaz, amely a tetszőleges számú karakternek megfelelő helyettesítő karakter, jót tesz. És ha az adott pozícióban a pontos értéket is tudnia kell, hozzáadhatja az INDEX függvényt a képlethez.

Keresse meg az első részleges egyezési számot

Vannak esetek, amikor meg kell kapnia az első részleges egyezés pozícióját, amely meghatározott számot tartalmaz egy numerikus értéktartományban az Excelben. Ebben az esetben egy MATCH és TEXT képlet, amely csillagot (*) tartalmaz, amely a tetszőleges számú karakternek megfelelő helyettesítő karakter, jót tesz. És ha az adott pozícióban a pontos értéket is tudnia kell, hozzáadhatja az INDEX függvényt a képlethez.


A legjobb irodai termelékenységi eszközök

Kutools for Excel - segít kitűnni a tömegből

🤖 Kutools AI Aide: Forradalmasítsa az adatelemzést a következők alapján: Intelligens végrehajtás   |  Kód létrehozása  |  Hozzon létre egyéni képleteket  |  Adatok elemzése és diagramok létrehozása  |  A Kutools funkciók meghívása...
Népszerű szolgáltatások: Ismétlődések keresése, kiemelése vagy azonosítása  |  Üres sorok törlése  |  Oszlopok vagy cellák kombinálása adatvesztés nélkül  |  Kerek Formula nélkül ...
Szuper VLookup: Több kritérium  |  Több érték  |  Több lapon keresztül  |  Fuzzy Lookup...
Adv. Legördülő lista: Egyszerű legördülő lista  |  Függő legördülő lista  |  Többszörösen válassza ki a legördülő listát...
Oszlopkezelő: Adjon meg egy adott számú oszlopot  |  Oszlopok mozgatása  |  Kapcsolja be a Rejtett oszlopok láthatósági állapotát  Hasonlítsa össze az oszlopokat a Válassza az Ugyanaz és különböző cellák lehetőséget ...
Kiemelt funkciók: Rács fókusz  |  Design nézet  |  Nagy Formula bár  |  Munkafüzet és lapkezelő | Erőforrás-könyvtár (Auto szöveg)  |  Dátumválasztó  |  Kombinálja a munkalapokat  |  Cellák titkosítása/dekódolása  |  E-mailek küldése listánként  |  Szuper szűrő  |  Speciális szűrő (félkövér/dőlt/áthúzott szűrés...) ...
A 15 legjobb eszközkészlet12 szöveg Eszközök (Szöveg hozzáadása, Karakterek eltávolítása ...)  |  50 + Táblázatos Típusai (Gantt-diagram ...)  |  40+ Praktikus képletek (Számolja ki az életkort a születésnap alapján ...)  |  19 beszúrás Eszközök (Helyezze be a QR-kódot, Kép beszúrása az útvonalból ...)  |  12 Átalakítás Eszközök (Számok szavakig, Valuta átváltás ...)  |  7 Egyesítés és felosztás Eszközök (Haladó kombinált sorok, Az Excel cellák felosztása ...)  |  ... és több

A Kutools for Excel több mint 300 funkcióval büszkélkedhet, Győződjön meg arról, hogy amire szüksége van, csak egy kattintásnyira van...

Leírás


Office lap – A lapos olvasás és szerkesztés engedélyezése a Microsoft Office programban (beleértve az Excelt is)

  • Egy másodperc a tucatnyi nyitott dokumentum közötti váltáshoz!
  • Csökkentse az egérkattintások százait az Ön számára minden nap, búcsút mondjon az egér kezének.
  • 50% -kal növeli a termelékenységet több dokumentum megtekintésekor és szerkesztésekor.
  • Hatékony lapokat hoz az Office-ba (beleértve az Excelt is), akárcsak a Chrome, az Edge és a Firefox.
Comments (0)
No ratings yet. Be the first to rate!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations