„Excel“ sąraše raskite naujausias ir seniausias datas

Turinys

Kaip filtruoti duomenis pagal jūsų kriterijus naudojant formulę

Užsakymai tvarkomi sąraše. Lentelė atrodo taip:

Lentelės pavyzdyje yra 97 duomenų įrašai. Tam taip pat sukurtos šios formulės. Jei norite kitokios apimties, turite jas atitinkamai pakoreguoti.

Kitoje lentelės srityje jauniausia ir seniausia data turėtų būti kriterijų „Kampanija“, „Partnerio Nr.“ Derinys. ir „nukreipimo puslapis“.

Norėdami tai padaryti, reikiamoje srityje sukurkite laukus pagal tris kriterijus ir dvi datos reikšmes. Toliau pateiktame paveikslėlyje tai parodyta lentelės pavyzdyje:

Norėdami rasti naujausią datą, jums reikia formulės, kurioje kriterijams taikote funkciją MAX. Į langelį F5 įveskite šią formulę:

= MAX ((A3: A99 = F2) * (B3: B99 = F3) * (C3: C99 = F4) * D3: D99)

Šios formulės įvedimą turite patvirtinti klavišų kombinacija CTRL SHIFT ENTER, nes tai yra masyvo formulė. SHIFT klavišas reiškia klavišą, kurį turite laikyti nuspaudę, kad įvestumėte didžiąsias raides.

Tada langeliui priskiriate datos formatą. Jei dar neįvedėte jokių kriterijų, formulė grąžina nulinę reikšmę. Jei išsaugojote datos formatą, „Excel“ parodys šį numerį kaip 01/01/1900.

Jei dabar įvesite tris kriterijus į langelius F2: F4, naujausia data, atitinkanti visus tris kriterijus, bus rodoma pagal poreikį. Toliau pateiktame paveikslėlyje tai parodyta pavyzdinėje lentelėje:

Norėdami užklausti seniausią datą, formulėje negalite tiesiog pakeisti MAX funkcijos MIN funkcija. Taip yra dėl to, kad matricos formulė taip pat pateikia nulines vertes, kurios, žinoma, laikomos mažiausiomis. Į tai galima nekreipti dėmesio naudojant MAX.

Taigi jūs taip pat turite integruoti „if-query“, kuris patikrina, ar kriterijai ir langelio turinys yra identiški. Norėdami tai padaryti, įveskite šią formulę langelyje F6:

= MIN (IF ((A3: A99 = F2); 1; 50000) * IF ((B3: B99 = F3); 1; 50000) * IF ((C3: C99 = F4); 1; 50000) * D3: D99)

Kadangi ši formulė taip pat yra masyvo formulė, turite patvirtinti savo įrašą paspausdami CTRL SHIFT ENTER. Taip pat būtina suformatuoti rezultato langelį kaip datą.

Toliau pateiktame paveikslėlyje parodytas seniausios datos apskaičiavimas, naudojant pavyzdinėje lentelėje pateiktą formulę:

Padėsite svetainės plėtrą, dalintis puslapį su draugais

wave wave wave wave wave