Excel formula: Nosacītā formatēšanas datums ir nokavēts -

Satura rādītājs

Vispārēja formula

=(date2-date1)>n

Kopsavilkums

Lai izceltu datumus, kuru termiņš ir nokavēts, varat izmantot nosacījuma formatēšanas kārtulu, kas pārbauda, ​​vai dispersija starp diviem datumiem ir lielāka par noteiktu dienu skaitu. Parādītajā piemērā diapazonam D5: C12 ir piemērotas trīs nosacītas formatēšanas kārtulas ar šīm formulām:

=(D5-C5)<3 // rule 1 (green) =(D5-C5)=10 // rule 3 (red)

Piezīme: nosacījuma formatēšanas kārtulas tiek vērtētas salīdzinājumā ar atlases augšējo kreiso šūnu šās kārtulas izveides laikā, šajā gadījumā D5.

Aprēķinot dispersiju dienās

E slejas dispersijas tiek aprēķinātas, no šīs formulas atņemot sākotnējo datumu no pašreizējā datuma:

=D5-C5

Rezultāts ir dienu atšķirība starp sākotnējo datumu un pašreizējo datumu. Pozitīva atšķirība apzīmē novēlotu datumu (ti, grafika "paslīdēšanu"). Negatīva starpība norāda, ka pašreizējais datums ir pirms grafika. Tas darbojas, jo Excel datumi ir sērijas numuri.

E slejā norādītā dispersija ir tikai atsauce šajā piemērā, un to neizmanto nosacītā formatēšanas kārtulas. Tomēr, ja jūs traktējat E kolonnu kā palīgu kolonnu, varat uzrakstīt vienkāršākus nosacījuma formatēšanas noteikumus, kas tieši izmanto dispersiju.

Paskaidrojums

Šajā piemērā mēs vēlamies izmantot trīs dažādas krāsas atkarībā no tā, cik sākotnējais datums atšķiras no pašreizējā datuma:

  1. Zaļš, ja dispersija ir mazāka par 3 dienām
  2. Dzeltens, ja dispersija ir no 3 līdz 10 dienām
  3. Sarkans, ja dispersija ir lielāka par 10 dienām

Katram noteikumam mēs aprēķinām dispersiju, atņemot sākotnējo datumu no "pašreizējā" datuma (kā paskaidrots iepriekš). Tad mēs pārbaudām rezultātu ar loģisku izteiksmi. Kad izteiksme atgriež vērtību TRUE, tiek aktivizēts nosacītais formatējums.

Tā kā mēs vēlamies trīs atsevišķas krāsas, katrai no tām ir loģisks tests, mums būs nepieciešami trīs atsevišķi nosacījuma formatēšanas kārtulas. Zemāk redzamajā ekrānā redzams, kā kārtulas ir konfigurētas, lai izmantotu zaļo, dzelteno un sarkano formatējumu. Ņemiet vērā, ka pirmajiem diviem noteikumiem ir atzīmēta atzīme “stop if true”:

Noteikumi tiek vērtēti norādītajā secībā. 1. noteikums pārbauda, ​​vai dispersija ir mazāka par 3 dienām. 2. noteikums pārbauda, ​​vai dispersija ir mazāka par 10 dienām. 3. noteikums pārbauda, ​​vai dispersija ir lielāka vai vienāda ar 10 dienām. Gan 1., gan 2. kārtulai ir iespējota opcija “stop if true”. Kad kāds no noteikumiem atgriež vērtību TRUE, Excel pārtrauks pārbaudīt papildu kārtulas.

Nokavēts par n dienu no šodienas

Iespējams, vēlēsities salīdzināt termiņu ar šodienas datumu. Lai pārbaudītu, vai datumi ir nokavēti vismaz par n dienām no šodienas, varat izmantot šādu formulu:

=(TODAY()-date)>=n

Šī formula atgriezīs vērtību TRUE tikai tad, kad datums ir vismaz n dienas pagātnē. Kad datums ir nākotnē, starpība būs negatīvs skaitlis, tāpēc noteikums nekad netiks aktivizēts.

Lai iegūtu papildinformāciju par formulu kritēriju izveidi, skatiet vairāk nekā 50 formulu kritēriju piemērus.

Interesanti raksti...