V tomto článku se naučíme Jak vyhledat nebo najít hodnotu s posledním datem v aplikaci Excel.
Vyhledejte hodnotu a najděte maximální nebo poslední datum
Následující obrázek ukazuje hodnoty ve sloupci B (B3: B9) a data ve sloupci C (C3: C9). Vzorec v buňce F4 vám umožňuje vyhledat hodnotu a vrátit nejnovější datum v sousedním nebo odpovídajícím sloupci pro tuto hodnotu.
Aktualizace, 15. 8. 2017! Přidán pravidelný vzorec.
Vzorec v buňce F4:
= MAX (INDEX ((C3 = A8: A14)*B8: B14,)) |
Array formule in F4:
= MAX (IF (C3 = A8: A14, B8: B14)) |
Vzorec v buňce F4 (novější verze aplikace Excel):
= MAXIFS (C3: C9, B3: B9, F2) |
Jak vytvořit vzorec pole
- Dvakrát klikněte na buňku C5
- Zkopírujte / vložte nad vzorec pole
- Stiskněte a podržte současně Ctrl + Shift
- stiskněte Enter
- Uvolněte všechny klíče
Vzorec se mění a nyní začíná a končí složenou závorkou, tyto znaky nezadávejte sami. Zobrazují se automaticky.
Vysvětlení vzorce pole v buňce C5
Můžete pokračovat, pokud vyberete buňku C5 a na pásu karet přejdete na kartu „Vzorce“ a poté kliknete na tlačítko „Vyhodnotit vzorec“. Kliknutím na tlačítko „Vyhodnotit“ zobrazené v dialogovém okně přejdete na další krok.
Krok 1 - Najděte hodnoty rovnající se vyhledávací hodnotě
C3 = A8: A14
stává
"EE" = {"AA"; "CC"; "EE"; "BB"; "EE"; "VV"; "EE"}
a vrací se
{FALSE; FALSE; TRUE; FALSE; TRUE; FALSE; TRUE}
Krok 2 - Převeďte booleovské hodnoty na odpovídající data
IF (C3 = A8: A14, B8: B14)
stává
IF ({FALSE; FALSE; TRUE; FALSE; TRUE; FALSE; TRUE}, B8: B14)
stává
IF ({FALSE; FALSE; TRUE; FALSE; TRUE; FALSE; TRUE}, {40152; 40156; 40323; 40068; 40149; 40312; 40195})
a vrací se
{FALSE; FALSE; 40323; FALSE; 40149; FALSE; 40195}
Krok 3 - Vraťte největší hodnotu
= MAX (IF (C3 = A8: A14, B8: B14))
stává
= MAX ({FALSE; FALSE; 40323; FALSE; 40149; FALSE; 40195})
a vrátí 40323 ve formátu 2010-05-25.
Vyhledejte hodnotu a najděte maximální datum (kontingenční tabulka)
Vzorce uvedené v tomto článku mohou být příliš pomalé nebo zabírat příliš mnoho paměti, pokud pracujete s velkým množstvím dat. Kontingenční tabulka je v takových případech vynikající volbou, je pozoruhodně rychlá i při velkém množství dat.
Jak nastavit kontingenční tabulku
- Vyberte oblast buněk obsahující data.
- Na pásu karet přejděte na kartu „Vložit“.
- Klikněte na tlačítko „Kontingenční tabulka“.
- Zobrazí se dialogové okno.
Kontingenční tabulku obvykle umisťuji na nový list, aby při filtrování neskrýval části datové sady.
- Klikněte na tlačítko OK.
- Klikněte na Hodnoty a přetáhněte do pole Filtry, viz modrá šipka výše.
- Klikněte na Data a přetáhněte do pole Hodnoty.
- Klikněte na „Počet dat“.
- Klikněte na „Nastavení pole hodnoty…“.
- Kliknutím na „Max“ jej vyberte.
- Klikněte na tlačítko „Formát čísla“.
- Klikněte na kategorii „Datum“ a vyberte typ.
- Klikněte na tlačítko OK.
- Klikněte na tlačítko OK.
Kliknutím na buňku B1 vyfiltrujete nejnovější datum na základě vybrané hodnoty, výše uvedený obrázek ukazuje vybranou hodnotu EE a nejnovější datum na základě této hodnoty je 25/5/2010.
Vyhledejte všechny hodnoty a najděte nejnovější (nejranější) datum
Následující vzorec vyhledává ve sloupci C nejnovější datum pro každou hodnotu ve sloupci B.
Vzorec v buňce D3:
= IF (MAX (INDEX ((B3 = $ B $ 3: $ B $ 14)*$ C $ 3: $ C $ 14,))) = C3, "Nejnovější", "") |
Pole vzorec v buňce D3:
= IF (MAX (IF (B3 = $ B $ 3: $ B $ 14, $ C $ 3: $ C $ 14)) = C3, „Nejnovější“, „“) |
Vzorec v buňce D3:
= IF (MAXIFS ($ C $ 3: $ C $ 14, $ B $ 3: $ B $ 14, B3) = C3, „Nejnovější“, „“) |
Jak kopírovat vzorec pole
- Zkopírujte buňku C2
- Vyberte rozsah buněk C3: C8
- Vložit
Vyhledejte a najděte poslední datum pomocí více podmínek
Vzorec v buňce H3:
= MAX (INDEX ((C2: C29 = H1)*(D2: D29 = H2)*E2: E29,)) |
Pole vzorec v buňce H3:
= MAX (IF ((C2: C29 = H1)*(D2: D29 = H2), E2: E29, "")) |
Vyhledejte a najděte nejnovější datum na více listech
Následující obrázek ukazuje sešit se 4 pracovními listy. Vzorec v buňce B3 hledá ve všech třech listech nejnovější datum pomocí podmínky v buňce B2.
Pole vzorec v buňce B3:
= MAX (IF (B2 = leden! $ B $ 2: $ B $ 10, leden! $ A $ 2: $ A $ 10, ""), IF (B2 = únor! $ B $ 2: $ B $ 10, únor! $ A $ 2 : $ A $ 10, ""), IF (B2 = březen! $ B $ 2: $ B $ 10, březen! $ A $ 2: $ A $ 10, "")) |
Vyhledejte a najděte nejnovější datum, vraťte odpovídající hodnotu na stejný řádek
Do buňky G3 zadejte čtvrtinu.
Pole vzorec v buňce G3:
= MAX ((B3: B19 = G2)*C3: C19) |
Pokud dáváte přednost pravidelnému vzorci v G3:
= MAX (INDEX ((B3: B19 = G2)*C3: C19,))
Vzorec v buňce G4:
= INDEX ($ D $ 3: $ D $ 19, SUMPRODUCT ((B3: B19 = G2)*(G3 = C3: C19)*MATCH (ŘADA (B3: B19), ROW (B3: B19)))) |
Pomocí indexu a shody najdete hodnotu podle nejnovějšího data v aplikaci Microsoft Excel
Pokud hledáte vzorec pro nalezení vyhledávací hodnoty a nejnovější hodnoty podle data, pak je tento článek pro vás opravdu užitečný. V tomto článku se naučíme, jak najít odpovídající hodnotu, a poté vzorec zkontroluje výstup po kontrole nejnovějšího data.
Příklad: Potřebuji vzorec, abych vyhledal každý konkrétní produkt a poté našel cenu produktu k nejnovějšímu datu.
Následuje snímek dat, tj. Sloupec A má číslo faktury, sloupec B má datum, sloupec C obsahuje produkt a sloupec D má ceny.
Vzorec, který hledáme, by měl nejprve zkontrolovat produkt ze sloupce C a poté vrátit cenu za nejnovější datum.
Použijeme kombinaci INDEX, MATCH & MAX funkce pro návrat výstupu.
V buňce G3 je vzorec
{= INDEX ($ D $ 2: $ D $ 10, MATCH (1, INDEX (($ C $ 2: $ C $ 10 = $ F $ 3))*($ B $ 2: $ B $ 10 = MAX (IF ($ C $ 2: $ C $ 10 = F3, $ B $ 2: $ B $ 10))), 0), 0))} |
Výše uvedený vzorec použil funkci Max k určení nejnovějšího data ze všech daných dat pro odpovídající produkt ze sloupce C. K otestování výše uvedeného vzorce, pokud změníme datum v buňce B7, získáme požadovaný výsledek. Viz snímek níže. Tímto způsobem můžeme dodat cenu produktu s nejnovějším datem.
Zde jsou všechny poznámky k pozorování pomocí vzorce v aplikaci Excel
Poznámky:
Toto je vzorec pole. Proto musíme stisknout CTRL + SHIFT + END klíče dohromady, abyste získali správný výsledek.
Doufám, že tento článek o tom, jak vyhledat nebo najít hodnotu s posledním datem v aplikaci Excel, je vysvětlující. Další články o výpočtu hodnot a souvisejících vzorcích Excelu najdete zde. Pokud se vám naše blogy líbily, sdílejte je se svými přáteli na Facebooku. A také nás můžete sledovat na Twitteru a Facebooku. Rádi bychom od vás slyšeli, dejte nám vědět, jak můžeme zlepšit, doplnit nebo inovovat naši práci a zlepšit ji pro vás. Napište nám na e -mail.
Jak načíst nejnovější cenu v aplikaci Excel : Je běžné aktualizovat ceny v jakémkoli podnikání a použití nejnovějších cen pro jakýkoli nákup nebo prodej je nutností. K získání nejnovější ceny ze seznamu v aplikaci Excel používáme funkci LOOKUP. Funkce LOOKUP načte nejnovější cenu.
Funkce VLOOKUP pro výpočet známky v aplikaci Excel : Pro výpočet známek nejsou IF a IFS jediné funkce, které můžete použít. VLOOKUP je pro takové podmíněné výpočty efektivnější a dynamičtější. Pro výpočet známek pomocí VLOOKUP můžeme použít tento vzorec.
17 Věcí o VYHLEDÁVÁNÍ Excelu : VLOOKUP se nejčastěji používá k načítání odpovídajících hodnot, ale VLOOKUP dokáže mnohem více. Zde je 17 věcí o VLOOKUP, které byste měli vědět, jak je efektivně využívat.
VYHLEDEJTE první text ze seznamu v aplikaci Excel : Funkce VLOOKUP funguje dobře se zástupnými znaky. Můžeme to použít k extrahování první textové hodnoty z daného seznamu v Excelu. Zde je obecný vzorec.
LOOKUP datum s poslední hodnotou v seznamu : K načtení data, které obsahuje poslední hodnotu, použijeme funkci LOOKUP. Tato funkce zkontroluje buňku, která obsahuje poslední hodnotu ve vektoru, a poté použije tento odkaz k vrácení data.
Oblíbené články:
50 zkratek aplikace Excel pro zvýšení produktivity : Získejte rychleji své úkoly v aplikaci Excel. Tyto zkratky vám pomohou zvýšit efektivitu práce v Excelu.
Jak používat funkci VLOOKUP v Excelu : Toto je jedna z nejpoužívanějších a nejoblíbenějších funkcí Excelu, která se používá k vyhledávání hodnot z různých rozsahů a listů.
Jak používat funkci IF v aplikaci Excel : Příkaz IF v aplikaci Excel zkontroluje podmínku a vrátí konkrétní hodnotu, pokud je podmínka PRAVDA, nebo vrátí jinou konkrétní hodnotu, pokud NEPRAVDA.
Jak používat funkci SUMIF v aplikaci Excel : Toto je další základní funkce řídicího panelu. To vám pomůže shrnout hodnoty za konkrétních podmínek.
Jak používat funkci COUNTIF v aplikaci Excel : Pomocí této úžasné funkce spočítejte hodnoty s podmínkami. K počítání konkrétních hodnot nemusíte data filtrovat. Funkce Countif je nezbytná pro přípravu řídicího panelu.