Tự tạo số phiếu nhập, xuất kho khi nhập số Hóa đơn (1 người xem)

Người dùng đang xem chủ đề này

Thỏ Ngọc

Thành viên mới
Tham gia
16/11/09
Bài viết
11
Được thích
0
Chào các anh chị, em cần cài công thức để số phiếu Nhập (Xuất) kho tự động nhảy số thứ thự khi em nhập số hóa đơn. Em có file gởi kèm theo, nhờ các anh chị hỗ trợ, vì em loay hoay mãi chẳng cài được, còn làm tay thì cứ bị sai. Chúc các anh chị cuối tuần vui vẻ. Thân
 

File đính kèm

Chào các anh chị, em cần cài công thức để số phiếu Nhập (Xuất) kho tự động nhảy số thứ thự khi em nhập số hóa đơn. Em có file gởi kèm theo, nhờ các anh chị hỗ trợ, vì em loay hoay mãi chẳng cài được, còn làm tay thì cứ bị sai. Chúc các anh chị cuối tuần vui vẻ. Thân
Bạn nói cụ thể hơn đi bạn. ví dun sheet "nhap" bạn nhập ở cột nào và tự động nhảy số TT ở cột A hay cột nào?
 
Bạn nói cụ thể hơn đi bạn. ví dun sheet "nhap" bạn nhập ở cột nào và tự động nhảy số TT ở cột A hay cột nào?
Mình muốn nhảy số tự động ở cột "số phiếu nhập" (cột tô màu vàng - cột I) í khi mình nhập số hóa đơn ở cột B. Cảm ơn bạn đã quan tâm.
 
Chỉnh sửa lần cuối bởi điều hành viên:
kho

bạn đang làm kho ha.vậy bạn thử fiel xem sao]
 

File đính kèm

Vậy bạn phải nói quy luật đánh số chứ, khi nào NK001, khi nào là NK002?
Số NK001, NK002... theo thứ tự từ trên xuống, vì cột "số hóa đơn" mình nhập từ trên xuống sắp xếp theo ngày. VD trong tháng mình có 50 cái hóa đơn thì mình có 50 phiếu NK từ NK001- NK050
 
Tức là cùng số hóa đơn nhập là 4107 thì đánh số là NK001 đúng không?Tiếp đến sẽ là 120400 sẽ là NK002 vân vân à?
Nếu thế thì trong sheet nhap tại ô I8 gõ công thức :
PHP:
="NK"&TEXT(MATCH(B8,$N$8:$N$9,0),"000")
Copy xuống, nhớ để ý cái địa chỉ chỗ $N$8:$N$9 nhé xem nó chui từ đâu ra! he he!
Tương tự với sheet xuat !
 
thử xem code

hoamattroicoi không lẽ 50 số hóa đơn khác nhau mình làm 50 dòng như code cua bạn
=IF(AND(B8=B7,C8=C7),I7,"nk"&TEXT(MAX(IF(LEFT($I6:$I6,2)="nk",RIGHT($I6:$I6,3),0)+1),"000"))
 
Lần chỉnh sửa cuối:
Vâng, đúng rồi đấy bác hoamattroi, em copy sang rùi, hi hi, cảm ơn bác nhiều, từ nay em có thể gác chân lên trán ngủ ngon rùi, hehe
 
Chỉnh sửa lần cuối bởi điều hành viên:
Chỗ $N$8:$N$9 là phần công thức lọc duy nhất mà mình lọc ra trong cột B (cột Số CT đó) Nó liệt kê ra tất cả những số CT xuất hiện ở bên cột B, làm Validation List cho việc chọn mã hóa đơn bên sheet PNK. Tận dụng cái đó để đánh số phiếu nhập có phải công thức sẽ ngắn hơn không bạn hophoang.
 
sao t tải về k nhìn thấy công thức tự động nhảy phiếu xuất kho vậy b hophaong
làm ơn giúp t với nhe!
 
Chào các bạn. Mình là thành viên mới đã xem va học hỏi được rất nhiều điều từ trang web của ad. Em mới coppy được cái mẫu file của bạn thỏ ngọc chia sẻ. Nhưng em ko hiểu sao ở file xuất em làm mãi ở cột B và cột N nó ko thể nhày tự động được và cũng ko thẻ nhảy được sang fie PNK. Em đã bôi vàng hai cột ở phần " nhap và phàn PNK . Mong các bác giúp đỡ ạ/
 

File đính kèm

Mã:
=if(isna(index($b$8:$b$199,match(0,countif([COLOR=#0000ff]$n$7:n7[/COLOR],$b$8:$b$199),0))),"",index($b$8:$b$199,match(0,countif([COLOR=#0000ff]$n$7:n7[/COLOR],$b$8:$b$199),0)))
Trong file của bạn sai ở đây. Bạn đang để N8 bị lỗi tham chiếu vòng. sửa lại như trên. Kết thúc công thức bằng Ctrl+Shift+Enter vì là công thức mảng nhé
 

Bài viết mới nhất

Back
Top Bottom