V tomto článku sa naučíme Ako vyhľadať alebo nájsť hodnotu s posledným dátumom v programe Excel.
Vyhľadajte hodnotu a nájdite maximálny alebo posledný dátum
Nasledujúci obrázok zobrazuje hodnoty v stĺpci B (B3: B9) a dátumy v stĺpci C (C3: C9). Vzorec v bunke F4 vám umožňuje vyhľadať hodnotu a vrátiť najnovší dátum v susednom alebo zodpovedajúcom stĺpci pre túto hodnotu.
Aktualizácia, 15. 8. 2017! Pridaný pravidelný vzorec.
Vzorec v bunke F4:
= MAX (INDEX ((C3 = A8: A14)*B8: B14,)) |
Array formula in F4:
= MAX (AK (C3 = A8: A14, B8: B14)) |
Vzorec v bunke F4 (novšie verzie programu Excel):
= MAXIFS (C3: C9, B3: B9, F2) |
Ako vytvoriť vzorec poľa
- Dvakrát kliknite na bunku C5
- Skopírujte / prilepte nad vzorec poľa
- Súčasne stlačte a podržte Ctrl + Shift
- stlačte Enter
- Uvoľnite všetky kľúče
Vzorec sa mení a teraz začína a končí kučeravou zátvorkou, tieto znaky nezadávajte sami. Zobrazujú sa automaticky.
Vysvetlenie vzorca poľa v bunke C5
Môžete pokračovať, ak vyberiete bunku C5 a prejdete na pásku na karte „Vzorce“ a potom kliknete na tlačidlo „Vyhodnotiť vzorec“. Kliknutím na tlačidlo „Vyhodnotiť“ zobrazené v dialógovom okne sa presuniete na ďalší krok.
Krok 1 - Nájdite hodnoty rovnajúce sa vyhľadávanej hodnote
C3 = A8: A14
sa stáva
„EE“ = {„AA“; „CC“; „EE“; „BB“; „EE“; „VV“; „EE“}
a vracia sa
{FALSE; FALSE; TRUE; FALSE; TRUE; FALSE; TRUE}
Krok 2 - Konvertujte booleovské hodnoty na zodpovedajúce dátumy
IF (C3 = A8: A14, B8: B14)
sa stáva
IF ({FALSE; FALSE; TRUE; FALSE; TRUE; FALSE; TRUE}, B8: B14)
sa stáva
IF ({FALSE; FALSE; TRUE; FALSE; TRUE; FALSE; TRUE}, {40152; 40156; 40323; 40068; 40149; 40312; 40195})
a vracia sa
{FALSE; FALSE; 40323; FALSE; 40149; FALSE; 40195}
Krok 3 - Vráťte najväčšiu hodnotu
= MAX (AK (C3 = A8: A14, B8: B14))
sa stáva
= MAX ({FALSE; FALSE; 40323; FALSE; 40149; FALSE; 40195})
a vráti 40323 vo formáte 2010-05-25.
Vyhľadajte hodnotu a nájdite maximálny dátum (kontingenčná tabuľka)
Vzorce uvedené v tomto článku môžu byť príliš pomalé alebo zaberajú príliš veľa pamäte, ak pracujete s veľkým množstvom údajov. Kontingenčná tabuľka je v takýchto prípadoch vynikajúcou možnosťou, je pozoruhodne rýchla aj pri veľkom počte údajov.
Ako nastaviť kontingenčnú tabuľku
- Vyberte rozsah buniek obsahujúci údaje.
- Na páse s nástrojmi prejdite na kartu „Vložiť“.
- Kliknite na tlačidlo „Kontingenčná tabuľka“.
- Zobrazí sa dialógové okno.
Kontingenčnú tabuľku zvyčajne umiestňujem do nového pracovného hárka, aby počas filtrovania neskrýval časti množiny údajov.
- Kliknite na tlačidlo OK.
- Kliknite na Hodnoty a potiahnite do poľa Filtre, pozri modrú šípku vyššie.
- Kliknite na dátumy a presuňte ich do poľa Hodnoty.
- Kliknite na „Počet dátumov“.
- Kliknite na „Nastavenia poľa hodnoty …“.
- Kliknutím na „Max“ ho vyberte.
- Kliknite na tlačidlo „Formát čísla“.
- Kliknite na kategóriu „Dátum“ a vyberte typ.
- Kliknite na tlačidlo OK.
- Kliknite na tlačidlo OK.
Kliknutím na bunku B1 vyfiltrujete najnovší dátum na základe zvolenej hodnoty. Na obrázku vyššie je zobrazená vybraná hodnota EE a najnovší dátum na základe tejto hodnoty je 25/5/2010.
Vyhľadajte všetky hodnoty a nájdite najnovší (najskorší) dátum
Nasledujúci vzorec hľadá v stĺpci C najnovší dátum pre každú hodnotu v stĺpci B.
Vzorec v bunke D3:
= IF (MAX (INDEX ((B3 = $ B $ 3: $ B $ 14)*$ C $ 3: $ C $ 14,))) = C3, „Najnovšie“, „“) |
Vzorec poľa v bunke D3:
= IF (MAX (IF (B3 = $ B $ 3: $ B $ 14, $ C $ 3: $ C $ 14))) = C3, „Najnovšie“, „“ |
Vzorec v bunke D3:
= IF (MAXIFS ($ C $ 3: $ C $ 14, $ B $ 3: $ B $ 14, B3) = C3, „Najnovšie“, „“) |
Ako kopírovať vzorec poľa
- Skopírujte bunku C2
- Vyberte rozsah buniek C3: C8
- Prilepiť
Vyhľadajte a nájdite posledný dátum pomocou viacerých podmienok
Vzorec v bunke H3:
= MAX (INDEX ((C2: C29 = H1)*(D2: D29 = H2)*E2: E29,)) |
Vzorec poľa v bunke H3:
= MAX (IF ((C2: C29 = H1)*(D2: D29 = H2), E2: E29, "")) |
Vyhľadajte a nájdite najnovší dátum na viacerých listoch
Nasledujúci obrázok vám ukazuje pracovný zošit so 4 pracovnými listami. Vzorec v bunke B3 hľadá posledný dátum vo všetkých troch pracovných hárkoch pomocou podmienky v bunke B2.
Vzorec poľa v bunke B3:
= MAX (IF (B2 = január! $ B $ 2: $ B $ 10, január! $ A $ 2: $ A $ 10, „“), IF (B2 = február! $ B $ 2: $ B $ 10, február! $ A $ 2 : $ A $ 10, ""), IF (B2 = marec! $ B $ 2: $ B $ 10, marec! $ A $ 2: $ A $ 10, "")) |
Vyhľadajte a nájdite najnovší dátum, vráťte zodpovedajúcu hodnotu do rovnakého riadka
Do bunky G3 zadajte štvrtinu.
Vzorec poľa v bunke G3:
= MAX ((B3: B19 = G2)*C3: C19) |
Ak dávate prednosť pravidelnému vzorcu v G3:
= MAX (INDEX ((B3: B19 = G2)*C3: C19,))
Vzorec v bunke G4:
= INDEX ($ D $ 3: $ D $ 19, SUMPRODUCT ((B3: B19 = G2)*(G3 = C3: C19)*MATCH (RIADOK (B3: B19), ROW (B3: B19)))) |
Indexovaním a zhodou nájdete hodnotu podľa najnovšieho dátumu v programe Microsoft Excel
Ak hľadáte vzorec na nájdenie vyhľadávanej hodnoty a najnovšej hodnoty podľa dátumu, potom je tento článok pre vás skutočne užitočný. V tomto článku sa naučíme nájsť zodpovedajúcu hodnotu a potom vzorec skontroluje výstup po kontrole najnovšieho dátumu.
Príklad: Potrebujem vzorec na vyhľadanie každého konkrétneho produktu a potom nájdenie ceny výrobku v posledný deň.
Nasleduje prehľad údajov, t. J. V stĺpci A je číslo faktúry, v stĺpci B je dátum, v stĺpci C je uvedený produkt a v stĺpci D sú uvedené ceny.
Vzorec, ktorý hľadáme, by mal v prvom rade skontrolovať produkt zo stĺpca C a potom vrátiť cenu za najnovší dátum.
Použijeme kombináciu INDEX, ZHODA A MAX funkcie na vrátenie výstupu.
V bunke 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))} |
Vyššie uvedený vzorec použil funkciu Max na určenie najnovšieho dátumu zo všetkých uvedených dátumov zodpovedajúceho produktu zo stĺpca C. Na otestovanie vyššie uvedeného vzorca, ak zmeníme dátum v bunke B7, získame požadovaný výsledok. Pozrite sa na snímku nižšie. Týmto spôsobom vám môžeme doručiť cenu produktu s najnovším dátumom.
Tu sú všetky poznámky k pozorovaniu pomocou vzorca v programe Excel
Poznámky:
Toto je vzorec poľa. Preto musíme tlačiť CTRL + SHIFT + END kľúče dohromady, aby ste dosiahli správny výsledok.
Dúfam, že tento článok o tom, ako hľadať alebo nájsť hodnotu s posledným dátumom v programe Excel, je vysvetľujúci. Tu nájdete ďalšie články o výpočte hodnôt a súvisiacich vzorcoch programu Excel. Ak sa vám páčili naše blogy, zdieľajte ich so svojimi priateľmi na Facebooku. A tiež nás môžete sledovať na Twitteri a Facebooku. Radi by sme vás počuli, dajte nám vedieť, ako môžeme zlepšiť, doplniť alebo inovovať našu prácu a zlepšiť ju pre vás. Napíšte nám na emailovú stránku.
Ako získať najnovšiu cenu v programe Excel : Aktualizácia cien je bežná v každom podniku a používanie najnovších cien pri každom nákupe alebo predaji je nevyhnutné. Na získanie najnovšej ceny zo zoznamu v programe Excel používame funkciu LOOKUP. Funkcia LOOKUP načítava najnovšiu cenu.
Funkcia VLOOKUP na výpočet známky v programe Excel : Na výpočet stupňov IF a IFS nie sú jediné funkcie, ktoré môžete použiť. VLOOKUP je pre takéto podmienené výpočty efektívnejší a dynamickejší. Na výpočet známok pomocou VLOOKUP môžeme použiť tento vzorec.
17 vecí o VLOOKUPE v Exceli : VLOOKUP sa najčastejšie používa na získavanie zhodných hodnôt, ale VLOOKUP dokáže oveľa viac. Tu je 17 vecí o VLOOKUP, ktoré by ste mali vedieť efektívne používať.
VYHĽADAJTE prvý text zo zoznamu v programe Excel : Funkcia VLOOKUP funguje dobre so zástupnými znakmi. Môžeme to použiť na extrahovanie prvej textovej hodnoty z daného zoznamu v programe Excel. Tu je generický vzorec.
HĽADAJ dátum s poslednou hodnotou v zozname : Na získanie dátumu, ktorý obsahuje poslednú hodnotu, použijeme funkciu LOOKUP. Táto funkcia vyhľadá bunku, ktorá obsahuje poslednú hodnotu vo vektore, a potom použije tento odkaz na vrátenie dátumu.
Populárne články:
50 skratiek programu Excel na zvýšenie produktivity : Zrýchlite sa so svojimi úlohami v Exceli. Tieto skratky vám pomôžu zvýšiť efektivitu práce v programe Excel.
Ako používať funkciu VLOOKUP v programe Excel : Toto je jedna z najpoužívanejších a najobľúbenejších funkcií programu Excel, ktorá sa používa na vyhľadávanie hodnôt z rôznych rozsahov a hárkov.
Ako používať funkciu IF v programe Excel : Príkaz IF v programe Excel skontroluje podmienku a vráti konkrétnu hodnotu, ak je podmienka PRAVDA, alebo vráti inú konkrétnu hodnotu, ak je NEPRAVDA.
Ako používať funkciu SUMIF v programe Excel : Toto je ďalšia zásadná funkcia palubnej dosky. To vám pomôže zhrnúť hodnoty za konkrétnych podmienok.
Ako používať funkciu COUNTIF v programe Excel : Počítajte hodnoty s podmienkami pomocou tejto úžasnej funkcie. Na počítanie konkrétnych hodnôt nie je potrebné filtrovať údaje. Funkcia Countif je potrebná na prípravu palubnej dosky.