„Excel“ formulė: paryškinkite datas tarp -

Bendroji formulė

=AND(A1>=date1,A1<=date2)

Santrauka

Jei norite paryškinti datas tarp dviejų datų su sąlyginiu formatavimu, galite naudoti paprastą formulę, kuri kartu naudoja AND ir DATE funkcijas. Pvz., Jei turite datas diapazone B4: G11 ir norite pažymėti langelius, kurių data yra didesnė nei 2015 m. Rugpjūčio 1 d. Ir mažesnė nei 2015 m. Lapkričio 1 d., Pasirinkite diapazoną ir sukurkite naują CF taisyklę, kurioje tai naudojama formulė:

=AND(B4>=DATE(2015,8,1),B4<=DATE(2015,11,1))

Pastaba: svarbu, kad CF formulės būtų įvestos, palyginti su „aktyvia ląstele“ pasirinkime, kuris šiuo atveju laikomas B4.

Išsaugoję taisyklę matysite paryškintas datas tarp 2015-08-01 ir 2015-11-01. Atkreipkite dėmesį, kad pradžios ir pabaigos datas įtraukiame naudodami didesnę arba lygią (> =) ir mažesnę arba lygią (<=)

Paaiškinimas

Funkcija AND užima kelis argumentus ir grąžina TRUE tik tada, kai visi argumentai grąžina TRUE. DATE funkcija sukuria tinkamą „Excel“ datą su nurodytomis metų, mėnesio ir dienos reikšmėmis. Kadangi nuoroda į B4 yra visiškai santykinė, ji bus atnaujinta, kai taisyklė taikoma kiekvienam diapazono langeliui, ir bus paryškintos visos datos, kurios yra didesnės nei 2015-08-01 ir mažiau nei 2015-11-01.

Įvesties naudokite kitas langelius

Jums nereikia griežtai koduoti datų į taisyklę. Norėdami sukurti lankstesnę taisyklę, formulėje galite naudoti kitas ląsteles, pvz., Kintamuosius. Pvz., Langelį E2 galite pavadinti „pradžia“, o langelį G2 - „pabaiga“, tada perrašykite formulę taip:

=AND(B4>=start,B4<=end)

Kai pakeisite bet kurią datą, sąlyginio formatavimo taisyklė atsakys iškart. Naudodami kitas ląsteles įvedimui ir pavadindami juos pavadintais diapazonais, sąlyginis formatavimas tampa interaktyvus, o formulė yra paprastesnė ir lengviau skaitoma.

Įdomios straipsniai...