Ajanjakso Excelissä - kaavan käyttäminen aloitus- ja lopetuspäivälle

Sisällysluettelo

Ajanjakso Excel-kaavassa

Joskus meidän on suoritettava erilaisia ​​toimintoja, kuten päivämääräarvojen yhteenlaskeminen tai vähentäminen Excelillä. Asettamalla päivämääräalueet Excelissä voimme suorittaa laskelmia näinä päivinä. Päivämääräalueiden asettamiseksi Excelissä voimme ensin muotoilla solut, joilla on alkamis- ja päättymispäivä, päivämääränä ja käyttää sitten operaattoreita: '+' tai '-' päättymispäivän tai -jakson keston määrittämiseksi.

Esimerkkejä ajanjaksosta Excelissä

Esimerkki # 1 - Päivämäärävälit

Katsotaanpa, kuinka numeron lisääminen päivämäärään luo ajanjakson.

Oletetaan, että solussa A2 on alkamispäivä.

Jos nyt lisätään numero, sanotaan 5, voimme rakentaa ajanjakson.

Nyt kun valitsemme solun A3 ja kirjoitamme '= B2 + 1'.

Kopioi tämä solu: B2 ja liitä se soluun B3; suhteellinen soluviite muuttuisi seuraavasti:

Joten voimme nähdä, että tällä tavalla voidaan rakentaa useita ajanjaksoja.

Esimerkki # 2 - Päivämäärän luominen

Excelin avulla voimme helposti luoda useita sekvenssejä. Nyt tiedämme, että päivämäärät ovat joitain numeroita Excelissä. Joten voimme käyttää samaa menetelmää ajanjaksojen luomiseen. Joten luoda päivämääräalueet, joilla on sama alue tai ero, mutta päivämäärät muuttuvat alaspäin, voimme seurata seuraavia vaiheita:

  • Kirjoita aloitus- ja lopetuspäivä vähintään kahteen riviin.
  • Valitse molemmat alueet ja vedä se alaspäin riville, johon tarvitsemme päivämääräalueet:

Joten voimme nähdä, että käyttämällä kahden ensimmäisen rivin päivämääräalueita mallina Excel luo ajanjaksot automaattisesti seuraaville riveille.

Esimerkki 3

Oletetaan, että meillä on kaksi päivämäärää kahdessa solussa, ja haluamme näyttää ne ketjutettuna päivämääräalueena yhdessä solussa. Tätä varten voidaan käyttää TEXT-funktioon perustuvaa kaavaa. Tämän kaavan yleinen syntakse on seuraava:

= TEKSTI (päivämäärä1, ”muoto”) & ”-” & TEKSTI (päivämäärä2, ”muoto”)

Tapaus 1:

Tämä toiminto saa kaksi päivämääräarvoa numeerisena ja yhdistää nämä kaksi päivämäärää päivämääräalueen muodossa mukautetun päivämäärämuodon mukaan (tässä tapauksessa mmm d):

Ajanjakso = TEXT (A2, ”mmm d”) & “-” & TEXT (B2, ”mmm d”)

Joten voimme nähdä yllä olevasta kuvakaappauksesta, että olemme käyttäneet kaavaa solussa C2. TEXT-funktio vastaanottaa soluihin A2 ja B2 tallennetut päivämäärät, ja "&" -operaattoria käytetään yhdistämään kaksi päivämäärää päivämääräalueeksi mukautetussa muodossa, tässä tapauksessa määritettynä nimellä "mmm d", yhdessä solussa ja nämä kaksi päivämäärää yhdistetään yhdysmerkillä '-' tuloksena olevalla ajanjaksolla, joka määritetään solussa C2.

Tapaus 2:

Sanotaan nyt, että tässä esimerkissä haluamme yhdistää nämä kaksi päivämäärää päivämääräalueeksi yhdessä solussa, jolla on erilainen muoto, sano "d mmm yy". Joten ajanjakson kaava olisi tässä tapauksessa seuraava:

Ajanjakso = TEKSTI (A3, ”p kk vv vv”) & “-” & TEKSTI (B3, ”p kk vv vv)

Joten voimme nähdä yllä olevasta kuvakaappauksesta, että TEXT-funktio vastaanottaa soluihin A3 ja B3 tallennetut päivämäärät, ja "&" -operaattoria käytetään yhdistämään kaksi päivämäärää päivämääräalueeksi mukautetussa muodossa, joka määritetään nimellä "d mmm yy ”Tässä tapauksessa yhdessä solussa. Kaksi päivämäärää yhdistetään yhdysmerkillä '-' solussa C3 määritetyssä tuloksena olevassa ajanjaksossa.

Esimerkki 4

Katsotaan nyt, mitä tapahtuu, jos aloitus- tai lopetuspäivä puuttuu. Sanotaan, että lopetuspäivä puuttuu seuraavasti:

Edellä käytetty TEXT-funktioon perustuva kaava ei toimi oikein, jos lopetuspäivä puuttuu, koska kaavan tavuviiva lisätään joka tapauksessa alkamispäivään, toisin sanoen myös aloituspäivän kanssa nähdä yhdysviivan, joka näkyy ajanjaksolla. Toisaalta haluaisimme nähdä alkamispäivän ajanjaksona vain siinä tapauksessa, että lopetuspäivä puuttuu.

Joten tässä tapauksessa meillä voi olla kaava käärimällä ketjutus ja toinen TEXT-funktio IF-lausekkeen sisään seuraavasti:

Ajanjakso = TEKSTI (A2, ”mmm d”) & JOS (B2 “”, “-” & TEKSTI (B2, ”mmm d”), “”)

Joten voimme nähdä, että yllä oleva kaava luo täydellisen ajanjakson käyttämällä molempia päivämääriä, kun molemmat ovat läsnä. Se näyttää kuitenkin vain alkamispäivän määritetyssä muodossa, jos lopetuspäivä puuttuu. Tämä tehdään IF-lausekkeen avulla.

Nyt jos molemmat päivämäärät puuttuvat, voimme käyttää sisäkkäistä IF-käskyä Excelissä (eli yhtä IF toisen IF-lauseen sisällä) seuraavasti:

Ajanjakso = JOS (A4 ””, TEKSTI (A4, ”mmm d”) & JOS (B4 “”, “-” & TEKSTI (B4, ”mmm d”), “”), ””)

Joten voimme nähdä, että yllä oleva kaava palauttaa tyhjän merkkijonon, jos aloituspäivä puuttuu.

Jos molemmat päivämäärät puuttuvat, palautetaan myös tyhjä merkkijono.

Muistettavaa

  • Voimme jopa luoda luettelon peräkkäisistä päivämääristä käyttämällä 'Täytä kahva' -komentoa. Tätä varten voimme valita solun, jolla on alkamispäivä, ja vetää sen sitten solualueelle, johon haluamme täyttää. Napsauta Koti-välilehteä -> Muokkaaminen -> Täytä sarja ja valitse sitten haluamasi päivämääräyksikkö.
  • Jos haluamme laskea kahden päivämäärän välisen keston tai päivien lukumäärän, voimme yksinkertaisesti vähentää kaksi päivämäärää '-' -operaattorilla ja saamme halutun tuloksen.

Huomaa: Solujen muoto: A2 ja B2 on päivämäärä, kun taas solun C2 muoto on "Yleinen", kun se laskee päivien lukumäärän.

Mielenkiintoisia artikkeleita...