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

  • Thread starter Trần Thị nguyệt
  • Ngày gửi
Trạng thái
Không mở trả lời sau này.
Trần Thị nguyệt

Trần Thị nguyệt

Chỉ là hạt cát
29/6/06
109
1
18
40
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:
 
Khóa học Quản trị dòng tiền
H

Hoangvn79

Cao cấp
26/6/06
629
0
0
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
 
Trần Thị nguyệt

Trần Thị nguyệt

Chỉ là hạt cát
29/6/06
109
1
18
40
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!
 
N

Ng Ha Anh Tuan

Guest
2/8/06
76
0
0
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!
 
Trần Thị nguyệt

Trần Thị nguyệt

Chỉ là hạt cát
29/6/06
109
1
18
40
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!
 
F

farway72

Guest
22/12/05
53
0
0
52
HN
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!

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:

TYPE(MATCH($H$1,NKChungTu!$A$6:$A$89,0))=16 ie(ie=nghĩa là) isna(MATCH($H$1,NKChungTu!$A$6:$A$89,0))) ie tìm không thấy H1 trong A6:a89
 
Trần Thị nguyệt

Trần Thị nguyệt

Chỉ là hạt cát
29/6/06
109
1
18
40
QT-SG
À, ra thế, đúng là em không đọc kỹ thật!
Cảm ơn mọi người rất nhiều!
 
Trạng thái
Không mở trả lời sau này.

Xem nhiều

Webketoan Zalo OA