đào tạo kế toán cấp tốc




truy Lượt Xem:13836
GIẢM 50% LỚP HỌC KẾ TOÁN THỰC HÀNH, TỔNG HỢP xem ngay
NHẬN GIA SƯ KẾ TOÁN THEO YÊU CẦU MỌI TRÌNH ĐỘ xem ngay
NHẬN LÀM DỊCH VỤ KẾ TOÁN TRỌN GÓI, LÀM BCTC xem ngay

Kết hợp IFERROR và VLOOKUP

Trong Excel 2007, 2010, 2013, một hàm mới, IFERROR, đã được giới thiệu. Bạn có thể sử dụng một công thức IFERROR với VLookup để kiểm tra một vài bảng cho một giá trị và trả về các thông tin liên quan khi tìm thấy.
 
Mời bạn xem thêm:
 
 
 
 
Trong ví dụ này, ba khu vực, Tây, Đông và Trung, có các phiếu đặt hàng. Trên mỗi trang tính là một phạm vi được đặt tên - OrdersW, OrdersE và OrdersC.
 
ket-hop-iferror-va-vlookup
 
Trên trang tính có tên Đơn đặt hàng, bạn có thể nhập ID đơn đặt hàng, sau đó sử dụng VLOOKUP với IFERROR để kiểm tra từng dải ô được đặt tên và xem thông tin về đơn đặt hàng đã chọn.
 
ket-hop-iferror-va-vlookup1
 
Trên trang Đặt hàng , trong ô B6, nhập số 4 làm OrderID. Lệnh đó được đặt ở khu vực miền Trung.
 
Để chỉ cần kiểm tra bảng của vùng Đông, công thức VLOOKUP trong ô C6 sẽ là: 
 
  = VLOOKUP (B6, OrdersE, 2, FALSE)
 
Nhấn phím Enter, và công thức VLOOKUP trả về # N / A, vì ID thứ tự 4 không nằm trong bảng thứ tự vùng Đông.
Bởi vì một đơn hàng có thể được đặt ở bất kỳ khu vực nào trong ba khu vực, bạn cần một công thức sẽ kiểm tra từng bảng. 
Nếu không tìm thấy ID đơn đặt hàng trong bảng đầu tiên, công thức sẽ kiểm tra bảng thứ hai. Nếu ID thứ tự không nằm trong bảng thứ hai, nó sẽ kiểm tra bảng thứ ba. Nếu ID đơn hàng không nằm trong bảng thứ ba, thì thông báo "Không tìm thấy" sẽ xuất hiện trong ô.
Công thức IFERROR cho phép bạn kiểm tra một giá trị, sau đó xác định phải làm gì nếu tìm thấy lỗi. Nếu bạn sử dụng IFERROR với công thức hiện có, bạn có thể hiển thị "Không tìm thấy", thay vì lỗi # N / A:  
 
 = IFERROR (VLOOKUP (B6, OrdersE, 2, FALSE), "Không tìm thấy")
 
Để kiểm tra tất cả ba bảng, bạn có thể sử dụng các công thức IFERROR và VLOOKUP tiếp theo:
      = IFERROR (VLOOKUP (B6, OrdersE, 2, FALSE),   
              IFERROR (VLOOKUP (B6, OrdersW, 2, FALSE), IFERROR (VLOOKUP (B6, OrdersC, 2, FALSE), "Không tìm thấy"))))
 
Điều này kiểm tra bảng OrdersE và nếu tìm thấy lỗi, kiểm tra bảng OrdersW, sau đó là OrdersC. Nếu OrderID không được tìm thấy trong bất kỳ trong ba bảng, thông báo Not Found được hiển thị trong ô.
 
Bạn cũng có thể kiểm tra nhiều bảng trong các phiên bản Excel cũ hơn, trong đó IFERROR không có sẵn, sử dụng công thức dài hơn:
 
      = if (KHÔNG (ISERROR (VLOOKUP (B8, OrdersE, 2, FALSE))), 
                VLOOKUP (B8, OrdersE, 2, FALSE), 
        if (KHÔNG (ISERROR (VLOOKUP (B8, OrdersW, 2, FALSE))), 
                VLOOKUP (B8, OrdersW, 2, FALSE), 
        IF (NOT (ISERROR (VLOOKUP (B8, OrdersC, 2, FALSE))), 
                VLOOKUP (B8, OrdersC, 2, FALSE), "Không tìm thấy")))))
 

iferror(vlookup

sử dụng hàm iferror và vlookup

kết hợp giữa hàm if và vlookup

hàm vlookup

cách kết hợp hàm iferror và vlookup

sum iferror

_xlfn iferror

hàm isna

 
Chúc bạn thành công !

Tags: Chua co du lieu
Bình luận

Bình luận

Các bài viết mới

Các tin cũ hơn





HÃY LIKE PAGE HỮU ÍCH

HÃY LIKE PAGE HỮU ÍCH