Đăng ký học Excel và VBA cùng GPE tháng 10 - TPHCM

Đăng ký học Excel và VBA cùng GPE tháng 11 - TPHCM

Cách sử dụng kết hợp hàm if, isna và vlookup để tra dữ liệu ở các sheet khác nhau

Thảo luận trong 'Hàm và công thức Excel' bắt đầu bởi thaoxitrum2007, 4 Tháng sáu 2011.

  1. thaoxitrum2007

    thaoxitrum2007 Thành viên mới

    Các Anh Chị viết dùm em 1 hàm kết hợp giữa if , isna va vlokkup
    để dò tìm dữ liệu từ 4 sheet khác nhau( cùng 1 file).
    để tính giá tiền cho khách hàng , khi khách hàng chọn bất kỳ sản phẩm nào có trong 4 danh mục sản phẩm ( file đính kèm)
    Nếu không được có thể sử dụng các hàm khác cũng được
    Em cảm ơn các Anh Chị nhiều!
     

    Các file đính kèm:

  2. truongsonnguyen

    truongsonnguyen Thành viên mới

    Kết hợp hàm IF và hàm VLOOKUP

    Chào bạn!
    Mình có cách này. Mình vẫn thường dùng trong công tác lập giá Dự thầu bằng Excel. Post lên cho các bạn tham khả,cho ý kiến.}}}}}}}}}}}}}}}
     

    Các file đính kèm:

  3. linhngoc

    linhngoc Thành viên thường trực

    Nếu bạn sửa lại tên sheet "mahang B" thành "mahangB" thì cũng có thể dùng công thức sau:
    B4:
    PHP:
    =IF(ISNA(VLOOKUP($A4,INDIRECT("mahang"&LEFT($A4)&"!A2:B100"),2,0)),"",VLOOKUP($A4,INDIRECT("mahang"&LEFT($A4)&"!A2:B100"),2,0))
     
  4. thaoxitrum2007

    thaoxitrum2007 Thành viên mới

    Tra dữ liệu giữa các Sheet bằng hàm If, Vlookup, Isna

    Các Anh Chị ơi , nếu các mã hàng ở các sheet không tuân theo quy luật nàothì phải làm sao ạh (file dinh kem) ? Có Anh Chị nào biết dùng hàm isna ko?giup em với !
     

    Các file đính kèm:

  5. bebo021999

    bebo021999 Thành viên gắn bó

    * Nếu sheet mahangA chỉ chứa các mã hàng bắt đầu bằng A; tương tự B,C... thì chỉ cần 1 hàm VLOOKUP kết hợp với INDIRECT
    * Nếu các mã hàng nhập không theo quy luật, thì chỉ có cách VLOOKUP từng sheet một để tìm.
     
  6. Donbuoc

    Donbuoc Thành viên mới

    Xin hỏi cách lọc dữ liệu sang một sheet khác

    Anh (chị) giúp cho trường hợp này: Muốn lấy dữ liệu từ Sheet"DL" copy sang Sheet"KQ" theo điều kiện cho trước.
    Mục đích: ở ô A2 của Sheet"KQ" khi gõ dữ liệu bất kỳ ở ô thành phần (TP) thì tất cả các dữ liệu ở Sheet"DL" đều được thống kê sang Sheet"KQ". Ví dụ như gõ A1.
    Cám ơn nhiều!
     

    Các file đính kèm:

    • Bang1.xls
      Kích thước:
      16.5 KB
      Đọc:
      160
  7. thaoxitrum2007

    thaoxitrum2007 Thành viên mới

    trích xuất dữ liệu trên 4 sheet về 1 sheet

    Vì lý do nào đó phải dùng 1 công thức thôi, dữ liệu trích xuất ra bắt buộc cùng 1 sheet thì phảo làm thế nào các Anh Chị ơi ?? giúp em với !!!có cách nào dùng hàm If, Vlookup kết hợp với 1 hàm khác được không ?
     
  8. duongnk2005

    duongnk2005 Thành viên mới

    Chào các bạn. Mình nghĩ cách làm của bạn "bebo021999"là đúng. Ở đây bạn tổng hợp những mặt hàng có trong danh sách bạn quản lý. Không phát sinh thêm các mặt hàng ngoài nên mình nghị bạn không cần sử dụng hàm isna. Mà sử dụng hàm indirect là giải quyết được rồi

    quần áo trẻ em | quan ao tre em | quần áo sơ sinh | quần áo bé trai | quần áo bé gái | bodysuit carter | quan ao so sinh | quan ao tre em nhap khau
     
    Lần chỉnh sửa cuối: 25 Tháng mười 2015
  9. Hang Truong

    Hang Truong Thành viên mới

    Hi, bạn Linh Ngọc

    Bạn Linh Ngọc có thể giúp mình, làm hẳn công thức trong file được không bạn. Mình có làm theo công thức bạn chỉ, nhưng không ra. Cảm ơn bạn. Sorry vì mình hơi dốt excel
     
  10. vodoi2x

    vodoi2x Nothing & Nothing

    Đây Linh Ngọc đây

    xem file gửi kèm nhé, nếu cần thêm IF(ISNA(... thì bạn tự thêm vào nhé - nhưng có thể khôgn cần thiết vì báo #N/A cũng là 1 cách để người sử dụng biết là không có dữ liệu

    Tại sao bạn thay mỗi công thức vào cell mà không được nhỉ???? Đừng nghĩ là hơi dốt - Excel dễ nhất rùi chú ý chút là học nhanh ngay
     

    Các file đính kèm:

  11. Jlynvle

    Jlynvle Thành viên mới

    Hello,có thể sửa giúp mình lỗi #N/A trong công thức này không?mình đã tham khảo nhiều nơi nhưng mà đều không được.Thanks!
    =if(C6="",0,vlookup(c6,SELLTHRU2013!$B$4:$G$190,2,0)) cho ra giá trị là #N/A vì mã hàng cần tìm C6 (ở Sheet BÁN) không có trong Sheet SELLTHRU2013,còn những mã hàng có thì vẫn bình thường,mình muốn trả nó vê 0 hoặc là không thể hiện giá trị cũng được.
    Vì không biết cách upload file nên mình gửi công thức thôi :(
     
  12. Hong.Van

    Hong.Van Busy

    Thử cthức này xem
    PHP:
    =if(COUNTIF(SELLTHRU2013!$B$4:$G$190,C6),vlookup(c6,SELLTHRU2013!$B$4:$G$190,20),0)
    ----------
    Muốn đính kèm file thì xem cái này
    http://www.giaiphapexcel.com/forum/showthread.php?33633-H%C6%B0%E1%BB%9Bng-d%E1%BA%ABn-g%E1%BB%ADi-b%C3%A0i-v%C3%A0-%C4%91%C3%ADnh-k%C3%A8m-t%E1%BA%ADp-tin
     
  13. Jlynvle

    Jlynvle Thành viên mới

     
  14. dhn46

    dhn46 Hướng tới tương lai

     
  15. Jlynvle

    Jlynvle Thành viên mới

     
  16. minhthu117

    minhthu117 Thành viên mới

    Mong A - C giúp e cái bảng excel dò tìm này với...e rối wa...

    Mong A - C giúp e cái bảng excel dò tìm này với...e rối wa...
    E mún từ cái mã hàng bán hàng lấy số lượng của nó để tự chuyển vào kho theo đúng mã hàng ...
    Thanks mấy a mấy chi lắm lắm !!!!!-+*/
     

    Các file đính kèm:

    • nxt.rar
      Kích thước:
      223.4 KB
      Đọc:
      21

Chia sẻ trang này