TÌM KIẾM NHIỀU ĐIỀU KIỆN TRONG EXCEL

     
Excel mang lại chuyensuamayphotocopy.vn 365 Excel đến chuyensuamayphotocopy.vn 365 dành cho máy Mac Excel cho web Excel 2021 Excel 2021 for Mac Excel 2019 Excel 2019 for Mac Excel năm nhâm thìn Excel 2016 for Mac Excel 2013 Excel Web phầm mềm Excel 2010 Excel 2007 Excel for Mac 2011 Excel for Windows Phone 10 Excel Starter 2010 xem thêm...Ít hơn

Hàm IF cho phép bạn tạo so sánh lô-gic giữa một giá trị và một cực hiếm dự kiến bằng cách kiểm tra điều kiện, rồi trả về tác dụng nếu True hay False.

Bạn đang xem: Tìm kiếm nhiều điều kiện trong excel

=IF(Điều gì đấy là True, thì làm cho gì, còn nếu như không thì làm những gì khác)

Vì vậy, một câu lệnh IF có thể có nhị kết quả. Công dụng đầu tiên là nếu như so sánh của doanh nghiệp là True, hiệu quả thứ nhì là ví như so sánh của người sử dụng là False.

Câu lệnh IF rất là mạnh mẽ, đôi khi tạo cửa hàng cho nhiều quy mô bảng tính nhưng chúng cũng là nguyên nhân cốt lõi của nhiều sự rứa bảng tính. Giỏi nhất, các bạn nên áp dụng câu lệnh IF cho những điều kiện buổi tối thiểu, ví dụ như Nam/Nữ, Có/Không/Có thể nhưng mà đôi khi, bao gồm thể bạn sẽ cần reviews các kịch bạn dạng phức tạp hơn yêu cầu lồng* 3 hàm IF với nhau.

* "Lồng" ám chỉ việc thực hiện phối hợp nhiều hàm với nhau trong một công thức.


Chi huyết kỹ thuật

Dùng hàm IF, một trong số hàm súc tích để trả về một cực hiếm nếu điều kiện đúng cùng trả về quý hiếm khác nếu điều kiện sai.

Cú pháp

IF(logical_test, value_if_true, )

Ví dụ:

=IF(A2>B2,"Vượt dự toán","OK")

=IF(A2=B2,B4-A4,"")

Tên đối số

Mô tả

logical_test

(bắt buộc)

Điều khiếu nại bạn muốn kiểm tra.

value_if_true

(bắt buộc)

Giá trị bạn có nhu cầu trả về nếu kết quả của logical_test là ĐÚNG.

value_if_false

(tùy chọn)

Giá trị bạn có nhu cầu trả về nếu công dụng của logical_test là SAI.


Ghi chú

Dù Excel chất nhận được bạn lồng đến 64 hàm IF khác nhau thì bạn cũng cấm kị như vậy. Tại sao?

Nhiều câu lệnh IF đã yêu cầu bạn để ý đến rất lâu để xây dựng chính xác và đảm bảo rằng lô-gic của câu lệnh rất có thể tính toán đúng mực qua từng điều kiện cho đến khi kết thúc. Nếu như khách hàng không lồng công thức đúng chuẩn 100 % thì khả năng 75 % là công thức gồm thể chuyển động được cơ mà 25 % đang trả về tác dụng không mong muốn muốn. Khôn cùng tiếc, kĩ năng bạn tra cứu ra lý do của 25 % chính là rất nhỏ.

Nhiều câu lệnh IF rất có thể rất khó để duy trì, đặc biệt là khi bạn quay lại một ít ngày sau đó và nỗ lực tìm phát âm điều mà chúng ta hoặc tệ hơn là một người khác, đang nỗ lực thực hiện.

Nếu bạn gặp gỡ một câu lệnh IF mà có vẻ như như kéo dãn mãi thì các bạn nên tạm ngưng và xem lại kế hoạch của mình.

Hãy coi cách phù hợp để chế tác một câu lệnh IF được lồng phức hợp sử dụng nhiều hàm IF và thời khắc cần để nhận biết rằng đã tới lúc sử dụng một nguyên tắc khác trong kho Excel của bạn.

Xem thêm: Các Gen Phân Li Độc Lập Và Không Xảy Ra Đột Biến

Ví dụ

Dưới đó là một lấy ví dụ như về một câu lệnh IF được lồng tương đối chuẩn để thay đổi các điểm chất vấn của học viên thành điểm theo vần âm tương đương.

*
97,"A+",IF(B2>93,"A",IF(B2>89,"A-",IF(B2>87,"B+",IF(B2>83,"B",IF(B2>79,"B-",IF(B2>77,"C+",IF(B2>73,"C",IF(B2>69,"C-",IF(B2>57,"D+",IF(B2>53,"D",IF(B2>49,"D-","F"))))))))))))" loading="lazy">

=IF(D2>89,"A",IF(D2>79,"B",IF(D2>69,"C",IF(D2>59,"D","F"))))

Câu lệnh IF được lồng phức hợp này theo đúng lô-gic dễ hiểu:

Nếu Điểm soát sổ (trong ô D2) to hơn 89 thì học tập viên nhấn điểm A

Nếu Điểm Kiểm tra lớn hơn 79 thì học tập viên thừa nhận điểm B

Nếu Điểm Kiểm tra to hơn 69 thì học viên nhận điểm C

Nếu Điểm Kiểm tra lớn hơn 59 thì học tập viên nhấn điểm D

Các trường hợp khác học tập viên dìm điểm F

Ví dụ rõ ràng này tương đối bình an vì không có chức năng mà sự đối sánh tương quan giữa điểm đánh giá và điểm theo chữ cái sẽ biến đổi nên sẽ không còn yêu cầu bảo trì nhiều. Nhưng còn một vụ việc nữa – điều gì vẫn xảy ra nếu bạn cần phân đoạn các điểm giữa A+, A với A- (cùng những điểm khác)? Bây giờ, bạn phải viết lại câu lệnh IF tư điều kiện của chính bản thân mình thành câu lệnh gồm 12 điều kiện! dịp này, bí quyết của các bạn sẽ có dạng như sau:

=IF(B2>97,"A+",IF(B2>93,"A",IF(B2>89,"A-",IF(B2>87,"B+",IF(B2>83,"B",IF(B2>79,"B-", IF(B2>77,"C+",IF(B2>73,"C",IF(B2>69,"C-",IF(B2>57,"D+",IF(B2>53,"D",IF(B2>49,"D-","F"))))))))))))

Câu lệnh này vẫn đúng mực về mặt tính năng và sẽ vận động như dự kiến nhưng rất có thể mất nhiều thời gian để viết và nhiều thời gian hơn để kiểm soát nhằm đảm bảo an toàn rằng câu lệnh thực hiện được phần đa gì bạn ước ao muốn. Một vấn đề hiển nhiên không giống là chúng ta đã buộc phải nhập điểm cùng điểm theo chữ cái tương đương bằng cách thủ công. Điều gì đang xảy ra khi chúng ta vô tình chế tạo lỗi đánh máy? Bây giờ, hãy tưởng tượng các bạn đang nỗ lực thực hiện điều đó 64 lần với những điều kiện phức tạp hơn! tất nhiên, điều đó là hoàn toàn có thể nhưng bạn có thực sự ý muốn mất sức lực lao động như vậy và chạm chán những lỗi thực sự cực nhọc phát hiện tất cả thể gặp mặt không?


Mẹo: Mọi hàm vào Excel hầu hết yêu ước dấu ngoặc tròn mở với dấu ngoặc tròn đóng (). Excel sẽ nỗ lực giúp bạn xác định điểm bắt đầu và kết thúc bằng cách tô màu cho những phần không giống nhau trong công thức khi chúng ta chỉnh sửa công thức. Ví dụ: nếu bạn muốn chỉnh sửa công thức bên trên, khi bạn dịch chuyển con trỏ qua mỗi vết ngoặc tròn đóng “)”, dấu ngoặc tròn mở khớp ứng sẽ đưa sang thuộc màu. Điều này có thể đặc biệt hữu ích trong các công thức phức hợp lồng nhau lúc bạn nỗ lực xác định liệu mình bao gồm đủ vết ngoặc tròn tương ứng chưa.


Ví dụ vấp ngã sung

Dưới đây là ví dụ rất phổ cập khi đo lường Tiền hoa hồng bán hàng dựa theo các mức lệch giá đạt được.

*
15000,20%,IF(C9>12500,17.5%,IF(C9>10000,15%,IF(C9>7500,12.5%,IF(C9>5000,10%,0)))))" loading="lazy">

=IF(C9>15000,20%,IF(C9>12500,17.5%,IF(C9>10000,15%,IF(C9>7500,12.5%,IF(C9>5000,10%,0)))))

Công thức này cho thấy IF(C9 to hơn 15.000 thì trả về trăng tròn %, IF(C9 lớn hơn 12.500 thì trả về 17,5 %, v.v...

Mặc dù ví dụ này khá như là với lấy một ví dụ về Điểm trước đây nhưng bí quyết này vẫn là một trong ví dụ hoàn hảo nhất về việc bảo trì các câu lệnh IF mập khó khăn thế nào – các bạn cần làm những gì nếu tổ chức của mình quyết định thêm những mức độ bồi thường bắt đầu và thậm chí là có thể biến hóa các giá chỉ trị tỷ lệ hoặc đô la hiện tại có? bạn sẽ phải chịu trách nhiệm xử lý các công việc!


Mẹo: Bạn có thể chèn ngắt loại vào thanh bí quyết để dễ dàng đọc các công thức dài hơn. Chỉ cần nhấn ALT+ENTER trước văn bản bạn muốn ngắt sang dòng mới.


Dưới đấy là ví dụ về kịch phiên bản tiền hoả hồng với lô-gic không tuân theo thứ tự:

*
5000,10%,IF(C9>7500,12.5%,IF(C9>10000,15%,IF(C9>12500,17.5%,IF(C9>15000,20%,0)))))" loading="lazy">

Bạn hoàn toàn có thể nhìn thấy lỗi không? đối chiếu thứ tự của các so sánh lệch giá cho lấy ví dụ trước đó. Đây là cách so sánh nào? thiết yếu xác, đồ vật tự này từ thấp đến cao ($5.000 đến $15.000), không thể so sánh được. Nhưng lý do đó lại là vụ việc quan trọng? Đây là vấn đề quan trọng vì phương pháp không thể chuyển review đầu tiên cho phần nhiều giá trị bên trên $5.000. Hãy tưởng tượng các bạn có doanh thu $12.500 – câu lệnh IF vẫn trả về 10 % bởi câu lệnh to hơn $5.000 cùng sẽ dừng lại ở đó. Điều này có thể rất nghiêm trọng bởi vì trong không ít tình huống, những nhiều loại lỗi này không được thông báo cho tới khi chúng gây ảnh hưởng tiêu cực. Vày vậy, khi biết rằng có một vài bẫy cực kỳ nghiêm trọng với các câu lệnh IF tinh vi lồng nhau, chúng ta cũng có thể làm gì? Trong số đông các trường hợp, bạn có thể sử dụng hàm VLOOKUP thay bởi vì tạo công thức phức tạp bằng hàm IF. Khi sử dụng hàm VLOOKUP, trước tiên, bạn cần tạo bảng tham chiếu sau:

*

=VLOOKUP(C2,C5:D17,2,TRUE)

Công thức này cho thấy có thể tìm cực hiếm ở ô C2 trong dải ô C5:C17. Giả dụ tìm thấy quý hiếm thì trả về giá bán trị tương xứng từ cùng một hàng trong cột D.

*

=VLOOKUP(B9,B2:C6,2,TRUE)

Tương tự, công thức này tìm quý giá ở ô B9 vào dải ô B2:B22. Ví như tìm thấy quý giá thì trả về giá chỉ trị tương ứng từ và một hàng vào cột C


Lưu ý: Cả nhì hàm VLOOKUP này đều áp dụng tham đối TRUE ở cuối công thức, nghĩa là shop chúng tôi muốn những hàm này tìm kiếm một giá trị tương đối khớp. Nói phương pháp khác, hàm đã khớp các giá trị đúng đắn trong bảng tra cứu tương tự như mọi cực hiếm nằm trong khoảng này. Vào trường hòa hợp này, bạn cần sắp xếp các bảng tra cứu vớt theo sản phẩm tự Tăng dần, từ nhỏ tuổi nhất đến khủng nhất.


Hàm VLOOKUP được trình bày cụ thể hơn các ở đây,nhưng điều này chắc chắn đơn giản hơn những so với câu lệnh IF lồng tinh vi 12 mức! bao gồm những ích lợi khác ít cụ thể hơn như sau:

Bảng tham chiếu VLOOKUP rất cụ thể và dễ xem.

Có thể dễ dàng dàng update các giá trị trong bảng và chúng ta không lúc nào phải sửa đổi công thức nếu các điều kiện nỗ lực đổi.

Nếu bạn không thích mọi tín đồ xem hoặc can thiệp vào bảng tham chiếu của mình, chỉ cần đặt bảng tham chiếu vào một trang tính khác.

Bạn tất cả biết?

Hiện gồm một hàm IFS hoàn toàn có thể thay thế những câu lệnh IF lồng nhau bằng một hàm duy nhất. Vày vậy, thay do ví dụ của cửa hàng chúng tôi về những điểm lúc đầu chứa 4 hàm IF lồng nhau:

=IF(D2>89,"A",IF(D2>79,"B",IF(D2>69,"C",IF(D2>59,"D","F"))))

Bạn có thể tạo ra sức thức dễ dàng và đơn giản hơn các chỉ với cùng 1 hàm IFS duy nhất:

=IFS(D2>89,"A",D2>79,"B",D2>69,"C",D2>59,"D",TRUE,"F")

Hàm IFS vô cùng tuyệt vì các bạn không buộc phải phải băn khoăn lo lắng về tất cả các câu lệnh IF với dấu ngoặc tròn đó.

Xem thêm: Giới Động Vật Được Phân Chia Thành, Động Vật Được Phân Chia Thành:


Lưu ý: Tính năng này chỉ khả dụng nếu như bạn có một đăng ký chuyensuamayphotocopy.vn 365. Nếu như khách hàng là chuyensuamayphotocopy.vn 365 bạn đăng ký, hãy đảm bảo bạn gồm phiên bản Office bắt đầu nhất. Download hoặc dùng thử chuyensuamayphotocopy.vn 365


Bạn cần thêm trợ giúp?

Bạn luôn hoàn toàn có thể hỏi một chuyên viên trong xã hội Kỹ thuật Excel hoặc dấn sự hỗ trợ trongCộng đồng trả lời.

Chủ đề liên quan

Video: Hàm IF nâng cấp Hàm IFS (các chuyensuamayphotocopy.vn 365, Excel năm 2016 và new hơn) Hàm COUNTIF đang đếm những giá trị dựa vào một tiêu chí riêng biệt Hàm COUNTIFS đang đếm các giá trị dựa trên nhiều tiêu chuẩn Hàm SUMIF công thêm tổng các giá trị dựa vào một tiêu chí hiếm hoi Hàm SUMIFS và tính tổng những giá trị dựa trên nhiều tiêu chuẩn Hàm and Hàm OR Hàm VLOOKUP Tổng quan liêu về những công thức vào Excel phương pháp tránh phương pháp bị hư Phát hiện lỗi trong cách làm Hàm lô-gic Excel hàm (theo vật dụng tự bảng chữ cái) Excel hàm (theo thể loại)