Excel formula: iezīmējiet datumus nākamajās N dienās -

Satura rādītājs

Vispārēja formula

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

Kopsavilkums

Ja vēlaties ar nosacītu formatējumu izcelt datumus, kas notiek nākamajās N dienās, varat to izdarīt ar formulu, kas izmanto funkciju ŠODIEN ar AND. Tas ir lielisks veids, kā vizuāli atzīmēt tādas lietas kā derīguma termiņi, termiņi, gaidāmie notikumi un datumi attiecībā pret pašreizējo datumu.

Piemēram, ja jums ir datumi diapazonā B4: G11 un vēlaties izcelt šūnas, kas notiek nākamo 30 dienu laikā, atlasiet diapazonu un izveidojiet jaunu CF kārtulu, kurā tiek izmantota šī formula:

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

Piezīme: ir svarīgi, lai CF formulas tiktu ievadītas salīdzinājumā ar atlases "aktīvo šūnu", kas šajā gadījumā tiek pieņemts kā B4.

Kad kārtula būs saglabāta, tiks izcelti nākamo 30 dienu datumi.

Paskaidrojums

Funkcija AND aizņem vairākus argumentus un atgriež TRUE tikai tad, kad visi argumenti atgriež TRUE. Funkcija TODAY atgriež pašreizējo datumu. Datumi programmā Excel ir vienkārši lieli sērijas numuri, tāpēc jūs varat izveidot jaunu relatīvo datumu, saskaitot vai atņemot dienas. TODAY () + 30 izveido jaunu datumu 30 dienas nākotnē, tādēļ, ja dienas ir lielākas par šodienu un mazāk nekā šodien + 30, abi nosacījumi ir patiesi, un funkcija AND atgriež patiesu, izraisot kārtulu.

Mainīgas dienas

Protams, dienas var pielāgot jebkurai vērtībai, kas jums patīk:

=AND(B4>TODAY(),B4TODAY(),B4<=(TODAY()+45)) // next 45 days

Ievadei izmantojiet citas šūnas

Jums nav nepieciešams kodēt datumus kārtulā. Lai izveidotu elastīgāku kārtulu, formulā varat izmantot citas šūnas, piemēram, mainīgos. Piemēram, jūs varat nosaukt šūnu E2 kā "dienas" un pārrakstīt formulu šādi:

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

Mainot kādu no datumiem, nosacītā formatēšanas kārtula reaģēs uzreiz. Izmantojot citas šūnas ievadei un nosaucot tās par nosauktajiem diapazoniem, nosacīto formatēšanu padarāt interaktīvu, un formula ir vienkāršāka un vieglāk lasāma.

Interesanti raksti...