„Excel“ dienų seka - naudojant pradžios ir pabaigos datos formulę

Dienų seka „Excel“ formulėje

Kartais mums reikia atlikti skirtingas operacijas, pvz., Pridėti ir atimti datos reikšmes naudojant „Excel“. Nustatydami „Excel“ dienų sekas, galime atlikti šių datų skaičiavimus. Norėdami nustatyti dienų sekas programoje „Excel“, pirmiausia galime suformatuoti langelius, kurių pradžios ir pabaigos datos yra „Data“, o tada naudoti operatorius: „+“ arba „-“, kad nustatytumėte pabaigos datą ar diapazono trukmę.

„Excel“ dienų sekos pavyzdžiai

1 pavyzdys - pagrindiniai datos intervalai

Pažiūrėkime, kaip pridėjus skaičių prie datos sukuriama dienų seka.

Tarkime, kad A2 langelyje turime pradžios datą.

Dabar, jei prie jo pridėsime skaičių, tarkime 5, galime sukurti dienų seką.

Dabar, kai pasirenkame langelį A3 ir įveskite „= B2 + 1“.

Nukopijuokite šią langelį: B2 ir įklijuokite į langelį B3; santykinė langelio nuoroda pasikeistų taip:

Taigi galime pastebėti, kad tokiu būdu galima sukurti kelias dienų sekas.

2 pavyzdys - datos sekos kūrimas

Naudodami „Excel“ galime lengvai sukurti kelias sekas. Dabar žinome, kad datos yra keli skaičiai programoje „Excel“. Taigi mes galime naudoti tą patį metodą kurdami dienų sekas. Taigi, norėdami sukurti dienų sekas, kurių diapazonas ar skirtumas yra toks pats, bet datos keičiasi žemyn, galime atlikti šiuos veiksmus:

  • Įveskite pradžios ir pabaigos datą mažiausiai iš dviejų eilučių.
  • Pasirinkite abu diapazonus ir vilkite žemyn iki eilutės, kur mums reikalingos dienų sekos:

Taigi galime pastebėti, kad naudodamas dienų sekas pirmose dviejose eilutėse kaip šabloną, „Excel“ automatiškai sukuria sekančių eilučių dienų sekas.

3 pavyzdys

Tarkime, kad turime dvi datas dviejose ląstelėse ir norime jas rodyti sujungtas kaip dienų seką vienoje langelyje. Norėdami tai padaryti, gali būti naudojama formulė, pagrįsta funkcija „TEXT“. Bendra šios formulės sintaksė yra tokia:

= TEXT (data1, „formatas“) & „-“ & TEKSTAS (data2, „formatas“)

1 atvejis:

Ši funkcija gauna dvi datų reikšmes kaip skaičių ir sujungia šias dvi datas dienų sekos forma pagal pasirinktą datos formatą (šiuo atveju „mmm d“):

Dienų seka = TEXT (A2, „mmm d“) ir „-“ & TEXT (B2, „mmm d“)

Taigi pirmiau pateiktoje ekrano kopijoje galime pamatyti, kad mes pritaikėme formulę ląstelėje C2. Funkcija TEKSTAS gauna A2 ir B2 langeliuose saugomas datas, o „&“ operatorius „&“ naudojamas susieti abi datas kaip dienų seką pasirinktiniu formatu, šiuo atveju nurodant „mmm d“, viename langelyje ir abi datos sujungiamos brūkšneliu „-“ gautoje dienų sekoje, kuri nustatoma C2 langelyje.

2 atvejis:

Tarkime, šiame pavyzdyje norime sujungti dvi datas kaip dienų seką viename langelyje su skirtingu formatu, sakykime „d mmm yy“. Taigi dienų sekos formulė šiuo atveju būtų tokia:

Dienų seka = TEXT (A3, "d mmm yy") & "-" & TEXT (B3, "d mmm yy")

Taigi aukščiau pateiktoje ekrano kopijoje matome, kad funkcija TEXT gauna datas, saugomas langeliuose A3 ir B3, o „&“ operatorius yra naudojamas susieti abi datas kaip dienų seką pasirinktiniu formatu, nurodytu kaip „d mmm yy “Šiuo atveju vienoje kameroje. Dvi datos sujungiamos brūkšneliu „-“ gautoje dienų sekoje, nustatytoje C3 langelyje.

4 pavyzdys

Dabar pažiūrėkime, kas atsitiks, jei trūksta pradžios ar pabaigos datos. Sakykime, kad pabaigos datos nėra:

Formulė, pagrįsta funkcija TEXT, kurią naudojome aukščiau, neveiks tinkamai, jei trūksta pabaigos datos, nes brūkšnys formulėje vis tiek būtų pridėtas prie pradžios datos, ty kartu su pradžios data taip pat matyti brūkšnį, rodomą dienų sekoje. Priešingai, mes norėtume matyti pradžios datą kaip dienų seką tik tuo atveju, jei trūksta pabaigos datos.

Taigi šiuo atveju formulę galime turėti susiedę susiejimą ir antrąją TEXT funkciją į IF sakinį taip:

Dienų seka = TEXT (A2, ”mmm d”) & IF (B2 “”, “-” & TEXT (B2, “mmm d”), “”)

Taigi galime pamatyti, kad aukščiau pateikta formulė sukuria visą dienų seką, naudodama abi datas, kai yra abi. Tačiau jei nurodoma pabaigos data, nurodytu formatu rodoma tik pradžios data. Tai daroma naudojant IF sąlygą.

Dabar, jei trūksta abiejų datų, „Excel“ programoje galime naudoti įdėtą IF sakinį (ty vieną IF kitame IF sakinyje) taip:

Dienų seka = IF (A4 ””, TEXT (A4, ”mmm d”) & IF (B4 “”, “-” ir TEXT (B4, “mmm d”), “”), ””)

Taigi galime pamatyti, kad aukščiau pateikta formulė grąžina tuščią eilutę, jei trūksta pradžios datos.

Jei abiejų datų nėra, grąžinama tuščia eilutė.

Ką reikia atsiminti

  • Mes netgi galime sukurti nuoseklių datų sąrašą naudodami komandą „Užpildyti rankeną“. Norėdami tai padaryti, galime pasirinkti langelį, kuriame yra pradžios data, tada nuvilkite jį į langelių diapazoną, kuriame norime užpildyti. Spustelėkite skirtuką „Pagrindinis“ -> „Redagavimas“ -> „Užpildyti seriją“ ir tada pasirinkite norimą naudoti datos vienetą.
  • Jei norime apskaičiuoti dienų tarp dviejų datų trukmę arba skaičių, naudodami operatorių „-“ galime tiesiog atimti dvi datas ir gausime norimą rezultatą.

Pastaba: langelių formatas: A2 ir B2 yra „Data“, o C2 langelio formatas yra „Bendra“, nes apskaičiuojamas dienų skaičius.

Įdomios straipsniai...