Công thức nào sau đây trong Excel là một công thức sai cú pháp
A. =IF(AND(1>2,"Đúng"),"Đúng","Sai") B. =IF(1>2 AND 3>4,"Đúng","Sai") C. =IF(OR(1>2,"Đúng"),"Đúng","Sai") D. =IF(OR(1>2,"Đúng"="Đúng"),"Đúng","Sai")
Câu hỏi trên thuộc đề trắc nghiệm dưới đây ! Số câu hỏi: 24
Excel cho Microsoft 365 Excel cho Microsoft 365 dành cho máy Mac Excel cho web Excel 2021 Excel 2021 for Mac Excel 2019 Excel 2019 for Mac Excel 2016 Excel 2016 for Mac Excel 2013 Excel 2010 Excel 2007 Excel for Mac 2011 Excel for Windows Phone 10 Xem thêm...Ít hơn Chủ đề này mô tả các lý do VLOOKUP phổ biến nhất cho một kết quả sai trong hàm và cung cấp các đề xuất để thay thế bằng cách sử dụng INDEXvà MATCH.
Mẹo: Ngoài ra, hãy tham khảo Thẻ Tham khảo Nhanh: Mẹo khắc phục sự cố VLOOKUP trình bày các lý do phổ biến #NA cố trong một tệp PDF thuận tiện. Bạn có thể chia sẻ tệp PDF với người khác hoặc in để tham khảo riêng. Một ràng buộc của hàm VLOOKUP là nó chỉ có thể tìm các giá trị trên cột ngoài cùng bên trái trong mảng bảng. Nếu giá trị tra cứu của bạn không nằm trong cột đầu tiên của mảng, bạn sẽ gặp lỗi #N/A. Trong bảng sau đây, chúng tôi muốn truy xuất số đơn vị đã bán cho Kale.
Lỗi #N/A có thể xảy ra do giá trị tra cứu "Kale" xuất hiện trong cột thứ hai (Nông sản) của đối table_array A2:C10. Trong trường hợp này, Excel bạn đang tìm trong cột A, chứ không phải cột B. Giảipháp : Bạn có thể thử khắc phục sự cố này bằng cách điều chỉnh hàm VLOOKUP để tham chiếu cột đúng. Nếu điều đó không thể, hãy thử di chuyển các cột của bạn. Điều đó cũng có thể rất khó thực thi, nếu bạn có bảng tính lớn hoặc phức tạp trong đó giá trị ô là kết quả của các phép tính khác—hoặc có thể có các lý do lô-gic khác lý do tại sao bạn chỉ đơn giản là không thể di chuyển các cột. Giải pháp là sử dụng kết hợp hàm INDEX và MATCH, hàm này có thể tra cứu giá trị trong một cột bất kể vị trí của nó trong bảng tra cứu. Xem phần tiếp theo. Hàm INDEX và MATCH là những tùy chọn tốt cho nhiều trường hợp, trong đó VLOOKUP không đáp ứng nhu cầu của bạn. Ưu điểm chính của index/MATCH là bạn có thể tra cứu giá trị trong một cột ở bất kỳ vị trí nào trong bảng tra cứu. Index trả về giá trị từ bảng/phạm vi đã xác định—theo vị trí của nó. Match trả về vị trí tương đối của một giá trị trong bảng/phạm vi. Dùng index và MATCH cùng nhau trong công thức để tìm kiếm giá trị trong bảng/mảng bằng cách xác định vị trí tương đối của giá trị trong bảng/mảng. Có một số lợi ích của việc sử dụng INDEX/MATCH thay vì VLOOKUP:
Để xây dựng cú pháp cho hàm INDEX/MATCH, bạn cần sử dụng đối số mảng/tham chiếu từ hàm INDEX và lồng cú pháp MATCH vào bên trong. Cách này có dạng: =INDEX(array or reference, MATCH(lookup_value,lookup_array,[match_type]) Chúng ta hãy dùng hàm INDEX/MATCH để thay thế hàm VLOOKUP từ ví dụ ở trên. Cú pháp sẽ có hình thức như sau: =INDEX(C2:C10,MATCH(B13,B2:B10,0)) Nói một cách đơn giản, tiếng Anh có nghĩa là: =INDEX(trả về một giá trị từ C2:C10, mà sẽ MATCH(Kale, nằm ở đâu đó trong mảng B2:B10, trong đó giá trị trả về là giá trị thứ nhất tương ứng với Kale))
Công thức tìm kiếm giá trị đầu tiên trong C2:C10 tương ứng với Kale (trong B7) và trả về giá trị trong C7 (100), là giá trị đầu tiên khớp với Kale. Khi tham range_lookup là FALSE — và hàm VLOOKUP không thể tìm thấy kết quả khớp chính xác trong dữ liệu của bạn—nó trả về lỗi #N/A. Giảipháp: Nếu bạn chắc chắn rằng dữ liệu liên quan tồn tại trong bảng tính của mình và hàm VLOOKUP không nắm được, hãy dành thời gian để xác minh rằng các ô được tham chiếu không có khoảng trắng ẩn hoặc ký tự không in. Ngoài ra, hãy đảm bảo rằng các ô tuân theo đúng kiểu dữ liệu. Ví dụ: ô có số phải được định dạng là Số , chứkhông phải Văn bản. Ngoài ra, hãy cân nhắc sử dụng hàm CLEAN hoặc TRIM để dọn sạch dữ liệu trong các ô. Nếu đối range_lookup được đặt thành TRUE—và giá trị tra cứu nhỏ hơn giá trị nhỏ nhất trong mảng—bạn sẽ gặp lỗi #N/A. TRUE tìm kiếm kết quả khớp tương đối trong mảng và trả về giá trị nhỏ nhất gần nhất so với giá trị tra cứu. Trong ví dụ sau đây, giá trị tra cứu là 100, nhưng không có giá trị nào trong phạm vi B2:C10 nhỏ hơn 100; do đó có lỗi.
Giải pháp:
Nếu tham range_lookup được đặt thành TRUE— và một trong các cột tra cứu của bạn không được sắp xếp theo thứ tự tăng dần (A-Z) — bạn sẽ gặp lỗi #N/A. Giải pháp:
Nếu bạn có giá trị thời gian hoặc số thập phân lớn trong các ô, Excel trả về lỗi #N/A vì độ chính xác của điểm trôi nổi. Số dấu điểm trôi nổi là những số theo sau dấu thập phân. (Ví Excel lưu trữ các giá trị thời gian dưới dạng số dấu 0 trôi nổi.) Excel thể lưu trữ số có các điểm trôi nổi rất lớn, vì vậy để hàm hoạt động đúng cách, số dấu hiển thị trôi nổi sẽ cần được làm tròn đến 5 vị trí thập phân. Giảipháp: Rút ngắn số bằng cách làm tròn số lên tới năm vị trí thập phân với hàm ROUND. Bạn luôn có thể hỏi một chuyên gia trong Cộng đồng Kỹ thuật Excel hoặc nhận sự hỗ trợ trongCộng đồng trả lời.
|