Học EXCEL cơ bản 34 | Hàm IF trong Excel



Học EXCEL cơ bản 34 | Hàm IF trong Excel
▷ Khoá học “Học Excel, Có Việc Ngay”: ​
▷ Xem ngay “Tự động hoá Excel và báo cáo với VBA”:

▷ Theo dõi Facebook cá nhân:
▷ Blog cá nhân:
▷ Video được cung cấp miễn phí bởi
▷ Facebook Group:

Khám phá thêm thật nhiều kiến thức với Học Excel Online:
▷ Học Excel, Có Việc Ngay:
▷ Hãy để VBA giúp bạn:
▷ Hiểu và phân tích dữ liệu với Excel:
Sử dụng lệnh IF trong Excel qua ví dụ đơn giản. Các bạn có thể download ví dụ được sử dụng trong bài ở đây.

Hướng dẫn EXCEL – 34 – Lệnh IF trong Excel
******

▷ Video được cung cấp bởi
▷ Facebook Group:

Video hướng dẫn sử dụng excel từ đơn giản đến phức tạp .
Excel cho người mới bắt đầu. Excel cho các bạn sinh viên. Excel cho dân tài chính. Excel cho dân văn phòng. Excel cho tất cả mọi người. :))
******
Bài 35 và các bài tiếp theo ở đây:

1. Hướng dẫn EXCEL – 01 – Nhập dữ liệu và tính toán đơn giản

2. Hướng dẫn EXCEL – 02 – Thêm, bớt hàng hoặc cột

3. Hướng dẫn EXCEL – 03 – Xoá dữ liệu trong bảng tính

4. Hướng dẫn EXCEL – 04 – Định dạng căn bản

5. Hướng dẫn EXCEL – 05 – Chèn hình ảnh vào trong bảng tính

6. Hướng dẫn EXCEL – 06 – Copy và Paste dữ liệu

7. Hướng dẫn EXCEL – 07 – Copy và Paste dữ liệu (tiếp)​

8. Hướng dẫn EXCEL – 08 – Cut và Paste dữ liệu

9. Hướng dẫn EXCEL – 09 – Địa chỉ tuyệt đối và địa chỉ tương đối

10. Hướng dẫn EXCEL – 10 – Tạo biểu đồ hình cột

11. Hướng dẫn EXCEL – 11 – Biểu đồ hình tròn

12. Hướng dẫn EXCEL – 12 – Chèn ảnh vào bảng tính

13. Hướng dẫn EXCEL – 13 – Sử dụng format painter để định dạng nhanh hơn

14. Hướng dẫn EXCEL – 14 – Định dạng số liệu trong bảng tính

15. Hướng dẫn EXCEL – 15 – Nhập dữ liệu bằng fill options

16. Hướng dẫn EXCEL – 16 – Sắp xếp dữ liệu

17. Hướng dẫn EXCEL – 17 – Find and Replace

18. Hướng dẫn EXCEL – 18 – Chèn Textbox

19. Hướng dẫn EXCEL – 19 – Chèn kí tự đặc biệt

20. Hướng dẫn EXCEL – 20 – Sử dụng spark lines

Xem thêm video học và các thủ thuật excel: https://mindovermetal.org/thu-thuat-excel/

Rate this post

Bài viết liên quan

Subscribe
Notify of
guest
45 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
phuong nguyen

Cái chỗ lãi xuất có sai k ad ơi chỉ 2000 là 6% thì ra 120 mới đúng pk ad

Lê Thị Yến Nhi

Em nghĩ. Từ 1000 đến 2000 lãi 6%.. Vậy 2000 phải lãi 120 chứ ạ and( i9>=1000;i9<=2000)

Long Ngo

ông này dạy rối, cảm thấy chưa đạt chuẩn

Sĩ Lộc Đoàn

trong video của anh trai có bị sai phần nào không ạ? tại vì phần học sinh ấy, D7>=80"D7<90;"A+";"A"
Em sẽ phân tích là, lớn hơn hoặc bằng 80 là từ 80 tới 89,….là sẽ được điểm A+
Bé hơn 90 tức là có 89,88,87…. là sẽ được điểm A
VẬY THÌ TẠI SAO CÓ NHỮNG BẠN ĐƯỢC 89 ĐIỂM( BÉ HƠN 90) LẠI ĐƯỢC ĐIỂM A+ ạ?

KHANH UYEN HUYNH

Hello ĐT Nguyễn
Mình nhờ bạn hỗ trợ giúp mình đc ko ah
bạn có thể cho mình xín số đt hay email để mình gửi file nhờ bạn hỗ trợ, xong mình gửi phí cho bạn ah

Hiền Hoàng

=IF(E14<1000,"E14*$D$15",IF(AND(E14>=1000,E14<2000),"E14*$D$16",IF(E14>=2000,"E14*$D$17")))
sao em viết k ra kết quả nhỉ, nó toàn ra kết quả là công thức như mình viết lệnh ấy
E14*$D$15
E14*$D$16
E14*$D$17

Nguyễn Hưởng

Anh ơi cho e hỏi thuế = 10%* trị giá nếu loại hàng là A thì giải thế nào ạ

LONG HOÀNG

Anh làm rất hay, anh làm nữa nhé

Đây là nội dung nhỏ trong bộ khoá học:
▷ Khoá học "Học Excel, Có Việc Ngay": ​http://bit.ly/ex101_dtnguyen

▷ Xem ngay "Tự động hoá Excel và báo cáo với VBA": http://bit.ly/vba101_dtnguyen

▷ Theo dõi Facebook cá nhân: https://fb.me/kuldokk

▷ Blog cá nhân: https://blog.hocexcel.online

▷ Video được cung cấp miễn phí bởi https://hocexcel.online

▷ Facebook Group: http://bit.ly/heoFBG



Khám phá thêm thật nhiều kiến thức với Học Excel Online:

▷ Học Excel, Có Việc Ngay: https://www.hocexcel.online/ex101

▷ Hãy để VBA giúp bạn: https://www.hocexcel.online/vba101

▷ Hiểu và phân tích dữ liệu với Excel: https://www.hocexcel.online/dv101

Minh Ngọc

hic…. em ngu quá học mà không hiểu gì thầy ạ.. hic em sắp thi môn này

hiền ly

minh muon loc du lieu ton kho theo ngay thang nam theo tung mat hang tu 1 sheet du lieu tong ra 1sheet du lieu chi tiet của 1 mat hang thi minh dung vlookup nhung ko duoc .

thanhvan vo

=IF(D2>90,"A",IF(AND(D2>=80,D2<91),"B","C"))
ntn mới đúng chứ. k thì 90 mà vẫn đc Ạ khi 88 Ạ+

Hoang Xuyen

minh nhap cong thuc y chang sao khong duoc
=if(d7>90,''a++'',if(adn(d7>=80,d7<90),''a+''''a'')

Loc Phan Huu

=IF(G7<1000;G7*LAISUATNAMPHANTRAM;IF(AND(G7>=1000;G7<2000);G7*LAISUATSAUPHANTRAM;IF(G7>=2000;G7*LAISUATBAYPHANTRAM))).cho em hỏi lỗi ở đâu sao nó vẫn không ra vậy ạ

huong nguyen

sao mình làm ntn thì kq nó không trả về giá trị A nhỉ? Sai ntn bạn nhỉ?
=IF(B6>=90,"A++",IF(90<B6>=80,"A+","A"))

sinh viên nguyễn

bạn có thể giúp mình nếu mình giả sư nếu như >90 thì "a++;80><90thì "a+";75><80"a";75< thi 'a-"thì làm thế nào?

Nguyễn Huyền

a ơi.sao e làm nó lại báo lỗi chỗ 90 điều kiện >90 ấy ạ

Kiet Phan

Công thức của anh chưa hết trường hợp, 90 điểm mà chỉ được điểm A thôi

Về mặt toán học, khi xét trên trục số thì nên xét từ bé đến lớn. Công thức xếp loại nên gõ thế này là nhanh gọn nhất bạn ĐT Nguyễn à: =IF(D7<80,"A",IF(D7<=90,"A+","A++")); tương tự cho lai_suat… nhé!

dieu ngan Vi

sao kết quả số 90 lại là A hả anh, vậy thì bằng bạn nào dưới 80 à

Hùng Nguyễn Quốc

Chào anh,
1) Em không hiểu sao máy em khi nhập dấu ; như anh thì báo lỗi còn nhập dấu , thì lại được ạ?
2) Ở ví dụ thứ nhất em nghĩ lệnh AND() là không cần thiết vì ví dụ ở mệnh đề phía trước IF D7>90 thì mệnh đề phía sau hàm đã tự hiểu D7<=90 rồi nên chỉ cần nhập D7>=80 là xong chứ đâu cần phải dùng AND(D7>=80,D7<=90) ạ?

Thăng Tạ Minh

A giúp e với:e lập hàm như thế này sai chỗ nào ạ?
=F24*VLOOKUP(D22,IF(E24="USD",USD_B,IF(AND(E24="EUR"),EUR_B,IF((E24="GBP"),GBP_B,IF((E24="JPY"),JPY_B,"SAI")))),2,FALSE)

Thuong Le

em thấy anh viết thêm một lệnh if ở cuối thay cho giá trị value_if_false, anh cho em hỏi em có thể viết lệnh if cho bài trên như này ko ạ,=IF(I9<1000,I9*lai_suat_5_phan_tram,IF(AND(I9>=1000,I9<2000),I9*lai_suat_6_phan_tram,J9*lai_suat_7_phan_tram)). Cảm ơn anh

khánh trương

ban oi cho minh hoi. Tai sao trong ham IF(AND(D7>=80;D7<90);"A+";"A")). trong o D7 lai nho hon 90, ma khong phai la nho hon 80

Tu Le

Cũng làm ra kết quả rồi

Tu Le

Sao tớ làm theo mà ko ra kết quả

Vương Sỹ Huấn

Trên excel 2010 mình viết theo cú pháp IF(Điều kiện, Giá trị khi đúng, Giá trị khi sai) -> Nghĩa là mình phải ngắn cách các lệnh bằng dấu "phẩy" chứ không phải là "chấm phẩy" như trong clip mới đc. Lúc đầu viết thử bị lỗi mãi @@

Caumua bupbe

sao mình viết điều kiện >90 mà báo lỗi ko cho viết

jandi lee

A ơi sao e làm n không ra mà ra kq A++ hết ạ

Hung Nguyen

Bạn ơi ch mình hỏi đặt "$" vào như video để làm gì, mình ko hiểu

Tuan Nguyen

M muốn tạo điều kiện:
Điểm số Điểm chữ
0<X<4 F
4<=X<5,4 D
5,5<=X<6,9 C
7<=X<8,4 B
8,5<=X<10 A
Thì nên làm thế nào ạ??

Phượng Đỗ

đề bài là khoảng 1000-2000 mà c, nếu vậy thì 2000 phải nhân với 6% chứ không phải là nhân với 7%. làm theo cách của c hơi phức tạp, nếu t ko bít qua hàm if thì khó có thể học hiểu được ạ

Ngọc Dung Phạm

sao mà bài này làm mình chậm tiêu dữ zậy @@

le tri

Hi Bạn, Bạn cho mình hỏi công thức ở ô K9 khi lệnh If cuối cùng sao chỉ đến Value_if_true lại dừng luôn mà còn thiếu value_if_false mà excel vẫn thực hiện lệnh If được vậy bạn ?

Tôi là ai

Bạn ơi ví dụ thứ 2, ô J10=2000 thì phải tương ứng giá trị 6%, trong khi với cách bạn đặt giá trị 2000 ứng với 7% là ko đúng

Văn Tuyền Bùi

Anh DT, em có vài góp ý:
Ở ví dụ 1:
Câu lệnh anh sử dụng là:=IF(D7>90,A++,IF(AND(D7>=80,D7<90,A+,A)
Vì anh không xét điều kiện D7=90 nên Excel sẽ hiểu 90 là trường hợp thứ 3, tức chỉ đc điểm A, trong khi những điểm dưới 90 (80<=D7<90) lại được điểm A+. Như vậy thì không được logic lắm :).
Điểm thứ 2 là câu lệnh không cần phải phức tạp như vậy, tức là không cần thêm lệnh AND đó anh. Anh có thể viết gọn như vầy nek:
=IF(D7>=90,A++,IF(D7>=80,A+,A)
Bởi vì D7 không thỏa điều kiện của IF1(D7>=90) thì nó đã < 90 rồi, anh ko cần phải ghi lại điều kiện đó ở IF2 nữa.
Còn ở ví dụ 2: cũng tương tự như vậy, anh có thể viết gọn như vầy:
=IF(I9<1000,I9*$J$17,IF(I9<=2000,I9*$J$18,I9*$J$19))
Nếu I9 không thỏa đk của IF1 (I9<1000) thì nó phải >= 1000 rồi, ko cần ghi lại điều kiện đó ở lệnh IF2.
Tóm lại: Kinh nghiệm của em khi viết câu lệnh IF là nên xét điều kiện từ trên xuống, hoặc từ dưới lên, khi đó sẽ đơn giản được câu lệnh.
Đó chỉ là vài ý kiến của em, cảm ơn anh đã nghe :).

duong nhan

cảm ơn a nhé 

Diệp Tố

em muốn qui từ điểm chữ ra điểm số mà k hiểu sao k đúng ? a xem giúp em với ạ !!! em viết hàm như này 
=if(H5=D,"1",IF(H5=D+,"1,5",IF(H5=C,"2",IF(H5=C+,"2,5",IF(……..)))))))) cứ như vậy cho tới điểm A  mà công thức k đúng ạ -__-

Khanh Tran

cho minh hoi ban su dung excel may vay? minh hoc phai hoc va thi excel 2010 nhug ma bi benh nen bay h chi dj thi thoi, minh muon hoc tu cac clip cua ban, nen muon biet chinh xac. cam on ban.

MINH LAM NG

Hi mọi người!
Ở ví dụ xếp loại học sinh, sinh viên trong video này, nếu dùng hàm IF thì hàm viết khá dài, được lồng từ nhiều hàm IF với nhau. Sẽ khó kiểm soát được lỗi nhập công thức do đóng mở ngoặc nhiều lớp… Có thể làm đơn giản hơn tuy tốn chút thời gian. Dùng hàm VLOOKUP. Tạo thêm 1 Sheet phụ tên DULIEU, Tại A1 nhập 100, A2 nhập 99, A3 nhập 98, chọn 2 ô A1, A2, kéo xuống đến ô A101, tức là giá trị A101 bằng 0. Tại cột B, chọn từ B1 đến B11, nhập A++, giữ Ctrl nhấn Enter,  chọn tiếp B12 đến B21, nhập A+, giữ Ctrl nhấn Enter, … tiếp tục đến hết. Vậy là xong bảng dữ liệu. Đặt tên cho bảng dữ liệu (A1:B101) là XEPLOAI cho dễ dùng. Tại E7 trong Sheet 1, nhập công thức =VLOOKUP(D7;XEPLOAI;2;0) nhấn Enter để được kết quả xếp loại. Kéo xuống cho đến hết list hs/sv. Có thể dùng HLOOKUP cũng tương tự với bản dữ liệu ngang. Chắc sẽ có cách khác nhanh hơn, chính xác hơn, kết hợp được nhiều điều kiện hơn.. Để tìm xem thử..

xuan bien dinh

@ Loan Ngo: Bạn hãy chuyển dấu chấm phảy ( 😉 thành dấu phảy ( , ) thì sẽ thực hiện được lệnh.
@ Tran daccuong: Vì bạn ấy quên không đặt dấu = 90 ở chỗ IF(AND(D7>=80.D7<=90))

Xí Xớn Xuân

cậu ơi.cho mình hỏi.sao mình tải cả file exel về r,làm công thức y hệt mà vẫn k ra đc kq?

@ Loan Ngo: em có thể chụp ảnh lỗi sai mà excel báo cho em được không ? 

Loan Ngo

Anh ơi cho em hỏi, em dùng excel office 2007 ko hiểu sao mà không thể thực hiện đc nhưng cái lênh IF và OFFSET mà anh hướng dẫn ạ, em đánh như vậy nhưng mà nó lại bảo là công thức sai ạ . anh giúp em với ạ.E cảm ơn anh,

Duyên Nguyễn

hi vọng a có thể làm chia sẻ thêm kỹ năng  về hàm If, thanhs u