Hàm IF là hàm thịnh hành và được nhiều người tiêu dùng trong quy trình thao tác làm việc trong Excel. Tuy nhiên, để rất có thể giải nhiều vấn đề phong phú và đa dạng và phức tạp hơn thì chúng ta cần sử dụng hàm IF lồng nhiều ĐK. Cùng tinbongda360.net share về phong thái sử dụng hàm IF lồng nhiều ĐK không giống nhau dễ dàng nắm bắt nhất nhé!
1. Làm sao để lồng nhiều hàm IF
Dưới đó là một ví dụ điển hình về lồng nhiều hàm IF với ĐK. Giả sử bạn có một danh sách học viên cột A và điểm số tương ứng ở cột B. Chúng ta muốn phân loại theo những ĐK như sau:
- Xuất sắc: Trên 249
- Tốt: Từ 200 đến 249
- Trung bình: Từ 150 đến 199
- Yếu: Dưới 150
Hãy cùng viết hàm IF lồng nhau dựa trên những tiêu chuẩn trên. Đây đó là thời cơ thực hành chính thức từ những ĐK quan trọng nhất, viết công thức càng giản dị càng tốt. Công thức hàm if lồng nhau của chúng ta như sau:
=IF(B2vàgt;249, “Xuất sắc”, IF(B2vàgt;=200, “Tốt”, IF(B2vàgt;150, “Trung bình”, “Yếu”)))
Với nhiều người hàm IF lồng nhau rất có thể khó hiểu. Các bạn sẽ cảm thấy dễ dàng nắm bắt hơn nếu hàm IF lồng nhau theo cách này:
=IF(B2vàgt;249, “Xuất sắc”,
=IF(B2vàgt;=200, “Tốt”,
=IF(B2vàgt;150, “Trung bình”, “Yếu”)))
Thực tiễn, công thức yêu cầu của Excel nhận xét ĐK thứ nhất của công thức hàm IF có đúng không nhỉ, nếu ĐK logic, thích hợp thì Excel sẽ trả về giá trị mà bạn thích khi ĐK được thỏa mãn nhu cầu. Nếu ĐK thứ nhất không phù hợp thì hàm sẽ tiếp tục kiểm tra 2 ĐK còn lại.
IF(kiểm tra if B2vàgt;=249, if đúng – trả về “Xuất sắc”, còn nếu như không
IF(kiểm tra if B2vàgt;=200, if đúng – trả về “Tốt“, còn nếu như không
IF(kiểm tra if B2vàgt;150, if đúng – trả về “Trung bình”, if sai –
trả về “Yếu“)))
Xem thêm: Hàm SUMIF
2. Hàm IF lồng nhau bao hàm phép tính
Ví dụ 1: Giá cả hàng hoá sẽ thay đổi tùy theo con số ví dụ. Và bạn thích viết một công thức tính toán tổng giá với con số hàng hoá bất kì và đưa vào một trong những ô nhất định. Nói cách khác, công thức của chúng ta cần kiểm tra những ĐK và tiến hành phép tính tùy vào con số hàng và giá cả được tính như sau:
Con số hàng | Giá cả mỗi đơn vị |
1 tới 10 | $20 |
11 tới 19 | $18 |
20 tới 49 | $16 |
50 tới 100 | $13 |
Trên 101 | $12 |
Công việc này rất có thể được tiến hành hàm IF lồng nhau, tương tự như ví dụ ở trên, nhưng điểm khác lạ là bạn phải nhân con số hàng ví dụ với giá trị được trả bởi hàm IF (giá tiền tương ứng với mỗi đơn vị hàng).
Giả sử người tiêu dùng đã nhập con số hàng ở ô B8, công thức sẽ là:
=B8*IF(B8vàgt;=101, 12, IF(B8vàgt;=50, 13, IF(B8vàgt;=20, 16, IF( B8vàgt;=11, 18, IF(B8vàgt;=1, 20, “”)))))
Kết quả sẽ tượng tự như sau:
Ví dụ này chỉ hướng dẫn những hàm IF lồng nhau cơ bạn dạng, nếu khách hàng đã hiểu cụ thể về ví dụ này chúng ta có thể áp dụng và nhiều vấn đề khác trong công việc.
Ví dụ 2: Thay vì bạn đặt sẵn giá cả hàng hoá trong công thức, chúng ta có thể dẫn tới những ô có chứa giá trị này (ô B2 đến B6). Phương pháp này sẽ giúp cho bạn thay đổi nguồn dữ liệu đầu vào mà không cần thay đổi công thức.
=B8*IF(B8vàgt;=101,B6, IF(B8vàgt;=50, B5, IF(B8vàgt;=20, B4, IF( B8vàgt;=11, B3, IF(B8vàgt;=1, B2, “”)))))
Chúng ta cũng có thể thêm ĐK hàm IF giúp chặn trên, chặn dưới hoặc chặn 2 đầu của khoảng giá trị. Khi con số không nằm trong khoảng giá trị, công thức sẽ hiển thị cụm từ “ngoài phạm vi”. Ví dụ:
=IF(OR(B8vàgt;200,B8=101,12, IF(B8vàgt;=50, 13, IF(B8vàgt;=20, 16, IF( B8vàgt;=11, 18, IF(B8vàgt;=1, 20, “”))))))1),>
Công thức hàm IF nhiều ĐK được miêu tả trên có trong mọi phiên bạn dạng Excel từ 2000-2016. Trong Excel 2016 thuộc Office 365, bạn cũng rất có thể dùng hàm IF theo cách như trên.
3. Một trong những hàm kết phù hợp với hàm IF
Sử dụng AND, OR
Ví dụ việc tính thưởng cho từng nhân viên biết nếu nhân viên nữ thuộc phòng kỹ thuật hoặc nhân viên nữ phòng IT thì thưởng 800$. Những trường hợp còn lại được thưởng 780$.
Khi đó tại ô D2 ta có công thức phối kết hợp giữa AND và OR như sau:
=IF(AND( OR(B2= “IT”,B2= “Kỹ thuật”), C2= “Nữ”), 800,780)
Hàm CONCAT/CONCATENATE
Dưới đó là ví dụ về phong thái sử dụng hàm CONCAT/CONCATENATE, giả sử bạn có một danh sách học viên cột A và điểm số tương ứng ở cột B. Phân loại như sau:
=CONCATENATE(IF(B2=”A”, “Xuất sắc”, “”), IF(B2=”B”, “Tốt”, “”), IF(B2=”C”, “Trung bình”, “”), IF(B2=”D”, “Yếu”, “”))
Nối nhiều chuỗi với nhau
Tương tự như ví dụ của trên, ta có công thức như sau:
=IF(B2=”A”, “Xuất sắc”, “”) & IF(B2=”B”, “Tốt”, “”) & IF(B2=”C”, “Trung bình”, “”) & IF(B2=”D”, “Poor “, “”)
4. Một trong những hàm lồng nhiều ĐK khác
Hàm IFS
Lợi ích của việc sử dụng hàm IFS là chúng ta có thể nhập 1 chuỗi ĐK trong 1 công thức. Kết quả theo sau mỗi ĐK sẽ được áp dụng khi ĐK đúng, khiến cho việc đọc và viết công thức đơn giản dễ dàng hơn.
Ví dụ: Nếu bạn thích có số Xác Suất giảm giá mà mỗi người tiêu dùng nhận được dựa trên con số giấy phép của họ, khi sử dụng hàm IFS, công thức sẽ như sau:
=IFS(B2vàgt;50, 40, B2vàgt;40, 35, B2vàgt;30, 30, B2vàgt;20, 20, B2vàgt;10, 15, B2vàgt;5, 5, TRUE, 0)
Nếu thay bằng hàm IF lồng ghép, công thức sẽ như vậy này:
=IF(B2vàgt;50, 40, IF(B2vàgt;40, 35, IF(B2vàgt;30, 30, IF(B2vàgt;20, 20, IF(B2vàgt;10, 15, IF(B2vàgt;5, 5, 0))))))
Hàm VLOOKUP
Không phải lúc nào chúng ta cũng dùng được hàm VLOOKUP, chỉ trong một số trong những ĐK nhất định chúng ta mới dụng được hàm VLOOKUP thay thế hàm IF lồng. Rõ ràng:
- Giá trị trong những ĐK phải ở dạng số
- Những ĐK tuân thủ theo thứ tự tăng dần và có tính liên tục
Đề bài: Xác định mức thưởng dựa trên điểm KPI đạt được của từng nhân viên?
Vậy ta có công thức tại ô E3:
=VLOOKUP(D3, $I$3:$J$10, 2,1)
Hàm SWITCH
Hàm SWITCH là đối chiếu một biểu thức với một danh sách giá trị và trả kết quả theo giá trị khớp thứ nhất. Còn nếu không tìm được kết quả thích hợp nào rất có thể trả về giá trị mặc định.
Cấu trúc của hàm SWITCH:
=SWITCH(expression, value1, result1, [default or value2, result2],…[default or value3, result3])
Để làm rõ hơn ta cùng tìm hiểu ví dụ: Giả sử, bạn có một số trong những từ viết tắt và bạn thích trả lại tên rất đầy đủ cho chúng:
- DR – Duplicate Remover
- MTW – Merge Tables Wizard
- CR – Combine Rows.
Khi sử dụng SWITCH trong Excel:
Nếu như khách hàng sử dụng hàm IF thì cần nhiều thời hạn để nhập hơn:
Khi chúng ta sử dụng hàm SWITCH rất hữu ích trong quy trình sử dụng Excel trong công việc, nó sẽ là trợ thủ đắc lực cho chúng ta.
Trên đó là nội dung bài viết share cho chính mình cách dùng hàm IF lồng nhiều ĐK không giống nhau dễ dàng nắm bắt nhất trong Excel. Mong rằng những thông tin này sẽ hỗ trợ ích cho chính mình trong việc sử dụng hàm IF lồng nhiều ĐK.