
Obecný vzorec
=AND($A1>=start,$A1<=end)
souhrn
Pokud chcete zvýraznit řádky obsahující data mezi dvěma daty s podmíněným formátováním, můžete použít vzorec založený na funkcích AND a DATE. V zobrazeném příkladu má rozsah B5: E11 pravidlo podmíněného formátování použito pomocí tohoto vzorce:
=AND($C5>=start,$C5<=end)
Poznámka: Je důležité, aby byly vzorce CF zadány ve vztahu k „aktivní buňce“ ve výběru, který je v tomto případě považován za B5.
Tento vzorec odkazuje na dva pojmenované rozsahy: start (C2) a end (E2).
Vysvětlení
Funkce AND vezme více argumentů a vrátí PRAVDA pouze v případě, že všechny argumenty vrátí PRAVDA. Data jsou v aplikaci Excel pouze pořadovými čísly, takže dřívější data jsou vždy menší než data pozdější. Ve výše uvedeném vzorci budou všechna data, která jsou větší nebo stejná jako počáteční datum A menší nebo rovna koncovému datu, projdou oběma testy a funkce AND vrátí PRAVDA, čímž se spustí pravidlo.
Odkazy na počáteční a konečné datum (C2 a E2) jsou absolutní a nezmění se. Odkazy na datum ve sloupci C jsou „smíšené“ - sloupec je uzamčen, ale číslo řádku se může změnit.
Bez pojmenovaných rozsahů
Tento vzorec odkazuje na dva pojmenované rozsahy: start (C2) a end (E2). Bez použití pojmenovaných rozsahů by vzorec vypadal takto:
=AND($C5>=$C$2,$C5<=$E$2)
Vkládání dat
Tento vzorec odhaluje počáteční a koncové vstupní hodnoty přímo v listu, takže je lze snadno změnit. Pokud chcete místo toho vložit (napevno) data přímo do vzorce, vzorec bude vypadat takto:
=AND($C5>=DATE(2015,6,1),$C5<=DATE(2015,7,31))
Funkce DATE zajišťuje správné rozpoznání data. Vytvoří správné datum aplikace Excel s danými hodnotami roku, měsíce a dne.