Giải thích công thức trên file Nhatkychungtu của ThanhNhan

Thảo luận trong 'Ứng dụng Excel' bắt đầu bởi Trần Thị nguyệt, 30 Tháng một 2007.

Trạng thái chủ đề:
Không mở trả lời sau này.

3,567 lượt xem

  1. Trần Thị nguyệt

    Trần Thị nguyệt Chỉ là hạt cát

    Bài viết:
    109
    Đã được thích:
    1
    Giới tính:
    Nữ
    Nơi ở:
    QT-SG
    File Nhatkychungtu của ThanhNhan tại sheet InchungtuNX, phần công thức ở cột ghi chú của các phiếu nhập kho, phiếu xuất kho em không thể hiểu được, các anh chi nào có thể giải thích cho em hiểu với.
    Em áp dụng được vào phiếu nhập kho và phiếu xuất kho của mình nhưng phần giải thích công thức thì lại chịu, mong mọi người chỉ giúp!
    Em cảm ơn mọi người nhiều!:wall:
     
    #1
  2. Hoangvn79

    Hoangvn79 Thành viên thân thiết

    Bài viết:
    629
    Đã được thích:
    0
    Nơi ở:
    HN
    em phải đưa công thức nên thì mọi người mới có thể giúp em được chứ . em hỏi chung chung vậy ai biết đường mà trả lời. không phải ai cũng dùng file nhatkychungtu
     
    #2
  3. Trần Thị nguyệt

    Trần Thị nguyệt Chỉ là hạt cát

    Bài viết:
    109
    Đã được thích:
    1
    Giới tính:
    Nữ
    Nơi ở:
    QT-SG
    Công thức của phần đó nhw sau:
    Dòng thứ nhất của phiếu xuất kho: =IF(TYPE(MATCH($H$1,NKChungTu!$A$6:$A$89,0))=16,"",MATCH($H$1,NKChungTu!$A$6:$A$89,0))
    Và dòng thứ 2: =IF(TYPE(MATCH($H$1,OFFSET(NKChungTu!$A$6,H12,0):NKChungTu!$A$89,0)+H12)=16,"",MATCH($H$1,OFFSET(NKChungTu!$A$6,H12,0):NKChungTu!$A$89,0)+H12)
    Mong các anh chị chỉ giùm!
     
    #3
  4. Ng Ha Anh Tuan

    Ng Ha Anh Tuan Thành viên sơ cấp

    Bài viết:
    76
    Đã được thích:
    0
    Nơi ở:
    TP HCM
    Không biết giải thích từ đâu:
    -MATCH($H$1,NKChungTu!$A$6:$A$89,0): cho về số dòng của H1 trong A6:a89
    -TYPE(MATCH($H$1,NKChungTu!$A$6:$A$89,0))=16 ie isna(MATCH($H$1,NKChungTu!$A$6:$A$89,0))) ie tìm không thấy H1 trong A6:a89
    -OFFSET(NKChungTu!$A$6,H12,0)= lấy cell từ A6 + h12 dòng vì dụ H12=3 =>a6 = A9
    -OFFSET(NKChungTu!$A$6,H12,0):NKChungTu!$A$89 vd h12=3 =
    NKChungTu!$A$9:NKChungTu!$A$89
    Bạn nghiên cứu thêm về OFFSET(reference,rows,cols,height,width)
    Chúc thành công!
     
    #4
  5. Trần Thị nguyệt

    Trần Thị nguyệt Chỉ là hạt cát

    Bài viết:
    109
    Đã được thích:
    1
    Giới tính:
    Nữ
    Nơi ở:
    QT-SG
    Cam on nhiều vè dòng giải thích của bạn, mình áp dụng nó trong phiếu xuất - nhập kho của mình và cả phiếu báo sản lượng hàng ngày của sản xuất nữa, thế mà ko hiểu số 16 ở đây nói gì?, có phải là số mặc định không?
    mong mọi người giúp! cảm ơn các bạn nhiều!
     
    #5
  6. farway72

    farway72 Thành viên sơ cấp

    Bài viết:
    53
    Đã được thích:
    0
    Nơi ở:
    HN
    Hàm type sẽ trả về các giá trị cụ thể như sau:

    Number1Text2Logical value4Error value16Array 64

    Do đó, để loại trừ khả năng công thức bị lỗi nhìn không đẹp mắt thì ta cho type = 16. Ngoài ra bạn còn có thể dùng các hàm tương tự như Iserror, isna.Bạn vào help để hiểu rõ hơn các hàm này nhé. Mình thấy bạn Ng Ha Anh Tuan cũng đã giải thích giá trị trả về của hàm type trong phần trả lời của bạn ấy mà bạn ko đọc kỹ đó thôi:

     
    #6
  7. Trần Thị nguyệt

    Trần Thị nguyệt Chỉ là hạt cát

    Bài viết:
    109
    Đã được thích:
    1
    Giới tính:
    Nữ
    Nơi ở:
    QT-SG
    À, ra thế, đúng là em không đọc kỹ thật!
    Cảm ơn mọi người rất nhiều!
     
    #7
Trạng thái chủ đề:
Không mở trả lời sau này.

Chia sẻ trang này