Excel vzorec: Dátum overenia údajov o nasledujúcich 30 dní

Obsah

Všeobecný vzorec

=AND(A1>TODAY(),A1<=(TODAY()+days))

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, ak chcete mať väčšiu kontrolu a flexibilitu.

Ak chcete povoliť iba dátum v nasledujúcich 30 dňoch, môžete použiť overenie údajov pomocou vlastného vzorca založeného na funkciách AND a TODAY.

V zobrazenom príklade je overenie údajov použité na C5: C7:

=AND(C5>TODAY(),C5<=(TODAY()+30))

Vysvetlenie

Pravidlá overovania údajov sa spustia, keď používateľ pridá alebo zmení hodnotu bunky.

Funkcia DNES vráti dnešný dátum (priebežne prepočítavaný). Funkcia AND vezme viac logických výrazov a vráti TRUE iba vtedy, keď všetky výrazy vrátia TRUE. V takom prípade musíme otestovať dve podmienky:

Prvá podmienka kontroluje, či je vstup väčší ako dnes:

C5>TODAY()

Druhá podmienka kontroluje, či je vstup menší ako dnes + 30:

C5<=(TODAY()+30)

(Dátumy sú iba poradové čísla v programe Excel, takže ich môžeme jednoducho pridať 30).

Ak obidva logické výrazy vrátia hodnotu TRUE, funkcia AND vráti hodnotu TRUE a overenie bude úspešné. Ak niektorý z výrazov vráti hodnotu FALSE, overenie údajov zlyhá.

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.

Zaujímavé články...