Por plenumi certajn taskojn en Excel, vi devas determini kiom da tagoj pasis inter certaj datoj. Bonŝance, la programo havas ilojn, kiuj povas solvi ĉi tiun problemon. Ni trovu kiel vi povas kalkuli la datodiferencon en Excel.
Kalkuli la nombron da tagoj
Antaŭ ol komenci labori kun datoj, vi devas formati la ĉelojn por ĉi tiu formato. Plejofte, kiam aro de karakteroj simila al dato estas enigita, la ĉelo mem estas formatata. Sed estas pli bone fari ĝin permane por certigi vin mem kontraŭ surprizoj.
- Elektu la spacon de la folio, sur kiu vi intencas kalkuli. Alklaku la dekstran musbutonon sur la elekto. La kunteksta menuo estas aktivigita. En ĝi, elektu la elementon "Ĉela formato ...". Alternative, vi povas tajpi la klavarodionon Stir + 1.
- La formatada fenestro malfermiĝas. Se la malfermo ne estas en la langeto "Nombro"tiam eniru ĝin. En la parametra bloko "Nombraj Formatoj" starigu la ŝaltilon al pozicio "Dato". En la dekstra parto de la fenestro, elektu la specon de datumoj kun kiuj vi laboros. Post tio, por ripari la ŝanĝojn, alklaku la butonon. "Bone".
Nun ĉiuj datumoj enhavantaj la elektitajn ĉelojn, la programo rekonos kiel daton.
Metodo 1: Simpla Kalkulo
La plej facila maniero kalkuli la diferencon en tagoj inter datoj estas kun simpla formulo.
- Ni skribas en aparta ĉela formatita dato-intervalo, la diferenco inter kiu vi volas kalkuli.
- Elektu la ĉelon en kiu la rezulto estos montrata. I devas havi komunan formaton. La lasta kondiĉo estas tre grava, ĉar se estas datita formato en ĉi tiu ĉelo, tiam la rezulto estos "dd.mm.yy" aŭ alia, responda al ĉi tiu formato, kiu estas malĝusta rezulto de la kalkuloj. La aktuala formato de ĉelo aŭ intervalo povas esti vidata selektante ĝin en la langeto "Hejmo". En la bloko de iloj "Nombro" estas la kampo en kiu ĉi tiu indikilo estas montrita.
Se ĝi havas alian valoron ol "Enerala"tiam en ĉi tiu kazo, kiel en la antaŭa tempo, uzante la kunteksta menuo ni lanĉas la formatan fenestron. En ĝi en la langeto "Nombro" starigu la formatan vidon "Enerala". Ni premas la butonon "Bone".
- En la formatita ĉelo sub la ĝenerala formato ni metas la signon "=". Alklaku la ĉelon, kie troviĝas la lasta de la du datoj (fina). Poste alklaku la klavaran signon "-". Post ĉi tio, elektu la ĉelon en kiu troviĝas la pli frua (komenca) dato.
- Por vidi kiom da tempo pasis inter ĉi tiuj datoj, alklaku la butonon. Eniru. La rezulto estas montrita en ĉelo formatita kiel komuna formato.
Metodo 2: la funkcio RAZHDAT
Por kalkuli la diferencon en datoj, vi ankaŭ povas uzi specialan funkcion. RAZNAT. La problemo estas, ke ekzistas neniu funkcio en la listo de funkciaj mastroj, do vi devos enmeti la formulon permane. Ia sintakso estas jene:
= RAZNAT (komenco_dato; fino_dato; unu)
"Unueco" - ĉi tiu estas la formato, en kiu la rezulto estos montrata en la elektita ĉelo. I dependas de kiu karaktero estos anstataŭigita en ĉi tiu parametro, en kiuj unuoj la rezulto estos resendita:
- "y" - plenaj jaroj;
- "m" - plenaj monatoj;
- "d" - tagoj;
- "YM" estas la diferenco en monatoj;
- "MD" - la diferenco en tagoj (monatoj kaj jaroj ne estas kalkulitaj);
- "YD" estas la diferenco en tagoj (jaroj ne estas kalkulitaj).
Ĉar ni devas kalkuli la diferencon en la nombro de tagoj inter datoj, la plej optimuma solvo estus uzi la lastan opcion.
Vi devas ankaŭ rimarki, ke male al la metodo uzanta simplan formulon priskribitan supre, kiam oni uzas ĉi tiun funkcion unue devus esti la komenca dato, kaj la fina - la dua. Alie, la kalkuloj estos malĝustaj.
- Skribu la formulon en la elektita ĉelo, laŭ ĝia sintakso, priskribita supre, kaj la primaraj datumoj en la formo de komencaj kaj finaj datoj.
- Por kalkuli, alklaku la butonon Eniru. Post tio, la rezulto, en la formo de numero indikanta la nombron da tagoj inter datoj, estos montrata en la specifa ĉelo.
Metodo 3: Kalkulu la nombron de labortagoj
En Excel, estas ankaŭ eble kalkuli la labortagojn inter du datoj, te sen semajnfinoj kaj ferioj. Por fari tion, uzu la funkcion CLEANERS. Male al la antaŭa operatoro, ĝi troviĝas en la listo de funkciaj mastroj. La sintakso por ĉi tiu funkcio estas jene:
= CLEANERS (start_date; end_date; [feriaj])
En ĉi tiu funkcio, la ĉefaj argumentoj estas la samaj kiel la operatoro RAZNAT - dato de komenco kaj fino. Aldone, estas laŭvola argumento "Ferioj".
Anstataŭe datoj por festotagoj, se ekzistas, por la periodo kovrita. La funkcio kalkulas ĉiujn tagojn de la specifita intervalo, ekskluzive de sabatoj, dimanĉoj, kaj ankaŭ tiujn tagojn aldonitajn de la uzanto al la argumento "Ferioj".
- Elektu la ĉelon kiu enhavas la rezulton de la kalkulo. Alklaku la butonon "Enmetu funkcion".
- La funkcia sorĉisto malfermiĝas. En la kategorio "Plena alfabeta listo" aŭ "Dato kaj Tempo" serĉante artikolon "CHISTRABDNY". Elektu ĝin kaj alklaku la butonon. "Bone".
- La funkcia argumenta fenestro malfermiĝas. Enigu la taŭgajn kampojn la daton de la komenco kaj fino de la periodo, kaj ankaŭ la datojn de festotagoj, se ekzistas. Ni premas la butonon "Bone".
Post la supraj manipuladoj, la nombro de labortagoj por la specifa periodo estos montrata en la antaŭe elektita ĉelo.
Leciono: Sorĉista Funkciaj Sorĉisto
Kiel vi povas vidi, Excel donas al sia uzanto tre konvenajn ilojn por kalkuli la nombron da tagoj inter du datoj. Ĉi-kaze, se vi nur bezonas kalkuli la diferencon en tagoj, pli optimuma opcio estus uzi simplan subtrahangan formulon, anstataŭ uzi la funkcion. RAZNAT. Sed se vi volas, ekzemple, kalkuli la nombron de labortagoj, tiam la funkcio savos CLEANERS. Tio estas, kiel ĉiam, la uzanto devas decidi pri la ekzekuta ilo post kiam li difinis specifan taskon.