Kaip gauti paskutinį įrašą per mėnesį „Excel“

Anonim

Šiame straipsnyje mes sužinosime, kaip „Excel“ gauti paskutinį įrašą per mėnesį.

Scenarijus:

Dirbdami su duomenų rinkiniais, kartais turime išgauti kai kuriuos rezultatus pagal skirtingus kriterijus. Čia problemos kriterijus yra tai, kad vertė turi būti paskutinis įrašas, atitinkantis tam tikrą mėnesį. Problemą galima interpretuoti dvejopai.

  1. Paskutinis įrašas stulpelyje pagal mėnesį
  2. Paskutinė mėnesio datos vertė stulpelyje

Jūs tikriausiai galvojate, koks skirtumas tarp šių dviejų. Skirtumas yra tas, kad pirmoji problema išskiria paskutinį įrašą iš stulpelio, kuris atitinka mėnesio pavadinimą, o antroji užduotis išskiria artimiausią datos vertę iš mėnesio pabaigos datos vertės. Abi situacijas suprasime po vieną. Pirmiausia mes svarstysime, kaip gauti paskutinį stulpelio įrašą per mėnesį.

Kaip „Excel“ gauti paskutinį įrašą stulpelyje per mėnesį?

Tam naudosime funkciją TEKSTAS ir LOOKUP. Čia mes naudojame funkcijos LOOKUP paieškos atributą paskutinei vertei. Funkcijai LOOKUP naudojama 3 argumentų paieškos vertė, paieškos masyvas ir rezultatų masyvas. Taigi mes naudojame paieškos masyvo argumentą kaip 1/paieškos masyvą. Norėdami gauti daugiau informacijos, žiūrėkite žemiau pateiktą formulės sintaksę:

formulės sintaksė:

= IEŠKOTIS (2,1/(TEKSTAS (datos, "mmyyyy") = TEXT (mėnuo, "mmyyyy")), vertės)

datos: datų masyvas duomenyse

vertės: duomenų masyvas duomenyse

mėnuo: mėnesio kriterijai

Pavyzdys :

Visa tai gali būti painu suprasti. Supraskime, kaip naudoti šią formulę pavyzdyje. Čia mes turime duomenis su datos ir kainos vertėmis. Tam mums reikia paskutinio 2019 m. Sausio mėnesio įrašo, kuris bus paskutinis įrašas su 2019 m. Sausio mėnesio data. Čia datų masyvui ir kainų masyvui naudojome pavadintus intervalus.

Naudokite formulę:

= IEŠKOTIS (2,1/(TEKSTAS (datos, "mmyyyy") = TEXT (F9, "mmyyyy")), Kaina)

Paaiškinimas:

  • „TEXT“ (datos, „mmyyyy“) grąžins reikšmių masyvą „mmyyyy“ formatu po to, kai jis bus paverstas teksto reikšmėmis,

{ "012019" ; "012019" ; "012019" ; "012019" ; "022019" ; "022019" ; "022019" ; "022019" ; "032019" ; "032019" ; "032019" ; "032019" ; "032019" }

  • TEKSTAS (F9, „mmyyyy“) grąžins datos vertę (F9 langelyje) „mmyyyy“ formatu, pakeitus paieškos datos vertę, kuri yra „012019“, ir ši vertė bus suderinta su aukščiau nurodytu masyvu.
  • Jei padalijimas bus 1, „True“ reikšmių masyvas bus konvertuotas į 1s, o „False“ - į #DIV/0 klaidą. Taigi mes gausime grąžintą masyvą kaip.

{1; 1; 1; 1; #DIV/0! ; #DIV/0! ; #DIV/0! ; #DIV/0! ; #DIV/0! ; #DIV/0! ; #DIV/0! ; #DIV/0! ; #DIV/0! }

  • Dabar funkcija LOOKUP suranda masyvo 2 reikšmę, kuri nebus rasta. Taigi jis grąžina įrašą, atitinkantį paskutinę 1 reikšmę.

Naudoti pavadinti diapazonai

datos: C3: C15

Kaina: D3: D15

Paskutinė kaina yra 78,48, atitinkanti 2019-01-31. Nukopijuokite formulę į kitus langelius naudodami Ctrl + D arba vilkite žemyn iš apatinio dešiniojo langelio kampo.

Kaip matote, formulė grąžina visas reikalingas vertes. Funkcija grąžina klaidą #N/A, jei peržiūros mėnesio vertė neatitinka jokio datos įrašo. Pirmiau pateiktame pavyzdyje datos įrašai surūšiuoti. Taigi paskutinis mėnesio įrašas sutampa su paskutine mėnesio data. Dabar, jei datos įrašai nėra surūšiuoti, pirmiausia surūšiuosime datos reikšmes ir naudosime aukščiau pateiktą formulę.

Kaip „Excel“ stulpelyje gauti paskutinės datos įrašą pagal mėnesį?

Tam naudosime funkciją VLOOKUP ir EOMONTH. Funkcija EOMONTH nustato mėnesio datos vertę ir grąžina paskutinę reikiamo mėnesio datą. Funkcija VLOOKUP suranda paskutinę mėnesio datą arba artimiausią ankstesnę datą ir grąžina tą vertę atitinkančią vertę.

Naudokite formulę:

= VLOOKUP (EOMONTH (F3,0), 2 lentelė)

Paaiškinimas:

  1. EOMONTH (F3,0) pateikia paskutinę to paties mėnesio datą. 0 argumentas naudojamas to paties mėnesio datai grąžinti.
  2. Dabar paieškos vertė tampa paskutine nurodyto mėnesio data.
  3. Dabar vertės bus ieškoma pirmajame lentelės stulpelyje ir ieškoma paskutinės datos, jei rasta grąžina reikšmę atitinkančią vertę, o jei nerasta, tada pateikia paskutinį atitinkantį rezultatą, arčiausiai paieškos vertės, ir grąžina atitinkamą rezultatą.
  4. Funkcija grąžina vertę iš 2 lentelės stulpelio, nes trečias argumentas yra 2.

Čia formulė grąžina 78.48. Dabar nukopijuokite formulę į kitus langelius naudodami sparčiuosius klavišus Ctrl + D arba vilkite žemyn iš dešiniojo apatinio langelio kampo.

Kaip matote, formulė veikia gerai. Yra tik viena problema. Ieškodami paskutinės datos, atitinkančios balandžio mėnesį, funkcija grąžina kovo mėnesio vertę, nes lentelėje nėra įrašo balandžio data. Būtinai atkreipkite dėmesį į šiuos rezultatus.

Čia yra visos pastabos, susijusios su formulės naudojimu.

Pastabos :

  1. Naudokite formulę, atitinkančią straipsnyje nurodytą problemą.
  2. Funkcija VLOOKUP ir LOOKUP yra funkcijos, kai paieškos vertė yra skaičius ir jos nėra paieškos masyve, grąžina reikšmę, atitinkančią tik artimiausią skaičių, mažesnį už paieškos vertę.
  3. „Excel“ saugo datos reikšmes kaip skaičius.
  4. Pirmiau nurodytos dvi funkcijos grąžina tik vieną reikšmę.
  5. Naudokite 4 -ąjį VLOOKUP funkcijos argumentą kaip 0, kad gautumėte tikslią paieškos vertės lentelėje atitiktį.

Tikimės, kad šis straipsnis apie tai, kaip „Excel“ gauti paskutinį įrašą per mėnesį, yra aiškinamasis. Čia rasite daugiau straipsnių apie reikšmių išgavimą iš lentelės naudojant formules čia. 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į. Parašykite mums el

„Excel“ raskite paskutinę eilutę su įvairiais duomenimis : darbas su skaičiais, tekstu ar tuščiu langeliu tame pačiame masyve. Išskleiskite paskutinę eilutę su tuščiu langeliu naudodami „Excel“ funkciją MATCH.

Paskutinės tam tikro mėnesio dienos radimas : Funkcija EOMONTH grąžina paskutinę mėnesio datą, nurodytą datos vertę.

Kaip gauti paskutinę vertę stulpelyje : Paskutinis didelių duomenų įrašas. Funkcijos CELL ir INDEX derinys grąžina paskutinę stulpelio ar duomenų sąrašo reikšmę.

Skirtumas nuo paskutinės tuščios ląstelės : paima alternatyvų skirtumą nuo paskutinės sąrašo vertės su skaičiais, naudojant „Excel“ funkciją IF ir LOOKUP.

„Excel“ raskite paskutinę duomenų eilutę su teksto reikšmėmis : Teksto reikšmių ir tuščių langelių masyve grąžinkite paskutinę masyvo vertę naudodami „Excel“ funkciją MATCH ir REPT.

Kaip naudoti „SUMPRODUCT“ funkciją programoje „Excel“: Grąžina SUM, paėmus atitinkamų verčių sandaugą keliuose „Excel“ masyvuose.

Kaip „Excel“ naudoti pakaitos simbolius : Paieška, skaičiavimas, suma, vidutinė ir matematinė operacija ląstelėse, atitinkančiose frazes, naudojant „Excel“ pakaitos simbolius.

Populiarūs straipsniai:

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 „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 „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į.

Kaip naudotis „SUMIF“ funkcija „Excel“ : Tai dar viena esminė prietaisų skydelio funkcija. Tai padeda apibendrinti vertes konkrečiomis sąlygomis.