MS Excel - Bài 15: Khai thác sc mnh ca hàm IF trong Excel
Hàm IF trong Excel kim tra mt điu kin đúng hoc sai. Nếu điu kin là đúng thì hàm tr v mt giá tr,
nếu điu kin sai hàm tr v giá tr khác
MS Excel - Bài 14: Cài đặt và g b Add-in Excel min phí
Ms Excel - Bài 13: S dng định dng có điu kin trong Excel
MS Excel - Bài 12: Gii quyết vn đề vi Microsoft Office Assistant
Hàm thường có 3 đối s: điu kin bn mun kim tra, giá tr tr v nếu điu kin đúng, và giá tr tr v nếu điu kin sai
Cú pháp ca hàm IF trong Excel:
IF(Điu kin kim tra, giá tr nếu điu kin đúng, giá tr nếu điu kin sai)
Điu kin kim tra
Điu kin kim tra s đánh giá mt biu thc để xem nó TRUE (đúng) hay FALSE (sai)
Toán t dùng để kim tra
Giá tr để kim tra
Kết qu
A = 10
B =5 C = 15
D = 10
= (Bng) A = B FALSE (Sai)
A = D TRUE (Đúng)
> (Ln hơn) A > B TRUE (Đúng)
A > C FALSE (Sai)
< (Nh hơn) A < B FALSE (Sai)
A < C TRUE (Đúng)
>= (Ln hơn hoc bng) A >= B TRUE (Đúng)
A >= D TRUE (Đúng)
A >= C FALSE (Sai)
<= (Nh hơn hoc bng) A <= B FALSE (Sai)
A <= C TRUE (Đúng)
A <= D TRUE (Đúng) Giá tr điu kin đúng
Điu kin IF đúng s tr v mt giá tr hoc phép toán. Dù là giá tr hay phép toán thì kết qu vn tr v trong ô có cha
hàm IF().
Giá tr điu kin sai
Điu kin IF sai s tr v mt giá tr hoc mt phép toán và kết qu tr v trong ô cha hàm IF().
Để hiu rõ hàm IF trong Excel, theo dõi ví d sau
Theo dõi ví d v tính toán tin thưởng da trên toàn b lượng hàng bán. Mt công ty tr cho nhân viên bán hàng 5% tin
thưởng nếu giá ca tng s hàng bán ra dưới 5000$ mi tháng, còn nếu giá trên 5000$ mi tháng thì tr cho nhân viên đó
10% tin thưởng
Viết theo hàm IF():
IF(Tng lượng bán>5000, Tng lượng bán * 10%, Tng lượng bán * 5%)
- Nhp d liu dưi đây cho ct A và B
- Gõ hàm IF() vào mt ô. Trong trưng hp này, chn ô C2
- T menu Insert, kích Function…, hp thoi Insert Function hin th
Hoc nhn t hp phím tt Shift+F3
- T hp thoi Insert Function, chn hàm IF và kích OK. Hp thoi Function Argumens hin th
- Trong mc Logical_test, nhp B2 > 5000. Nhn phím Tab
- Trong mc Value_if_true, nhp 10%. Nhn phím Tab
- Trong mc Value_if_false, nhp 5%. Kích OK.
- Các ô t C3 đến C6 được thc hin ging như ô C2
Chú ý: Bt c lúc nào bn thay đổi d liu t ct B2 ti B6, phn tin thưởng ca nhân viên đưc t động tính toán.
MS Excel - Bài 17: Hàm Date trong Excel
Excel cha ngày tháng ca mt năm như mt dãy các s liên tiếp. H thng này bt đầu vi ngày th nht là ngày 1 tháng 1
năm 1900, ngày th hai là ngày 2 tháng 1 năm 1900, và tiếp là các ngày sau đó
MS Excel - Bài 16: Hàm CHOOSE trong Excel
MS Excel - Bài 15: Khai thác sc mnh ca hàm IF trong Excel
MS Excel - Bài 14: Cài đặt và g b Add-in Excel min phí
Cú pháp ca hàm ngày tháng Excel DATE:
DATE (Year, Month, Day)
Year (Năm)
Đối s năm có th t mt ti 4 con s
- Nếu năm khong t 0 đến 1899, Excel s thêm vào giá tr 1900 để tính năm. Ví d, DATE(100,1,2) – hàm Date s tr v
giá tr ngày 2 tháng 1 năm 2000 (1900 +100)
- Nếu năm trong khong 1900 đến 9999, Excel s dng giá tr trong khong đó như mt năm. Ví d, DATE(2000,1,2) –
hàm Date s tr v giá tr là ngày 2 tháng 1 năm 2000.
- Nếu năm nh hơn 0 hay ln hơn 10000, Excel tr v giá tr li #NUM
Month (tháng)
Tháng là mt s đại din cho tháng ca năm. Nếu tháng ln hơn 12, thì s tháng ln hơn đó s được chuyn thành các
tháng đầu tiên trong năm tiếp theo. Ví d, DATE(1996,14,2) s tr v giá tr là ngày 2 tháng 2 năm 1997.
Day (Ngày)
Ngày là s ngày ca mt tháng. Nếu ngày ln hơn s ngày trong tháng, thì ngày đó s chuyn thành các ngày đầu trong
tháng tiếp theo. Ví d: DATE(1996,1,35) s tr v giá tr là ngày 4 tháng 2 năm 1996.
Các tính toán trong hàm Date
Để tính s chênh lch gia 2 ngày trong nhiu ngày hoc nhiu tun:
- Trong ô A1, nhp vào ngày tháng đầu tiên. Trong ô A2, nhp vào ngày tháng th 2
- Trong ô A3, nhp công thc =A2-A1 để tính s chênh lch gia ngày tháng th 2 và ngày tháng th nht
- Công thc này s tính s chênh lch gia 2 ngày
- Để tính được s chênh lch trong tun, s dng công thc =(A2-A1)/7
Thêm ngày hoc tun vào ngày tháng
- Nhp mt ngày tháng trong ô A1
- Trong ô A2, nhp công thc =A1 +120. Công thc này s thêm 120 ngày cho ngày tháng đó
- Để gp tun thành ngày tháng, Nhân s tun vi 7 đ tính s ngày, ví d =A1+(10*7) (gp 10 tun)
Thêm tháng vào ngày tháng
- Nhp mt ngày tháng trong ô A1
- Trong ô A2, nhp vào công thc: =DATE(Year(A1), MONTH(A1)+1, DAY(A1))
- Nếu thay đổi giá tr +1 thành +2 hoc +3, bn s thêm 2 hay 3 tháng theo th t định sn
Tìm ra ngày cui cùng ca tháng
- Nhp mt ngày tháng trong ô A1
- Trong ô A2, nhp công thc: =DATE(Year(A1), MONTH(A1)+1, 1)-1
- Công thc này s cho bn mt ngày tháng là kết qu ngày cui cùng ca tháng trong ô A1