Header ads

Header ads
» » » Cách sử dụng hàm IFS trên Excel 2016

Hàm IFS là gì?

Hàm IFS trong Excel là một hàm logic được giới thiệu trong Excel 2016. Hàm này là một hàm thay thế cho hàm IF lồng nhau và dễ sử dụng hơn nhiều. Hàm IFS kiểm tra một hoặc nhiều điều kiện và trả về một giá trị đáp ứng điều kiện TRUE đầu tiên.

Công thức

= IFS(logical_test1, Value1 [logical_test2, Value2] …, [logical_test127, Value127])

Trong đó:

    Phần còn lại của đối số logical_test và Value là tùy chọn. Hàm cho phép người dùng sử dụng 127 đối số logical_test.

    Cách sử dụng hàm IFS trong Excel

    Đây là một hàm được tích hợp sẵn có thể được sử dụng như một hàm trong trang tính Excel. Hãy lấy một ví dụ:

    Giả sử muốn phân loại điểm A, B, C, D, E, và F theo điểm số học sinh đạt được, chúng ta sử dụng hàm IFS như sau:

    =IFS(A2>80,"A",A2>70,"B",A2>60,"C",A2>50,"D",A2>40,"E",A2>30,"F")

    Công thức IFS gán điểm cho học sinh

    Cụ thể trong hàm này thiết lập nếu A2 lớn hơn 80, kết quả trả về là điểm A, nếu A2 lớn hơn 70 kết quả trả về là điểm B, và tương tự như vậy cho đến điểm F.

    Sử dụng công thức này chúng ta sẽ có kết quả sau:

    Kết quả sau khi phân loại điểm

    Ví dụ về hàm IFS trong Excel

    Để hiểu được cách sử dụng hàm này, chúng ta hãy xem xét một vài ví dụ:

    Ví dụ 1 - Sử dụng IFS với ELSE

    Giả sử có một danh sách các mục và cần phân loại chúng thành các nhóm bổ phiến: Vegetable, Fruit, Green Vegetable và Beverage. Khi sử dụng hàm IFS, bạn sẽ có công thức sau:

    =IFS(A2="Apple","Fruit",A2="Banana","Fruit",A2="Spinach","Green Vegetable",A2="coffee","Beverage",A2="cabbage","Green Vegetable",A2="capsicum","Vegetable")

    Sử dụng hàm IFS để phân loại thực phẩm

    Sau đó, chúng ta sẽ nhận được kết quả như sau:

    Kết quả sau khi phân loại thực phẩm

    Trong ví dụ này, chúng ta đã thiết lập điều kiện logic trong hàm IFS. Khi một điều kiện logic đánh giá là TRUE, giá trị tương ứng sẽ được trả về. Tuy nhiên, nếu không có điều kiện logic được đánh giá là TRUE, hàm IFS sẽ đưa ra lỗi #N/A. Như trong ví dụ này là Pepper trong ô B8.

    Để không xuất hiện lỗi #N/A, chúng ta có thể sử dụng hàm ELSE. Do đó chúng ta có thể đặt điều kiện logic cuối cùng trong công thức là TRUE và sau đó đặt một giá trị được trả về.

    Đặt giá trị cuối cùng là TRUE

    Ở đây, chúng ta đã thêm TRUE, "Misc", để đảm bảo rằng Excel trả về giá trị "Misc" trong trường hợp không có điều kiện logic nào trước đây trong hàm IFS được đánh giá là TRUE.

    Bây giờ kết quả sẽ như sau:

    Hàm IFS sử dụng với hàm ELSE

    Ví dụ 2 - Hàm IFS vs IF lồng nhau

    Trước khi có hàm IFS, chúng ta hay sử dụng hàm IF lồng nhau. Hãy xem hàm IFS hiệu quả hơn so với hàm IF lồng nhau như thế nào nhé. Giả sử một cửa hàng thực hiện giảm giá cho khách hàng dựa trên tổng hóa đơn mua hàng của họ. Do vậy, khách hàng sẽ được giảm 5% cho hóa đơn từ 100 USD đến 500 USD, giảm 10% cho hóa đơn từ 500 USD đến 750 USD, giảm 20% cho tổng tiền từ 750 USD đến 1000 USD và giảm 30% khi khách hàng mua trên 1000 USD.

    Dưới đây là công thức khi sử dụng hàm IF lồng nhau:

    Sử dụng hàm IF lồng ghép

    Bây giờ chúng ta hãy xem điều gì xảy ra nếu sử dụng hàm IFS:

    Sử dụng hàm IFS

    Như bạn có thể thấy, hàm IFS dễ sử dụng hơn vì bạn chỉ phải sử dụng một hàm duy nhất để nhập một loạt điều kiện logic, trong khi hàm IF lồng nhau phải sử dụng nhiều điều kiện logic và dễ gây nhầm lẫn trong khi viết hàm.

    Một vài lỗi xảy ra khi sử dụng hàm IFS

    1. Lỗi #N/A xảy ra khi không có điều kiện TRUE được tìm thấy trong hàm IFS.

    2. Lỗi #VALUE! xảy ra khi đối số logical_test xử lý thành giá trị khác TRUE hoặc FALSE.

    3. Thông báo lỗi "You've entered too few arguments for this function" xuất hiện khi bạn cung cấp đối số logical_test mà không có giá trị tương ứng.

    Chúc các bạn thực hiện thành công!

    Xem thêm: 


    Khóa đào tạo Power BI phân tích báo cáo để bán hàng thành công

    Khóa học Lập trình Visual Foxpro 9 - Dành cho nhà quản lý và kế toán

    Khóa học hướng dẫn về Moodle chuyên nghiệp và hay
    Xây dựng hệ thống đào tạo trực tuyến chuyên nghiệp tốt nhất hiện nay.


    Khóa học AutoIt dành cho dân IT và Marketing chuyên nghiệp

    Khóa học hướng dẫn sử dụng Powerpoint từ đơn giản đến phức tạp HIỆU QUẢ
    Khóa học Thiết kế, quản lý dữ liệu dự án chuyên nghiệp cho doanh nghiệp bằng Bizagi
     Khoa hoc hay
    Khóa học Phân tích dữ liệu sử dụng Power Query trong Excel
    Khóa học Phân tích dữ liệu sử dụng TableAU - Chìa khóa thành công!
    Nhấn vào đây để bắt đầu khóa học

    Khóa học "Thiết kế bài giảng điện tử", Video, hoạt hình 
    kiếm tiền Youtube bằng phần mềm Camtasia Studio
    Khóa học HƯỚNG DẪN THIẾT KẾ VIDEO CLIP CHO DÂN MARKETING CHUYÊN NGHIỆP
     Xây dựng website​​​​
    HƯỚNG DẪN THIẾT KẾ QUẢNG CÁO VÀ ĐỒ HỌA CHUYÊN NGHIỆP VỚI CANVA
    Hãy tham gia khóa học để trở thành người chuyên nghiệp. Tuyệt HAY!😲👍
     Khoa hoc hay
    MICROSOFT ACCESS



    GOOGLE SPREADSHEETS phê không tưởng
     Khoa hoc hay
    Khóa hoc lập trình bằng Python tại đây

    Hacker mũ trắng




    Hãy tham gia khóa học để biết mọi thứ

    Để tham gia tất cả các bài học, Bạn nhấn vào đây 
    Khóa học sử dụng Adobe Presenter-Tạo bài giảng điện tử
     Khoa hoc hay

    Khóa học sử dụng Edmodo để dạy và học hiện đại để thành công


    Cập nhật công nghệ từ Youtube tại link: http://congnghe.hocviendaotao.com
    Tham gia nhóm Facebook
    Để tham gia khóa học công nghệ truy cập link: http://thuvien.hocviendaotao.com
    Mọi hỗ trợ về công nghệ email: dinhanhtuan68@gmail.com

    About Học viện đào tạo trực tuyến

    Xinh chào bạn. Tôi là Đinh Anh Tuấn - Thạc sĩ CNTT. Email: dinhanhtuan68@gmail.com .
    - Nhận đào tạo trực tuyến lập trình dành cho nhà quản lý, kế toán bằng Foxpro, Access 2010, Excel, Macro Excel, Macro Word, chứng chỉ MOS cao cấp, IC3, tiếng anh, phần mềm, phần cứng .
    - Nhận thiết kế phần mềm quản lý, Web, Web ứng dụng, quản lý, bán hàng,... Nhận Thiết kế bài giảng điện tử, số hóa tài liệu...
    HỌC VIỆN ĐÀO TẠO TRỰC TUYẾN:TẬN TÂM-CHẤT LƯỢNG.
    «
    Next
    Bài đăng Mới hơn
    »
    Previous
    Bài đăng Cũ hơn