Download as doc, pdf, or txt
Download as doc, pdf, or txt
You are on page 1of 43

Cac ham toan hoc c ban

. cac phep toan so hoc + (cong) , - (tr) , nhan (*) , / (chia) , ham luy tha ^ , ham lay phan tram % a) cac ham toan hoc ASB (x) : tr tuyet oi cua x SQRT (x) : can bac hai cua x SQUARE (x) : x2 POWER (y,x) : yx LOG (x) : logarit t nhien cua x EXP (x) : ham mu c so e cua x SIGN(x) : lay dau cua so x ( -1:x<0;0:x=0;+1:x>0 ) ROUND (x,n) : lam tron en n so le CEILIDG(x) : so nguyen nho nhat nhng ln hn x FLOOR (x) : so nguyen ln nhat nhng nho hn x . Va cac ham lng giac : SIN , COS , TAN , ASIN , ACOS , ATAN. b) cac ham s ly chuoi k t : ASCII ( ch ) : ma ASCII cua k t ch CHAR (n) : k t co ma ASCII la n LOWER (str) : tra ve chuoi ch thng UPPER (str) : tra ve chuoi ch hoa LTRIM (str) : tra ve chuoi khong co dau cach ben trai RTRIM (str) : tra ve chuoi khong co dau cach ben phai LEFT (str , n) : lay n k t pha trai cua dai str RGHT (str , n ) : lay n k t pha phai cua dai str SUBSTRING (str,start,n) : lay n k t cua dai str ke t v tr start cua dai CHARINDEX (str1,str2) : v tr cua str1 trong str2 , bang 0 neu khong tm thay REPLAY ( str1,str2,str3) : thay the tat ca str2 trong str1 bang str3 STUFF (str1,start,n,str2) : thay the n k t str1 t v tr start bang chuoi str2
1

STR ( x,len[,Dee] : chuyen so x thanh chuoi c) cac ham x ly ngay thang va thi gian GETDATE ( ) : cho ngay thang nam hien hanh ( Iracle : SYSDATE ) DATE ( ) : cho th t ngay trong thang cua bieu thc ngay dd MONTH (dd) : cho so th t thang trong nam cua bieu thc ngay dd YEAR (dd) : cho nam cua bieu thc ngay dd

D)

CAC HAM TRONG EXCEL :

1.nhom ham logic

HAM AND () Cu Phap : AND(EXPL1,EXPL2,EXPL3,) Cong dung : tra ve mot trong cac giac tr sau : + true : neu tat ca cac expl eu co gia tr true +false : neu t nhat 1 expl nao o co tr la false V du : =And(5>3,3>0,A<>B) => true =And(10>0,12<12,ABC,a) => False HAM OR () Cu phap : OR(EXPL1,EXPL2,EXPL3,) Cong dung : tra ve mot trong cac gia tr sau : +true : neu t nhat co 1 expl nao o co tr true +false : neu tat ca cac expl eu co gia tr false V du : =OR(5>3,3>0,A<>B) => true =OR(10>0 ,12>20,ABC=a) => false HAM IF() Cu phap :IF(EXPL,EXPR1,EXPR2) Cong dung : tra ve mot trong cac gia tr sau + expr1:neu expl co tr true +expr2:neu expl co tr false V du: 1 . =IF(5>3,ABC,EF) =>ABC
2

2 . =IF( 5>10,ABC,100 ) => 100 3 . =IF(C2>=5,dat,hong) => dat If(C2<5,yeu,if (C2<6.5,trung binh,if(C2<10,gioi,xuat sac))) 2) NHOM HAM SO HAM ABS() Cu phap ABS ( EXPN ) Cong dung : tnh tr tuyet oi cua EXPN V du : =ABS ( -7 ) = 7 HAM SQRT() Cu phap : SQRT(EXPN) Cong dung : tnh gia tr can bac hai duong EXPN V du : =SQRT(4) = 2 =SQRT(-4) => bao loi HAM INT() Cu phap : INT(EXPN) Cong dung : tnh phan nguyen cua EXPN V du :=INT(5.723) = 5 HAM MOD() Cu phap : MOD(EXPN,n) Cong dung : tnh phan d cua phep chia EXPN cho n V du =MOD (10,3) = 1 HAM SUM() Cu phap : SUM(EXPN1, EXPN2 , EXPN3 , ) Hoac SUM(LIST) vi LIST la tap hp khoi o Cong dung : tnh tong cac EXPN hoac tong cac o trong LIST HAM AVERAGE() Cu phap : AVERAGE(EXPN1 , EXPN2 , EXPN3 ,) Hoac AVERAGE(LIST) vi LIST la tap hp cac o

Cong dung : tnh trung bnh cong cua cac EXPN hoac cac o trong LIST V du : =AVERAGE(6,6.5,7,8.5) = (6+6.5+7+8.5)/4 => 7 HAM ROUND() Cu phap : ROUND ( EXPN,n) Cong dung : lam tron EXPN en n v tr ch nh tnh t cot hang n v V du : =ROUND ( 1236.4516,3) = 1237 =ROUND (1265.4516,-2) = 1300 Lu y : neu n>0 th lam tron t ben phai qua tnh t cot hang n v Neu n<0 : th lam tron t ben trai tnh t cot hang n v Neu n=0 : khong lay so le ( lam tron en cot hang n v ) HAM PRODUCT() Cu phap : PRODUCT ( EXPN1 , EXPN2 , EXPN3 , ) Hoac PRODUCT ( LIST ) vi LIST la tap hp khoi o Cong dung : tnh tch cac EXPN hoac tch cac o trong LIST V du :=PRODUCT ( B2,C2,10) = A2*C2*10 HAM MAX() Cu phap : MAX(EXPN1 , EXPN2 , EXPN3 , ) Hoac MAX ( LIST ) vi LIST la tap hp cac o Cong dung : tnh gia tr ln nhat trong cac EXPN hoac trong cac o trong LIST V du: =MAX ( -10,5,6,-9) = 6 HAM MIN() Cu phap : MIN((EXPN1 , EXPN2 , EXPN3 , ) Hoac MIN(( LIST ) vi LIST la tap hp cac o Cong dung : tnh gia tr nho nhat trong cac EXPN hoac trong cac o trong LIST
4

V du: =MIN ( -10,5,6,-9) = -10

HAM RANK() Cu phap : RANK ( ExpN,List,order) Cong dung : Tm th hang cua ExpN trong pham vi list theo quy nh bi ORDER Neu order=0 : th hang tnh theo gia tr giam dan Neu order=1 : th hang tnh theo gia tr tang dan V du : xep theo bang 4 , e tnh th hang tai o C21 , ta co : =RANK ( B21,$B$21:$B$25,1 ) HAM COUNT Cu phap : COUNT(list) vi list la tap hp khoi o Cong dung : em so o trong list ma co gia tr so , ngay gi HAM COUNTA Cu phap : COUNTA( list) vi list la tap hp khoi o Cong dung : em so o co cha d lieu ( khong rong ) trong list HAM COUNTIF

HAM SUMIF Cu phap : SUM(Range,sum_range) Cong dung : tnh tong cac o co gia tr thuoc vung sum_range ma co o tng ng cung hang thuoc vung do ieu kien V du : tnh tong tien lng phai tra cho nhng ngi co chc vu la pho phong

3) NHOM HAM TEXT HAM LEFT() Cu phap : LEFT(ExpC,n) Cong dung : cat n k t tnh t ben trai cua ExpC V du : LEFT(ABCDE,1)=A HAM RIGHT() Cu phap : RIGHT(ExpC,n)

Cong dung : cat n k t tnh t ben phai cua ExpC V du : RIGHT(ABCDE,1)=E HAM MID() Cu phap : MID(EXPC,n1,n2) Cong dung : cat n2 k t tnh t n1 qua trai cua ExpC V du :MID(ABCDE,2,3)= BCD HAM TRIM() Cu phap : TRIM(ExpC) Cong dung : cat bo k t trang tha cua ExpC HAM LEN() Cu phap : LEN(ExpC) Cong dung : tnh chieu dai cua ExpC V du : LEN(ABC DEF)= 7 HAM VALUE() Cu phap : VALUE(ExpC) Cong dung : oi chuoi ExpC ( chuoi text co dang so ) sang ExpN tng ng V du : 123 + value(456)=579 HAM TEXT() Cu phap : TEXT(ExpN, format Text) Cong dung : oi ExpN sang dang ExpC tng ng V du : TEXT(100,0.00)=>100.0 HAM UPPER() Cu phap : UPPER(ExpC) Cong dung : oi ExpC sang ch in Hoa V du : UPPER(abcde)=ABCDE HAM LOWER Cu phap : LOWER(ExpC) Cong dung : oi ExpC Sang Ch thng V du : LOWER(ABCDE)=abcde
7

PROPER() Cu phap : PROPER(ExpC) Cong dung : oi k t au cua moi t trong ExpC sang ch in hoa , cac k t con lai ch thng V du : PROPER(ABCDE mnpq) =Abcde Mnpq 4) HAM THI GIAN HAM NOW() Cu phap NOW() Cong dung : tnh gia tr ngay gi hien hanh cua he thong may tnh HAM TODAY() Cu phap : TODAY() Cong dung : tnh gia tr ngay hien hanh cua he thong HAM DATEVALUE() HAM DATE() Cu phap : DATE(Year,Month,Day) Cong dung : oi gia tr so Year , Month , Date sang dang ExpN tng ng V du : DATE(98,3,20)=20/03/98 (20/03/1998) (20-031998) HAM DAY() Cu phap : DAY(ExpD) Cong dung : tnh gia tr ngay trong ExpD V du : DAY(DATEVALUE(20/3/98)=20 HAM MONTH() Cu phap : MONTH(ExpD) Cong dung : Tnh gia tr thang cua ExpD V du : MONTH(DATEVALUE(20/3/98)=3 HAM YEAR() Cu phap : YEAR(ExpD)
8

Cong dung : tnh gia tr nam trong ExpD V du : YEAR ( DATEVALUE(20/3/98)=1998 HAM WEEKDAY() Cu phap : WEEKDAY(ExpD) Cong dung : tnh th cua ngay trong ExpD V du : WEEKDAY(DATEVALUE(20/3/98)=6 ( th 6 ) Lu y : neu la chu nhat th ham se tra ve gia tr 1 HAM TIMEVALUE() Cu phap : TIMEVALUE( ExpC ) Cong dung : oi chuoi ExpC ( co dang gi ) sang dang ExpC tng ng V du : TIMEVALUE(9:30:20) => LOI TIMEVALUE(9:30:20)=>9:30:20 HAM TIME() Cu phap : TIME(hour, minute,second) Cong dung : oi 3 tr so hour , minute , second thanh dang ExpT tng ng HAM HOUR() Cu phap : HOUR(ExpT) Cong dung : Tnh gia tr gi cua ExpT V du : HOUR(TIMEVALUE(9:30:20)=9 HAM MINUTE() Cu phap : MINUTE(ExpT) Cong dung : Tnh gia tr phut cua ExpT V du : MINUTE(TIMEVALUE(9:30:20))=30 HAM SECOND() Cu phap : SECOND( ExpT) Cong dung : Tnh gia tr giay cua ExpT V du : SECOND(TIMEVALUE(9:30:20)=20

4) CAC HAM TM KIEM HAM VLOOKUP()

10

HAM HLOOKUP()

HAM MATCH

11

HAM INDEX()

12

KHAI THAC C S D LIEU

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

32

33

34

35

36

37

38

39

40

41

CAC PHM TAC

42

43

You might also like