Přejít k hlavnímu obsahu

Jak najít a vrátit druhou na poslední hodnotu v určitém řádku nebo sloupci v aplikaci Excel?

Jak je znázorněno na obrázku níže, jak najít a vrátit předposlední hodnotu v řádku 6 nebo sloupci B rozsahu tabulky A1:E16? Tento článek vám ukáže způsob, jak toho dosáhnout.

Najděte a vraťte druhou a poslední hodnotu v určitém řádku nebo sloupci pomocí vzorců


Najděte a vraťte druhou a poslední hodnotu v určitém řádku nebo sloupci pomocí vzorců

Jak ukazuje výše uvedený snímek obrazovky, k nalezení a vrácení předposlední hodnoty v řádku 6 nebo sloupci B rozsahu tabulky A1:E16 vám mohou pomoci vzorce, které jsme poskytli v tomto článku. Postupujte prosím následovně.

Najděte a vraťte druhou a poslední hodnotu ve sloupci B.

1. Vyberte prázdnou buňku pro umístění druhé až poslední hodnoty, zadejte vzorec = INDEX (B: B, LARGE (IF (B: B <> "", ROW (B: B)), 2)) do řádku vzorců a poté stiskněte Ctrl + směna + vstoupit současně získáte výsledek.

Poznámka: ve vzorci je B: B sloupec, kde najdete předposlední hodnotu. Podle potřeby jej můžete změnit na libovolný sloupec.

Najděte a vraťte druhou a poslední hodnotu v řádku 6

Vyberte prázdnou buňku a vyplňte předposlední hodnotu v řádku, poté zadejte vzorec = OFFSET ($ A $ 6,0, COUNTA (6: 6) -2,1,1) do řádku vzorců a poté stiskněte vstoupit klíč k získání výsledku. Viz snímek obrazovky:

Poznámka: V tomto vzorci je $ A $ 6 první buňka zadaného řádku, 6: 6 je číslo řádku, kde potřebujete najít předposlední hodnotu,


Související články:

Nejlepší nástroje pro produktivitu v kanceláři

Populární funkce: Najít, zvýraznit nebo identifikovat duplikáty   |  Odstranit prázdné řádky   |  Kombinujte sloupce nebo buňky bez ztráty dat   |   Kolo bez vzorce ...
Super vyhledávání: Více kritérií VLookup    VLookup s více hodnotami  |   VLookup na více listech   |   Fuzzy vyhledávání ....
Pokročilý rozevírací seznam: Rychle vytvořte rozevírací seznam   |  Závislý rozbalovací seznam   |  Vícenásobný výběr rozevíracího seznamu ....
Správce sloupců: Přidejte konkrétní počet sloupců  |  Přesunout sloupce  |  Přepnout stav viditelnosti skrytých sloupců  |  Porovnejte rozsahy a sloupce ...
Doporučené funkce: Zaměření mřížky   |  Návrhové zobrazení   |   Velký Formula Bar    Správce sešitů a listů   |  Knihovna zdrojů (Automatický text)   |  Výběr data   |  Zkombinujte pracovní listy   |  Šifrovat/dešifrovat buňky    Odesílat e-maily podle seznamu   |  Super filtr   |   Speciální filtr (filtr tučné/kurzíva/přeškrtnuté...) ...
Top 15 sad nástrojů12 Text Tools (doplnit text, Odebrat znaky, ...)   |   50+ Graf Typ nemovitosti (Ganttův diagram, ...)   |   40+ Praktické Vzorce (Vypočítejte věk na základě narozenin, ...)   |   19 Vložení Tools (Vložte QR kód, Vložit obrázek z cesty, ...)   |   12 Konverze Tools (Čísla na slova, Přepočet měny, ...)   |   7 Sloučit a rozdělit Tools (Pokročilé kombinování řádků, Rozdělit buňky, ...)   |   ... a více

Rozšiřte své dovednosti Excel pomocí Kutools pro Excel a zažijte efektivitu jako nikdy předtím. Kutools for Excel nabízí více než 300 pokročilých funkcí pro zvýšení produktivity a úsporu času.  Kliknutím sem získáte funkci, kterou nejvíce potřebujete...

karta kte 201905


Office Tab přináší do Office rozhraní s kartami a usnadňuje vám práci

  • Povolte úpravy a čtení na kartách ve Wordu, Excelu, PowerPointu, Publisher, Access, Visio a Project.
  • Otevřete a vytvořte více dokumentů na nových kartách ve stejném okně, nikoli v nových oknech.
  • Zvyšuje vaši produktivitu o 50%a snižuje stovky kliknutí myší každý den!
Comments (10)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
#NOME? - aparece esse erro
This comment was minimized by the moderator on the site
Hi não funciona,

It seems that you are using the Excel in Portuguese language system. Try to translate the formula as follows to see if it works.
=ÍNDICE(B:B;MAIOR(SE(B:B<>"";LIN(B:B));2))
This comment was minimized by the moderator on the site
TENHO UMA COLUNA DE A1 A A221 (VALOR VAI AVANÇANDO), EM OUTRA COLUNA O FATURAMENTO, COMO EU MOSTRO EM OUTRA CELULA O VALOR DO ANTEPENULTIMO VALOR, NO CASO QUERIA MOSTRAR O VALOR NA CELULA A220..
This comment was minimized by the moderator on the site
Hi Nilson,

Sorry I don't quite understand your question. So you mean you have a list of values in A1:A221, and want to display the seond to last value (cell A220) in another cell?
If so, try this formula:
=INDEX(A1:A221,LARGE(IF(A1:A221<>"",ROW(A1:A221)),2))
As this is an array formula, don't forget to press the Ctrl + Shift + Enter keys to get the result.
This comment was minimized by the moderator on the site
Hello, this works great if it is not in the same row. How would I use it in the same row? Example, I have two columns that are entered for empty and full containers for a weekly inventory. I can pull the last data entry in full column by using the formula =LOOKUP(2,1/(I7:GO7<>""),I7:GO7). This represent the last numerical entry on row 7. How would I represent the 2nd to last value in that row?
This comment was minimized by the moderator on the site
Hi Robert,
As you mentioned, the second formula provided in the post can do you a favor. Please apply the following formula.
=OFFSET($I$7,0,COUNTA(I7:GO7)-2,1,1)
This comment was minimized by the moderator on the site
Hi,

This is really helpful thank you - how would I adapt this formulae to only pickup non-zero values?
This comment was minimized by the moderator on the site
Hi Andy,
Do you want to achieve this result? When the second to last value in row 6 is zero, it returns a null value. If so, apply the formula below.
=IF(OFFSET($A$6,0,COUNTA(6:6)-2,1,1)=0,"",OFFSET($A$6,0,COUNTA(6:6)-2,1,1))
This comment was minimized by the moderator on the site
Thanks Gentleman good job
This comment was minimized by the moderator on the site
what does the row do?
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations