Vadnica za Excel: Kako izračunati in poudariti datume poteka

V tem videoposnetku si bomo ogledali, kako izračunati in poudariti datume poteka veljavnosti.

Recimo, da je vaše podjetje začelo nekakšen program članstva in da vam je šef pravkar poslal niz podatkov. Dala vam je seznam 1000 ljudi, ki so v zadnjem letu obnovili članstvo in išče več stvari.

Najprej želi, da eno leto v prihodnosti izračunate rok veljavnosti, zadnji dan istega meseca, ko je bilo članstvo obnovljeno.

Drugič, želi videti, koliko dni je še pred potekom.

Tretjič, želi videti status »Poteklo« za vsa članstva, ki so že potekla, in »Kmalu poteče« za vsa članstva, ki potečejo v naslednjih 30 dneh.

Na koncu je rekla, da bi bilo lepo videti, da so člani, ki jim je potekel rok, označeni z rožnato barvo, člani, ki jim poteče rok, pa kmalu z rumeno.

Pa tudi - jo lahko dobi pred sestankom za kosilo opoldne?

Umm, seveda.

Najprej pretvorimo te podatke v pravilno Excelovo tabelo. S tem bo veliko lažje vnašati formule, saj jih bo Excel samodejno kopiral.

Zdaj pa izračunajmo datume poteka. Ti naj bi bili konec istega meseca, eno leto kasneje, ampak najprej uporabimo preprost kramp, da pridemo na igrišče. Kot ste videli v prejšnjih videoposnetkih, so datumi le serijske številke, zato lahko preprosto vnesemo formulo, ki podaljšanemu datumu doda 365 dni.

To je dober začetek. Rešitev lahko zaključimo in kasneje pridemo nazaj, da to popravimo.

Ko v Excelu rešite bolj zapleteno težavo, je dobro potrditi celoten pristop, nato pa se na koncu vrnite k podrobnostim. Ne želite se že na začetku zatakniti pri majhni stvari, še posebej, če se pristop lahko spremeni.

Zdaj, ko imamo rok trajanja, lahko zdaj izračunamo še preostale dni. To bo treba v prihodnosti samodejno posodobiti, zato bomo uporabili funkcijo TODAY, ki vedno vrne današnji datum.

Formula je preprosto E5 minus DANES (). Ko pritisnem vrnitev, dobimo še dni do izteka. Negativne številke pomenijo, da je članstvo že poteklo.

Za status bomo uporabili preprosto vgnezdeno formulo IF. Če je preostalih dni manj kot nič, članstvo poteče. V nasprotnem primeru, če je preostalih dni manj kot 30, mora biti stanje "Kmalu poteče". Sicer pa status ni nič.

=IF(F5<0,"Expired",IF(F5<30,"Expiring soon",""))

Nato moramo ustvariti pravila pogojnega oblikovanja, ki poudarjajo te vrednosti.

Najprej izberite podatke in nastavite aktivno celico v zgornji desni kot. Nato ustvarite pravilo formule, ki preizkusi aktivno celico za vrednost "Poteklo". Stolpec mora biti zaklenjen.

Zdaj ponovite isti postopek za članstva, ki "kmalu potečejo".

To je videti dobro. Določiti moramo le datume poteka, da pristanemo zadnji dan v mesecu.

No, izkazalo se je, da obstaja kul funkcija, imenovana EOMONTH (za konec meseca), ki dobi zadnji dan v mesecu v preteklosti ali prihodnosti.

Datum začetka je datum obnovljen, meseci pa 12.

In tam imate, vse, kar si je želel vaš šef, in še vedno imate čas za skodelico kave pred kosilom.

Seveda

Osnovna formula

Povezane bližnjice

Vstavi tabelo Ctrl + T + T Razširi ali strni trak Ctrl + F1 + + R Izberi tabelo Ctrl + A + A Premakni aktivno celico v smeri urnega kazalca v izboru Ctrl + . + .

Zanimive Članki...