Přejít k hlavnímu obsahu

Jak najít hodnotu s nejnovějším datem v aplikaci Excel?

Za normálních okolností je snadné najít záznamy s nejnovějším datem pomocí snadného třídění sloupce data v aplikaci Excel. V některých situacích jsou však data chráněna před tříděním, jinak může řazení zničit data nebo datovou strukturu. Jak tedy můžete najít hodnotu s posledním datem bez třídění? Existují tři řešení pro vás:


Najděte hodnotu s nejnovějším datem podle vzorce 1

Obecně můžete použít funkci MAX pro zjištění nejnovějšího data a poté použít funkci VLOOKUP pro snadné vyhledání hodnoty v aplikaci Excel.

Například musíte zjistit částku, která se vyskytne k poslednímu datu, můžete použít následující vzorec:

= VLOOKUP (MAX (B3: B26), B2: D26,3, FALSE)

Poznámka: ve výše uvedeném vzorci,

  • B3: B26 je sloupec data a MAX (B3: B26) zjistí poslední datum ve sloupci data;
  • B2: D26 je celá tabulka, kde najdete hodnotu;
  • 3 znamená, že hodnotu najdete ve třetím sloupci tabulky.

Tento vzorec vyžaduje, aby byl sloupec data umístěn na levé straně sloupce částky. Vrátí pouze první spárovanou hodnotu bez ohledu na to, kolik spárovaných hodnot existuje.


Najděte hodnotu s nejnovějším datem podle vzorce 2

Pokud je sloupec data na pravé straně sloupce částky, funkce VLOOKUP vrátí chybové hodnoty. V této situaci můžete zkombinovat funkce INDEX, MATCH a MAX a najít hodnotu s nejnovějším datem v aplikaci Excel.

Vyberte prázdnou buňku, zadejte pod vzorec a stiskněte vstoupit klíč.

=INDEX(C3:C26,MATCH(MAX(D3:D26),D3:D26,0))

Poznámka: Ve výše uvedeném vzorci,

  • D3: D26 je sloupec data, MAX (D3: D26) najde poslední datum ve sloupci data a MATCH (MAX (D3: D26), D3: D26,0) zjistí číslo řádku posledního data ve sloupci data.
  • C3: C26 je sloupec částky, kde najdete hodnotu.

Tento vzorec také může vrátit pouze první spárovanou hodnotu bez ohledu na to, kolik spárovaných hodnot existuje.


Najděte hodnotu s nejnovějším datem pomocí úžasného nástroje

Pokud chcete najít všechny odpovídající hodnoty s posledním datem bez ohledu na to, zda je sloupec data nalevo nebo napravo, můžete použít Pokročilé kombinování řádků vlastnost Kutools pro Excel.

Kutools pro Excel- Zahrnuje více než 300 užitečných nástrojů pro Excel. Plná funkce 60denní bezplatná zkušební verze, není nutná kreditní karta! Get It Now

1. Vyberte rozsah, ve kterém najdete hodnoty, a klikněte Kutools > Obsah > Pokročilé kombinování řádků.

Tip: Pokročilé kombinování řádků funkce změní původní data. Doporučuje se zkopírovat rozsah na nové místo a poté použít tuto funkci na nový rozsah.

2. V dialogovém okně Pokročilé kombinace řádků proveďte konfiguraci následujícím způsobem:
(1) Klepnutím vyberte sloupec Datum a klepněte na Primární Klíč;
(2) Klepnutím vyberte sloupec Částka a klepněte na Kombinovat > Čárka;
(3) Uveďte výpočty nebo kombinace pro další sloupce. V tomto případě přidám výpočet počítání pro sloupec Název kliknutím Vypočítaná > Počítat.
 

3, Klepněte na tlačítko Ok .

Nyní uvidíte, že řádky jsou kombinovány na základě sloupce data. Všechny hodnoty částky vyskytující se ke stejnému datu jsou sloučeny do jedné buňky. Viz screenshot:

Poznámka: Pokud stále existuje více dat, můžete vybrat sloupec data a kliknout Datum > Typ snadno získáte nejnovější datum a odpovídající hodnoty.


Související články:

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

🤖 Kutools AI asistent: Revoluční analýza dat založená na: Inteligentní provedení   |  Generovat kód  |  Vytvořte vlastní vzorce  |  Analyzujte data a generujte grafy  |  Vyvolejte funkce Kutools...
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...

Popis


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 (4)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
Thank you so much for the tutorial,
Now what if using the values of your example;
I want to find the latest value for Nancy for the latest date?
This comment was minimized by the moderator on the site
coa cái đầu buồi
This comment was minimized by the moderator on the site
If i use the second metthod (which will enable me to enter a cell range along a row, and only cells with dates before today contain values, how should the formula take account of that?
This must be a common question as data are entered as time progresses, while dates have been entered in advance.
This comment was minimized by the moderator on the site
How do I do carry out the first method using a row reference instead of a column one? - that is, replace the column reference 3 with a row reference in the formula?
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations