You are on page 1of 7

CC HM TRONG EXCEL

Posted on 29, Thng M t , 2008 by Cao Lng


CC HM TRONG EXCEL I. HM LOGIC.

1. Ham AND: __Cu phap: __ AND (Logical1, Logical2, .) __Cac i s: __Logical1, Logical2 la cac biu th c iu ki n. __Ham tra v gia tr TRUE (1) nu tt ca cac i s cua no la ung, tra v gia tr FALSE (0) nu m t hay nhiu i s cua no la sai. __L u y: __- Cac i s phai la gia tr logic ho c mang hay tham chiu co ch a gia tr logic. __- Nu i s tham chiu la gia tr text hoc Null (rng) thi nh ng gia tr o b bo qua. __- Nu vung tham chiu khng ch a gia tr logic thi hm tra v li #VALUE! __Vi du: __=AND(D7>0,D7<5000) __2. Ham OR: __Cu phap: __ OR (Logical1, Logical2 ) __Cac i s: Logical1, Logical2 la cac biu th c iu ki n. __Ham tra v gia tr TRUE (1) nu bt c m t i s nao cua no la ung, tra v gia tr FALSE (0) nu tt ca cac i s cua no la sai. ____ __Vi du: __ =OR(F7>03/02/74,F7>01/01/2002) __3. Ham NOT: __Cu phap: __ NOT(Logical) __ i s: Logical la m t gia tr hay m t biu th c logic. __Ham ao ng c gia tr cua i s. S d ng NOT khi b n mun phu nh gia tr cua i s trong phep toan nay. II. NHM HM TON H C.

1. Ham ABS: __Ly gia tr tuy t i cua m t s __Cu phap: ABS(Number) __ i s: Number la m t gia tr s, m t tham chiu hay m t biu th c. __Vi du: __=ABS(A5 + 5) __2. POWER: __Ham tra v luy th a cua m t s. __Cu phap: POWER(Number, Power) __Cac tham s: __- Number: La m t s th c ma b n mun ly luy th a. __- Power: La s mu. __Vi du __= POWER(5,2) = 25 ____ __3. Ham PRODUCT: __Ban co th s d ng hm PRODUCT thay cho toan t nhn * tinh tich cua m t day. __Cu phap:

__ PRODUCT(Number1, Number2 ) __Cac tham s: Number1, Number2 la day s ma b n mun nhn. ____ __4. Ham MOD: __Ly gia tr d cua phep chia. __Cu phap: MOD(Number, Divisor) __Cac i s: __- Number: S b chia. __- Divisor: S chia. ____ __5. Ham ROUNDUP: __Lam tron m t s. __ Cu phap: __ ROUNDUP(Number, Num_digits) __Cac tham s: __- Number: La m t s th c ma b n mun lam tron ln. __- Number_digits: la bc s th p phn ma b n mun lam tron. __Chu y: __- Nu Num_digits > 0 se lam tron phn th p phn. __- Nu Num_digits = 0 se lam tron ln s t nhin gn nht. __- Nu Num_digits < 0 se lam tron ph n nguyn sau d u th p phn. __ __6. Ham EVEN: __Lam tron ln thanh s nguyn ch n gn nht. __Cu phap: EVEN(Number) __tham s: Number la s ma b n mun lam tron. __Chu y: __- Nu Number khng phai la kiu s thi hm tra v li #VALUE! __7. Ham ODD: __Lam tron ln thanh s nguyn le gn nht. __Cu phap: ODD(Number) __Tham s: Number la s ma b n mun lam tron. __8. Ham ROUNDDOWN: __Lam tron xung m t s. __Cu phap: __ ROUNDDOWN(Number, Num_digits) __Cac tham s: t ng t nh hm ROUNDUP. III. NHM HM TH NG K. __

A. Nhom hm tinh tng __1. Ham SUM: __C ng tt ca cac s trong m t vung d li u c ch n. __Cu phap: __ SUM(Number1, Number2 ) __Cac tham s: Number1, Number2 la cac s cn tinh tng. __2. Ham SUMIF: __Tinh tng cua cac c chi nh b i nh ng tiu chun a vao. __Cu phap: __ SUMIF(Range, Criteria, Sum_range) __Cac tham s: __- Range: La day ma b n mun xac nh. __- Criteria: cac tiu chun ma mun tinh tng. Tiu chun nay co th la s, biu th c ho c chui. __- Sum_range: La cac th c s cn tinh tng. __Vi du: __= SUMIF(B3:B8, <=10 ) __Tinh tng cua cac gia tr trong vung t B2 n B5 v i iu ki n la cac gia tr nho h n ho c b ng 10. __B. Nhom hm tinh gia tr trung binh

__1. Ham AVERAGE: __Tra v gi tr trung binh cua cac i s. __Cu phap: __ AVERAGE(Number1, Number2 ) __Cac tham s: Number1, Number2 la cac s cn tinh gia tr trung binh. __2. Ham SUMPRODUCT: __Ly tich cua cac day a vao, sau o tinh tng cua cac tich o. __Cu phap: __ SUMPRODUCT(Array1, Array2, Array3 ) __Cac tham s: Array1, Array2, Array3 la cac day ma b n mun nhn sau o tinh tng cac tich. __Chu y: __ Cac i s trong cac day phai cung chiu. Nu khng hm se tra v gia tr li #VALUE. __C. Nhom hm tim gia tr l n nht va nho nht __1. Ham MAX: __Tra v s l n nht trong day c nh p. __Cu phap: __ MAX(Number1, Number2 ) __Cac tham s: Number1, Number2 la day ma b n mun tim gia tr l n nht trong o. Vi du. __2. Ham LAGRE: __Tim s l n th k trong m t day c nh p. __Cu phap: __ LARGE(Array, k) __Cac tham s: __- Array: La m t mang ho c m t vung d li u. __- k: La th h ng cua s b n mun tim k t s l n nht trong day. __Vi du. __3. Ham MIN: __Tra v s nho nht trong day c nh p vao. __Cu phap: __ MIN(Number1, Number2 ) __Cac tham s: Number1, Number2 la day ma b n mun tim gia tr nho nht trong o. __4. Ham SMALL: __Tim s nho th k trong m t day c nh p vao. __Cu phap: __ SMALL(Array, k) __Cac tham s: __- Array: La m t mang ho c m t vung cua d li u. __- k: La th h ng cua s ma b n mun tim k t s nho nht trong day. __D. Nhom hm m d li u __1. Ham COUNT: __Ham COUNT m cac ch a d li u kiu s trong day. __Cu phap: __ COUNT(Value1, Value2, ) __Cac tham s: Value1, Value2 la mang hay day d li u. __2. Ham COUNTA: __ m tt ca cac ch a d li u. __Cu phap: __ COUNTA(Value1, Value2, ) __Cac tham s: Value1, Value2 la mang hay day d li u. __Vi du. __3. Ham COUNTIF: __Ham COUNTIF m cac ch a gia tr s theo m t iu ki n cho tr c. __Cu phap: __ COUNTIF(Range, Criteria) __Cac tham s: __- Range: Day d li u ma b n mun m. __- Criteria: La tiu chun cho cac c m.

__Vi du: __= COUNTIF(B3:B11, >100): ( m tt ca cac trong day B3:B11 co ch a s l n h n 100)

IV.

NHM HM CHU I.

1. Ham LEFT: __Trich cac ky t bn trai cua chui nh p vao. __Cu phap: LEFT(Text,Num_chars) __Cac i s: __- Text: Chui v n ban. __- Num_Chars: S ky t mun trich. __Vi du: __=LEFT(Ti tn la,3) = Ti __2. Ham RIGHT: __Trich cac ky t bn phai cua chui nh p vao. __Cu phap: RIGHT(Text,Num_chars) __Cac i s: t ng t hm LEFT. __Vi du: __=RIGHT(Ti tn la,2) = la __3. Ham MID: __Trich cac ky t t s b t u trong chui c nh p vao. __Cu phap: __MID(Text,Start_num, Num_chars) __Cac i s: __- Text: chui v n ban. __- Start_num: S th t c a ky t b t u c trich. __- Num_chars: S ky t cn trich. __4. Ham UPPER: __ i chui nh p vao thanh ch hoa. __Cu phap: UPPER(Text) __5. Ham LOWER: __ i chui nh p vao thanh ch th ng. __Cu phap: LOWER(Text) __6. Ham PROPER: __ i ky t u cua t trong chui thanh ch hoa. __Cu phap: PROPER(Text) __Vi du: __=PROPER(phan van a) = Phan Van A __7. Ham TRIM: __C t bo cac ky t tr ng u chui va cui chui. __Cu phap: TRIM(Text) V. NHM HM NGY THNG. __

1. Ham DATE: __Ham Date tra v m t chui trinh bay m t kiu ngay c thu. __Cu phap: DATE(year,month,day) __Cac tham s: __- Year: miu ta n m, co th t 1 n 4 ch s. Nu bn nhp 2 ch s, theo m c nh Excel se ly n m b t u la: 1900.(Vi du) __- Month: miu ta thang trong n m. Nu month l n hn 12 thi Excel se t ng tinh thm cac thang cho s miu ta n m.(Vi du) __- Day: miu ta ngay trong thang. Nu Day l n h n s ngay trong thang chi nh, thi Excel se t ng tinh thm ngay cho s miu ta thang.(Vi du) __L u y: __- Excel l u tr kiu ngay nh m t chui s lin tc, vi vy co th s d ng cac phep toan cng (+), tr (-) cho kiu ngay.(Vi du)

__2. Ham DAY: __Tra v ngay t ng ng v i chui ngay a vao. Gia tr tra v la m t s kiu Integer trong khoang t 1 n 31. __Cu phap: DAY(Serial_num) __Tham s: __Serial_num: La d li u kiu Date, co th la m t hm DATE ho c kt qua cua m t hm hay cng th c khac.(Vi du) __3. Ham MONTH: __Tra v thang cua chui ngay c m ta. Gia tr tra v la m t s trong khoang 1 n 12. __Cu phap: MONTH(Series_num) __Tham s: __Series_num: La m t chui ngay, co th la m t hm DATE ho c kt qua cua m t hm hay cng th c khac. (Vi du) __4. Ham YEAR: __Tra v n m t ng ng v i chui ngay a vao. Year c tra v la m t kiu Integer trong khoang 1900-9999. __Cu phap: YEAR(Serial_num) __Tham s: __Serial_num: La m t d li u kiu ngay, co th la m t hm DATE ho c kt qua cua m t hm hay cng th c khac.(vi du) __5. Ham TODAY: __Tra v ngay hi n th i cua h thng. __Cu phap: TODAY() __Ham nay khng co cac i s. __6. Ham WEEKDAY: __Tra v s chi th trong tun. __Cu phap: __ WEEKDAY(Serial, Return_type) __Cac i s: __- Serial: m t s hay gia tr kiu ngay. __- Return_type: chi nh kiu d li u tra v. VI. HM V TH I GIAN.

1. Ham TIME: __Tra v m t chui trinh bay m t kiu th i gian c thu. Gia tr tra v la m t s trong khoang t 0 n 0.99999999, miu ta th i gian t 0:00:00 n 23:59:59. __Cu phap: __ TIME(Hour,Minute,Second) __Cac tham s: c tinh t ng t hm DATE. __- Hour: miu ta gi , la m t s t 0 n 32767. __- Minute: miu ta phut, la m t s t 0 n 32767. __- Second: miu ta giy, la m t s t 0 n 32767. __2. Ham HOUR: __Tra v gi trong ngay cua d li u kiu gi a vao. Gia tr tra v la m t kiu Integer trong khoang t 0 (12:00A.M) n 23 (11:00P.M). __Cu phap: HOUR(Serial_num) __Tham s: __Serial_num: La d li u kiu Time. Th i gian co th c nh p nh : __- M t chui ki t n m trong du nhay (vi du 5:30 PM ) __- M t s thp phn (vi du 0,2145 m ta 5:08 AM) __- Kt qua cua m t cng th c hay m t hm khac. __3. Ham MINUTE: __Tra v phut cua d li u kiu Time a vao. Gia tr tra v la m t kiu Integer trong khoang t 0 n 59. __Cu phap: MINUTE(Serial_num) __Tham s: __Serial_num: T ng t nh trong cng th c HOUR. __4. Ham SECOND: __Tra v giy cua d li u kiu Time a vao. Gia tr tra v la m t kiu Integer trong khoang t 0 n 59. __Cu phap: SECOND(Serial_num) __Tham s: __Serial_num: T ng t nh trong cng th c HOUR.

__5. Ham NOW: __Tra v ngay gi hi n th i cua h thng. __Cu phap: NOW() __Ham nay khng co cac i s. VII. NHM HM D TM D LI U.

1. Ham VLOOKUP: __Tim ra m t gia tr khac trong m t hang b ng cach so sanh no v i cac gia tr trong c t u tin cua bang nh p vao. ____ __Cu phap: __VLOOKUP(Lookup Value, Table array, Col idx num, [range lookup]) __Cac tham s: __- Lookup Value: Gia tr cn em ra so sanh tim kim. __- Table array: Bang ch a thng tin ma d li u trong bang la d li u so sanh. Vung d li u nay phai la tham chiu tuy t i. __ Nu gia tr Range lookup la TRUE ho c c bo qua, thi cac gia tr trong c t dung so sanh phai c s p xp t ng dn. __- Col idx num: s chi c t d li u ma b n mun ly trong phep so sanh. __- Range lookup: La m t gia tr lun ly chi nh cho hm VLOOKUP tim gia tr chinh xac ho c tim gia tr gn ung. + Nu Range lookup la TRUE ho c bo qua, thi gia tr gn ung c tra v. __Chu y: __- Nu gia tr Lookup value nho h n gia tr nho nht trong c t u tin cua bang Table array, no se thng bao li #N/A. __Vi du: __=VLOOKUP(F11,$C$20:$D$22,2,0) __Tim m t gia tr b ng gia tr F11 trong c t th nht, va ly gia tr t ng ng c t th 2. __2. Ham HLOOKUP: __ Tim kim t ng t nh hm VLOOKUP nh ng b ng cach so sanh no v i cac gia tr trong hang u tin cua bang nh p vao. __Cu phap: __HLOOKUP(Lookup Value, Table array, Col idx num, [range lookup]) __Cac tham s t ng t nh hm VLOOKUP. __3. Ham INDEX: __Tra v m t gia tr hay m t tham chiu n m t gia tr trong ph m vi bang hay vung d li u. __Cu phap: __INDEX(Array,Row_num,Col_num) __Cac tham s: __- Array: La m t vung ch a cac ho c m t mang bt bin. __Nu Array chi ch a m t hang va m t c t, tham s Row_num ho c Col_num t ng ng la tuy y. __Nu Array co nhiu h n m t hang ho c m t c t thi chi m t Row_num ho c Col_num c s d ng. __- Row_num: Ch n l a hang trong Array. Nu Row_num c bo qua thi Col_num la b t buc. __- Col_num: Ch n l a c t trong Array. Nu Col_num c bo qua thi Row_num la b t buc.

COUNT (value1, value2, ...) : COUNTA (value1, value2, ...) : COUNTBLANK (range) :

m s trong danh sch m s c ch a gi tr (khng r ng) trong danh sch

m cc r ng trong m t vng

COUNTIF (range, criteria) :

m s th a m t i u ki n cho tr

c bn trong m t dy c

COUNTIFS (range1, criteria1, range2, criteria2, ...) :

m s th a nhi u i u ki n cho tr

You might also like