SlideShare a Scribd company logo
1 of 43
Гүйцэтгэсэн: Ш. Энхтуяа
/МКС-ОМ1/
Excel бол олон талын үйл ажиллагаа
хийж чаддаг хүчирхэг програм юм.
Үүний гол шалтнаануудын нэг нь
өргөн баялаг функцийн сан билээ.
Функц гэдэг бол excel-д өөрт нь
урдьчилаад тодорхойлогдсон (build-
in) томъѐо юм. Маш олон тооны ийм
томъѐонууд нийлээд excel-ийн
функцийн санг бүрдүүлнэ.
Нийт 330 орчим ийм томъѐонууд
байдаг байна.
-Financial санхүүгийн функцууд
-Date & time хугацааны функцууд
-Math & trig математик тригнометрийн
функцууд
-Statistical статистикийн функцууд
-Lookup & reference хаяг мужтай ажиллах
функцууд
-Cube хэсгийн функцууд
-Text тексттэй ажиллах функцууд
-Logical логик функцууд
-Imformation мэдээлэлийн функцууд
-Engineering инженерийн функцууд
COUPPCD(settlement, maturity, frequency, basis)
Үнэт цаас худалдаж авсан өдрийн өмнөх купоны
өдрийн харгалзах сериал тоог олно..
Settlement: үнэт цаасыг худалдаж авсан огно;
Maturity: нэрэлсэн үнийг буцааж төлөх огноо;
Frequency: жилд хийгдэх үнэт цаасны төлбөрийн
үеийн тоо;
Basis: ашиглах цаг тоолын бичиг;
Жишээ нь:
=COUPPCD("25/1/2009","15/11/2010",2,1)=15/1
1/2008
=COUPPCD("1/25/2008","11/15/2010",2,1)=#VAL
UE!
PMT(rate, nper, pv, fv, type)
Тогтмол хүүтэй зээлийг тодорхой үеүүдэд төлж
барагдуулах тогтмол төлбөрийг олно.
Rate: нэг үеийн хүү
Nper: төлбөр хиих үеийн тоо
Pv: нэрлэсэн үнэ буюу өнөөгийн үнэ цэнэ.
Fv: ирээдүйн үнэ цэнэ
Type: 0, 1 гэсэн утгыг авна.
Жишээ нь: энэ функцийг банканд хадгаламжийн
сан бүрдүүлэхэд ашиглаж болно. Тухайлбал: 10
жилийн дараа $520000-той болохын тулд
жилийн 6%-ийн хүүтэй банканд
PMT(6%/12,12*10,0,20000) буюу $122,04-ыг сар
тутам тушаана.
CUMIPMT(rate, nper, pv, start_period, end_period,type)
Хоѐр үеийн хоорондох зээлийн хуримтлагдсан хүүг
олно.
Rate: хүүний норм;
Nper: төлбөрийн үеийн нийт тоо;
Pv: зээлийн дүн;
Start_period: эхний үе;
End_period: сүүлийн үе;
Type: 0, 1 гэсэн утгыг авна;
Жишээ нь: хүү нь 9% (rate=9,00%/12/100=0.0075)
Хугацаа нь 30 жил (nper=30*12=360)
Зээлийн дүн нь $125000
Хоѐр дахь жилийн (эхний үе 13, сүүлийн үе 24) хүү нь:
CUMIPNC(0.0075,360,125000,13,24,0) буюу -
11135.23-тай тэнцүү
PV(rate,nper,pmt,fv,type)
Хөрөнгө оруулалтын өнөөгийн үнэ цэнэ
Энэ функцын тусламжтайгаар хэдий хэмжээний төгрөгийг
жилийн X%-ийн хүүтэйгөөр банкинд хадгалуулбал жилийн
дараа Z₮-тэй болох вэ гэдгийг олох гэх мэт ирээдвүйн үнэ
цэнийг тодорхойлход ашиглана.
rate-нэг үеийн хүү
nper-төлбөр хийх үеийн тоо
pmt-үе бүрд хийгдэх төлбөрийн хэмжээ
fv-Төлбөрийн ирээдүйн үнэ цэнэ.Орхисон тохиолдолд утгыг
0-тэй тэнцүүлж авна.
type-төлбөрийг хийгдэх үеийн төгсгөлд хийх тохиолдолд
0 буюу орхих, эхэнд хийх тохиолдолд 1 утгыг авна.
Жишээ нь:
=PV(16%,5, 10000000) _4761130.15
IF(logicaln_test, value_if_true, value_if_false)
logical_test нөхцөл биелсэн тохиолдолд value_if_true,
утгыг биелээгүй тохиолдолд value_if_false утгыг өгнө.
Logical_test: логик утга ба логик утга өгөх нүдний
хаяг, логик илэрхийлэл байж болно
Value_if_true: тогтмол утга томъѐо байж болно.
Нөхцөл биелсэн тохиолдолд функцийн утгыг өгнө
Value_if_false: тогтмол утга томъѐо байж болно.
Нөхцөл биелээгүй тохиолдолд функцийн утгыг өгнө.
Жишээ нь: A1=45
=IF(A1>89,”A”,IF(A1>79,”B”,IF(A1>69,”C”,IF(A1>59,”D”,
IF(A!<59,”F”))))) A1=“F”
AND(logical1, logical2…)
Үр дүн: бүх аргумент нь TRUE байвал TRUE, ядаж
нэг FALSE байвал FALSE утгыг өгнө.
Logical1, logical2… 255 хүртэл тооны TRUE,
FALSE гэсэн логик утгыг авна. Логик утга бүхий
хаяг, муж, массив, логик утга өгөх томъѐо байж
болно.
Эдгээр дотор TRUE, FALSE утгаас өөр утга байвал
утгуудыг тооцохгүй.
Жишээ нь: A1=30 A2=20
AND(3<A1,A2<30)
AND(3<A1,A2>30)
OR(logical1, logical2…)
Ядаж нэг аргумент нь TRUE байвал TRUE, бүх
аргумент FALSE байвал FALSE утгыг өгнө.
logical1, logical2…: 255 хүртэлх тооны логик
утгуудыг авна. Логик бүхий хаяг, муж, массив,
логик илэрхийлэл байж болно. Эдгээр дотор
TRUE, FALSE утгаас өөр утга байвал утгуудыг
тооцохгүй.
Жишээ нь:
OR(9+4=10,9-4=3,1+1=2) TRUE
OR(3-1=1, 4+3=6, )FALSE
OR(3+1=4,5-4=1) TRUE
Өгөгдсөн функцийн эсрэг утгыг
буцаана.
Logical1...30- логик утга авна .Логик утга
бүхий
нүдний хаяг, логик илэрхийлэл байж
болно.
Жишээ нь:=NOT(A2>4)
2 bol FALSE
5 bol TRUE
CLEAN(text)
ASCII кодны зарим дугаарт тусгайлан тэмдэгт
харгалзаагүй байдаг. Ийм тэмдэгтүүдийг
текстээс хасна.
Текст-text
Жишээ нь: clean(char(7)&char(65)&”X”)
функцийн утга AX char(7)-д тэмдэг
харгалзахгүй тул текстээс хасагдсан байна.
Тоог текст формат оруулна.
Value: тоон утга буюу тоон утга бүхий нүдний
хаяг байж болно. Хэрэв текст байвал функц
хоосон утга өгнө.
Жишээ нь:
=T(“123456”) функцийн утга 123456
DOLLAR(number, decimals)
Текст форматад байгаа тоог мөнгөн
тэмдэгтийн форматад оруулна.
Number- Текст форматтай тоо ба тоон
өгөгдөлтэй нүдний хаяг
Decimals- бутархай хэсгийн оронгийн тоо
тоймлох тохиолдолд сөрөг биш бүхэл
хэсгийн тоог тоймлох тохиолдолд сөрөг биш
утга авна.
Жишээ нь: Dollar(1234.567, 2) функцийн утга
($1,234.57)
Dollar(-1234.567, -2) функцийн утга ($ 1,200)
FIND(find_text, within_text, start_num)
Текст дотор хайлт хийж, текстийн хэддэх
тэмдгээр хайж буй тодорхойлно.
find_text- хайх текст
within_text- үндсэн текст
start_num- хайж эхлэх тэмдэгтийн дугаар
Жишээ нь: Find(“лд” , “Улсболд, Төрболд”, 7)
функцийн утга 15,7 дахь тэмдэгтээс хайлт
эхэлнэ.
NOW()
Компьютэрийн системийн тухайн
агшин дахь хугацааны сериал тоог
олно.
Аргументууд :байхгүй
Жишээ нь:
=NOW() 11/05/2009
NETWORKDAYS(start _ date,end _date,holidays)
Өгөгдсөн 2 огнооны хоорондох ажлын өдрийг
тодорхойлно.
Start _ date-эхлэлийн өдрйин сериал тоо
End _ date-төгсгөлийн адртийн сериал тоо
Holidays-массиваар өгөгдөх баяр ѐслолоын
өдрүүдийн сериал тоонууд
Санамж:аргументуудад DATEVALUE функцыг
ашиглаж өгнө.
Жишээ нь:
NETWORKDAYS(DATEVALUE(“11/01/98”),
DATEVALUE(“12/01/98”),DATEVALUE(“11/26/98”))
SECOND(serial_number)
Секундын утгыг өгнө. функцийн утга
нь:[0;59] завсарт орших бүхэл тоо.
serial_number: сериал тоо, эсвэл хашилтанд
бичсэн цагийн цувралыг авна.
Жишээлбэл: “16:20:30”, “4:20:30 PM”.
Жишээ нь:
SECOND(B1) В1 нүдэнд тодорхойлогдсон
секундыг гаргана.
SECOND(B1)=59секунд
YEARFRAC(start_date, end_date,basis)
Өгөгдсөн хоѐр онгооны хоорондох өдрийн
тоо жилийн нийт өдөр хоѐрын харьцааг
тодорхойлно.
Start_date ба end_date эхлэлийн ба
төгсгөлийн огноог давхар хашилтанд бичиж
өгнө.
Жишээ нь:
=YEARFRAC(“01/02/2007”, “12/03/2009”)
start_date; “01/02/2007”
end_date; “12/03/2009”
AREAS(reference)
Өгөгдсөн мужуудыг тоолно.
Reference: нүд ба мужийн хаяг ба
мужийн нэр байж болно.
Жишээ нь: AREAS(B2; D4; E5; dd)
функцийн утга 4.
Үүнд dd-нь зэрэгцээ биш 2 мужийг
хамарсан мужийн нэр
OFFSET(reference, rows, cols, [height], [width])
Тодорхой мөр баганад алслагдсан нүдний
утга.
Reference-эхлэл
Rows-мөр
Cols-багана
Height-өндөр
Width-өргөн
Жишээ нь:
=OFFSET(C3,2,3,1,1) буцаах утга нь 6
COLUMNS(array)
Өгөгдсөн мужид тодорхойлогдсон баганыг тоог
тоолно.
Array: мужийн хаяг, мужийн нэр, массив ба ийм
хэлбэрийн утга өгдөг томъѐо функцууд байж
болно.
Жишээ нь: Columns {1,2,3;4,5,6} функцийн утга 3.
ROW(reference)
Өгөгдсөн хаягийн мөрийн дугаарыг
тодорхойлно.
Reference- нүдний хаяг эсвэл аргументгүй байж
болно.
Санамж: ROW функц аргументгүй тохиолдолд
идэвхтэй мөрийн дугаарыг өгнө.
Жишээ нь:
=ROW() функц байгаа нүдний мөрийн утга 2
=ROW(C10) функцийн утга 10
COS(number)
Косинусын функц
Number-ойролцоо утга
Жишээ нь:
=COS(1.047) буцаах утга нь (0.500171)
=COS(RADIANS(60)) буцаах утга нь (0.5)
MULTINOMIAL(number1, [number2], ...)
Өгөгдсөн тоонуудын нийлбэрийн факторалыг
тус бүрийн факторалд хуваасан утгыг
буцаана.
Жишээ нь:
=MULTINOMIAL(2, 3, 4) буцаах утга нь (1260)
MROUND(number, multiple)
Number аргументийн утгатай ойролцоо
оршдог multiple аргументийн утганд
үлдэгдэлгүй хуваагддаг тоог олно.
Number: олох утгатай ойролцоо орших тоо
Multiple: олох тоонд үлдэгдэлгүй хуваагдах
тоо
Жишээ нь: MROUND(10,3) функцийн утга 9.
CEILING(number, significance)
Significance аргументийн утга давталттагаар
үлдэгдэлгүй багтах, number аргументийн утгаас
бага буюу хамгийн ойр орших тоог олно.
Number; ойролцоо утга:
Significance; number аргументийн утгаас бага
буюу хамгийн ойр орших тоонд давталттайгаар
багтах тоо.
Жишээ нь: CEILING(-2.5,2) функцийн утга #NUM!
CEILING(0.234, 0.01) функцийн утга
0.24
GAMMADIST(x,alpha,beta,cumulative)
Гамма тархалтын утгыг өгнө.
x-бодолт хийгдэх хувьсагчийн утга
Alpha-тархалтын параметр
Beta-тархалтын параметр
Cumulative-логик утга авна.Тархалтын функцийн утгыг
тодорхойлох тохиодолд TRUE , магадлалын массын
функцийг тодорхойлох тохиолдолд FALSE , утгыг авна.
Санамж:beta=1тохиолдолд стандарт гамма
тархалтын утгыг өгнө. x<0, alpha£,0 beta£0
тохиолдлуудад функц #NUM алдааны утгыг өгнө.
Жишээ нь:
=GAMMADIST(10.00001131 ,9,2,TRUE) (0.068.94)
COVAR(array1,array2)
Коварицын утгыг өгнө.
array1,array2-Бүхэл тоон муж
Санамж:
*Аргументуудад текст буюу “хоосон тодорхойлогдсон
тохиолдолд уг утгуудыг тооцохгүй
*Хоѐр мужын өгөгдлүүдийн тоо ялгаатай тохиолдолд
функц алдааны утгыг өгнө.
Жишээ нь:
=COVAR(A2:A6, B2:B6) утга нь (5.2)
NORMSDIST(z)
Өгөгдсөн утгуудын стандарт
хэвийн
утгыг өгнө.
z-тархалтыг бодох хувьсагчийн тоон утга.
Жишээ нь:
=NORMSDIST(1.333333)
(0.908789)
MEDIAN(number1, number2..)
Өгөгдсөн тоонуудын дунд орших утгыг өгнө.
number1, number2: 255 хүртэлх тооны тоон
утгуудыг авна. Тогтмол утгууд болон нүд ба
мужийн хаяг, мужийн нэрүүдийг тодорхойлж
өгч болно.
Санамж: аргументуудад текст, логик утга
буюу “хоосон” тодорхойлогдсон тохиолдолд
уг утгуудыг тооцохгүй.
Жишээ нь:
MEDIAN(1,2,3,4,5) функцийн утга 3;
MEDIAN(1,2,3,4,5,6)функцийн утга 3.5.
DEC2BIN(number,places)
Аравтын тоог хоѐртын тоололд
шилжүүлнэ.
Number- шилжүүлэх гэж буй аравтын бүхэл
тоо
Places- хэрэглэх тэмдэгтийн тоо
Жишээ нь: Аравтын 14 гэдэг тоо нь
хоѐртын 1110 гэдэг тоотой тэнцэнэ
DEC2HEX(number,places)
Аравтын тооллын системийн тоог 8
тын тооллын систем рүү хөврүүлж
харгалзах утгыг өгнө.
number-аравтын тооллын системийн тоо
places-тоог дүрслэх оронгийн тоо
Жишээ нь:100 гэсэн аравтын тоо нь арван
зургаатын 64 гэсэн тоо байна.
=DEC2HEX(100, 4) (0064)
IMABS (inumber)
Декарт координатын хэлбэрээр (x+yi)
өгөгдсөн комплекс тооны абсолют
утга (модуль)-ыг өгнө.
Number-декарт координатын хэлбэрээр
өгөгдсөн дурын комплекс тоо.
Жишээ нь:
=IMABS("5+12i") абсолют утга нь 5+12i(13)
IMSQRT(inumber)
Декарт координатын хэлбэрээр өгөгдсөн
комплекс тооноос язгуур гаргаж, утгыг өгнө.
Inumber: Декарт координатын хэлбэрээр
өгөгдсөн дурын комплекс тоо.
Санамж: x+yi, x+yj-ээс өөр хэлбэрээр
өгөгдсөн тохиолдолд функц #NUM! алдааны
утгыг өгнө.
Жишээ нь: IMSQQT(“1+I”) 1+i (1.098684 +
0.45509i
ISREF(value)
Буцаах нь тухайн нүд хүчинтэй бол TRUE үгүй
бол FALSE утгыг буцаана.
Value-нүдний байршил
Жишээ нь:
=ISREF(A7) буцаах утга нь TRUE
ISEVEN(number)
Өгөгдсөн тоо тэгш тохиолдолд TRUE, бусад
тохиолдолд FALSE утга өгнө.
Number: шалгах тоо. Бутархай тоо
тохиолдолд бүхэл хэсгийг тасалж шалгана.
Жишээ нь:
=ISEVEN(-1) –FALSE
=ISEVEN(2) -TRUE
=ISEVEN(3) -FALSE
ISLOGICAL(value)
Нүднйи утга ба хаягийн тухай мэдээллийг
шалгаж, логик утга өгнө.
Шалгах тест буюу утганд “хоосон”, алдааны
утга, логик утга, тоо болон ийм утга бүхий
нүдний хаяг, мужийн нэр зэрэг байж болно.
ISLOGICAL- логик утгатай
Жишээ нь:
=ISLOGICAL(TRUE) -TRUE
=ISLOGICAL(“TRUE”) -FALSE
ISODD(number)
Өгөгдсөн тоо сондгой тохиолдолд
TRUE,бусад тохиолдолд FALSE утгыг өгнө.
number-Шалгах тоо.Бутархай тоо байсан
тохиолдолд бүхэл хэсгийг тасалж, шалгана.
Жишээ нь:
=ISODD(-265) функцийн утга TRUE
=ISODD(265) функцийн утга FALSE
CUBEMEMBER(connection, member expression,
caption)
Кубээс гишүүдийг нь буцаана. Кубэд уг
гишүүн байгааг бататгахад ашигладаг.
Connection- холбоос
member expression-гишүүний код
Caption-бичиг
Жишээ нь:
=CUBEMEMBER("Sales","[Time].[Fiscal].[2004]")
=CUBEMEMBER("Sales",(B4, C6,
D5),"SalesFor2004")
CUBESET(connection, set_expression,
[caption],[sort_order], [sort_by])
Сүлжээндэх кубруу бүлгийн кобыг явуулсанаар
бодогдсон гишүүдийн бүлгийг
Microsoft Excel-рүү буцаана.
Connection-холбоос
Set_expression-бүлгийн код
Caption-бичиг
sort_order-ангилалын төрөл
sort_by-юугаар ангилах нь
Жишээ нь:
=CUBESET("Finance","Order([Product].[Product].[Product
Category].Members,[Measures].[Unit
Sales],ASC)","Products")
CUBERANKEDMEMBER(connection, set_expression,
rank, [caption])
Бүлэг дэх N дүгаартай эсвэл хэргэмтэй
гишүүнийг буцаана. Хэд хэдэн элемент буцааж
болно.
Connection-холбоос
Set_expression-бүлгийн код
Rank-дугаар
Caption-бичиг
Жишээ нь:
=CUBERANKEDMEMBER("Sales",CUBESET("Sales","Su
mmer","[2004].[June]","[2004].[July]","[2004].[Augu
st]"),3,"Top Month")
CUBEVALUE(connection,
[member_expression1],
[member_expression2],)
Кубээс нэгтгэсэн утгыг буцаана.
Connection-холбоос
member_expression1- 1 дүгээр гишүүний код
member_expression2- 2 дүгээр гишүүний код
Жишээ нь:
=CUBEVALUE("Sales","[Measures].[Profit]","[Tim
e].[2004]","[All Product].[Beverages]")

More Related Content

What's hot

Excel ийн функцийн сан
Excel ийн функцийн санExcel ийн функцийн сан
Excel ийн функцийн санSkhaan Battulga
 
Ms excel томъёонууд
Ms excel томъёонуудMs excel томъёонууд
Ms excel томъёонуудamg1152
 
үндсэн функцууд
үндсэн функцуудүндсэн функцууд
үндсэн функцуудOnon Tuul
 
Microsoft excel-2007томъёонууд
Microsoft excel-2007томъёонуудMicrosoft excel-2007томъёонууд
Microsoft excel-2007томъёонуудAlttanchimeg
 
Microsoft excel
Microsoft excelMicrosoft excel
Microsoft excelbazargur
 
E 130521092716-phpapp01
E 130521092716-phpapp01E 130521092716-phpapp01
E 130521092716-phpapp01amg1152
 
E 130521092716-phpapp01
E 130521092716-phpapp01E 130521092716-phpapp01
E 130521092716-phpapp01amg1152
 
E 130521092716-phpapp01
E 130521092716-phpapp01E 130521092716-phpapp01
E 130521092716-phpapp01amg1152
 
Microsoft excel-2007томъёонууд
Microsoft excel-2007томъёонуудMicrosoft excel-2007томъёонууд
Microsoft excel-2007томъёонуудjoybayar
 
Excel formulas
Excel formulasExcel formulas
Excel formulasdavgaa0209
 
U.cs101 алгоритм программчлал-15
U.cs101   алгоритм программчлал-15U.cs101   алгоритм программчлал-15
U.cs101 алгоритм программчлал-15Badral Khurelbaatar
 

What's hot (16)

Excel ийн функцийн сан
Excel ийн функцийн санExcel ийн функцийн сан
Excel ийн функцийн сан
 
Bayartsetsg
BayartsetsgBayartsetsg
Bayartsetsg
 
Ms excel томъёонууд
Ms excel томъёонуудMs excel томъёонууд
Ms excel томъёонууд
 
үндсэн функцууд
үндсэн функцуудүндсэн функцууд
үндсэн функцууд
 
Microsoft excel-2007томъёонууд
Microsoft excel-2007томъёонуудMicrosoft excel-2007томъёонууд
Microsoft excel-2007томъёонууд
 
Microsoft excel
Microsoft excelMicrosoft excel
Microsoft excel
 
E 130521092716-phpapp01
E 130521092716-phpapp01E 130521092716-phpapp01
E 130521092716-phpapp01
 
Excel
ExcelExcel
Excel
 
E 130521092716-phpapp01
E 130521092716-phpapp01E 130521092716-phpapp01
E 130521092716-phpapp01
 
Лекц №9
Лекц №9Лекц №9
Лекц №9
 
Лекц №4
Лекц №4Лекц №4
Лекц №4
 
Microsoft excel
Microsoft excelMicrosoft excel
Microsoft excel
 
E 130521092716-phpapp01
E 130521092716-phpapp01E 130521092716-phpapp01
E 130521092716-phpapp01
 
Microsoft excel-2007томъёонууд
Microsoft excel-2007томъёонуудMicrosoft excel-2007томъёонууд
Microsoft excel-2007томъёонууд
 
Excel formulas
Excel formulasExcel formulas
Excel formulas
 
U.cs101 алгоритм программчлал-15
U.cs101   алгоритм программчлал-15U.cs101   алгоритм программчлал-15
U.cs101 алгоритм программчлал-15
 

Similar to Presentation1 (20)

Bayartsetsg
BayartsetsgBayartsetsg
Bayartsetsg
 
Bayartsetsg
BayartsetsgBayartsetsg
Bayartsetsg
 
Microsoft excel
Microsoft excelMicrosoft excel
Microsoft excel
 
Presentation1
Presentation1Presentation1
Presentation1
 
Bayartsets
BayartsetsBayartsets
Bayartsets
 
Bayartsetsg
BayartsetsgBayartsetsg
Bayartsetsg
 
Excel 2007
Excel 2007Excel 2007
Excel 2007
 
Presentation1
Presentation1Presentation1
Presentation1
 
E 130521092716-phpapp01
E 130521092716-phpapp01E 130521092716-phpapp01
E 130521092716-phpapp01
 
Excel
ExcelExcel
Excel
 
Excel function
Excel functionExcel function
Excel function
 
U.cs101 алгоритм программчлал-4-zasah
U.cs101   алгоритм программчлал-4-zasahU.cs101   алгоритм программчлал-4-zasah
U.cs101 алгоритм программчлал-4-zasah
 
E
EE
E
 
Presentation2
Presentation2Presentation2
Presentation2
 
7
77
7
 
Shine
ShineShine
Shine
 
Excel9
Excel9Excel9
Excel9
 
онол
онолонол
онол
 
Excel
ExcelExcel
Excel
 
Excel
ExcelExcel
Excel
 

Presentation1

  • 2. Excel бол олон талын үйл ажиллагаа хийж чаддаг хүчирхэг програм юм. Үүний гол шалтнаануудын нэг нь өргөн баялаг функцийн сан билээ. Функц гэдэг бол excel-д өөрт нь урдьчилаад тодорхойлогдсон (build- in) томъѐо юм. Маш олон тооны ийм томъѐонууд нийлээд excel-ийн функцийн санг бүрдүүлнэ. Нийт 330 орчим ийм томъѐонууд байдаг байна.
  • 3. -Financial санхүүгийн функцууд -Date & time хугацааны функцууд -Math & trig математик тригнометрийн функцууд -Statistical статистикийн функцууд -Lookup & reference хаяг мужтай ажиллах функцууд -Cube хэсгийн функцууд -Text тексттэй ажиллах функцууд -Logical логик функцууд -Imformation мэдээлэлийн функцууд -Engineering инженерийн функцууд
  • 4. COUPPCD(settlement, maturity, frequency, basis) Үнэт цаас худалдаж авсан өдрийн өмнөх купоны өдрийн харгалзах сериал тоог олно.. Settlement: үнэт цаасыг худалдаж авсан огно; Maturity: нэрэлсэн үнийг буцааж төлөх огноо; Frequency: жилд хийгдэх үнэт цаасны төлбөрийн үеийн тоо; Basis: ашиглах цаг тоолын бичиг; Жишээ нь: =COUPPCD("25/1/2009","15/11/2010",2,1)=15/1 1/2008 =COUPPCD("1/25/2008","11/15/2010",2,1)=#VAL UE!
  • 5. PMT(rate, nper, pv, fv, type) Тогтмол хүүтэй зээлийг тодорхой үеүүдэд төлж барагдуулах тогтмол төлбөрийг олно. Rate: нэг үеийн хүү Nper: төлбөр хиих үеийн тоо Pv: нэрлэсэн үнэ буюу өнөөгийн үнэ цэнэ. Fv: ирээдүйн үнэ цэнэ Type: 0, 1 гэсэн утгыг авна. Жишээ нь: энэ функцийг банканд хадгаламжийн сан бүрдүүлэхэд ашиглаж болно. Тухайлбал: 10 жилийн дараа $520000-той болохын тулд жилийн 6%-ийн хүүтэй банканд PMT(6%/12,12*10,0,20000) буюу $122,04-ыг сар тутам тушаана.
  • 6. CUMIPMT(rate, nper, pv, start_period, end_period,type) Хоѐр үеийн хоорондох зээлийн хуримтлагдсан хүүг олно. Rate: хүүний норм; Nper: төлбөрийн үеийн нийт тоо; Pv: зээлийн дүн; Start_period: эхний үе; End_period: сүүлийн үе; Type: 0, 1 гэсэн утгыг авна; Жишээ нь: хүү нь 9% (rate=9,00%/12/100=0.0075) Хугацаа нь 30 жил (nper=30*12=360) Зээлийн дүн нь $125000 Хоѐр дахь жилийн (эхний үе 13, сүүлийн үе 24) хүү нь: CUMIPNC(0.0075,360,125000,13,24,0) буюу - 11135.23-тай тэнцүү
  • 7. PV(rate,nper,pmt,fv,type) Хөрөнгө оруулалтын өнөөгийн үнэ цэнэ Энэ функцын тусламжтайгаар хэдий хэмжээний төгрөгийг жилийн X%-ийн хүүтэйгөөр банкинд хадгалуулбал жилийн дараа Z₮-тэй болох вэ гэдгийг олох гэх мэт ирээдвүйн үнэ цэнийг тодорхойлход ашиглана. rate-нэг үеийн хүү nper-төлбөр хийх үеийн тоо pmt-үе бүрд хийгдэх төлбөрийн хэмжээ fv-Төлбөрийн ирээдүйн үнэ цэнэ.Орхисон тохиолдолд утгыг 0-тэй тэнцүүлж авна. type-төлбөрийг хийгдэх үеийн төгсгөлд хийх тохиолдолд 0 буюу орхих, эхэнд хийх тохиолдолд 1 утгыг авна. Жишээ нь: =PV(16%,5, 10000000) _4761130.15
  • 8. IF(logicaln_test, value_if_true, value_if_false) logical_test нөхцөл биелсэн тохиолдолд value_if_true, утгыг биелээгүй тохиолдолд value_if_false утгыг өгнө. Logical_test: логик утга ба логик утга өгөх нүдний хаяг, логик илэрхийлэл байж болно Value_if_true: тогтмол утга томъѐо байж болно. Нөхцөл биелсэн тохиолдолд функцийн утгыг өгнө Value_if_false: тогтмол утга томъѐо байж болно. Нөхцөл биелээгүй тохиолдолд функцийн утгыг өгнө. Жишээ нь: A1=45 =IF(A1>89,”A”,IF(A1>79,”B”,IF(A1>69,”C”,IF(A1>59,”D”, IF(A!<59,”F”))))) A1=“F”
  • 9. AND(logical1, logical2…) Үр дүн: бүх аргумент нь TRUE байвал TRUE, ядаж нэг FALSE байвал FALSE утгыг өгнө. Logical1, logical2… 255 хүртэл тооны TRUE, FALSE гэсэн логик утгыг авна. Логик утга бүхий хаяг, муж, массив, логик утга өгөх томъѐо байж болно. Эдгээр дотор TRUE, FALSE утгаас өөр утга байвал утгуудыг тооцохгүй. Жишээ нь: A1=30 A2=20 AND(3<A1,A2<30) AND(3<A1,A2>30)
  • 10. OR(logical1, logical2…) Ядаж нэг аргумент нь TRUE байвал TRUE, бүх аргумент FALSE байвал FALSE утгыг өгнө. logical1, logical2…: 255 хүртэлх тооны логик утгуудыг авна. Логик бүхий хаяг, муж, массив, логик илэрхийлэл байж болно. Эдгээр дотор TRUE, FALSE утгаас өөр утга байвал утгуудыг тооцохгүй. Жишээ нь: OR(9+4=10,9-4=3,1+1=2) TRUE OR(3-1=1, 4+3=6, )FALSE OR(3+1=4,5-4=1) TRUE
  • 11. Өгөгдсөн функцийн эсрэг утгыг буцаана. Logical1...30- логик утга авна .Логик утга бүхий нүдний хаяг, логик илэрхийлэл байж болно. Жишээ нь:=NOT(A2>4) 2 bol FALSE 5 bol TRUE
  • 12. CLEAN(text) ASCII кодны зарим дугаарт тусгайлан тэмдэгт харгалзаагүй байдаг. Ийм тэмдэгтүүдийг текстээс хасна. Текст-text Жишээ нь: clean(char(7)&char(65)&”X”) функцийн утга AX char(7)-д тэмдэг харгалзахгүй тул текстээс хасагдсан байна.
  • 13. Тоог текст формат оруулна. Value: тоон утга буюу тоон утга бүхий нүдний хаяг байж болно. Хэрэв текст байвал функц хоосон утга өгнө. Жишээ нь: =T(“123456”) функцийн утга 123456
  • 14. DOLLAR(number, decimals) Текст форматад байгаа тоог мөнгөн тэмдэгтийн форматад оруулна. Number- Текст форматтай тоо ба тоон өгөгдөлтэй нүдний хаяг Decimals- бутархай хэсгийн оронгийн тоо тоймлох тохиолдолд сөрөг биш бүхэл хэсгийн тоог тоймлох тохиолдолд сөрөг биш утга авна. Жишээ нь: Dollar(1234.567, 2) функцийн утга ($1,234.57) Dollar(-1234.567, -2) функцийн утга ($ 1,200)
  • 15. FIND(find_text, within_text, start_num) Текст дотор хайлт хийж, текстийн хэддэх тэмдгээр хайж буй тодорхойлно. find_text- хайх текст within_text- үндсэн текст start_num- хайж эхлэх тэмдэгтийн дугаар Жишээ нь: Find(“лд” , “Улсболд, Төрболд”, 7) функцийн утга 15,7 дахь тэмдэгтээс хайлт эхэлнэ.
  • 16. NOW() Компьютэрийн системийн тухайн агшин дахь хугацааны сериал тоог олно. Аргументууд :байхгүй Жишээ нь: =NOW() 11/05/2009
  • 17. NETWORKDAYS(start _ date,end _date,holidays) Өгөгдсөн 2 огнооны хоорондох ажлын өдрийг тодорхойлно. Start _ date-эхлэлийн өдрйин сериал тоо End _ date-төгсгөлийн адртийн сериал тоо Holidays-массиваар өгөгдөх баяр ѐслолоын өдрүүдийн сериал тоонууд Санамж:аргументуудад DATEVALUE функцыг ашиглаж өгнө. Жишээ нь: NETWORKDAYS(DATEVALUE(“11/01/98”), DATEVALUE(“12/01/98”),DATEVALUE(“11/26/98”))
  • 18. SECOND(serial_number) Секундын утгыг өгнө. функцийн утга нь:[0;59] завсарт орших бүхэл тоо. serial_number: сериал тоо, эсвэл хашилтанд бичсэн цагийн цувралыг авна. Жишээлбэл: “16:20:30”, “4:20:30 PM”. Жишээ нь: SECOND(B1) В1 нүдэнд тодорхойлогдсон секундыг гаргана. SECOND(B1)=59секунд
  • 19. YEARFRAC(start_date, end_date,basis) Өгөгдсөн хоѐр онгооны хоорондох өдрийн тоо жилийн нийт өдөр хоѐрын харьцааг тодорхойлно. Start_date ба end_date эхлэлийн ба төгсгөлийн огноог давхар хашилтанд бичиж өгнө. Жишээ нь: =YEARFRAC(“01/02/2007”, “12/03/2009”) start_date; “01/02/2007” end_date; “12/03/2009”
  • 20. AREAS(reference) Өгөгдсөн мужуудыг тоолно. Reference: нүд ба мужийн хаяг ба мужийн нэр байж болно. Жишээ нь: AREAS(B2; D4; E5; dd) функцийн утга 4. Үүнд dd-нь зэрэгцээ биш 2 мужийг хамарсан мужийн нэр
  • 21. OFFSET(reference, rows, cols, [height], [width]) Тодорхой мөр баганад алслагдсан нүдний утга. Reference-эхлэл Rows-мөр Cols-багана Height-өндөр Width-өргөн Жишээ нь: =OFFSET(C3,2,3,1,1) буцаах утга нь 6
  • 22. COLUMNS(array) Өгөгдсөн мужид тодорхойлогдсон баганыг тоог тоолно. Array: мужийн хаяг, мужийн нэр, массив ба ийм хэлбэрийн утга өгдөг томъѐо функцууд байж болно. Жишээ нь: Columns {1,2,3;4,5,6} функцийн утга 3.
  • 23. ROW(reference) Өгөгдсөн хаягийн мөрийн дугаарыг тодорхойлно. Reference- нүдний хаяг эсвэл аргументгүй байж болно. Санамж: ROW функц аргументгүй тохиолдолд идэвхтэй мөрийн дугаарыг өгнө. Жишээ нь: =ROW() функц байгаа нүдний мөрийн утга 2 =ROW(C10) функцийн утга 10
  • 24. COS(number) Косинусын функц Number-ойролцоо утга Жишээ нь: =COS(1.047) буцаах утга нь (0.500171) =COS(RADIANS(60)) буцаах утга нь (0.5)
  • 25. MULTINOMIAL(number1, [number2], ...) Өгөгдсөн тоонуудын нийлбэрийн факторалыг тус бүрийн факторалд хуваасан утгыг буцаана. Жишээ нь: =MULTINOMIAL(2, 3, 4) буцаах утга нь (1260)
  • 26. MROUND(number, multiple) Number аргументийн утгатай ойролцоо оршдог multiple аргументийн утганд үлдэгдэлгүй хуваагддаг тоог олно. Number: олох утгатай ойролцоо орших тоо Multiple: олох тоонд үлдэгдэлгүй хуваагдах тоо Жишээ нь: MROUND(10,3) функцийн утга 9.
  • 27. CEILING(number, significance) Significance аргументийн утга давталттагаар үлдэгдэлгүй багтах, number аргументийн утгаас бага буюу хамгийн ойр орших тоог олно. Number; ойролцоо утга: Significance; number аргументийн утгаас бага буюу хамгийн ойр орших тоонд давталттайгаар багтах тоо. Жишээ нь: CEILING(-2.5,2) функцийн утга #NUM! CEILING(0.234, 0.01) функцийн утга 0.24
  • 28. GAMMADIST(x,alpha,beta,cumulative) Гамма тархалтын утгыг өгнө. x-бодолт хийгдэх хувьсагчийн утга Alpha-тархалтын параметр Beta-тархалтын параметр Cumulative-логик утга авна.Тархалтын функцийн утгыг тодорхойлох тохиодолд TRUE , магадлалын массын функцийг тодорхойлох тохиолдолд FALSE , утгыг авна. Санамж:beta=1тохиолдолд стандарт гамма тархалтын утгыг өгнө. x<0, alpha£,0 beta£0 тохиолдлуудад функц #NUM алдааны утгыг өгнө. Жишээ нь: =GAMMADIST(10.00001131 ,9,2,TRUE) (0.068.94)
  • 29. COVAR(array1,array2) Коварицын утгыг өгнө. array1,array2-Бүхэл тоон муж Санамж: *Аргументуудад текст буюу “хоосон тодорхойлогдсон тохиолдолд уг утгуудыг тооцохгүй *Хоѐр мужын өгөгдлүүдийн тоо ялгаатай тохиолдолд функц алдааны утгыг өгнө. Жишээ нь: =COVAR(A2:A6, B2:B6) утга нь (5.2)
  • 30. NORMSDIST(z) Өгөгдсөн утгуудын стандарт хэвийн утгыг өгнө. z-тархалтыг бодох хувьсагчийн тоон утга. Жишээ нь: =NORMSDIST(1.333333) (0.908789)
  • 31. MEDIAN(number1, number2..) Өгөгдсөн тоонуудын дунд орших утгыг өгнө. number1, number2: 255 хүртэлх тооны тоон утгуудыг авна. Тогтмол утгууд болон нүд ба мужийн хаяг, мужийн нэрүүдийг тодорхойлж өгч болно. Санамж: аргументуудад текст, логик утга буюу “хоосон” тодорхойлогдсон тохиолдолд уг утгуудыг тооцохгүй. Жишээ нь: MEDIAN(1,2,3,4,5) функцийн утга 3; MEDIAN(1,2,3,4,5,6)функцийн утга 3.5.
  • 32. DEC2BIN(number,places) Аравтын тоог хоѐртын тоололд шилжүүлнэ. Number- шилжүүлэх гэж буй аравтын бүхэл тоо Places- хэрэглэх тэмдэгтийн тоо Жишээ нь: Аравтын 14 гэдэг тоо нь хоѐртын 1110 гэдэг тоотой тэнцэнэ
  • 33. DEC2HEX(number,places) Аравтын тооллын системийн тоог 8 тын тооллын систем рүү хөврүүлж харгалзах утгыг өгнө. number-аравтын тооллын системийн тоо places-тоог дүрслэх оронгийн тоо Жишээ нь:100 гэсэн аравтын тоо нь арван зургаатын 64 гэсэн тоо байна. =DEC2HEX(100, 4) (0064)
  • 34. IMABS (inumber) Декарт координатын хэлбэрээр (x+yi) өгөгдсөн комплекс тооны абсолют утга (модуль)-ыг өгнө. Number-декарт координатын хэлбэрээр өгөгдсөн дурын комплекс тоо. Жишээ нь: =IMABS("5+12i") абсолют утга нь 5+12i(13)
  • 35. IMSQRT(inumber) Декарт координатын хэлбэрээр өгөгдсөн комплекс тооноос язгуур гаргаж, утгыг өгнө. Inumber: Декарт координатын хэлбэрээр өгөгдсөн дурын комплекс тоо. Санамж: x+yi, x+yj-ээс өөр хэлбэрээр өгөгдсөн тохиолдолд функц #NUM! алдааны утгыг өгнө. Жишээ нь: IMSQQT(“1+I”) 1+i (1.098684 + 0.45509i
  • 36. ISREF(value) Буцаах нь тухайн нүд хүчинтэй бол TRUE үгүй бол FALSE утгыг буцаана. Value-нүдний байршил Жишээ нь: =ISREF(A7) буцаах утга нь TRUE
  • 37. ISEVEN(number) Өгөгдсөн тоо тэгш тохиолдолд TRUE, бусад тохиолдолд FALSE утга өгнө. Number: шалгах тоо. Бутархай тоо тохиолдолд бүхэл хэсгийг тасалж шалгана. Жишээ нь: =ISEVEN(-1) –FALSE =ISEVEN(2) -TRUE =ISEVEN(3) -FALSE
  • 38. ISLOGICAL(value) Нүднйи утга ба хаягийн тухай мэдээллийг шалгаж, логик утга өгнө. Шалгах тест буюу утганд “хоосон”, алдааны утга, логик утга, тоо болон ийм утга бүхий нүдний хаяг, мужийн нэр зэрэг байж болно. ISLOGICAL- логик утгатай Жишээ нь: =ISLOGICAL(TRUE) -TRUE =ISLOGICAL(“TRUE”) -FALSE
  • 39. ISODD(number) Өгөгдсөн тоо сондгой тохиолдолд TRUE,бусад тохиолдолд FALSE утгыг өгнө. number-Шалгах тоо.Бутархай тоо байсан тохиолдолд бүхэл хэсгийг тасалж, шалгана. Жишээ нь: =ISODD(-265) функцийн утга TRUE =ISODD(265) функцийн утга FALSE
  • 40. CUBEMEMBER(connection, member expression, caption) Кубээс гишүүдийг нь буцаана. Кубэд уг гишүүн байгааг бататгахад ашигладаг. Connection- холбоос member expression-гишүүний код Caption-бичиг Жишээ нь: =CUBEMEMBER("Sales","[Time].[Fiscal].[2004]") =CUBEMEMBER("Sales",(B4, C6, D5),"SalesFor2004")
  • 41. CUBESET(connection, set_expression, [caption],[sort_order], [sort_by]) Сүлжээндэх кубруу бүлгийн кобыг явуулсанаар бодогдсон гишүүдийн бүлгийг Microsoft Excel-рүү буцаана. Connection-холбоос Set_expression-бүлгийн код Caption-бичиг sort_order-ангилалын төрөл sort_by-юугаар ангилах нь Жишээ нь: =CUBESET("Finance","Order([Product].[Product].[Product Category].Members,[Measures].[Unit Sales],ASC)","Products")
  • 42. CUBERANKEDMEMBER(connection, set_expression, rank, [caption]) Бүлэг дэх N дүгаартай эсвэл хэргэмтэй гишүүнийг буцаана. Хэд хэдэн элемент буцааж болно. Connection-холбоос Set_expression-бүлгийн код Rank-дугаар Caption-бичиг Жишээ нь: =CUBERANKEDMEMBER("Sales",CUBESET("Sales","Su mmer","[2004].[June]","[2004].[July]","[2004].[Augu st]"),3,"Top Month")
  • 43. CUBEVALUE(connection, [member_expression1], [member_expression2],) Кубээс нэгтгэсэн утгыг буцаана. Connection-холбоос member_expression1- 1 дүгээр гишүүний код member_expression2- 2 дүгээр гишүүний код Жишээ нь: =CUBEVALUE("Sales","[Measures].[Profit]","[Tim e].[2004]","[All Product].[Beverages]")