1. Trang chủ
  2. » Trung học cơ sở - phổ thông

Các hàm thông dụng trong excel

5 42 0

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 5
Dung lượng 122,88 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Ý nghĩa Đại diện cho ký số, kể cả số 0 vô nghĩa ở bên phải hay bên trái Đại diện cho ký số, không kể số 0 vô nghĩa ở bên phải hay bên trái Đại diện cho ký số, thay số 0 vô nghĩa ở bên ph[r]

Trang 1

CÁC HÀM THÔNG D NG TRONG EXCEL

* - Author: Bùi V n Huy -*

I./ NH NGH A HÀM:

Hàm là m t thành ph n c a d li u lo i công th c và ư c xem như nh ng công th c ư c xây d ng

s n nh m th c hi n các công vi c tính toán ph c t p:

D ng th c t ng quát: <Tên Hàm> (Tham s 1, Tham s 2…)

Trong ó: <Tên Hàm> là quy ư c c a hàm, không phân bi t ch hoa ch thư ng

Các tham s : t cách nhau b i d u "," ho c d u ";" tu theo khai báo trong Control Panel

Cách nh p hàm:Ch n m t trong các cách sau:

C1: Ch n l nh Insert - Function

C2: n nút Insert Function trên thanh công c

C3: Gõ tr c ti p t bàn phím.

II./ CÁC HÀM THÔNG D NG

ABS(N): - Cho giá tr tuy t i c a bi u th c N

Ví d : =ABS(2-35) cho k t qu : 33

SQRT(N): Cho giá tr là c n b c hai c a s N (N>0)

INT(N): - Cho giá tr là ph n n guyên c a bi u th c N

Ví d : =INT(235.25) cho k t qu : 235

PI(N): Cho giá tr là s pi (3.141593)

MOD(N,M): Cho ph n dư c a phép chia N cho M

Ví d : =MOD(10,3) cho k t qu : 1

ROUND(bt s , N): - Làm tròn c a Bi u - Th c - S n N s l

N u N<0: Làm tròn v bên trái c t th p phân

Ví d : =ROUND(333333,-3) cho giá tr 333000 (làm tròn n hàng nghìn)

Ví d : =ROUND(35123,5432,0) cho giá tr 123456

SUM(ds các giá tr ): - Tính t ng c a các giá tr có trong danh sách

Ví d : =SUM(5,5) cho k t qu : 10

AVERAGE(ds các tr ): - Tính trung bình c ng c a các giá tr có trong danh sách

Ví d : =AVERAGE(5,5) cho k t qu : 5

MAX(ds các tr ): - Tìm giá tr s l n nh t c a giá tr có trong danh sách

Ví d : =MAX(5,6,7,8,9) cho k t qu : 9

MIN(ds các tr ): - Tìm giá tr s h c nh! nh t c a giá tr có trong danh sách

Ví d : =MIN(5,6,7,8,9) cho k t qu : 5

COUNT(ds các tr ): - Cho các ô ch a giá tr s có trong danh sách

RANK(X,Danh sách): - Xác nh th t c a các s h ng X so v i các giá tr trong danh sách

(th h ng x p theo giá tr gi m d n) Tr X và danh sách ph i là các giá tr

s , n u không s" gây ra l#i #VALUE! Tr X ph i rơi vào 1 trong các giá tr c a danh sách, n u không s" gây ra l#i #NA

DAY(dl ki u ngày): - Cho giá tr ngày c a d li u ki u ngày

Ví d : =DAY("18/09/2009") cho k t qu : 18

MONTH(dl ki u ngày): Cho giá tr tháng c a d li u ngày

Ví d : =MONTH("18/09/2009") cho k t qu : 09

YEAR(dl ki u ngày): - Cho giá tr n m c a d li u ngày

Ví d : =YEAR("18/09/2009") cho k t qu : 2009

WEEKDAY(dl ki u

ngày): - Cho giá tr bi t th trong tu n dư i d ng s

Ví d : =WEEKDAY("18/09/2009") cho k t qu 7

TODAY(): - Cho bi t d li u ngày c a ngày hi n t i

IF(bt logic,bt1,bt2): - N u bt logic úng thì cho hàm giá tr là Bt1, trái l i cho giá tr (bt2)

Trang 2

Các bt1 và bt2 c%ng có th là nh ng giá tr , bt (chu#i, s ,logic) và c%ng có th

là 1 hàm IF khác

Bi u th c i u ki n c a hàm IF luôn ph i có k t qu tr v 1 trong 2 i u ki n TRUE ( úng) ho c FALSE (sai)

Ví d : =IF("A"="B","C","D") cho k t qu D

Ví d : =IF("A"="B","C") cho k t qu l#i: #VALUE Trong hàm IF n u không có i s th 3 thì khi bi u th c i u ki n sai hàm s" tr v giá tr FALSE

Ví d : =IF(2<3,"sai") cho k t qu : sai

Ví d : =IF(2>3,"sai") cho k t qu : FALSE Chú ý: Hàm IF dùng ch n 1 trong 2 l a ch n, nhưng n u ph i ch n nhi u hơn 2 l a ch n thì dùng Hàm IF theo ki u l&ng nhau

Ví d : =IF(D4<5,"y u",IF(D4<=6.5,"TB",IF(D4<8,"Khá","Gi!i)))

AND( k1, k2,…): - Hàm tr v giá tr TRUE ( úng) n u t t c các bi u th c i u ki n u úng

Tr v FALSE (sai) khi có it nh t 1 bt i u ki n sai

VÍ d : =AND(9>7,8>5) cho k t qu TRUE

Ví d : =AND((>7,8<5) cho k t qu : FALSE

OR( k1, k2,…): - Cho giá tr úng khi có b t k m t k trong dang sách cho giá tr úng

Ví d : =OR(2>9,9>8) cho k t qu : TRUE

Ví d : =OR(8>9,9<6) cho k t qu : FALSE

NOT( k): - Cho giá tr úng n u i u ki n sai, cho giá tr sai n u i u ki n úng

Ví d : =NOT(5>9) cho k t qu : TRUE

Ví d : =NOT(5<9) cho k t qu : FALSE

LEFT(text,N): - Cho giá tr là chu#i con c a chu#i text ư c tính t' Trái sang ph i N ký t

Ví d : =LEFT("ABCD",2) cho k t qu : AB

RIGHT(text,N): - Cho giá tr là chu#i con c a chu#i text ư c tính t' Ph i sang trái N ký t

Ví d : =RIGHT("ABCD",2) cho k t qu : CD

MID(Text,b t u,c n

l y): - L y s ký t trong chu#i Text t' v trí b(t u (Tính t' trái sang ph i)

Ví d : =MID("ABCD",2,2) cho k t qu : BC

LEN(text): - Cho dài c a chu#i text

Ví d : =LEEN("ABCD") cho k t qu : 4

LOWER(text): - Chuy n chu#i text thành ch TH)*NG

Ví d : =LOWER("QUANG HUY") cho k t qu : quang huy

UPPERT(text): - Chuy n chu#i text thành chu#i ch HOA

Ví d : =UPPERT("quang huy") cho k t qu : QUANG HUY

PROPER(text): - Chuy n các ký t u c a chu#i text thành ch HOA

Ví d : =PROPER("quang huy") cho k t qu : Quang Huy

COUNTA(ph m vi): - m s ô có ch a d li u trong danh sách

Ví d : =COUNTA(C4:C8) cho k t qu : 4

COUNTIF(ph m vi, k): - m s ô tho mãn i u ki n trong ph m vi

Ví d : =COUNTIF(C6:C9,"QUANG HUY") n u t' C6:C9 có 2 QUANG HUY thì k t qu : 2

Chú ý: Trư ng h p i u ki n là m t con s chính xác thì các trư ng h p còn l i u ph i b! i u ki n trong d u ngo c kép

Ví d : m s nhân viên có L)ƠNG là 1000000: =COUNTIF(C6:C9,1000000) Vd: m s NV có L)ƠNG l n hơn 1000000: =COUNTIF(C6:C9,">1000000")

SUMIF(vc k, k,vctt):

- Hàm dùng tính t ng có i u ki n.Ch, nh ng ô nào trên vùng ch a i u

ki n tho mãn k thì s" tính t ng nh ng ô tương ng trên vùng c n tính t ng

Ví d : =SUMIF(C6:C12,"QUANG HUY",E6:E12)

Trang 3

NH NG THÔNG BÁO L I THƯ NG G P TRONG EXCEL

##### Thông báo này xác nh k t qu phép tính là quá l n không v a m t ô, nó

không ph i là l i ch c n n i r ng c t ra là c

#DIV/0! L i này x y ra khi th c hi n phép chia cho 0 Excel xem nh ng ô tr ng là 0,

n u g p l i này hãy s a l i công th c

#N/A

ây không ph i là l i Th c ra, nó không ph i là thông báo t Excel ây ch

là thông báo khi chúng ta không có giá tr th c nh p vào, n u ô tr ng Excel hi u giá tr nó là 0 N u ánh v n b n vào trong ô s g p l i khác (#VALUE!)

#NAME? b n ã ánh sai chính t Ch c n suae công th c ch ch a nh ng tham chi u ây là l i xác nh r ng b n ã dùng m t tên mà Excel không nh n ra, có l

mà Excel có th nhân ra

#NUM!

Xác nh r ng ô ã ch a 1 s quá l n, không gi ng nh l i #####, l i này i

di n cho 1 giá tr quá l n không trình bày c #NUM! Cho chúng ta bi t giá tr v t ra ngoài biên Excel không th tính toán c Ch c n t o l i công

th c t o ra k t qu th p hơn nhìn c

#REF!

X y ra khi tham chi u trong ô công th c không còn giá tr n a (có th ã xoá

ô d li u ngu n công th c) L i này c ng xu t hi n trong b t c ô nào mà ch

thay !i thành ô h p l

#VALUM! Thông i p này xúa hi n khi chúng ta dùng nh ng lo i giá tr sai trong công th c (ví d": nh thêm ch s vào) Ki m tra tham chi u ô và xác nh r ng t t

c nh ng ô ã c nh d ng úng cho hàm và công th c

Ý NGH A C A CÁC MÃ NH D NG TRONG EXCEL

Mã nh

d ng Ý ngh a

0 i di n cho ký s , k c s 0 vô ngh#a $ bên ph i hay bên trái

# i di n cho ký s , không k s 0 vô ngh#a $ bên ph i hay bên trái

% T% l %

$ - + ( ) i di n cho chính nó

mm Tháng (hai ch s , k c s 0 ng tr c)

mmm Tháng (Ba ký t t t)

dd Ngày ( hai ch s , k c s 0 ng tr c)

yy N m (hai ch s )

yyyy N m (b n ch s )

Trang 4

Thí d":

Ngh#a là:

- N u là s d ơng, hi n v i d ng s có phân cách hàng nghìn, làm tròn s nguyên, thêm

ch “ ng” phía sau

- N u là s âm, hi n nh s d ơng nh ng v i màu &

- N u là s 0 hi n 0

- N u là Text, hi n câu “ph i là s m i úng”

S nh p vào

Nóm

(Dmtegory) Mã (Format code) 1250 -1250 0,75

CÁCH NH D NG NGÀY THÁNG TRONG EXCEL

=IF(RIGHT(B7,1)=1,VLOOKUP(MID(B7,2,2),D$23:F$30,2,0)*0.95,VLOOKUP(MID(B7,2,2) ,D$23:F30,2,0)*1.05)

=IF(OR(AND(RIGHT(B7,1)=1,H7>,AND(RIGHT(B7,1)=2,H7>7)),”G”,”K”)

=IF(NOT(OR(B2=”A”,B2=”B”)),C2*10/100,C2*20/100)

=IF(OR(B2)=”Y”,C2<3,5,D2>=3,E2>=3),”TT”,”T”)

=VLOOKUP(DAYS360(D7,E7),F$22:G$25,2,0)

Trang 5

=DSUM(A2:E7,5,G3:G4)

=DMAX(A2:E7,5,G3:G4)

=DMIN(A2:E7,5,G3:G4)

=DCOUNTA(A2:E7,5,G3:G4) m nh ng ô không ch a d li u

=COUNTBLANK(E3:E10) m nh ng ô không có d li u

=DAYS360(A3,B3)

DAYS360 = (START-DATE,END-DATE,MOTHD)

=VALUE(MID(B3,2,2))

=SUMPRODUCT(vung CSDL1, vung CSDL2)

vd: SUMPRODUCT({1,2,3},{5,10,15})

=ROUND(AVERAGE(B3:E3),1)

=HLOOKUP(X,vung CSDL,N,0): Dò nh ng giá tr X trong vùng CSDL và l y giá tr $ dòng N i(n vào

= DAVERAGE(A3:E25,E3,G3:G4)

=CONCATENATE(A1,D1,C1) N i ch $ 3 ô A1,B1,C1 l i v i nhau.

=CONCATENATE(A1,” ”,b2,” ”,C1) – N i 3 ô l i và cách nhau 1 d u cách (có th dùng &)

=PMT(% x,y): Tính giá tr lãi ph i tr

=MOD(DAYS360(A,B),7) Tính s ngày d trong các tu n

=MID(DAYS360(A,B)/7) Tính s tu n

=IF(D7=”A”,VLOOKUP(C7,H$21:I$22,2),

IF(D7=”B”,VLOOKUP(C7,H$24:I$26,2),VLOOKUP(C7,H$29:I$31,2)))

=D8*IF(E8>25.(E8-25)*2+25,E8)

=IF(E6=”3”,1, IF(E6=”2”,0.5,0)

=IF(AND(RIGHT(A6,1)=”S”,E6>20),(E6*F6)/5%,E6*F6)

=MATCH(n,khoi,r) Tra v( s th t n trong kh i

VD: =MATCH(“chi”,B2:B10,0)

=VLOOKUP(LEFT(A7,2),B$18:E$21,IF(RIGHT(A7,1)=”S”3,4),0)

Ngày đăng: 29/03/2021, 22:23

TỪ KHÓA LIÊN QUAN

w