Hasznos – Hogyan lehet leszűrni egy lista tartalmát az aktuális hónapra?

Bizonyára többen szeretnénk leszűrni a SharePoint-os listáinkat az aktuális évre, hónapra, vagy hétre.

Erre sajnos nem ad beépített lehetőséget a SharePoint 2010.

Persze favágós módszereket könnyedén találunk, mint például az előző 30 napban létrehozott elemek.

Ez könnyedén egy új nézet létrehozásakor a Szűrés szekcióban állítsuk be, hogy a Létrehozva legyen nagyobb vagy egyenlő a következővel: “[mai dátum]-30”

Viszont ez számomra nem kielégítő lehetőség. Én szeretnék ragaszkodni az aktuális hónapban létrehozott elemekhez. Ehhez egy kicsit bele kell nyúlni a lista beállításaiba.

FELADATOK:

1. Létre kell hoznunk két új számított típusú oszlopot.

  • Kezdő
    • Képlet: =DÁTUM(ÉV([Létrehozva]);HÓNAP([Létrehozva]);1)
    • Visszatérési értéke: Dátum és Időpont (Csak dátum)
    • Hozzáadás az alapértelmezett nézethez (vegyük ki a pipát) – felesleges információ

  • Befejező
    • Képlet: =DÁTUM(ÉV([Létrehozva]);HÓNAP([Létrehozva])+1;1)-1
    • Visszatérési értéke: Dátum és Időpont (Csak dátum)
    • Hozzáadás az alapértelmezett nézethez (vegyük ki a pipát) – felesleges információ

2. Hozzunk létre egy új nézetet és állítsuk be a Szűrés szekcióban a következő két szűrő feltételt ÉS kapcsolattal:

  • Kezdő legyen kisebb vagy egyenlő a következővel: [mai dátum]”
  • Befejező legyen nagyobb vagy egyenlő a következővel: [mai dátum]

Ezt követően már használhatjuk is az aktuális hónap nézetet.

– – –

További képletek:

Aktuális hét

Kezdő: =Dátum-HÉT.NAPJA([Létrehozva];2)+1

Befejező: =Dátum+7-HÉT.NAPJA([Létrehozva];2)

Következő hónap

Kezdő: =DÁTUM(ÉV([Létrehozva]);HÓNAP([Létrehozva])+1;1)

Befejező: =DÁTUM(ÉV([Létrehozva]);HÓNAP([Létrehozva])+2;1)-1

Előző hónap

Kezdő: =DÁTUM(ÉV([Létrehozva]);HÓNAP([Létrehozva])-1;1)

Befejező: =DÁTUM(ÉV([Létrehozva]);HÓNAP([Létrehozva]);1)-1

– – –

Természetesen a nem csak a Létrehozva dátumra szűrhetünk így, hanem bármelyik Dátum típusú oszlopunkra. Ez esetben csak annyi a teendőnk, hogy a képletekben a megfelelő helyekre a megfelelő oszlop nevét írjuk.

További Hasznos linkek:

Leave a Reply