Excel formula: datu validācijas datums nākamajās 30 dienās -

Satura rādītājs

Vispārēja formula

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

Kopsavilkums

Piezīme: Excel ir vairāki iebūvēti datu validācijas kārtulas datumiem. Šajā lapā ir paskaidrots, kā izveidot savu validācijas kārtulu, pamatojoties uz pielāgotu formulu, ja vēlaties lielāku kontroli un elastību.

Lai nākamajās 30 dienās atļautu tikai datumu, varat izmantot datu validāciju, izmantojot pielāgotu formulu, kuras pamatā ir AND un TODAY.

Parādītajā piemērā datu validācija, kas piemērota C5: C7, ir:

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

Paskaidrojums

Datu validācijas kārtulas tiek aktivizētas, kad lietotājs pievieno vai maina šūnas vērtību.

Funkcija TODAY atgriež šodienas datumu (pārrēķināts pastāvīgi). Funkcija AND aizņem vairākas loģiskas izteiksmes un atgriež vērtību TRUE tikai tad, kad visas izteiksmes atgriež vērtību TRUE. Šajā gadījumā mums jāpārbauda divi nosacījumi:

Pirmais nosacījums pārbauda, ​​vai ievade ir lielāka nekā šodien:

C5>TODAY()

Otrais nosacījums pārbauda, ​​vai ievade ir mazāka nekā šodien + 30:

C5<=(TODAY()+30)

(Datumi programmā Excel ir tikai sērijas numuri, tāpēc mēs varam vienkārši pievienot 30).

Ja abas loģiskās izteiksmes atgriež TRUE, funkcija AND atgriež TRUE un validācija izdodas. Ja kāds no izteicieniem atgriež FALSE, datu pārbaude neizdodas.

Piezīme. Šūnu atsauces datu validācijas formulās ir saistītas ar augšējo kreiso šūnu diapazonā, kas izvēlēts, kad ir definēts validācijas noteikums, šajā gadījumā C5.

Interesanti raksti...