Šiame straipsnyje mes sužinosime, kaip ieškoti ar rasti vertę naudojant paskutinę datą „Excel“.
Ieškokite vertės ir raskite maksimalią arba paskutinę datą
Žemiau esančiame paveikslėlyje parodytos B stulpelio vertės (B3: B9) ir datos C stulpelyje (C3: C9). Formulė langelyje F4 leidžia ieškoti vertės ir grąžinti paskutinę datą gretimame arba atitinkamame tos vertės stulpelyje.
Atnaujinta, 2017-08-15! Pridėta įprasta formulė.
Formulė ląstelėje F4:
= MAX (INDEKSAS ((C3 = A8: A14)*B8: B14,)) |
Masyvo formulė F4:
= MAX (IF (C3 = A8: A14, B8: B14)) |
Formulė ląstelėje F4 (naujesnės „Excel“ versijos):
= MAXIFS (C3: C9, B3: B9, F2) |
Kaip sukurti masyvo formulę
- Dukart spustelėkite langelį C5
- Kopijuoti / įklijuoti aukščiau esančią masyvo formulę
- Vienu metu paspauskite ir palaikykite „Ctrl“ + „Shift“
- Paspausk Enter
- Atleiskite visus klavišus
Formulė pasikeičia, o dabar prasideda ir baigiasi garbanotu skliausteliu. Neįveskite šių simbolių patys. Jie pasirodo automatiškai.
Masyvo formulės paaiškinimas ląstelėje C5
Galite sekti, jei pasirinksite langelį C5 ir eisite į skirtuką „Formulės“ juostelėje, tada spustelėkite mygtuką „Įvertinti formulę“. Norėdami pereiti prie kito veiksmo, spustelėkite mygtuką „Įvertinti“, rodomą dialogo lange.
1 veiksmas - raskite vertes, kurios yra lygios paieškos vertei
C3 = A8: A14
tampa
"EE" = {"AA"; "CC"; "EE"; "BB"; "EE"; "VV"; "EE"}
ir grįžta
{FALSE; FALSE; TRUE; FALSE; TRUE; FALSE; TRUE}
2 veiksmas - konvertuokite logines reikšmes į atitinkamas datas
IF (C3 = A8: A14, B8: B14)
tampa
IF ({FALSE; FALSE; TRUE; FALSE; TRUE; FALSE; TRUE}, B8: B14)
tampa
IF ({FALSE; FALSE; TRUE; FALSE; TRUE; FALSE; TRUE}, {40152; 40156; 40323; 40068; 40149; 40312; 40195})
ir grįžta
{FALSE; FALSE; 40323; FALSE; 40149; FALSE; 40195}
3 žingsnis - grąžinkite didžiausią vertę
= MAX (IF (C3 = A8: A14, B8: B14))
tampa
= MAX ({FALSE; FALSE; 40323; FALSE; 40149; FALSE; 40195})
ir grąžina 40323, suformatuotą 2010-05-25.
Ieškokite vertės ir raskite maksimalią datą („Pivot Table“)
Šiame straipsnyje pateiktos formulės gali būti per lėtos arba užimti per daug atminties, jei dirbate su didžiuliu duomenų kiekiu. Suvestinė lentelė yra puikus pasirinkimas tokiais atvejais, ji yra nepaprastai greita net ir turint daug duomenų.
Kaip nustatyti „Pivot Table“
- Pasirinkite langelių diapazoną, kuriame yra duomenys.
- Eikite į skirtuką „Įterpti“ juostelėje.
- Spustelėkite mygtuką „Pivot Table“.
- Pasirodo dialogo langas.
Aš paprastai įdedu „Pivot“ lentelę į naują darbalapį, kad ji neslėptų duomenų rinkinio dalių filtruojant ir pan.
- Spustelėkite mygtuką Gerai.
- Spustelėkite Vertės ir vilkite į lauką Filtrai, žr. Mėlyną rodyklę aukščiau.
- Spustelėkite Datos ir vilkite į lauką Vertės.
- Spustelėkite „Datų skaičius“.
- Spustelėkite „Vertės lauko nustatymai …“.
- Spustelėkite „Max“, kad jį pasirinktumėte.
- Spustelėkite mygtuką „Skaičių formatas“.
- Spustelėkite kategoriją „Data“ ir pasirinkite tipą.
- Spustelėkite mygtuką Gerai.
- Spustelėkite mygtuką Gerai.
Spustelėkite langelį B1, kad filtruotumėte paskutinę datą pagal pasirinktą vertę, aukščiau esančiame paveikslėlyje rodoma pasirinkta EE vertė, o paskutinė data pagal šią vertę - 2010-05-25.
Peržiūrėkite visas vertes ir raskite naujausią (ankstyviausią) datą
Ši formulė C stulpelyje ieško naujausios kiekvienos B stulpelio vertės datos.
Formulė ląstelėje D3:
= IF (MAX (INDEX ((B3 = $ B $ 3: $ B $ 14)*$ C $ 3: $ C $ 14,)) = C3, "Naujausias", "") |
Masyvo formulė ląstelėje D3:
= IF (MAX (IF (B3 = $ B $ 3: $ B $ 14, $ C $ 3: $ C $ 14)) = C3, "Naujausias", "") |
Formulė ląstelėje D3:
= IF (MAXIFS ($ C $ 3: $ C $ 14, $ B $ 3: $ B $ 14, B3) = C3, "Naujausias", "") |
Kaip nukopijuoti masyvo formulę
- Kopijuoti langelį C2
- Pasirinkite langelių diapazoną C3: C8
- Įklijuoti
Ieškokite ir raskite paskutinę datą naudodami kelias sąlygas
Formulė ląstelėje H3:
= MAX (INDEKSAS ((C2: C29 = H1)*(D2: D29 = H2)*E2: E29,)) |
Masyvo formulė ląstelėje H3:
= MAX (IF ((C2: C29 = H1)*(D2: D29 = H2), E2: E29, "")) |
Ieškokite ir raskite naujausią datą keliuose lapuose
Šiame paveikslėlyje parodyta darbo knyga su 4 darbalapiais. B3 langelio formulė ieško naujausios datos visuose trijuose darbalapiuose, naudojant langelio B2 sąlygą.
Masyvo formulė ląstelėje B3:
= MAX (IF (B2 = sausis! $ B $ 2: $ B $ 10, sausis! $ A $ 2: $ A $ 10, "")), IF (B2 = vasaris! $ B $ 2: $ B $ 10, vasaris! $ A $ 2 : $ A $ 10, ""), IF (B2 = kovas! $ B $ 2: $ B $ 10, kovas! $ A $ 2: $ A $ 10, "")) |
Ieškokite ir raskite paskutinę datą, grąžinkite atitinkamą vertę toje pačioje eilutėje
Įveskite ketvirtį į langelį G3.
Masyvo formulė ląstelėje G3:
= MAX ((B3: B19 = G2)*C3: C19) |
Jei pageidaujate įprastos G3 formulės:
= MAX (INDEKSAS ((B3: B19 = G2)*C3: C19,))
Formulė ląstelėje G4:
= INDEKSAS ($ D $ 3: $ D $ 19, SUMPRODUCT ((B3: B19 = G2)*(G3 = C3: C19)*MATCH (ROW (B3: B19), ROW (B3: B19)))) |
Indeksas ir atitikimas norint rasti vertę pagal paskutinę „Microsoft Excel“ datą
Jei ieškote formulės, pagal kurią surastumėte paieškos vertę ir naujausią vertę pagal datą, šis straipsnis jums tikrai naudingas. Šiame straipsnyje mes sužinosime, kaip rasti atitinkamą vertę, tada formulė patikrins išvestį, patikrinusi paskutinę datą.
Pavyzdys: Man reikia formulės, kad galėčiau ieškoti kiekvieno konkretaus produkto, tada rasti produkto kainą paskutinę datą.
Toliau pateikiamas duomenų momentinis vaizdas, t. Y. A stulpelyje yra sąskaitos faktūros Nr., B stulpelyje yra data, C stulpelyje yra produktas, o D stulpelyje yra kainos.
Mūsų ieškoma formulė pirmiausia turėtų patikrinti produktą iš C stulpelio ir tada grąžinti paskutinės datos kainą.
Mes naudosime derinį INDEX, MATCH & MAX funkcijos grąžinti išvestį.
G3 langelyje formulė yra
{= INDEX ($ D $ 2: $ D $ 10, MATCH (1, INDEX (($ C $ 2: $ C $ 10 = $ F $ 3)*($ B $ 2: $ B $ 10 = MAX (IF ($ C $ 2: $) $ 10 = F3, $ B $ 2: $ B $ 10))), 0), 0))} |
Aukščiau pateikta formulė naudojo funkciją Max, kad nustatytų paskutinę datą iš visų nurodytų datų atitinkamam produktui iš C stulpelio. Norėdami išbandyti aukščiau pateiktą formulę, jei pakeisime datą langelyje B7, gausime norimą rezultatą. Žiūrėkite žemiau pateiktą momentinę nuotrauką. Tokiu būdu mes galime pristatyti prekės kainą su naujausia data.
Čia yra visos stebėjimo pastabos, naudojant „Excel“ formulę
Pastabos :
Tai masyvo formulė. Vadinasi, turime spausti CTRL + SHIFT + END raktus kartu, kad gautumėte teisingą rezultatą.
Tikimės, kad šis straipsnis apie tai, kaip ieškoti ar rasti vertę naudojant paskutinę datą „Excel“, yra aiškinamasis. Čia rasite daugiau straipsnių apie verčių skaičiavimą ir susijusias „Excel“ formules. Jei jums patiko mūsų tinklaraščiai, pasidalykite jais su draugais „Facebook“. Taip pat galite sekti mus „Twitter“ ir „Facebook“. Mes norėtume išgirsti jūsų nuomonę, praneškite mums, kaip galime patobulinti, papildyti ar naujovinti savo darbą ir padaryti jį geresnį. Rašykite mums el.
Kaip gauti naujausią kainą „Excel“ : Įprasta atnaujinti kainas bet kuriame versle, o perkant ar parduodant būtina naudoti naujausias kainas. Norėdami gauti naujausią kainą iš „Excel“ sąrašo, naudojame funkciją LOOKUP. Funkcija LOOKUP pateikia naujausią kainą.
Funkcija VLOOKUP, skirta apskaičiuoti „Excel“ pažymį : Norėdami apskaičiuoti pažymius, IF ir IFS nėra vienintelės funkcijos, kurias galite naudoti. Tokiems sąlyginiams skaičiavimams VLOOKUP yra efektyvesnis ir dinamiškesnis. Norėdami apskaičiuoti pažymius naudodami VLOOKUP, galime naudoti šią formulę.
17 dalykų apie „Excel“ VLOOKUP : „VLOOKUP“ dažniausiai naudojamas norint gauti suderintas vertes, tačiau VLOOKUP gali nuveikti daug daugiau. Čia yra 17 dalykų, susijusių su VLOOKUP, kuriuos turėtumėte žinoti, kad galėtumėte efektyviai naudoti.
Ieškokite pirmojo teksto iš „Excel“ sąrašo : Funkcija VLOOKUP puikiai veikia su pakaitos simboliais. Tai galime naudoti norėdami išgauti pirmąją teksto vertę iš nurodyto „Excel“ sąrašo. Čia yra bendra formulė.
LOOKUP data su paskutine sąrašo verte : Norėdami gauti datą, kurioje yra paskutinė vertė, naudojame funkciją LOOKUP. Ši funkcija patikrina langelį, kuriame yra paskutinė vektoriaus reikšmė, ir tada naudoja šią nuorodą datai grąžinti.
Populiarūs straipsniai:
50 „Excel“ nuorodų, skirtų produktyvumui padidinti : Greičiau atlikite savo užduotis „Excel“. Šie spartieji klavišai padės padidinti darbo efektyvumą naudojant „Excel“.
Kaip naudotis „VLOOKUP“ funkcija „Excel“ : Tai yra viena iš dažniausiai naudojamų ir populiariausių „Excel“ funkcijų, naudojama vertei iš įvairių diapazonų ir lapų ieškoti.
Kaip naudoti „IF“ funkciją „Excel“ : „Excel“ IF sakinys patikrina sąlygą ir grąžina konkrečią reikšmę, jei sąlyga yra TRUE, arba grąžina kitą konkrečią reikšmę, jei FALSE.
Kaip naudotis „SUMIF“ funkcija „Excel“ : Tai dar viena esminė prietaisų skydelio funkcija. Tai padeda apibendrinti vertes konkrečiomis sąlygomis.
Kaip naudoti „COUNTIF“ funkciją „Excel“ : Skaičiuokite vertes su sąlygomis naudodami šią nuostabią funkciją. Norint suskaičiuoti konkrečias vertes, nereikia filtruoti duomenų. Skaitiklio funkcija yra būtina norint paruošti prietaisų skydelį.