Xu Hướng 3/2023 # Hàm If Trong Excel Là Gì? Cách Sử Dụng Hàm If Nhiều Điều Kiện # Top 5 View | Uta.edu.vn

Xu Hướng 3/2023 # Hàm If Trong Excel Là Gì? Cách Sử Dụng Hàm If Nhiều Điều Kiện # Top 5 View

Bạn đang xem bài viết Hàm If Trong Excel Là Gì? Cách Sử Dụng Hàm If Nhiều Điều Kiện được cập nhật mới nhất trên website Uta.edu.vn. Hy vọng những thông tin mà chúng tôi đã chia sẻ là hữu ích với bạn. Nếu nội dung hay, ý nghĩa bạn hãy chia sẻ với bạn bè của mình và luôn theo dõi, ủng hộ chúng tôi để cập nhật những thông tin mới nhất.

Cách sử dụng hàm này trong Excel như thế nào?

#1. Tổng quan về hàm IF

Hàm IF là gì?

Hàm IF là một trong những hàm thông dụng và tiện ích nhất trong Excel, hàm này cho phép bạn thực hiện so sánh lô-gic giữa một giá trị với giá trị bạn mong muốn. Một câu lệnh IF khi thực hiện sẽ có hai kết quả. Kết quả đầu tiên là nếu so sánh của bạn là True (đúng), kết quả thứ hai là nếu so sánh của bạn là False (sai).

Hàm IF trong Excel là gì?

Hàm IF trong Excel có cú pháp là =IF(logical_test;[value_if_true];[value_if_false]). Trong đó:

– Logical_test là điều kiện kiểm tra;

– Value_if_true là giá trị nếu điều kiện đúng;

– Value_if_false là giá trị nếu điều kiện sai.

Bạn dùng hàm để yêu cầu Excel kiểm tra một điều kiện và trả về một giá trị nếu điều kiện được đáp ứng, hoặc trả về một giá trị khác nếu điều kiện đó không được đáp ứng.

Hàm IF nhiều điều kiện là gì?

Một cách mở rộng, chúng là có thể lồng nhiều lần IF lại với nhau để trở thành hàm IF nhiều điều kiện. Việc làm này giúp chúng ta có thể kiểm tra một lúc nhiều điều kiện và trả về một giá trị nếu nó thỏa mãn một điều kiện nào đó.

Cú pháp của nó như sau:

=IF(logical_test1;[value_if_true1];IF(logical_test2;[value_if_true2];IF(logical_test3;[value_if_true3];[value_if_false])

Trên thực tế, Excel cho phép bạn lồng đến 64 điều kiện khác nhau như thế tuy nhiên sự phức tạp sẽ theo đó tăng dần lên khi chúng ta lồng càng nhiều hàm lại với nhau.

#2. Cú pháp và cách dùng hàm IF trong Excel

#2.1. Cú pháp hàm

Về cơ bản, một hàm này có cú pháp như sau:

=IF(logical_test;[value_if_true];[value_if_false])

Trong đó:

– Logical_test là điều kiện kiểm tra;

– Value_if_true là giá trị nếu điều kiện đúng;

– Value_if_false là giá trị nếu điều kiện sai.

Ta sẽ xử lý trường hợp này như sau:

Bước 1: Tại ô G7 ta viết công thức như sau:

=IF(E7=”Nữ”;”Có”;”Không”)

Bước 2: Sau đó chúng ta bấm phím Enter, kết quả trả về là “Không” do nhân viên này giới tính là nam nên sẽ không được nhận quà 20/10.

Để copy kết quả cho các ô phía dưới, ta có thể dùng 1 trong 2 cách sau:

– Cách 1: Bôi các ô từ G7 đến G17 và ấn tổ hợp phím Ctrl+D;

– Cách 2: Bấm vào dấu + ở phía cuối ô G7 và kéo xuống dưới để copy công thức.

#2.2. Cú pháp hàm IF nhiều điều kiện

Cú pháp hàm IF nhiều điều kiện sẽ như sau:

=IF(logical_test1;[value_if_true1];IF(logical_test2;[value_if_true2];IF(logical_test3;[value_if_true3];[value_if_false])

Ví dụ: Giả sử cuối năm 2020, Công ty sẽ thưởng tết cho các nhân viên. Cơ cấu mức thưởng sẽ như sau:

– Đối với giám đốc, mức thưởng sẽ là 5 triệu đồng/người;

– Đối với văn phòng, mức thưởng sẽ là 3 triệu đồng/người;

– Đối với nhân viên, mức thưởng sẽ là 1 triệu đồng/người.

Lúc này, chúng ta xuất hiện 3 điều kiện với 3 mức thưởng khác nhau, do đó chúng ta phải dùng nhiều lần IF với nhiều điều kiện khác nhau để xử lý trường hợp này. Cách làm như sau:

Bước 1: Tại ô G7, chúng ta viết công thức:

=IF(D7=”Giám đốc”;”5.000.000″;IF(D7=”Văn phòng”;”3.000.000″;”1.000.000″))

Bước 2: Nhấn phím Enter, kết quả trả về là 5.000.000 đồng. Nguyên nhân do nhân viên mã số NV01 chức vụ là giám đốc nên sẽ nhận được mức thưởng là 5 triệu đồng.

Copy công thức vào các ô phía dưới chúng ta sẽ có kết quả như sau:

#2.3. Kết hợp với một số hàm thông dụng khác

a. Kết hợp với hàm AND

Ta cần lọc ra các nhân viên làm văn phòng và giới tính nam để tham gia hội thao của công ty. Nếu nhân viên nào thỏa mãn cả 2 điều kiện đó thì trả kết quả về là “Đạt” còn không thỏa mãn điều kiện thì trả về kết quả là “Không đạt”

Vậy ta xử lý tình huống này như sau:

Bước 1: Tại ô G7 ta viết công thức:

=IF(AND(D7=”Nhân viên”;E7=”Nam”);”Đạt”;”Không”)

Bước 2: Sau đó bấm phím Enter, copy công thức xuống các ô ở dưới, chúng ta sẽ có kết quả như sau:

Như vây, chúng ta đã lọc được các nhân viên đạt yêu cầu để tham dự hội thao của công ty. Thật đơn giản phải không các bạn.

Chúng ta làm như sau:

Bước 1: Tại ô G7, chúng ta viết công thức:

Bước 2: Nhấn phím Enter, copy công thức theo hướng dẫn ở phía trên chúng ta có kết quả như sau:

Như vậy, chúng ta đã tìm được nhưng nhân viên thỏa mãn yêu cầu đề ra rồi.

c. Kết hợp với hàm VLOOKUP

Tình huống: Giả sử chúng ta có 2 mảng dữ liệu riêng biệt. Chúng ta muốn copy nhưng đối tượng có số tiền khác 0 ở mảng 1 và có số thứ tự giống với số thứ tự ở mảng 2 sang cột số tiền ở mảng 2. Vậy chúng ta xử lý như thế nào?

Bước 1: Tại ô I2, chúng ta viết công thức sau:

=IF(F7=””;””;VLOOKUP(H7;$A$7:$F$21;6;0))

Như vậy, trong công thức này ta có:

– Những đối tượng không có giá trị ở cột số tiền (cột F) thì kết quả trả về luôn là tập rỗng;

– Những đối tượng có giá trị khác 0 ở cột số tiền (cột F), chúng ta sẽ lấy giá trị của phần tử có số thứ tự giống với số thứ tự của mảng mục tiêu (cột H);

– Kết quả sẽ trả về tại cột I, phần tử thỏa mãn là phần tử có giá trị ở cột F và có số thứ tự giống với cột H.

Bước 2: Kết quả của phép tính như sau:

#3. Một số câu hỏi thường gặp

Hỏi: Hàm so sánh Lô-gic (IF) với điều kiện là chữ viết như thế nào?

Hỏi: Hàm so sánh Lô-gic (IF) có 3 điều kiện thì viết như thế nào?

Hỏi: Hàm Hlookup kết hợp hàm điều kiện như thế nào?

Hỏi: Sử dụng IF lồng là gì?

Trả lời: Tức là sử dụng IF nhiều điều kiện lồng nhau như hướng dẫn ở trên đấy các bạn ạ!

Cách Sử Dụng Hàm Left, Hàm Right Trong Excel

Hàm LEFT, Hàm RIGHT là 2 hàm thuộc các hàm xử lý chuỗi rất hay dùng đối với người sử dụng Excel.

– Trước tiên ta cần phải biết hàm LEFT được dùng để làm gì. Câu trả lời như sau: Hàm LEFT trong Excel được dùng để Trích ra “n” ký tự từ chuỗi Text kể từ phía bên trái. – Cấu trúc của hàm Left như sau:

n: Số ký tự cần trích ra từ chuỗi ký tự (Tham số này có thể có hoặc không. Nếu không có tham số, Excel sẽ mặc định giá trị là 1).

Ví dụ: Trích ra 6 ký tự trong chuỗi “ketoanthienung.vn” từ phía bên trái.

Ta sẽ có công thức như sau: LEFT(“ketoanthienung.vn”,6) = ketoan

Các tham số trong hàm LEFT ở công thức này:

Text= “ketoanthienung.vn” (Vì ở dạng Text nên chuỗi phải đặt trong dấu ngoặc kép)

n = 6: Số ký tự sẽ trích ra Nếu trích ra 2 ký tự từ chuỗi đó ta sẽ được như sau: LEFT(“ketoanthienung.vn”,2) = ke Ví dụ từ công việc cụ thể: Dựa vào bảng Danh sách nhân viên của Công ty X, yêu cầu điền kết quả vào cột (Phân loại theo chức vụ) biết rằng cột này nhận 2 ký tự đầu của Mã số Nhân Viên.

Vì cột Phân loại theo Chức vụ nhận 2 chữ cái đầu của Mã số Nhân viên, nên áp dụng hàm xử lý chuỗi LEFT trong EXCEL, kết quả cho ô D3 như sau: D3 =LEFT(C3,2) Sao chép công thức xuống các ô còn lại, ta thu được kết quả như sau:

2. Cách sử dụng hàm Right trong Excel

Tương tự như hàm LEFT hàm RIGHT trong Excel được dùng để Trích ra “n” ký tự từ chuỗi Text kể từ phía bên phải. – Cấu trúc của hàm Right như sau:

n: Số ký tự cần trích ra từ chuỗi ký tự (Tham số này có thể có hoặc không. Nếu không có tham số, Excel sẽ mặc định giá trị là 1).

Ví dụ: Trích ra 2 ký tự trong chuỗi “ketoanthienung.vn” từ phía bên phải.

Sao chép công thức bằng cách kéo xuống các ô còn lại, ta thu được kết quả như sau:

Cách Sử Dụng Hàm Rank Trong Excel

Hàm RANK trong Excel là 1 hàm khá phổ biến và được sử dụng rất nhiều với người dùng Excel đặt biệt với những người làm trong nghề kế toán.

Hàm RANK có chức năng trả về thứ hạng của giá trị được sắp xếp trong danh sách. Chức năng này tương đối giống với khi ta Sort dữ liệu DATA nhưng có kết quả ưu việt hơn và dễ dàng quản lý hơn.

* Hàm RANK trong EXCEL có cú pháp như sau:

RANK(number, ref, [order])

order = 0 (hoặc không có tham số này) thì kết quả sắp xếp hiển thị Giá trị lớn đứng trước, nhỏ đứng sau.

order = 1 thì kết quả sắp xếp theo kiểu giá trị nhỏ đứng trước, lớn đứng sau.

Cú pháp này được áp dụng trên tất cả các phiên bản Excel 2003, Excel 2007, Excel 2010, Excel 2013… Để hình dung được rõ hơn Công ty kế toán Thiên Ưng xin đưa ra cho các bạn ví dụ cụ thể như sau:

Cho bảng dữ liệu sau, yêu cầu Xếp thứ hạng cho học sinh trong lớp dựa vào điểm TB của học sinh.

(Sắp xếp theo kiểu giá trị lớn đứng trước, nhỏ đứng sau).

Để tìm ra thứ hạng của từng học sinh trên thông qua số điểm trung bình của họ chúng ta sẽ áp dung hàm Rank như sau:

Tại ô thứ hạng G5 ta đặt công thức có dạng

G5 = RANK(F5,$F$5:$F$14,0)

Quan sát kết quả chúng ta thấy những người có tổng lương bằng nhau sẽ có số thứ hạng bằng nhau. Ở đây có 2 người cùng có thứ hạng 5 và 9. Trường hợp này chúng ta gọi là đồng hạng: hàm RANK() sẽ giải quyết bằng cách bỏ qua giá trị thứ hạng tiếp theo. Chúng ta thấy có 2 người có thứ hạng 5 thì người có thứ hạng tiếp theo sẽ có thứ hạng là 7 (không có thứ hạng 6). Qua bài viết hôm nay Kế toán Thiên Ưng hi vọng các bạn sẽ hiểu rõ và sử dụng thành thạo Hàm RANK trong Excel.

Hướng Dẫn Sử Dụng Hàm Index Trong Excel

Lượt Xem:6854

Kênh Excel Online sẽ trình bày Hàm INDEX trả về giá trị của một ô tại giao điểm của một hàng và một cột trong một bảng hoặc một tham chiếu.

Tài liệu tham khảo của một phạm vi ô chứa giá trị trả về

[Tùy chọn] số vùng (trong trường hợp nhiều bảng)

Thứ tự các tham số là rất quan trọng. Thông thường, người dùng đảo ngược cài đặt của hàng và cột và chắc chắn, hàm không trả lại kết quả chính xác.

Trong ví dụ bên dưới, chúng tôi có hai bảng gồm 1 tham số.

Thay đổi các giá trị trong D7 và D8 để thay đổi tên của tháng trong E7 và E8.

Để trả lại tháng của bảng ngang (màu vàng), chúng ta viết fonction như sau:

Lựa chọn phạm vi ô chứa dữ liệu của chúng tôi

Viết giá trị chỉ số (vị trí) mà chúng ta muốn trả về

Nhưng tất nhiên, chúng ta có thể thay thế giá trị 10 bằng tham chiếu của một ô như thế này

Bây giờ, nếu định hướng của nguồn là dọc (cột), văn bản bây giờ sẽ như thế này

Lựa chọn phạm vi ô chứa dữ liệu của chúng tôi

Để trống tham số thứ hai (vì hướng dọc)

Viết vị trí hoặc tham chiếu chứa giá trị trả về

Hàm INDEX rất mạnh với mảng 2 chiều. Như vậy, bạn có thể trả về giá trị của một ô bên trong một lưới dữ liệu.

Ví dụ, chúng ta muốn trả về giá trị lương bằng cách sử dụng 2 tham số

Số năm nghiên cứu (trong cột)

Số năm làm việc trong một công việc tương tự (trong hàng)

= INDEX (Nguồn, chỉ mục hàng, chỉ mục cột)

Điều bắt buộc là lựa chọn của bạn KHÔNG bao gồm các tiêu đề.

Đối với tham số đầu tiên, chúng tôi chỉ chọn dữ liệu của chúng tôi (không có tiêu đề)

Đối với tham số thứ hai, chúng ta sẽ sử dụng giá trị của số năm nghiên cứu và chúng ta thêm 1. Bởi vì, nếu chúng ta muốn tìm giá trị hàng cho một người có 3 năm của Đại học, trên thực tế chúng ta phải tập trung vào Hàng thứ 4 của lưới của chúng tôi.

= INDEX (B7: G12, B3 + 1, MATCH (B4, B6: G6,0))

Hãy thử trong sổ làm việc để thay đổi giá trị trong B3 và B4 để thay đổi kết quả.

Cập nhật thông tin chi tiết về Hàm If Trong Excel Là Gì? Cách Sử Dụng Hàm If Nhiều Điều Kiện trên website Uta.edu.vn. Hy vọng nội dung bài viết sẽ đáp ứng được nhu cầu của bạn, chúng tôi sẽ thường xuyên cập nhật mới nội dung để bạn nhận được thông tin nhanh chóng và chính xác nhất. Chúc bạn một ngày tốt lành!