
Všeobecný vzorec
=YEAR(A1)=2016
Zhrnutie
Poznámka: Excel má niekoľko zabudovaných pravidiel overovania údajov pre dáta. Táto stránka vysvetľuje, ako vytvoriť svoje vlastné overovacie pravidlo na základe vlastného vzorca pre prípad, že potrebujete alebo potrebujete väčšiu kontrolu a flexibilitu.
Ak chcete používateľovi umožniť zadávať iba dátumy v určitom roku, môžete použiť overenie údajov pomocou vlastného vzorca založeného na funkcii ROK.
V zobrazenom príklade je overenie údajov použité na C5: C7:
=YEAR(C5)=2016
Vysvetlenie
Pravidlá overovania údajov sa spustia, keď používateľ pridá alebo zmení hodnotu bunky.
Tento vlastný overovací vzorec jednoducho porovnáva rok ktoréhokoľvek dátumu s pevne nastavenou hodnotou roku pomocou funkcie YEAR.
Keď používateľ zadá hodnotu, funkcia ROK extrahuje a porovnáva rok s rokom 2016:
=YEAR(C5)=2016
Keď sa roky zhodujú, výraz vráti hodnotu TRUE a overenie bude úspešné. Ak sa roky nezhodujú alebo ak funkcia ROK nie je schopná vyťažiť rok, overenie zlyhá.
Dátum v tomto roku
Ak chcete v aktuálnom roku povoliť iba dátumy, môžete upraviť vzorec takto:
=YEAR(C5)=YEAR(TODAY())
Funkcia DNES priebežne vracia aktuálny dátum, takže vzorec vráti hodnotu PRAVDA iba vtedy, ak je dátum v aktuálnom roku.
Poznámka: Odkazy na bunky vo vzorcoch na overenie údajov sú relatívne k ľavej ľavej bunke v rozsahu vybratom, keď je definované pravidlo overovania, v tomto prípade C5.