
Vispārēja formula
=AND($A1>=start,$A1<=end)
Kopsavilkums
Ja vēlaties izcelt rindas, kurās ir datumi starp diviem datumiem ar nosacītu formatējumu, varat izmantot formulu, kuras pamatā ir funkcijas AND un DATE. Parādītajā piemērā diapazonam B5: E11 ir nosacīta formatēšanas kārtula, izmantojot šo formulu:
=AND($C5>=start,$C5<=end)
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ā B5.
Šī formula attiecas uz diviem nosauktajiem diapazoniem: sākuma (C2) un beigu (E2).
Paskaidrojums
Funkcija AND aizņem vairākus argumentus un atgriež TRUE tikai tad, kad visi argumenti atgriež TRUE. Datumi programmā Excel ir tikai sērijas numuri, tāpēc agrākie datumi vienmēr ir mazāki par vēlākiem datumiem. Iepriekš minētajā formulā visi datumi, kas ir lielāki vai vienādi ar sākuma datumu UN ir mazāki vai vienādi ar beigu datumu, izturēs abus testus, un funkcija AND atgriezīs vērtību TRUE, aktivizējot kārtulu.
Atsauces uz sākuma un beigu datumiem (C2 un E2) ir absolūtas un nemainīsies. Atsauces uz datumu C slejā ir "jauktas" - kolonna ir bloķēta, bet rindas numuru var brīvi mainīt.
Bez nosauktajiem diapazoniem
Šī formula attiecas uz diviem nosauktajiem diapazoniem: sākuma (C2) un beigu (E2). Neizmantojot nosauktos diapazonus, formula izskatās šādi:
=AND($C5>=$C$2,$C5<=$E$2)
Iegulšanas datumi
Šī formula parāda sākuma un beigu ievades vērtības tieši darblapā, lai tās varētu viegli mainīt. Ja vēlaties datumus tieši iegult (cietā koda) tieši formulā, formula izskatās šādi:
=AND($C5>=DATE(2015,6,1),$C5<=DATE(2015,7,31))
Funkcija DATE nodrošina datuma pareizu atpazīšanu. Tas izveido pareizu Excel datumu ar norādītajām gada, mēneša un dienas vērtībām.