Professional Documents
Culture Documents
ﮐﺘﺎب ﺣﺎﺿﺮ در اداﻣﻪ ﮐﺘﺎﺑﻬﺎﯼ ﺗﻮاﺑﻊ اﮐﺴﻞ ﺗﻘﺪﯾﻢ ﻣﯽ ﺷﻮد.هﺮ ﭼﻨﺪ ﻧﺎﮔﻔﺘﻪ ﭘﻴﺪاﺳﺖ ﮐﻪ ﺑﺴﻴﺎر ﻧﺎﭼﻴﺰ
ﻣﯽ ﺑﺎﺷﺪ اﻣﺎ اﻣﻴﺪ اﺳﺖ ﮐﻪ اﯾﻦ ﺧﺪﻣﺖ ﻧﺎﻗﺎﺑﻞ ﻧﻴﺰ ﻣﻮرد ﻗﺒﻮل ﻣﻄﺎﻟﻌﻪ ﮐﻨﻨﺪﮔﺎن اﯾﻦ ﮐﺘﺎب ﻗﺮار ﮔﻴﺮد.
ﮐﻠﻴﻪ ﻧﻈﺮات و ﭘﻴﺸﻨﻬﺎدات ﺷﻤﺎ را ارج ﻣﯽ ﻧﻬﻴﻢ.
ﺑﻬﺮام ﺻﻤﺪﯾﺎن
ﺑﻬﻤﻦ ٨۴
bahram1941362@yahoo.com
http://amar80.blogfa.com
ﻓﻬﺮﺳﺖ
٣ ............................................................................................. DATE .۱
٣ ................................................................................... DATEVALUE .٢
٤ ............................................................................................... DAY .٣
٤ ......................................................................................... DAYS360 .۴
٤ ............................................................................................EDATE .۵
٥ ...................................................................................... EOMONTH .۶
٥ ............................................................................................. HOUR .٧
٦ .......................................................................................... MINUTE .٨
٦ .......................................................................................... MONTH .٩
٦ .............................................................................. NETWORKDAYS .١٠
٧ .............................................................................................. NOW .١١
٧ ......................................................................................... SECOND .١٢
٧ .............................................................................................. TIME .١٣
٧ .................................................................................... TIMEVALUE .١۴
٧ ........................................................................................... TODAY .١٥
٨ ...................................................................................... WEEKDAY .١۶
٨ ......................................................................................WEEKNUM .١٧
٩ ......................................................................................WORKDAY .١٨
٩ ............................................................................................. YEAR .١٩
٩ ..................................................................................... YEARFRAC .٢٠
http://amar80.blogfa.com
DATE .۱
اﯾﻦ ﺗﺎﺑﻊ راﺟﻊ ﺑﻪ ﻧﺤﻮﻩ درج ﺗﺎرﯾﺦ در اﮐﺴﻞ ﺑﮑﺎر ﻣﯽ رود .ﻣﯽ داﻧﻴﻢ ﮐـﻪ ﺗـﺎرﯾﺦ در اﮐـﺴﻞ ﺑـﻪ ﺻـﻮرت
ﯾﮏ ﻋﺪد ﺧﺎص ذﺧﻴﺮﻩ ﻣﯽ ﺷﻮد.ﺑﺎ اﯾﻦ ﺗﺎﺑﻊ ﻣﯽ ﺗﻮان ﮐﺎرهﺎﯼ زﯾﺮ را اﻧﺠﺎم داد :
ﻣﯽ ﺧﻮاهﻴﻢ ﺑﺪاﻧﻴﻢ ﮐﻪ ﺗﺎرﯾﺦ ﻣﻮرد ﻧﻈﺮ ﻣﺎ از ﻣﺒﺪا ﺗﺎرﯾﺨﯽ ﮐﻪ اﮐﺴﻞ در ﻧﻈﺮ ﻣﯽ ﮔﻴـﺮد )ﯾﻌﻨـﯽ ﺳـﺎل
١٩٠٠ﻣﻴﻼدﯼ ( ﭼﻨﺪ روز ﻓﺎﺻﻠﻪ دارد.ﺑﺮاﯼ اﯾـﻦ ﮐـﺎر ﺗـﺎرﯾﺦ را در ﮐﺎدرهـﺎﯼ ﺧـﺎﻟﯽ اﯾـﻦ ﺗـﺎﺑﻊ درج ﻣـﯽ
ﮐﻨﻴﻢ.
ﻣﺜﺎل :ﻣﯽ ﺧﻮاهﻴﻢ ﺗﻌﺪاد روزهﺎﯼ ﺳـﭙﺮﯼ ﺷـﺪﻩ ﺑﻌـﺪ از ﺗـﺎرﯾﺦ ١٩٠٠ﺗـﺎ ﺗـﺎرﯾﺦ ٢٠٠٠/١/١را ﺑﺪﺳـﺖ
ﺁورﯾﻢ.ﺑﺮاﯼ اﯾﻦ ﮐﺎر ﺑﻌﺪ از ﻓﺮاﺧﻮاﻧﯽ ﺗﺎﺑﻊ ﺁن را ﺑﻪ ﺻﻮرت ﺷﮑﻞ زﯾﺮ ﮐﺎﻣﻞ ﻣﯽ ﮐﻨﻴﻢ :
اﻟﺒﺘﻪ ﻧﺎﮔﻔﺘﻪ ﭘﻴﺪاﺳﺖ ﮐﻪ ﻋﺪد ﻣﺮﺑﻮط ﺑﻪ ﻣﺎهﻬﺎﯼ ﺳﺎل ﺑﺎﯾﺪ ﺑـﻴﻦ ١و ١٢ﺑﺎﺷـﺪ.در ﻣﺜـﺎل ﺑـﺎﻻ اﮔـﺮ ﻣـﺎ
ﺑﺮاﯼ ﻣﺎﻩ ﻣﺜﻼ ﻋﺪد ١۴را وارد ﮐﻨﻴﻢ اﮐﺴﻞ ﺑﻪ ﺻﻮرت زﯾﺮ ﻋﻤﻞ ﻣﯽ ﮐﻨﺪ ١٢.ﻣﺎﻩ را از ﺁن ﮐﻢ ﻣﯽ ﮐﻨـﺪ
ﺑﻘﻴﻪ را ﺑﻪ ﻋﻨﻮان ﻣﺎﻩ در ﻧﻈﺮ ﻣﯽ ﮔﻴﺮد و ﺑﻪ ازاﯼ هﺮ ١٢ﻣﺎﻩ ﮐﻢ ﺷﺪﻩ ﯾﮏ ﺳﺎل ﺑﻪ ﺗﻌﺪاد ﺳﺎل اﺿﺎﻓﻪ
ﻣﯽ ﮐﻨﺪ.
ﯾﻌﻨﯽ :
)DATE(2000;14;1)= DATE(2001;2;1
در ﻣﻮرد ﺗﻌﺪاد روزهﺎ ﻧﻴﺰ ﺑﻪ هﻤﻴﻦ ﻣﻨﻮال ﻋﻤﻞ ﻣـﯽ ﺷـﻮد ﯾﻌﻨـﯽ ﺑـﻪ ازاﯼ هـﺮ ٣١روزﯼ ﮐـﻪ از ﺗﻌـﺪاد
روزهﺎ ﮐﻢ ﻣﯽ ﺷﻮد ﯾﮏ ﻣﺎﻩ ﺑﻪ ﺗﻌﺪاد ﻣﺎهﻬﺎ اﺿﺎﻓﻪ ﻣﯽ ﺷﻮد .
ﻧﮑﺘﻪ :اﮔﺮ ﺑﺨﻮاهﻴﻢ ﺗﺎرﯾﺦ ١٠٠٠٠روز ﺑﻌﺪ از ١٩٠٠را ﭘﻴﺪا ﮐﻨﻴﻢ ﭼﻪ ﺑﺎﯾﺪ ﺑﮑﻨﻴﻢ؟
ﺟﻮاب اﯾﻦ ﭘﺮﺳﺶ ﻣﻨﻮط ﺑﻪ درﮎ اﯾﻦ ﻣﻄﻠﺐ اﺳﺖ ﮐﻪ اﮐﺴﻞ ﺗﺎرﯾﺦ را ﺑﻪ ﻋﻨﻮان ﯾـﮏ ﻋـﺪد ﺻـﺤﻴﺢ در
ﻧﻈﺮ ﻣﯽ ﮔﻴﺮد ﭘﺲ اﮔﺮ در ﯾﮏ ﺳﻠﻮل ﻋﺪد ١٠٠٠٠را وارد ﮐﻨﻴﻢ و ﺳـﭙﺲ ﻓﺮﻣـﺖ ﺁﻧـﺮا ﺑـﻪ ﺗـﺎرﯾﺦ ﺗﻐﻴﻴـﺮ
دهﻴﻢ ﺗﺎرﯾﺦ ﻣﻮرد ﻧﻈﺮ ﭘﻴﺪا ﻣﯽ ﺷﻮد.ﺑـﺮاﯼ ﺗﻐﻴﻴـﺮ ﻓﺮﻣـﺖ ﯾـﮏ ﺳـﻠﻮل روﯼ ﺁن راﺳـﺖ ﮐﻠﻴـﮏ ﮐـﺮدﻩ در
ﺳﺮﺑﺮگ ﺷﻤﺎرﻩ ) (NUMBERﮔﺰﯾﻨﻪ ﺗﺎرﯾﺦ را اﻧﺘﺨﺎب ﮐﺮدﻩ و اﯾﻨﺘﺮ را ﻣﯽ زﻧﻴﻢ ﻋﺪد وارد ﺷﺪﻩ ﺑﻪ ﺗـﺎرﯾﺦ
ﻣﺘﻨﺎﻇﺮ ﺑﺎ ﺁن ﻋﺪد ﺗﺒﺪﯾﻞ ﻣﯽ ﺷﻮد .
DATEVALUE .٢
اﮔﺮ ﺑﻪ ﻧﮑﺘﻪ ﺑﺎﻻ دﻗﺖ ﮐﺮدﻩ ﺑﺎﺷﻴﺪ اﯾﻦ ﺗﺎﺑﻊ ﮐﺎرش اﻧﺠـﺎم
هﻤﺎن ﻧﮑﺘﻪ ﺑﺎﻻﺳﺖ ﯾﻌﻨﯽ ﺑﻪ ﺟﺎﯼ اﻧﺠـﺎم ﻣﺮاﺣـﻞ ﮔﻔﺘـﻪ
ﺷﺪﻩ در ﺑﺎﻻ ﺑﺮاﯼ ﺗﺒﺪﯾﻞ ﯾـﮏ ﺗـﺎرﯾﺦ ﺑـﻪ ﻋـﺪد ﻣﺘﻨـﺎﻇﺮش
ﻣﯽ ﺗﻮان از اﯾﻦ ﺗﺎﺑﻊ ﺑﻪ ﺳﻬﻮﻟﺖ اﺳﺘﻔﺎدﻩ ﮐﺮد.ﺑﺮاﯼ اﯾـﻦ
ﮐﺎر ﺗﺎرﯾﺦ ﻣـﻮرد ﻧﻈـﺮ را در داﺧـﻞ ﮐﻮﺗﻴـﺸﻦ وارد ﮐﻨﻴـﺪ ﺗـﺎ
ﻋـــﺪد ﻣﺘﻨـــﺎﻇﺮش را درﯾﺎﻓـــﺖ ﮐﻨﻴـــﺪ ﻣـــﺜﻼ ﺑـــﺮاﯼ ﺗـــﺎرﯾﺦ
١٩٠١/١/١دارﯾﻢ :
ﮐﻪ ﻧﺘﻴﺠﻪ را ﻣﯽ ﺑﻴﻨﻴﺪ.
3
http://amar80.blogfa.com
DAY .٣
اﯾﻦ ﺗﺎﺑﻊ ﺑﻪ ازاﯼ ﯾﮏ ﻋﺪد دادﻩ ﺷﺪﻩ ﻣﺤﺎﺳﺒﻪ ﻣﯽ ﮐﻨـﺪ ﮐـﻪ ﭘـﺲ از ﮔﺬﺷـﺖ اﯾـﻦ ﺗﻌـﺪاد روز از ﺗـﺎرﯾﺦ
١٩٠٠روز ﻣﻮرد ﻧﻈﺮ ﭼﻨﺪم ﻣﺎﻩ ﺧﻮاهﺪ ﺑﻮد .ﺑﺮاﯼ ﻣﺜﺎل ﻓﺮض ﮐﻨﻴﺪ ﻣﯽ ﺧﻮاهﻴﻢ ﺑـﺪاﻧﻴﻢ ﻋـﺪد ۵٠ﭼـﻪ
روزﯼ از ﻣﺎﻩ ﺧﻮاهﺪ ﺑﻮد ﺑﺎ وارد ﮐﺮدن ﻋﺪد ۵٠در ﮐﺎدر اﯾﻦ ﺗﺎﺑﻊ ﻋﺪد ١٩را ﺑﺪﺳﺖ ﻣﯽ ﺁورﯾـﻢ.ﭼـﺮا ﮐـﻪ
. ۵٠-٣١=١٩
DAYS360 .۴
اﮔﺮ ﺑﺮاﯼ ﺣﺴﺎﺑﺪارﯼ ﺳﺎل ﻣﺎﻟﯽ ﺧﻮد از ١٢ﻣﺎﻩ ٣٠روزﻩ ) ﺳـﺎل ٣۶٠روزﯼ( اﺳـﺘﻔﺎدﻩ ﻣـﯽ ﮐﻨﻴـﺪ از
وﺟﻮد اﯾﻦ ﺗﺎﺑﻊ ﺧﻮﺷﺤﺎل ﻣﯽ ﺷﻮﯾﺪ.اﯾﻦ ﺗـﺎﺑﻊ ﺳـﻪ ﭘـﺎراﻣﺘﺮ را ﻣـﯽ ﭘـﺬﯾﺮد ﮐـﻪ ﭘـﺎراﻣﺘﺮ ﺳـﻮم اﺧﺘﻴـﺎرﯼ
اﺳﺖ.
در ﮐﺎدر اول اﯾﻦ ﺗﺎﺑﻊ ﺗﺎرﯾﺦ ﺷﺮوع و در ﮐﺎدر دوم ﺗـﺎرﯾﺦ ﭘﺎﯾـﺎن را وارد ﻣـﯽ ﮐﻨـﻴﻢ.اﯾـﻦ ﺗـﺎﺑﻊ ﺑﺎﯾـﺪ ﺗﻌـﺪاد
روزهﺎﯼ ﺑﻴﻦ اﯾﻦ دو ﺗﺎرﯾﺦ را ﻣﺤﺎﺳﺒﻪ ﮐﻨﺪ.اﻟﺒﺘﻪ ﺑﺎ در ﻧﻈﺮ ﮔﺮﻓﺘﻦ ﺳﺎل ٣۶٠روزﯼ.
ﺑﺮاﯼ از ﺑﻴﻦ ﺑﺮدن روز ٣١ﻣﺎﻩ دو روش وﺟﻮد دارد ﮐﻪ ﭘﺎراﻣﺘﺮ ﺳﻮم ﮐﻪ در ﺑﺎﻻ ﮔﻔﺘﻪ ﺷﺪ ﻣﺮﺑﻮط ﺑﻪ اﯾـﻦ
ﻣﻄﻠﺐ اﺳﺖ.دو روش ﻣﺤﺎﺳﺒﺎﺗﯽ ﻋﺒﺎرﺗﻨﺪ از:
ﺗﻮﺿﻴﺤﺎت روش
روش ﺁﻣﺮﯾﮑﺎﯾﯽ) .(NASDاﮔـﺮ ﺗـﺎرﯾﺦ ﺷـﺮوع ٣١ام ﻣـﺎﻩ ﺑﺎﺷـﺪ ﺑـﻪ
٣٠ام هﻤﺎن ﻣﺎﻩ ﺗﺒﺪﯾﻞ ﻣﯽ ﺷﻮد.در ﻣﻮرد ﺗﺎرﯾﺦ ﭘﺎﯾـﺎﻧﯽ اﮔـﺮ ﺑﺮاﺑـﺮ
ﺑﺎ ٣١ام ﻣﺎﻩ ﺑﺎﺷﺪ در ﺻﻮرﺗﯽ ﮐﻪ ﺗﺎرﯾﺦ ﺷـﺮوع ﻗﺒـﻞ از ٣٠ام ﻣـﺎﻩ FALSE
ﺑﺎﺷﺪ ﺗﺎرﯾﺦ ﭘﺎﯾﺎﻧﯽ ﺑﻪ ١ام ﻣﺎﻩ ﺑﻌﺪ ﺗﺒﺪﯾﻞ ﻣﯽ ﺷـﻮد در ﻏﻴـﺮ اﯾـﻦ )ﯾﺎ ﻣﺤﺬوف(
ﺻﻮرت ﺑﻪ ٣٠ام هﻤﺎن ﻣﺎﻩ ﺗﺒﺪﯾﻞ ﻣﯽ ﺷﻮد.
روش اروﭘﺎﯾﯽ.در اﯾﻦ روش ﺗـﺎرﯾﺦ ﺷـﺮوع ﯾـﺎ ﭘﺎﯾـﺎن هـﺮ ﮐـﺪام ﮐـﻪ
٣١ام ﻣﺎﻩ ﺑﺎﺷﻨﺪ ﺑﻪ ٣٠ام هﻤﺎن ﻣﺎﻩ ﺗﺒﺪﯾﻞ ﻣﯽ ﺷﻮﻧﺪ . TRUE
ﭘﺲ اﮔﺮ FALSEوارد ﮐﻨﻴﻢ ﯾﺎ ﮐﺎدر را ﺧﺎﻟﯽ ﺑﮕﺬارﯾﻢ ﺑﻪ روش ﺁﻣﺮﯾﮑـﺎﯾﯽ و اﮔـﺮ TRUEﺗﺎﯾـﭗ ﮐﻨـﻴﻢ ﺑـﻪ
روش اروﭘﺎﯾﯽ ﻣﺤﺎﺳﺒﻪ ﺧﻮاهﺪ ﺷﺪ.
EDATE .۵
اﯾﻦ ﺗﺎﺑﻊ ﺑﺮاﯼ ﻣﺤﺎﺳﺒﻪ ﺳﺮرﺳﻴﺪ ﻣﺎﻩ ﺧﺎﺻﯽ ﺑﮑﺎر ﻣﯽ رود ﺷﻤﺎ ﯾﮏ ﺗـﺎرﯾﺦ را ﺑـﻪ ﻋﻨـﻮان ﺷـﺮوع وارد
ﻣﯽ ﮐﻨﻴﺪ ﺳﭙﺲ ﯾﮏ ﻋﺪد را ﺑﻪ ﻋﻨﻮان ﺗﻌﺪاد ﻣﺎهﻬﺎﯼ ﺑﻌﺪ ﯾﺎ ﻗﺒـﻞ از اﯾـﻦ ﺗـﺎرﯾﺦ وارد ﻣـﯽ ﮐﻨﻴـﺪ .ﻋـﺪد
ﻣﺜﺒﺖ ﺑﺮاﯼ ﻣﺎهﻬﺎﯼ ﺁﯾﻨﺪﻩ و ﻋﺪد ﻣﻨﻔﯽ ﺑﺮاﯼ ﻣﺎهﻬﺎﯼ ﮔﺬﺷﺘﻪ .
ﻣﺜﺎل :
EDATE(2006/02/09;2)=2006/03/09
4
http://amar80.blogfa.com
اﻟﺒﺘﻪ ﻣﻤﮑﻦ اﺳﺖ اﮐﺴﻞ ﻧﺘﻴﺠﻪ را ﺑﻪ ﺻﻮرت ﻋﺪد ﻧﺸﺎن دهﺪ و ﺑﻪ ﺷﮑﻞ ﺗﺎرﯾﺦ ﻧﺒﺎﺷﺪ ﺑﺮاﯼ ﺗﺒﺪﯾﻞ ﺁن
ﺑﻪ ﺗﺎرﯾﺦ ﺑﺎﺷﺪ ﻓﺮﻣﺖ ﺁن ﺳﻠﻮل را از ﻋﺪد ﺑﻪ ﺗﺎرﯾﺦ ﺗﻐﻴﻴﺮ داد.
EOMONTH .۶
اﯾﻦ ﺗﺎﺑﻊ ﺑﺮاﯼ ﺗﻌﻴﻴﻦ ﺁﺧﺮﯾﻦ روز ﯾﮏ ﻣـﺎﻩ ﺑﮑـﺎر ﻣـﯽ رود ﯾﻌﻨـﯽ ﺷـﻤﺎ ﺗـﺎرﯾﺦ ﺧﺎﺻـﯽ را وارد ﻣـﯽ ﮐﻨﻴـﺪ
ﺳﭙﺲ در ﮐﺎدر دوم ﺗﻌﺪاد ﻣﺎهﻬﺎﯼ ﺑﻌﺪ ﯾﺎ ﻗﺒﻞ از اﯾﻦ ﺗﺎرﯾﺦ را ﺷﺨﺼﯽ ﻣﯽ ﮐﻨﻴﺪ ﺗﺎ ﭘـﺲ از ﻣﺤﺎﺳـﺒﻪ
اﯾﻦ ﺗﻌﺪاد ﻣﺎﻩ ،ﺁﺧﺮﯾﻦ روز ﺁن ﻣﺎﻩ اﻋﻼم ﺷﻮد .اﻟﺒﺘﻪ اﯾﻨﺠﺎ هﻢ ﻧﺘﻴﺠﻪ ﺣﺎﺻﻞ ﺑﻪ ﺻﻮرت ﯾﮏ ﻋﺪد ﺳﺮﯾﺎل
ﻧﻤﺎﯾﺶ دادﻩ ﻣﯽ ﺷﻮد ﮐﻪ ﻣﯽ ﺗﻮاﻧﻴﺪ ﺁﻧﺮا ﺑﻪ ﺗﺎرﯾﺦ ﺗﺒﺪﯾﻞ ﮐﻨﻴﺪ.
ﺑﻪ ﻣﺜﺎل هﺎﯼ زﯾﺮ ﺗﻮﺟﻪ ﮐﻨﻴﺪ:
)=EOMONTH(2008/01/01,1
ﯾﻌﻨﯽ ﺁﺧﺮﯾﻦ روز ﯾﮏ ﻣﺎﻩ ﺑﻌﺪ از ﺗﺎرﯾﺦ وارد ﺷﺪﻩ ﮐﻪ ﺣﺎﺻﻞ ﻋﺒﺎرت ﺧﻮاهﺪ ﺑﻮد ﺑﺎ
٢٩ﻓﻮرﯾﻪ ٢٠٠٨ﯾﺎ ﺑﻪ ﻋﺒﺎرت دﯾﮕﺮ 2008/02/29
)=EOMONTH(2008/01/01,-3
ﺁﺧﺮﯾﻦ روز ﺳﻪ ﻣﺎﻩ ﻗﺒﻞ از ﺗﺎرﯾﺦ ﻣﺰﺑﻮر.
ﺣﺎﺻﻞ 2007/10/31:
ﻧﮑﺘﻪ :ﻧﺤﻮﻩ درج ﺗﺎرﯾﺦ در اﮐﺴﻞ ﺑﺴﺘﮕﯽ ﺑﻪ ﺗﻨﻈﻴﻤﺎت ﺳﻴﺴﺘﻢ ﻋﺎﻣـﻞ ﺷـﻤﺎ دارد .ﺷـﻤﺎ ﺑـﺮاﯼ ﺗﻐﻴﻴـﺮ
اﯾﻦ ﺗﻨﻈﻴﻤﺎت ﻣﯽ ﺗﻮاﻧﻴﺪ ﺑﻪ control panelوﯾﻨﺪوز رﻓﺘﻪ و در ﺁﻧﺠﺎ از ﻗـﺴﻤﺖ regional & language
اﯾﻦ ﺗﻨﻈﻴﻤﺎت را ﺗﻐﻴﻴﺮ دهﻴﺪ.
HOUR .٧
اﯾﻦ ﺗﺎﺑﻊ ﺷﻤﺎرﻩ ﺳﺮﯾﺎل ﺳﺎﻋﺖ وارد ﺷـﺪﻩ
را اﻋﻼم ﻣﯽ ﮐﻨﺪ .ﻣﺜﻼ ﺑـﺮاﯼ ﺳـﺎﻋﺖ ١٢
ﺻــﺒﺢ ﻋــﺪد ٠و ﺑــﺮاﯼ ١٢ﻇﻬــﺮ ﻋــﺪد ١٢و
ﺑﺮاﯼ ﺳﺎﻋﺖ ٣ﺑﻌﺪ از ﻇﻬﺮ ١۵و ...
اﮔﺮ ﻣـﯽ ﺧﻮاهﻴـﺪ ﺳـﺎﻋﺖ را ﻣـﺴﺘﻘﻴﻤﺎ در
ﮐــﺎدر اﯾــﻦ ﺗــﺎﺑﻊ وارد ﮐﻨﻴــﺪ ﺑﻬﺘــﺮ اﺳــﺖ ﮐــﻪ
زﻣـــﺎن را در داﺧـــﻞ دو ﺗـــﺎ ﮐﻮﺗﻴـــﺸﻦ ﻗـــﺮار
دهﻴﺪ.ﺑﻪ ﺷﮑﻞ زﯾﺮ ﺗﻮﺟﻪ ﮐﻨﻴﺪ:
5
http://amar80.blogfa.com
MINUTE .٨
اﯾﻦ ﺗﺎﺑﻊ هﻢ ﺷﺒﻴﻪ ﺗﺎﺑﻊ ﺑﺎﻻﺳﺖ ﮐﻪ ﺑﺮاﯼ ﺗﻌﻴﻴﻦ دﻗﻴﻘﻪ زﻣﺎن وارد ﺷﺪﻩ ﺑﮑﺎر ﻣﯽ رود
ﮐﺎرهﺎﯼ ﻗﺎﺑﻞ اﺟﺮا در ﺗﺎﺑﻊ hourدر اﯾﻦ ﺗﺎﺑﻊ ﻧﻴﺰ ﻗﺎﺑﻞ اﺟﺮاﺳﺖ.
MONTH .٩
ﯾﮏ ﻋﺪد را ﺑﻪ ﻋﻨﻮان ﻋﺪد ﺳﺮﯾﺎل وارد ﻣﯽ ﮐﻨﻴﻢ ﻣﺜﻼ ﻋﺪد .١٠٠٠اﮐﺴﻞ ﺑﺮاﯼ ﻣﺎ ﻣﺤﺎﺳﺒﻪ ﻣﻴﮑﻨﺪ ﮐـﻪ
١٠٠٠ﻣﺎﻩ ﺑﻌﺪ از ﺗﺎرﯾﺦ ١٩٠٠ﭼﻪ ﻣﺎهﯽ از ﺳﺎل اﺳﺖ .ﻣﺎﻩ اول ،دوم و...
ﮐﻪ ﺑﺮاﯼ ﻋﺪد ١٠٠٠ﮔﻔﺘﻪ ﺷﺪﻩ دارﯾﻢ :
ﭘﺲ ﻣﺎﻩ ﻧﻬﻢ از ﺳﺎل ﺧﻮاهﺪ ﺑﻮد.
NETWORKDAYS .١٠
اﯾﻦ ﺗﺎﺑﻊ ﺑﺮاﯼ ﻣﺤﺎﺳﺒﻪ روزهـﺎﯼ ﮐـﺎرﯼ ﺑﮑـﺎر ﻣـﯽ رود.اﯾـﻦ ﺗـﺎﺑﻊ روزهـﺎﯼ ﺑـﻴﻦ دو ﺗـﺎرﯾﺦ وارد ﺷـﺪﻩ را
ﻣﺤﺎﺳﺒﻪ ﮐﺮدﻩ ﺳﭙﺲ ﺗﻌﻄـﻴﻼت ﺁﺧـﺮ هﻔﺘـﻪ را از ﺁن ﮐـﻢ ﻣـﯽ ﮐﻨـﺪ .اﯾـﻦ ﺗـﺎﺑﻊ ﺑـﺮاﯼ ﺑﺮرﺳـﯽ ﻣﻴـﺰان
روزهﺎﯼ ﮐﺎرﯼ ﮐﺎرﻣﻨﺪان و ﻣﻴﺰان ﺑﻬﺮﻩ ورﯼ ﺁﻧﻬﺎ ﻣﻔﻴﺪ اﺳﺖ.
اﯾﻦ ﺗﺎﺑﻊ داراﯼ ﺳﻪ ﭘﺎراﻣﺘﺮ اﺳﺖ ﮐﻪ دو ﺗﺎﯼ ﺁﻧﻬﺎ ﻻزم هﺴﺘﻨﺪ و ﺳﻮﻣﯽ اﺧﺘﻴﺎرﯼ اﺳﺖ.
در ﮐﺎدر اول و دوم ﺗﺎرﯾﺦ ﺷﺮوع و اﺗﻤﺎم را وارد ﮐﻨﻴﺪ.در ﮐﺎدر ﺳﻮم )در ﺻﻮرت ﻟﺰوم ( روزهﺎﯼ ﺗﻌﻄﻴﻠـﯽ
را ﮐﻪ ﻏﻴﺮ از ﺁﺧﺮ هﻔﺘﻪ هﺴﺘﻨﺪ ) ﺗﻌﻄﻴﻼت وﺳـﻂ هﻔﺘـﻪ ( را وارد ﮐﻨﻴـﺪ ﻧﺘﻴﺠـﻪ ﻣﻴـﺰان روزهـﺎﯼ ﮐـﺎرﯼ
ﺧﻮاهﺪ ﺑﻮد.ﻣﺜﺎل:
روزهﺎﯼ ﮐﺎرﯼ ﺑﻴﻦ ٢١ﻣﺎرس ﺗﺎ ٢١ﺁورﯾﻞ ﺳﺎل ١) ٢٠٠۵ﻓـﺮوردﯾﻦ ﺗـﺎ ١اردﯾﺒﻬـﺸﺖ ﺳـﺎل (١٣٨۴را
ﻣﺤﺎﺳﺒﻪ ﻣﯽ ﮐﻨﻴﻢ.اﺑﺘﺪا ﺗﺎرﯾﺦ ﺷﺮوع و اﺗﻤﺎم را وارد ﻣﯽ ﮐﻨﻴﻢ.ﻋﺪد ٢۴را ﺑﺪﺳﺖ ﺧـﻮاهﻴﻢ ﺁورد .اﻣـﺎ
ﻣﺎ اول ﻓﺮوردﯾﻦ ﺗﻌﻄﻴﻼت دﯾﮕﺮﯼ هﻢ دارﯾﻢ ﺑﺮاﯼ دﺧﺎﻟﺖ دادن ﺁﻧﻬﺎ در ﻣﺤﺎﺳﺒﻪ ﻓﻬﺮﺳﺖ اﯾﻦ روزهـﺎ را
در ﮐﺎدر ﺳﻮم اﯾﻦ ﺗﺎﺑﻊ وارد ﻣﯽ ﮐﻨﻴﻢ .ﺑﺮاﯼ راﺣﺘﯽ اﺑﺘﺪا ﻓﻬﺮﺳﺖ اﯾـﻦ اﯾـﺎم را در ﺧﺎﻧـﻪ هـﺎﯼ اﮐـﺴﻞ
وارد ﮐﻨﻴﺪ ﺳﭙﺲ در ﮐﺎدر اﯾﻦ ﺗﺎﺑﻊ وارد ﮐﻨﻴﺪ .
اﻟﺒﺘﻪ در ﻧﻈﺮ داﺷﺘﻪ ﺑﺎﺷﻴﺪ ﮐﻪ ﺗﻌﻄﻴﻼت ﻣﺎ ﺑﺎ ﺗﻌﻄﻴﻼت ﮐﺸﻮرهﺎﯼ دﯾﮕﺮ ﻓﺮق ﻣـﯽ ﮐﻨـﺪ .ﻣـﺎ روزهـﺎﯼ
ﭘﻨﺠﺸﻨﺒﻪ و ﺟﻤﻌﻪ و ﺁﻧﻬﺎ ﺷﻨﺒﻪ و ﯾﮑﺸﻨﺒﻪ ﺗﻌﻄﻴﻞ هﺴﺘﻨﺪ .
6
http://amar80.blogfa.com
NOW .١١
اﯾﻦ ﺗﺎﺑﻊ هﻴﭻ ﭘﺎراﻣﺘﺮﯼ ﻧﻤﯽ ﭘﺬﯾﺮد.ﺑﺎ درج اﯾﻦ ﺗﺎﺑﻊ ﺗﺎرﯾﺦ و زﻣﺎن ﮐﻨﻮﻧﯽ در ﺧﺎﻧﻪ اﻧﺘﺨﺎﺑﯽ درج ﻣﯽ
ﺷﻮد .زﻣﺎن و ﺗﺎرﯾﺦ وارد ﺷﺪﻩ ﭘﻮﯾﺎ ﻣﯽ ﺑﺎﺷﺪ ﯾﻌﻨﯽ ﺑﺎ ﺗﻐﻴﻴﺮ زﻣﺎن و ﺗﺎرﯾﺦ ﻧﺘﻴﺠﻪ ﺗﺎﺑﻊ ﻧﻴﺰ ﺗﻐﻴﻴﺮ ﻣﯽ
ﮐﻨﺪ .
SECOND .١٢
ﺛﺎﻧﻴﻪ هﺎﯼ زﻣﺎن وارد ﺷﺪﻩ را ﺑﺎز ﻣﯽ ﮔﺮداﻧﺪ .ﻣﺎﻧﻨﺪ ﺗﺎﺑﻊ hourو ﯾﺎ minuteﻣﯽ ﺗﻮان اﯾﻨﺠﺎ ﻧﻴﺰ ﻋﻤﻞ
ﮐﺮد .
TIME .١٣
ﺑﺮاﯼ ﺗﺒﺪﯾﻞ ﺳﺎﻋﺖ،دﻗﻴﻘﻪ و ﺛﺎﻧﻴﻪ هﺎﯼ وارد ﺷﺪﻩ در اﯾﻦ ﺗﺎﺑﻊ ﺑﻪ ﺷﻤﺎرﻩ ﺳﺮﯾﺎل ﺑﮑﺎر ﻣﯽ رود .ﺑﺮاﯼ
ﻣﺜﺎل ﺳﺮﯾﺎل ﺳﺎﻋﺖ ١۵:۴٢:٣۵ﻋﺒﺎرت اﺳﺖ از .0.654571759
ﺑﺮاﯼ دﯾﺪن اﯾﻦ ﻧﺘﻴﺠﻪ ﺑﺎﯾﺪ ﭘﺲ از درج ﺗﺎﺑﻊ ﻓﺮﻣـﺖ ﺳـﻠﻮل را از ﺣﺎﻟـﺖ زﻣـﺎن و ﺗـﺎرﯾﺦ ﺑـﻪ ﺣﺎﻟـﺖ ﮐﻠـﯽ
ﺗﺒﺪﯾﻞ ﮐﻨﻴﺪ.ﺑﺮاﯼ اﯾﻦ ﮐﺎر روﯼ ﺳـﻠﻮل ﻣـﻮرد ﻧﻈـﺮ راﺳـﺖ ﮐﻠﻴـﮏ ﮐﻨﻴـﺪ و از ﺁن ﺷـﮑﻞ ﺑﻨـﺪﯼ ﺳـﻠﻮل را
اﻧﺘﺨﺎب ﮐﻨﻴﺪ از ﮐﺎرد ﺑﺎز ﺷﺪﻩ از ﺳﺮﺑﺮگ numberﮔﺰﯾﻨﻪ generalرا اﻧﺘﺨﺎب ﮐﻨﻴﺪ .
TIMEVALUE .١۴
اﯾﻦ ﺗﺎﺑﻊ ﮐﺎر ﺗﺎﺑﻊ ﺑﺎﻻ را ﺑﻪ ﺻﻮرت راﺣﺖ ﺗﺮﯼ اﻧﺠﺎم ﻣﯽ دهﺪ .زﻣﺎن را داﺧﻞ ﮐﻮﺗﻴﺸﻦ وارد ﻣﯽ ﮐﻨﻴﻢ
اﮐﺴﻞ ﺳﺮﯾﺎل ﻣﺘﻨﺎﻇﺮ ﺑﺎ ﺁن زﻣﺎن را ﻣﺤﺎﺳﺒﻪ ﻣﯽ ﮐﻨﺪ .دﯾﮕﺮ ﻧﻴﺎزﯼ ﺑﻪ ﺗﻐﻴﻴﺮ ﻓﺮﻣﺖ ﻧﻴﺴﺖ.ﻣﺜﺎل :
ﺳﺮﯾﺎل ﺳﺎﻋﺖ ۶:٣۵ﻋﺒﺎرت اﺳﺖ از
TODAY .١٥
ﺗﺎرﯾﺦ اﻣﺮوز را در ﺧﺎﻧﻪ اﮐﺴﻞ درج ﻣﯽ ﮐﻨﺪ .اﯾﻦ ﺗﺎﺑﻊ ﻣﺎﻧﻨﺪ ﺗﺎﺑﻊ nowﻋﻤﻞ ﻣﯽ ﮐﻨﺪ ﯾﻌﻨﯽ ﻧﺘﻴﺠـﻪ ﺁن
ﭘﻮﯾﺎ و دﯾﻨﺎﻣﻴﮏ اﺳﺖ ﺑﺎ اﯾﻦ ﺗﻔﺎوت ﮐﻪ در اﯾﻦ ﺗﺎﺑﻊ دﯾﮕـﺮ زﻣـﺎن را ﻧﺨـﻮاهﻴﻢ داﺷـﺖ و ﻓﻘـﻂ ﺗـﺎرﯾﺦ درج
ﻣﯽ ﺷﻮد .
7
http://amar80.blogfa.com
WEEKDAY .١۶
ﺗﺎرﯾﺨﯽ را ﺑﺎ ﺷﻤﺎرﻩ ﺳﺮﯾﺎل ﺑﻪ اﮐﺴﻞ وارد ﻣﯽ ﮐﻨﻴﻢ و اﮐﺴﻞ ﻣﺤﺎﺳﺒﻪ ﻣﯽ ﮐﻨﺪ ﮐﻪ اﯾﻦ ﺗﺎرﯾﺦ ﭼﻪ
روزﯼ از هﻔﺘﻪ اﺳﺖ .ﺷﻨﺒﻪ ،ﯾﮑﺸﻨﺒﻪ و ...
اﯾﻦ ﺗﺎﺑﻊ دو ﭘﺎراﻣﺘﺮ ﯾﮏ اﺧﺘﻴﺎرﯼ و دﯾﮕﺮﯼ ﻻزم را دارا ﻣﯽ ﺑﺎﺷﺪ .در ﮐﺎدر اول ﺗـﺎرﯾﺦ را وارد ﻣـﯽ ﮐﻨـﻴﻢ
).اﻟﺒﺘﻪ ﺑﻪ ﺻﻮرت ﺳﺮﯾﺎل ( اﮔﺮ ﺳﺮﯾﺎل ﺗﺎرﯾﺦ ﺧـﻮد را ﻧﻤـﯽ داﻧﻴـﺪ ﺗـﺎرﯾﺦ را در ﯾـﮏ ﺳـﻠﻮل اﮐـﺴﻞ وارد
ﮐﻨﻴﺪ ﺳﭙﺲ در هﻨﮕﺎم درج ﺗﺎﺑﻊ در ﮐﺎدر اول ﺁدرس اﯾﻦ ﺳﻠﻮل را وارد ﮐﻨﻴﺪ .در ﮐﺎدر دوم ﮐـﻪ اﺧﺘﻴـﺎرﯼ
اﺳﺖ ﺑﺎ ﺗﻮﺟﻪ ﺑﻪ ﺟﺪول زﯾﺮ ﻋﻤﻞ ﻣﯽ ﮐﻨﻴﻢ :
ﭘﺲ ﺑﺎ ﺗﻮﺟﻪ ﺑﻪ اﯾﻨﮑﻪ ﭼﻪ ﻋﺪدﯼ را در ﮐﺎدر دوم وارد ﮐﻨﻴﻢ ) ٢ﯾﺎ (٣و ﯾﺎ اﯾﻨﮑﻪ ﺁﻧﺮا ﺧﺎﻟﯽ ﺑﮕﺬارﯾﻢ ﻣﯽ
ﺗﻮاﻧﻴﻢ ﺑﺎ ﺗﻮﺟﻪ ﺑﻪ ﺟﺪول ﺑﺎﻻ ﻋﺪد ﺑﺪﺳﺖ ﺁﻣﺪﻩ را ﺗﻔﺴﻴﺮ ﮐﻨﻴﻢ.ﻣﺜﺎل:
ﺗﺎرﯾﺦ 2005/12/12ﭼﻪ روزﯼ از هﻔﺘﻪ اﺳﺖ؟اﺑﺘﺪا اﯾﻦ ﺗﺎرﯾﺦ را در ﯾﮑﯽ از ﺳﻠﻮﻟﻬﺎ ﻣﺜﻼ A1وارد ﻣﯽ
ﮐﻨﻴﻢ ﺳﭙﺲ در ﺳﻠﻮل دﯾﮕﺮﯼ ﺗﺎﺑﻊ زﯾﺮ را درج ﻣﯽ ﮐﻨﻴﻢ:
)=WEEKDAY(A1
ﻧﺘﻴﺠﻪ ﺣﺎﺻﻠﻪ ﻋﺪد ٢ﻣﯽ ﺑﺎﺷﺪ ﺑﺎ ﺗﻮﺟﻪ ﺑﻪ اﯾﻨﮑﻪ ﮐﺎدر دوم را ﺧﺎﻟﯽ ﮔﺬاﺷـﺘﻪ اﯾـﻢ ﭘـﺲ ﺑـﺎ ﺗﻮﺟـﻪ ﺑـﻪ
ﺟﺪول ﺗﺎرﯾﺦ ﺑﺎﻻ روز دوﺷﻨﺒﻪ ﻣﯽ ﺑﺎﺷﺪ.
اﮔﺮ در ﮐﺎدر دوم ﻋﺪد ٢را وارد ﻣﯽ ﮐﺮدﯾﻢ:
)=WEEKDAY(A2;2
ﻋﺪد ١ﺑﺪﺳﺖ ﻣﯽ ﺁﻣﺪ ﮐﻪ ﺑﺎ ﺗﻮﺟﻪ ﺑﻪ ﺟﺪول ﺑﺎز هﻢ روز دوﺷـﻨﺒﻪ ﻣـﯽ ﺑﺎﺷـﺪ.ﺑـﺮاﯼ ﻋـﺪد ٣هـﻢ ﺑـﻪ
هﻤﻴﻦ ﺗﺮﺗﻴﺐ:
)=WEEKDAY(A2;3
ﻧﺘﻴﺠﻪ ﺣﺎﺻﻠﻪ ﻋﺪد ٠ﻣﯽ ﺑﺎﺷﺪ ﮐﻪ در ﺟﺪول ﺑﺎﻻ ﻣﻌﺮف دوﺷﻨﺒﻪ ﻣﯽ ﺑﺎﺷﺪ
WEEKNUM .١٧
ﺑﺮاﯼ ﺷﻤﺎرش ﺗﻌﺪاد هﻔﺘﻪ هﺎ از اول ﺳﺎل ﺗﺎ ﺗﺎرﯾﺦ ﻣﻮرد ﻧﻈﺮ ﺑﮑﺎر ﻣـﯽ رود .اﯾـﻦ ﺗـﺎﺑﻊ دو ﭘـﺎراﻣﺘﺮ دارد
ﮐﻪ ﻓﻘﻂ اوﻟﯽ ﻻزم اﺳﺖ.در ﮐﺎدر اول ﺗﺎرﯾﺦ را ﺑﻪ ﺻـﻮرت ﺳـﺮﯾﺎل وارد ﻣـﯽ ﮐﻨـﻴﻢ )ﯾـﺎ ﺗـﺎرﯾﺦ را در ﯾـﮏ
ﺳﻠﻮل وارد ﮐﺮدﻩ و ﺁدرس ﺁن را در اﯾﻦ ﮐﺎدر وارد ﻣﯽ ﮐﻨﻴﻢ( در ﮐﺎدر دوم ﺑﺎ ﺗﻮﺟﻪ ﺑﻪ ﺟـﺪول زﯾـﺮ ﻋﻤـﻞ
ﻣﯽ ﮐﻨﻴﻢ :
8
http://amar80.blogfa.com
WORKDAY .١٨
اﯾﻦ ﺗﺎﺑﻊ ﮐﺎر ﻋﮑـﺲ ﺗـﺎﺑﻊ NETWORKDAYSرا اﻧﺠـﺎم ﻣـﯽ دهـﺪ .در ﺁن ﺗـﺎﺑﻊ دو ﺗـﺎ ﺗـﺎرﯾﺦ وارد ﻣـﯽ
ﮐﺮدﯾﻢ و ﺗﻌﺪاد روزهﺎﯼ ﻏﻴﺮ ﺗﻌﻄﻴﻞ را ﻣﺤﺎﺳﺒﻪ ﻣﯽ ﮐﺮدﯾﻢ .در اﯾﻦ ﺗﺎﺑﻊ ﺗﺎرﯾﺦ ﺷﺮوع را وارد ﻣﯽ ﮐﻨﻴﻢ
ﺳﭙﺲ ﺗﻌﺪاد روزهﺎﯼ ﮐﺎرﯼ را ﮐﻪ ﻣﯽ ﺧﻮاهﻴﻢ داﺷﺘﻪ ﺑﺎﺷﻴﻢ وارد ﻣـﯽ ﮐﻨـﻴﻢ اﮐـﺴﻞ ﺗـﺎرﯾﺦ اﻧﺘﻬـﺎ را
ﻣﺤﺎﺳﺒﻪ ﻣﯽ ﮐﻨﺪ .اﯾﻦ ﺗﺎﺑﻊ ﻧﻴﺰ ﺳﻪ ﭘﺎراﻣﺘﺮ دارد ﮐﻪ هﻤﺎﻧﻄﻮر ﮐـﻪ ﮔﻔﺘـﻪ ﺷـﺪ اوﻟـﯽ ﺑـﺮاﯼ درج ﺗـﺎرﯾﺦ
ﺷﺮوع ،دوﻣﯽ ﺑﺮاﯼ درج ﺗﻌﺪاد روزهﺎﯼ ﮐﺎرﯼ و ﺳﻮﻣﯽ ) ﮐﻪ اﺧﺘﻴﺎرﯼ اﺳـﺖ( ﺑـﺮاﯼ ﺗﻌﻴـﻴﻦ روزهـﺎﯼ
ﺗﻌﻄﻴﻞ ﻏﻴﺮ ﺁﺧﺮ هﻔﺘﻪ ﺑﮑﺎر ﻣﯽ رود.
ﻣﺜﺎل :ﻣﯽ ﺧﻮاهﻴﻢ ﺑﺪاﻧﻴﻢ ﮐﻪ اﮔﺮ ﺗﺎرﯾﺦ ﺷﺮوع ﭘﺮوژﻩ اﯼ 2005/01/01ﺑﺎﺷﺪ و ﭘﺮوژﻩ ﺑﻪ ١۵روز ﮐـﺎرﯼ
ﻧﻴﺎز داﺷﺘﻪ ﺑﺎﺷﺪ ﺗﺎرﯾﺦ اﺗﻤﺎم ﭘﺮوژﻩ ﭼﻪ ﺗﺎرﯾﺨﯽ ﺧﻮاهﺪ ﺑﻮد ؟
در ﯾﮏ ﺳﻠﻮل ﺗﺎرﯾﺦ ﺷﺮوع و در دﯾﮕﺮﯼ ﻋﺪد ١۵را وارد ﮐﻨﻴﺪ در ﺳﻠﻮل دﯾﮕﺮﯼ ﺗﺎﺑﻊ زﯾﺮ را درج ﮐﻨﻴﺪ:
)=WORKDAY(A1;A2
ﻧﮑﺘﻪ :ﺳﻌﯽ ﮐﻨﻴﺪ ﭘﺎراﻣﺘﺮهﺎﯾﯽ را ﮐﻪ در ﺗﻮاﺑﻊ وارد ﻣﯽ ﮐﻨﻴﺪ ﻣﺴﺘﻘﻴﻤﺎ وارد ﻧﮑﻨﻴﺪ ﺑﻠﮑﻪ در ﯾـﮏ ﺧﺎﻧـﻪ
ﺁﻧﺮا وارد ﮐﻨﻴﺪ و ﺳﭙﺲ در هﻨﮕﺎم درج ﺗﺎﺑﻊ ﺁدرس ﺁن ﺧﺎﻧﻪ را ﺑﺎ ﮐﻠﻴﮏ ﮐﺮدن روﯼ ﺁن ﺧﺎﻧﻪ ﺑﻪ ﺗـﺎﺑﻊ وارد
ﮐﻨﻴﺪ.اﯾﻦ ﮐﺎر ﭼﻨﺪ ﺣﺴﻦ دارد .اول اﯾﻨﮑﻪ ﻣﺜﻼ در اﯾﻦ ﻣﺜﺎل ﻣﯽ ﺗﻮاﻧﻴـﺪ ﺑـﻪ راﺣﺘـﯽ ﺑﺒﻴﻨﻴـﺪ ﮐـﻪ ﭘـﺎراﻣﺘﺮ
دوم ﻋﺪد ١۵ﺑﻮدﻩ اﺳﺖ .دوم اﯾﻨﮑﻪ در ﺻﻮرت ﻟﺰوم ﺗﻐﻴﻴﺮ ﭘﺎراﻣﺘﺮ ﺑﺴﻴﺎر ﺳﺎدﻩ ﺗﺮ ﺧﻮاهﺪ ﺑﻮد .ﻣـﺜﻼ در
اﯾﻨﺠﺎ ﺷﻤﺎ ﻣﯽ ﺗﻮاﻧﻴﺪ ﻋﺪد ١۵را ﺑﻪ راﺣﺘﯽ ﺗﻐﻴﻴﺮ دهﻴﺪ ﺑﺪون اﯾﻨﮑﻪ ﻧﻴﺎزﯼ ﺑـﻪ وﯾـﺮاﯾﺶ دوﺑـﺎرﻩ ﻓﺮﻣـﻮل
ﺗﺎﺑﻊ داﺷﺘﻪ ﺑﺎﺷﻴﺪ.
YEAR .١٩
اﯾﻦ ﺗﺎﺑﻊ ﺳﺎل ﺗﺎرﯾﺦ دادﻩ ﺷﺪﻩ را ﻣﺸﺨﺺ ﻣﯽ ﮐﻨﺪ.ﻣﺜﻼ در ﻣﻮرد ﺗﺎرﯾﺦ ١٢/٠٢/٢٠٠۶اﯾﻦ ﺗﺎﺑﻊ ﻋﺪد
٢٠٠۶را اراﺋﻪ ﻣﯽ دهﺪ .
YEARFRAC .٢٠
ﺗﻌﺪاد روزهﺎﯼ ﺑﻴﻦ دو ﺗﺎرﯾﺦ را ﻣﯽ ﺷﻤﺎرد و ﺳﭙﺲ ﮐﺴﺮ اﯾﻦ ﺗﻌﺪاد روز ﺑﺪﺳﺖ ﺁﻣﺪﻩ را ﺑﺮ ﺗﻌﺪاد ﮐـﻞ
روزهﺎﯼ ﺳﺎل ﻣﺤﺎﺳﺒﻪ ﻣﯽ ﻧﻤﺎﯾﺪ.ﺑﻪ ﻋﺒﺎرت دﯾﮕﺮ ﻣﺘﻮﺟﻪ ﻣﯽ ﺷﻮﯾﻢ ﮐﻪ ﻓﺎﺻﻠﻪ ﺑﻴﻦ اﯾﻦ دو ﺗﺎرﯾﺦ ﭼـﻪ
ﮐﺴﺮﯼ از روزهـﺎﯼ ﺳـﺎل اﺳـﺖ.ﺳـﻪ ﭘـﺎراﻣﺘﺮ دارد ﮐـﻪ در دو ﺗـﺎﯼ اول ﺗـﺎرﯾﺦ ﺷـﺮوع و ﺗـﺎرﯾﺦ اﻧﺘﻬـﺎ را
ﻣﺸﺨﺺ ﻣﯽ ﮐﻨﻴﻢ.در ﻣﻮرد ﭘﺎراﻣﺘﺮ ﺳﻮم ) اﺧﺘﻴﺎرﯼ( ﺑﺎ ﺗﻮﺟﻪ ﺑﻪ ﺟﺪول زﯾﺮ ﻋﻤﻞ ﻣﯽ ﮐﻨﻴﻢ:
ﺗﻌﻴﻴﻦ ﭘﺎراﻣﺘﺮ ﺳﻮم ﺑﺴﺘﮕﯽ ﺑﻪ ﭼﮕـﻮﻧﮕﯽ ﻣﺤﺎﺳـﺒﻪ ﺳـﺎل ﻣـﺎﻟﯽ ﺷـﻤﺎ دارد ﮐـﻪ ﺳـﺎل ٣۶٠روزﯼ را
اﻧﺘﺨﺎب ﻣﯽ ﮐﻨﻴﺪ ﯾﺎ ﺳﺎل ﻣﻌﻤﻮﻟﯽ را.
9