
Norėdami susumuoti vertes, esančias tarp dviejų datų, galite naudoti SUMIFS funkcija . Parodytame pavyzdyje H7 langelyje yra ši formulė:
= SUMIFS (rng1,rng2,'>'&A1,rng2,'<'&B1)
kur data (C5: C11) ir suma (D5: D11) yra pavadinti diapazonai .
Ši formulė sumuoja D stulpelio sumas datoms tarp H5 ir H6.
Paaiškinimas
SUMIFS funkcija leidžia loginiai operatoriai (t. y. '=', '>', '> =' ir kt.) ir kelis kriterijus.
Norėdami suderinti tikslines vertes tarp dviejų datų, turime naudoti dvi kriterijai . Funkcija SUMIFS reikalauja, kad kiekvienas kriterijus būtų įvestas kaip kriterijų/diapazono pora taip:
= SUMIFS (amount,date,'>'&H5,date,'<'&H6)
Atkreipkite dėmesį, kad turime pridėti loginiai operatoriai dvigubose kabutėse (''), tada sujungti juos į langelių nuorodas su simboliu (&). Taip yra todėl, kad SUMIFS yra grupėje „RACON“ funkcijos kurie turi unikalią kriterijų sintaksę.
Galutinė formulė atrodo taip:
'>'&H5,date // greater than H5 '<'&H6,date // less than H6
Pastaba: šiame pavyzdyje į rezultatą neįtraukta pradžios ar pabaigos data. Žemiau rasite pavyzdį, kuriame yra pradžios ir pabaigos datos.
Su užkoduotomis datomis
Geriausias būdas įrašyti datas į SUMIFS funkciją yra naudoti DATE funkcija . Pavyzdžiui, jei norite susumuoti rng1 reikšmes, kurios yra nuo 2020 m. Liepos 1 d. Iki 2020 m. Rugsėjo 30 d., Galite naudoti tokią formulę:
= SUMIFS (amount,date,'>'&H5,date,'<'&H6)
Atkreipkite dėmesį, kad naudojame didesnį arba lygų ('> =') ir mažesnį arba lygų ('<=') so that SUMIFS apima galutinio rezultato pradžios ir pabaigos data.
kaip parašyti if formulę Excel
Pridėjus daugiau kriterijų
Norėdami išplėsti formulę ir taikyti daugiau kriterijų, tiesiog pridėkite kitą diapazono/kriterijų porą. Pavyzdžiui, žemiau pateikta formulė susumuoja rng1 reikšmes, kai datos rng2 yra tarp A1 ir B1 datų, o rng3 reikšmės yra lygios C1:
Autorius Dave'as Brunsas= SUMIFS (rng1,rng2,'>='& DATE (2020,7,1),rng2,'<='& DATE (2020,9,30))