Note: The other languages of the website are Google-translated. Back to English

Hogyan keresse meg az első nem nulla értéket, és adja vissza a megfelelő oszlopfejlécet az Excelben?

Ha feltételezzük, hogy van egy adattartománya, akkor vissza akarja adni az oszlopfejlécet abban a sorban, ahol az első nem nulla érték fordul elő, a jelen képernyőképen látható módon, ez a cikk bemutat egy hasznos képletet a feladat kezeléséhez. az Excelben.

doc keresés első nem nulla 1

Keresse meg az első nem nulla értéket, és adja vissza a megfelelő oszlopfejlécet képlettel


nyíl kék jobb buborék Keresse meg az első nem nulla értéket, és adja vissza a megfelelő oszlopfejlécet képlettel

A következő első nulla érték nélküli oszlopfejléc visszaadásához a következő képlet segíthet, kérjük, tegye a következőket:

Írja be ezt a képletet: =INDEX($B$1:$I$1,MATCH(TRUE,INDEX(B2:I2<>0,),0)) egy üres cellába, ahol meg akarja találni az eredményt, K2például, majd húzza lefelé a kitöltő fogantyút azokra a cellákra, amelyeken alkalmazni szeretné ezt a képletet, és az első, nulla érték nélküli megfelelő oszlopfejlécek a következő képernyőképen kerülnek visszaadásra:

doc keresés első nem nulla 2

Megjegyzések: A fenti képletben B1: I1 a visszaadni kívánt oszlopfejlécek, B2: I2 az a soradat, amelyet meg akar keresni az első nem nulla érték.


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

A Kutools for Excel megoldja a legtöbb problémát, és 80% -kal növeli a termelékenységet

  • újrafelhasználás: Gyorsan helyezze be összetett képletek, diagramok és bármi, amit korábban használt; Cellák titkosítása jelszóval; Levelezőlista létrehozása és e-maileket küldeni ...
  • Szuper Formula Bár (könnyedén szerkeszthet több szöveget és képletet); Olvasás elrendezés (könnyen olvasható és szerkeszthető nagyszámú cella); Beillesztés a Szűrt tartományba...
  • Cellák / sorok / oszlopok egyesítése az adatok elvesztése nélkül; Osztott cellák tartalma; Kombinálja a duplikált sorokat / oszlopokat... megakadályozza az ismétlődő cellákat; Hasonlítsa össze a tartományokat...
  • Válassza a Másolat vagy az Egyedi lehetőséget Sorok; Válassza az Üres sorok lehetőséget (az összes cella üres); Super Find és Fuzzy Find sok munkafüzetben; Véletlenszerű kiválasztás ...
  • Pontos másolás Több cella a képletreferencia megváltoztatása nélkül; Automatikus referenciák létrehozása több lapra; Helyezze be a golyókat, Jelölőnégyzetek és még sok más ...
  • Kivonat szöveg, Szöveg hozzáadása, Eltávolítás pozíció szerint, Hely eltávolítása; Hozz létre és nyomtasson személyhívó részösszegeket; Konvertálás a cellatartalom és a megjegyzések között...
  • Szuper szűrő (mentse el és alkalmazza a szűrősémákat más lapokra); Haladó rendezés hónap / hét / nap, gyakoriság és egyebek szerint; Speciális szűrő félkövér, dőlt betűvel ...
  • Kombinálja a munkafüzeteket és a munkalapokat; Táblázatok egyesítése kulcsoszlopok alapján; Az adatok felosztása több lapra; Kötegelt konvertálás xls, xlsx és PDF...
  • Több mint 300 hatékony funkció. Támogatja az Office / Excel 2007-2021 és 365 verziókat. Minden nyelvet támogat. Könnyű üzembe helyezés vállalatában vagy szervezetében. Teljes funkciók 30 napos ingyenes próbaverzió. 60 napos pénzvisszafizetési garancia.
kte lap 201905

Az Office fül a füles felületet hozza az Office-ba, és sokkal könnyebbé teszi a munkáját

  • Füles szerkesztés és olvasás engedélyezése Wordben, Excelben és PowerPointban, Publisher, Access, Visio és Project.
  • Több dokumentum megnyitása és létrehozása ugyanazon ablak új lapjain, mint új ablakokban.
  • 50% -kal növeli a termelékenységet, és naponta több száz kattintással csökkenti az egér kattintását!
officetab alja
A megjegyzések rendezése szerint
Hozzászólások (13)
Még nincs értékelés. Legyen Ön az első, aki értékel!
A weboldal moderátora ezt a megjegyzést minimalizálta
ez volessi "l'ultimo" Valore Diverso Da Zero E Restituire L'intestazion Della Colonna Corrispondente Con La Formula?
A weboldal moderátora ezt a megjegyzést minimalizálta
Hogyan tudom visszaadni a második és harmadik stb. nullától eltérő értéket? A képlete csodálatos, de megpróbálok több kulcsszót keresni egy szövegből, így néha 2 vagy 3 ugyanabban a mondatban
A weboldal moderátora ezt a megjegyzést minimalizálta
MEGMAGYARÁZHATJA EZ A FORMULA MŰKÖDÉSÉT?
A weboldal moderátora ezt a megjegyzést minimalizálta
Szia Priya, szívesen segítek. Az = INDEX($B$1:$I$1,MATCH(TRUE,INDEX(B2:I2<>0,),0)) képletet 3 részre osztom, és lépésről lépésre elmagyarázom a képletet.
Először is lássuk a legbelső =INDEX(B2:I2<>0,) képletet. Ez a képlet IGAZ és HAMIS tömböt ad vissza, függetlenül attól, hogy a B2:I2 tartomány értékei 0-val egyenlők. Lásd az 1. képernyőképet, a képlet =INDEX(B2:I2<>0,) a következőt adja vissza: {FALSE,FALSE,FALSE,FALSE, IGAZ, IGAZ, IGAZ, IGAZ}.
Másodszor, =EGYEZÉS(IGAZ,INDEX(B2:I2<>0,),0) =EGYEZÉS(IGAZ, {HAMIS,HAMIS,HAMIS,HAMIS,IGAZ,IGAZ,IGAZ,IGAZ}, 0). Az első „TRUE” érték pozícióját adja vissza, míg a képletben a 0 pontos egyezést jelent. Láthatjuk, hogy az első "TRUE" érték a tömb 5. pozíciójában található. Ezután a második képlet 5-öt tér vissza. Lásd a 2. képernyőképet.
Végül =INDEX(B1:I1,MATCH(TRUE,INDEX(B2:I2<>0,),0))=INDEX(B1:I1,5). A B5:I1 tömb 1. értékét adja vissza. A képernyőképen láthatjuk, hogy az érték "május". Tehát a végső képlet „május”-t ad vissza. 
PS: Ha le akarjuk húzni a kitöltő fogantyút a képletben, hogy megkapjuk a többi eredményt, abszolút legyen a B1:I1 tartomány. Tehát hozzáadjuk a $-t a B1:I1 tartományhoz, hogy abszolút maradjon. 
Remélem, a magyarázatom meg tudja oldani a rejtvényt. Legyen szép napod.
Üdvözlettel, Mandy
A weboldal moderátora ezt a megjegyzést minimalizálta
Hi MandyZhou,

Thank you for the explanation!
I have a follow-up question.
How would the formula change if you had to look up the year too?
So in the above example, let's assume that column J is 'Year' and that in cell J2 is written '2015'.
And in cell K2 I would need the column header for the first non-zero value of the year in L2 (year 2015, so I would need to find 'Jun' in cell K2).

Előre is köszönöm a segítséget!
Jason
A weboldal moderátora ezt a megjegyzést minimalizálta
Hogyan keresi a második, harmadik és negyedik nullától eltérő értéket?
A weboldal moderátora ezt a megjegyzést minimalizálta
Szia Robert,
A második, harmadik vagy negyedik nullától eltérő értékek megkereséséhez és oszlopainak visszaadásához használja az alábbi képletet: (A képlet beillesztése után nyomja meg a Ctrl + Shift + Enter kulcsok együtt.)
=INDEX($B$1:$I$1,SMALL(IF(B2:I2<>0, COLUMN(B2:I2)-COLUMN(A2)),2))


Megjegyzések: A harmadik vagy negyedik eredmény kinyeréséhez egyszerűen módosítania kell a 2-es számot 3,4-re, ahogy szükséges.

Kérem, próbálja ki, remélem tud segíteni!
A weboldal moderátora ezt a megjegyzést minimalizálta
Mi van, ha egy tömb utolsó nullától eltérő értékére van szüksége?

PS Ez nagyon hasznos volt, köszönöm szépen!
A weboldal moderátora ezt a megjegyzést minimalizálta
Szia Ali,
Ha az oszlopfejlécet az utolsó, nem nulla érték alapján szeretné megkapni, kérjük, alkalmazza az alábbi képletet, lásd a képernyőképet:
=INDEX($B$1:$H$1,MAX((COLUMN(B2:H2)-MIN(COLUMN(B2:H2))+1)*(B2:H2<>0)))
Kérjük, ne felejtse el megnyomni Ctrl + Shift + Enter kulcsot együtt.
https://www.extendoffice.com/images/stories/comments/comment-skyyang/doc-last-non-zero.png
Próbáld ki, remélem tud segíteni!
A weboldal moderátora ezt a megjegyzést minimalizálta
A képlet rendkívül hasznos, és segített rendezni a helyzetet! Kösz!!! Van rá esély, hogy segítsen elmagyarázni, hogyan működik?
A weboldal moderátora ezt a megjegyzést minimalizálta
E como faço pra procurar o primeiro valor diferente de zero da esquerda pra direita?
A weboldal moderátora ezt a megjegyzést minimalizálta
Szia Matheus
Ha egy sor első nullától eltérő értéket szeretné visszaadni, használja az alábbi képletet:
=INDEX(B2:F2,MATCH(TRUE,INDEX(B2:F2<>0,),0))
Kérem, próbálja ki, remélem tud segíteni!
A weboldal moderátora ezt a megjegyzést minimalizálta
Tudja valaki, mit tenne, ha a nullát tartalmazó cellában van egy képlet? Amikor ezt a képletet használom, az első oszlopfejléctől függetlenül azt kapom, hogy az nulla-e vagy sem.
Még senki sem írt megjegyzést
Hagyja meg észrevételeit
Feladás vendégként
×
Értékeld ezt a bejegyzést:
0   Karakterek
Javasolt helyek

Kövess minket

Copyright © 2009 - www.extendoffice.com. | Minden jog fenntartva. Powered by ExtendOffice. | Oldaltérkép
A Microsoft és az Office logó a Microsoft Corporation védjegyei vagy bejegyzett védjegyei az Egyesült Államokban és / vagy más országokban.
Sectigo SSL védi