curs 6_functii de tip data calendaristica
Post on 14-Dec-2015
261 Views
Preview:
DESCRIPTION
TRANSCRIPT
FUNCŢII DATĂ ŞI ORĂ
=NOW()
4/18/2023 10:48
= TODAY()
4/18/2023
=DATE(an;luna;zi)
3/20/2012
=DATEVALUE("sir de caractere")
3/18/2012 !!! Format Cells
=WORKDAY(data debut;numar zile[;sarbatori])
Dată comandă 12/15/2013Număr zile fabricaţie 50Dată livrare 2/27/2014
=NETWORKDAYS(data debut;data sfarsit [;sarbatori])
Dată început concediu 12/15/2013Dată revenire din concediu 1/18/2014Număr zile de concediu 21
=EDATE(data_debut;+/-nr_luni)
Dată factură 3/5/2014
1/5/2014
6/5/2014
=EOMONTH(data_debut;+/-nr_luni)Ex 1
7/31/2023
Ex 2Formatarea condiţională a datelor din ultimele 10 zile ale lunii precedente.
Data facturii10/19/201410/20/201410/21/201410/22/2014
Dată anterioară cu 2 luni datei de emitere a facturii
Dată ulterioară cu 3 luni datei de emitere a facturii
= YEAR(dată calendaristică)2023
= MONTH(dată calendaristică)4
= DAY (dată calendaristică)18
=WEEKDAY(data_calend [;tip_rezultat])2
Astazi este a 2-a zi a saptamanii
=WEEKNUM(data_calend [;tip_rezultat])16
=AND(A48>=EOMONTH(TODAY();-1)-10;A48<=EOMONTH(TODAY();-1))
FUNCŢII DATĂ ŞI ORĂ
Exemplu:
Perioada (ani)
5/5/2014 2 5/5/2016 =DATE(YEAR(C13)+D13,MONTH(C13),DAY(C13))
=WORKDAY(data debut;numar zile[;sarbatori])
Sarbatori legale
12/25/2013
12/26/2013
1/1/2014
1/2/2014
=NETWORKDAYS(data debut;data sfarsit [;sarbatori])
Data incheierii contractului
Data finalizarii contractului
Sarbatori legale
12/25/2013
12/26/2013
1/1/2014
1/2/2014
=EDATE(data_debut;+/-nr_luni)
=EOMONTH(data_debut;+/-nr_luni)
Formatarea condiţională a datelor din ultimele 10 zile ale lunii precedente.
4/18/2023
;A48<=EOMONTH(TODAY();-1))
=DATE(YEAR(C13)+D13,MONTH(C13),DAY(C13))
Calculul diferentelor intre 2 date calendaristiceData de referinta Data sfarsit
3/12/2010 4/18/2023
3/12/2010 4/18/2023
3/12/2010 4/18/2023
=DATEDIF(data_debut; data-sfarsit;"cod_format-data")
=DAYS360(data_debut; data-sfarsit)
Calculul diferentelor intre 2 date calendaristiceDiferenta Formula:
4785 zile
157 luni
13 ani
=DATEDIF(A3;B3;"d") =DATEDIF(A4;B4;"m") =DATEDIF(A5;B5;"y")
data_debut; data-sfarsit;"cod_format-data")
data_debut; data-sfarsit)
(A3;B3;"d")(A4;B4;"m")(A5;B5;"y")
Cod Client Data facturii Data scadenţei
101 456,853 Mon 13 October 2014 20 zile Mon 10 November 2014
101 456,854 Tue 14 October 2014 - Tue 14 October 2014
101 456,856 Wed 15 October 2014 20 zile Wed 12 November 2014
101 456,858 Thu 16 October 2014 10 zile Thu 30 October 2014
101 456,859 Fri 17 October 2014 20 zile Fri 14 November 2014
102 456,855 Sat 18 October 2014 30 zile Fri 28 November 2014
102 456,861 Sun 19 October 2014 15 zile Fri 7 November 2014
103 456,852 Mon 20 October 2014 15 zile Mon 10 November 2014
103 456,857 Tue 21 October 2014 - Tue 21 October 2014
104 456,860 Wed 22 October 2014 - Wed 22 October 2014
104 456,862 Thu 23 October 2014 8 zile Tue 4 November 2014
104 456,864 Fri 24 October 2014 3 zile Wed 29 October 2014
105 456,865 Sat 25 October 2014 17 zile Tue 18 November 2014
105 456,866 Sun 26 October 2014 5 zile Fri 31 October 2014
105 456,867 Mon 27 October 2014 7 zile Wed 5 November 2014
106 456,868 Tue 28 October 2014 - Tue 28 October 2014
106 456,869 Wed 29 October 2014 9 zile Tue 11 November 2014
107 456,870 Thu 30 October 2014 14 zile Wed 19 November 2014
107 456,871 Fri 31 October 2014 6 zile Mon 10 November 2014
107 456,863 Sat 1 November 2014 30 zile Fri 12 December 2014
FALSE
Cod Client Data facturii Data scadenţei
101 456,853 Tue 23 November 2010 20 zile Tue 21 December 2010101 456,854 Thu 4 February 2010 - Thu 4 February 2010101 456,856 Sat 23 January 2010 20 zile Fri 19 February 2010101 456,858 Thu 25 March 2010 10 zile Thu 8 April 2010101 456,859 Wed 25 August 2010 20 zile Wed 22 September 2010102 456,855 Fri 22 October 2010 30 zile Fri 3 December 2010102 456,861 Sat 18 September 2010 15 zile Fri 8 October 2010103 456,852 Sun 19 February 2012 15 zile Fri 9 March 2012
Să se formateze condiţional facturile care au fost emise în ultimele 10 zile ale lunii precedente
Nr factură
Nr zile graţie
Să se formateze condiţional facturile neplătite pentru care s-a depăşit scadenţa cu mai mult de un an de zile
Nr factură
Nr zile graţie
103 456,857 Thu 5 January 2012 - Thu 5 January 2012104 456,860 Mon 12 March 2012 - Mon 12 March 2012104 456,862 Tue 6 March 2012 8 zile Fri 16 March 2012104 456,864 Sun 8 January 2012 3 zile Wed 11 January 2012105 456,865 Fri 10 February 2012 17 zile Tue 6 March 2012105 456,866 Thu 5 January 2012 5 zile Thu 12 January 2012105 456,867 Wed 27 March 2013 7 zile Fri 5 April 2013106 456,868 Thu 28 March 2013 - Thu 28 March 2013106 456,869 Fri 29 March 2013 9 zile Thu 11 April 2013107 456,870 Sat 30 March 2013 14 zile Thu 18 April 2013107 456,871 Sun 31 March 2013 6 zile Mon 8 April 2013107 456,863 Mon 1 April 2013 30 zile Mon 13 May 2013
=AND(G30="NU";E30<TODAY()-365)
FALSE
Valoare
12,520 lei
15,600 lei
8,360 lei
13,000 lei
38,060 lei
46,766 lei
3,900 lei
14,005 lei
87,056 lei
19,500 lei
12,505 lei
8,706 lei
45,000 lei
2,284 lei
3,600 lei
18,732 lei
12,200 lei
14,780 lei
81,000 lei
56,100 lei
Valoare Plătit
12,520 lei DA 15,600 lei NU 8,360 lei DA 13,000 lei NU 38,060 lei NU 46,766 lei NU 3,900 lei NU 14,005 lei DA
ultimele 10 zile ale lunii precedente
s-a depăşit scadenţa cu mai mult de un an de zile
87,056 lei NU 19,500 lei DA 12,505 lei DA 8,706 lei DA 45,000 lei DA 2,284 lei DA 3,600 lei NU 18,732 lei NU 12,200 lei NU 14,780 lei DA 81,000 lei NU 56,100 lei NU
Numărul trimestrului
Trimestrul 1
=ROUNDUP(1,66666666666667;0)
Trimestrul 3
Trimestrul 4
Data calendaristică Numărul semestrului
Wednesday 07 March 2012 Semestrul 1
Tuesday 08 May 2012 Semestrul 1
Thursday 09 August 2012 Semestrul 2
Friday 12 October 2012 Semestrul 2
top related