Datumu diapazons programmā Excel - formulas izmantošana sākuma un beigu datumam

Datumu diapazons Excel formulā

Ir reizes, kad mums ar Excel jāveic dažādas darbības, piemēram, datuma vērtību saskaitīšana vai atņemšana. Iestatot programmā Excel datumu diapazonus, mēs varam veikt aprēķinus šajos datumos. Lai iestatītu datumu diapazonus programmā Excel, mēs vispirms varam formatēt šūnas, kuru sākuma un beigu datums ir “Datums”, un pēc tam izmantot operatorus: “+” vai “-”, lai noteiktu beigu datumu vai diapazona ilgumu.

Datumu diapazona piemēri programmā Excel

1. piemērs - pamata datumu diapazoni

Apskatīsim, kā skaitļa pievienošana datumam rada datumu diapazonu.

Pieņemsim, ka mums šūnā A2 ir sākuma datums.

Tagad, ja tam pievienosim skaitli, teiksim 5, mēs varam izveidot datumu diapazonu.

Tagad, kad mēs atlasām šūnu A3 un ierakstām “= B2 + 1”.

Kopējiet šo šūnu: B2 un ielīmējiet to šūnā B3; relatīvā šūnu atsauce mainītos šādi:

Tātad mēs varam redzēt, ka šādā veidā var izveidot vairākus datumu diapazonus.

2. piemērs - datuma secības izveide

Izmantojot programmu Excel, mēs varam viegli izveidot vairākas secības. Tagad mēs zinām, ka datumi ir daži skaitļi programmā Excel. Tāpēc mēs varam izmantot to pašu metodi, lai izveidotu datumu diapazonus. Tātad, lai izveidotu datumu diapazonus, kuriem ir tāds pats diapazons vai atšķirība, bet datumi mainās, ejot uz leju, mēs varam rīkoties šādi:

  • Ierakstiet sākuma un beigu datumu vismaz divās rindās.
  • Atlasiet abus diapazonus un velciet to uz leju līdz rindai, kur mums ir nepieciešami datumu diapazoni:

Tātad mēs varam redzēt, ka, izmantojot datumu diapazonus pirmajās divās rindās kā veidni, Excel automātiski izveido datumu diapazonus nākamajām rindām.

3. piemērs

Pieņemsim, ka mums ir divi datumi divās šūnās, un mēs vēlamies tos vienā saitē attēlot kā datumu diapazonu. Lai to izdarītu, var izmantot formulu, kuras pamatā ir funkcija 'TEXT'. Šīs formulas vispārējā sintakse ir šāda:

= TEXT (datums1, “formāts”) & ”-” & TEKSTS (datums2, “formāts”)

1. gadījums:

Šī funkcija saņem divas datuma vērtības kā skaitliskas un savieno šos divus datumus datumu diapazona veidā atbilstoši pielāgotam datuma formātam (šajā gadījumā “mmm d”):

Datumu diapazons = TEXT (A2, ”mmm d”) un “-” & TEXT (B2, ”mmm d”)

Tātad iepriekš redzamajā ekrānuzņēmumā mēs varam redzēt, ka esam izmantojuši formulu šūnā C2. Funkcija TEXT saņem datumus, kas saglabāti šūnās A2 un B2, operētājsistēma "&" tiek izmantota, lai savienotu abus datumus kā datumu diapazonu pielāgotā formātā, kas šajā gadījumā norādīts kā “mmm d”, vienā šūnā un abi datumi ir apvienoti ar defisi “-” iegūtajā datumu diapazonā, kas noteikts šūnā C2.

2. gadījums:

Pieņemsim, ka šajā piemērā mēs vēlamies apvienot abus datumus kā datumu diapazonu vienā šūnā ar atšķirīgu formātu, teiksim “d mmm yy”. Tātad šajā gadījumā datumu diapazona formula būtu šāda:

Datumu diapazons = TEXT (A3, ”d mmm yy”) & “-” & TEXT (B3, ”d mmm yy”)

Tātad iepriekš redzamajā ekrānuzņēmumā mēs varam redzēt, ka funkcija TEXT saņem datumus, kas saglabāti šūnās A3 un B3, operētājsistēma “&” tiek izmantota, lai savienotu abus datumus kā datumu diapazonu pielāgotā formātā, kas norādīts kā “d mmm yy ”Šajā gadījumā vienā šūnā. Abi datumi ir apvienoti ar defisi “-” rezultāta datumu diapazonā, kas noteikts šūnā C3.

4. piemērs

Tagad ļaujiet mums redzēt, kas notiek gadījumā, ja nav norādīts sākuma datums vai beigu datums. Pieņemsim, ka trūkst beigu datuma šādi:

Formula, kuras pamatā ir TEXT funkcija un kuru mēs izmantojām iepriekš, nedarbosies pareizi, ja trūkst beigu datuma, jo defise formulā jebkurā gadījumā tiktu pievienota sākuma datumam, ti, kopā ar sākuma datumu mēs arī skatiet defisi, kas parādīta datumu diapazonā. Turpretī sākuma datumu mēs vēlētos redzēt tikai kā datumu diapazonu, ja nav norādīts beigu datums.

Tātad šajā gadījumā mums var būt formula, iesaiņojot savienojumu un otro funkciju TEXT IF klauzulas iekšpusē šādi:

Datumu diapazons = TEXT (A2, ”mmm d”) & IF (B2 “”, “-” & TEXT (B2, “mmm d”), “”)

Tātad mēs varam redzēt, ka iepriekš minētā formula izveido pilnu datumu diapazonu, izmantojot abus datumus, kad abi ir. Tomēr tas parāda tikai sākuma datumu norādītajā formātā, ja nav norādīts beigu datums. Tas tiek darīts ar IF klauzulas palīdzību.

Ja abos datumos trūkst, mēs Excel varētu izmantot ligzdotu IF paziņojumu (ti, vienu IF citā IF paziņojumā) šādi:

Datumu diapazons = IF (A4 ””, TEXT (A4, ”mmm d”) & IF (B4 “”, “-” un TEXT (B4, ”mmm d”), “”), ””)

Tātad mēs varam redzēt, ka iepriekš minētā formula atgriež tukšu virkni, ja trūkst sākuma datuma.

Gadījumā, ja nav norādīti abi datumi, tiek atgriezta arī tukša virkne.

Atceramās lietas

  • Mēs pat varam izveidot secīgu datumu sarakstu, izmantojot komandu 'Fill Handle'. Lai to izdarītu, mēs varam atlasīt šūnu, kurai ir sākuma datums, un pēc tam velciet to uz šūnu diapazonu, kurā mēs vēlamies aizpildīt. Noklikšķiniet uz cilnes Sākums -> Rediģēt -> Aizpildīt sēriju un pēc tam izvēlieties datuma vienību, kuru mēs vēlamies izmantot.
  • Ja mēs vēlamies aprēķināt ilgumu vai dienu skaitu starp diviem datumiem, mēs varam vienkārši atņemt abus datumus, izmantojot operatoru '-', un mēs iegūsim vēlamo rezultātu.

Piezīme . Šūnu formāts: A2 un B2 ir “Datums”, turpretī šūnas C2 formāts “Vispārīgi”, jo tas aprēķina dienu skaitu.

Interesanti raksti...