Tự động đánh số phiếu Nhập-Xuất (1 người xem)

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

trongtuankt

Thành viên chính thức
Tham gia
18/2/14
Bài viết
69
Được thích
3
Em chào anh chị
Trong năm em có rất nhiều lô hàng nhập xuất vì vậy em hay mắc lỗi trong việc đánh số phiếu N-X trong kỳ, anh chị giúp em với ạ, em có kèm theo file, em cảm ơn ạ.
 

File đính kèm

Bạn dùng công thức sau tại I4=C4&E4&G4
 
Không ạ, bảng trên là phần em nói về cách đánh số để nhập vào phần kết quả (ô kết quả nếu đánh bằng tay thì phải tự điền như vậy), bảng chỉ có là ô ngày tháng, tên phiếu, em muốn thêm 1 ô ở giữa sau đó chỉ đánh mã nhập xuất sau đó dùng công thức để tự điền kết quả ý ạ
 
Không ạ, bảng trên là phần em nói về cách đánh số để nhập vào phần kết quả (ô kết quả nếu đánh bằng tay thì phải tự điền như vậy), bảng chỉ có là ô ngày tháng, tên phiếu, em muốn thêm 1 ô ở giữa sau đó chỉ đánh mã nhập xuất sau đó dùng công thức để tự điền kết quả ý ạ
Với yêu cầu của bạn thì dùng hàm tự động lấy năm là right(year(F10),2)
Công thức H10=G10&right(year(F10),2)&số ký hiệu
 
Quan trọng là phần sau ý ạ, vì trong năm em có rất nhiều lô hàng, lại có nhiều loại hàng hóa khác nhau, ký hiệu N-X lô hàng a, b, c thì em có thể làm nhưng đánh số theo thứ tự từng lô hàng theo loại hàng thì rất khó (001,...015,...0n) nếu làm thủ công thì phải kéo lên kéo xuống để xem lô mặt hàng trước đánh số bao nhiêu, nếu nhìn nhầm là sai vì vậy phần sau rất quan trọng ạ.
 
Bạn xem file & thử FillDown xem sao!
 

File đính kèm

Thế căn cứ vào cái gì mà biết bạn đánh cái lô nào là lô thứ nhất, thứ 2............bạn còn chưa rõ là mình cần cái gì để đánh. thì làm sao mọi người xem file mà giúp......
ít ra fải có cơ sở gì để tăng cái số thứ tự ấy. trên file bạn nhập lô A bạn đánh 01, lô B đánh 02,.........xuất lô DB ...bạn đánh số 23...
ai biết cơ sở nào pải đánh như vậy. sao mà giúp............
:-=:-=:-=:-=:-=
Muốn gì thì muốn......phải có cái điều kiện cơ sở...
Có chứ ạ, ở bảng có 3 cột, cột đầu là ngày tháng em nhập (giả sử là trong năm 2015), cột 2 em nhập
Giả sử em nhập ở hàng 1 NHA thì kết quả cho ra là ---------------NHA15001 (vì NHA là lần 1)
--------------------hàng thứ 2 em nhập NHB kết quả cho ra là-----NHB15001 (vì NHB là lần 1)
hàng thứ 3 em lại nhập hàng A lần thứ 2 thì em điền tiếp là NHA (đây là lần 2 từ "NHA" xuất hiện nền kết quả là NHA15002.
 
Lần chỉnh sửa cuối:
Bạn xem file & thử FillDown xem sao!
Cảm ơn anh, chỉ là phần kết quả mỗi mặt hàng (A, B,...) thì đánh số thứ tự có sự phân biệt mặt hàng A (từ 001 đến n), mặt hàng B (từ 001 đến n) và có sự phân biệt giữa Nhập và Xuất ạ, em xin lỗi vì chưa nói rõ phần này :)
 
Cảm ơn anh, chỉ là phần kết quả mỗi mặt hàng (A, B,...) thì đánh số thứ tự có sự phân biệt mặt hàng A (từ 001 đến n), mặt hàng B (từ 001 đến n) và có sự phân biệt giữa Nhập và Xuất ạ, em xin lỗi vì chưa nói rõ phần này :)
Công ty bạn có bao nhiêu mặt hàng. Mỗi mặt hàng đánh số như thế thì lần nào cũng phải tìm xem lần nhập thứ bao nhiêu à?
Giả sử 100 mặt hàng thì phải làm 100 sổ chi tiết từng mặt hàng @@. Như vậy có nhiều quá ko? Sao ko đánh theo thứ tự tăng dần
 
Công ty bạn có bao nhiêu mặt hàng. Mỗi mặt hàng đánh số như thế thì lần nào cũng phải tìm xem lần nhập thứ bao nhiêu à?
Giả sử 100 mặt hàng thì phải làm 100 sổ chi tiết từng mặt hàng @@. Như vậy có nhiều quá ko? Sao ko đánh theo thứ tự tăng dần
Chỉ có 4 hay 5 mặt hàng tùy từng quý thôi ạ, vì bên em chỉ có 1 bảng tổng hợp NXT chung cho tất cả nên phải phân biệt rõ từng phiếu xuất của mặt hàng nào, đúng là việc đánh số cho từng phiếu mất công (như anh nói) nên em mới hỏi xem có cách nào để không bị lỗi không ạ, việc nhập tay cả số thứ tự hơi đau mắt ạ :(.
 
Chỉ có 4 hay 5 mặt hàng tùy từng quý thôi ạ, vì bên em chỉ có 1 bảng tổng hợp NXT chung cho tất cả nên phải phân biệt rõ từng phiếu xuất của mặt hàng nào, đúng là việc đánh số cho từng phiếu mất công (như anh nói) nên em mới hỏi xem có cách nào để không bị lỗi không ạ, việc nhập tay cả số thứ tự hơi đau mắt ạ :(.
Bạn cho mình xin file mà kết xuất từ phần mềm ra được ko. Nhìn như này cũng là làm mò thôi
 
Có chứ ạ, ở bảng có 3 cột, cột đầu là ngày tháng em nhập (giả sử là trong năm 2015), cột 2 em nhập
Giả sử em nhập ở hàng 1 NHA thì kết quả cho ra là ---------------NHA15001 (vì NHA là lần 1)
--------------------hàng thứ 2 em nhập NHB kết quả cho ra là-----NHB15001 (vì NHB là lần 1)
hàng thứ 3 em lại nhập hàng A lần thứ 2 thì em điền tiếp là NHA (đây là lần 2 từ "NHA" xuất hiện nền kết quả là NHA15002.
Gieo thử một quẻ:
H3 =G10&TEXT(F10,"yy")&TEXT(COUNTIF($G$10:G10,G10),"000")
 
Cảm ơn anh;
Chỉ là phần kết quả mỗi mặt hàng (A, B,...) thì đánh số thứ tự có sự phân biệt mặt hàng A (từ 001 đến n), mặt hàng B (từ 001 đến n) và có sự phân biệt giữa Nhập và Xuất ạ;
Em xin lỗi vì chưa nói rõ phần này :)

Vậy bạn cần liệt kê tất tần tật danh mục các mặt hàng có từ khai thiên lập địa đến nay & gởi lên diễn đàn.

& 1 điều 2uan trọng là bạn cần hiểu rằng: "Mô tả rõ câu hỏi, sẽ nhận câu trả lời rõ"!
 
/(/hững mong đây là í của bạn:

-=.,,
 

File đính kèm

Hàm rất tuyệt. nhưng chỉ đúng khi số phiếu của dòng đầu tiên phải tự đánh = tay. sau đó hàng thứ hai dùng Function SoFieu filldown là ok.

(/iết để xài cho ngay dòng đầu cũng được; Nhưng bất tiện nhiều hơn làm bằng tay cái anh đầu.

Lí do: Cần thêm chí ít 1 câu lệnh trong hàm & câu lệnh này luôn thực hiện với toàn bộ các dòng tạo fiếu sau này
 
Chào các anh chị, em muốn đánh số thứ tự nhập xuất kho mà không biết cách nào để làm. Kính nhờ anh chị hướng dẫn giúp em với (em gửi kèm file). Xin cảm ơn
 

File đính kèm

Chào các anh chị, em muốn đánh số thứ tự nhập xuất kho mà không biết cách nào để làm. Kính nhờ anh chị hướng dẫn giúp em với (em gửi kèm file). Xin cảm ơn

Nhập công thức này vào ô A5
PHP:
=IF(H5>0;"PN"&TEXT(COUNT($G$5:G5);"000");IF(I5>0;"PX"&TEXT(COUNT($I$5:I5);"000");""))
Chú ý format cột A kiểu Gerenal trước khi nhập.
Copy xuống.
Dữ liệu không nên có dòng trống ở giữa, sau này thêm dữ liệu vào số phiếu bên dưới sẽ bị thay đổi.
 
Chào các anh chị, em muốn đánh số thứ tự nhập xuất kho mà không biết cách nào để làm. Kính nhờ anh chị hướng dẫn giúp em với (em gửi kèm file). Xin cảm ơn

A5 =IF(H5>0,"PN"&TEXT(COUNTIF($A$4:A4,"PN*")+1,"000"),IF(I5>0,"PX"&TEXT(COUNTIF($A$4:A4,"PX*")+1,"000"),""))
copy xuống
 
Nhập công thức này vào ô A5
PHP:
=IF(H5>0;"PN"&TEXT(COUNT($G$5:G5);"000");IF(I5>0;"PX"&TEXT(COUNT($I$5:I5);"000");""))
Chú ý format cột A kiểu Gerenal trước khi nhập.
Copy xuống.
Dữ liệu không nên có dòng trống ở giữa, sau này thêm dữ liệu vào số phiếu bên dưới sẽ bị thay đổi.
Thêm cách nữa để kiếm 1 ly gụ với bác Bate
PHP:
=IFERROR(IF(MATCH(0.001,$H5:$I5,-1)=1,"PN"&TEXT(SUBTOTAL(103,$H$4:H5)-1,"0000"),"PX"&TEXT(SUBTOTAL(103,$I$4:I5)-1,"0000")),"")
 
Nếu một hóa đơn chỉ lập 1 phiếu nhập hoặc xuất
=IF(C4=C5,A4,IF(H5>0,"PN"&TEXT(SUMPRODUCT((LEFT($A$3:A4,2)="PN")/COUNTIFS($A$3:A4,$A$3:A4&""))+1,"000"),IF(I5>0,"PX"&TEXT(SUMPRODUCT((LEFT($A$3:A4,2)="PX")/COUNTIFS($A$3:A4,$A$3:A4&""))+1,"000"),"")))
 
cảm ơn anh Ba Tê và các anh chị rất nhiều, em đã dùng công thức mà các anh chị đã hướng dẫn và hoàn thành. Xin chúc các anh chị nhiều sức khoẻ.
 
Chào Anh Hiếu CD, em copy công thức của anh vào nhưng phiếu nhập thì hiện còn phiếu xuất thì value. Em gửi file anh xem lại giúp em đã mắc phải lỗi nào nhé.( sau khi thực hiện công thức em vẫn double click và nhấn Ctrl+Shift+Enter). Cảm ơn anh
 

File đính kèm

bạn đừng sữa công thức của mình
dùng đúng công thức trên diễn đàn, và nhấn Enter bình thường
 
Công thức của anh dùng dấu phẩy em không làm được, em thay bằng dấu chấm phẩy và giờ đã thực hiện được. Cảm ơn anh đã cho em công thức, giờ em không còn mệt mỏi với việc ngồi căng mắt gõ số theo kiểu thủ công nữa. Một lần nữa xin cảm ơn anh cũng như các anh chị trong diễn đàn rất nhiều.Xin chào,
 
chào các anh chị, em đang gặp một vấn đề trong việc đánh số chứng từ.
vấn đề của em là làm sao cho số chứng từ của năm 16 sẽ được đánh lại từ đầu mà ko phải đánh nối tiếp năm 15 như phần đánh số mà em tô màu đỏ.
em gửi kèm file bên dưới. Cám ơn các anh chị nhiều.
 

File đính kèm

chào các anh chị, em đang gặp một vấn đề trong việc đánh số chứng từ.
vấn đề của em là làm sao cho số chứng từ của năm 16 sẽ được đánh lại từ đầu mà ko phải đánh nối tiếp năm 15 như phần đánh số mà em tô màu đỏ.
em gửi kèm file bên dưới. Cám ơn các anh chị nhiều.

Bạn xem công thức trong cột cuối nhé.
 

File đính kèm

chào các anh chị, em đang gặp một vấn đề trong việc đánh số chứng từ.
vấn đề của em là làm sao cho số chứng từ của năm 16 sẽ được đánh lại từ đầu mà ko phải đánh nối tiếp năm 15 như phần đánh số mà em tô màu đỏ.
em gửi kèm file bên dưới. Cám ơn các anh chị nhiều.
Ngồi nghỉ trưa lang thang trên web cũng góp vui 1 công thức cho cột K2:
PHP:
="NK"&TEXT($C2,"yy")&"/"&TEXT(SUMPRODUCT(1*(YEAR($C$2:$C2)=YEAR($C2))),"000")
 
đánh số phiếu xuất và tạo pxk in tự động

Xin chào cả nhà
Mình không rành về excel, cũng có lên đây tìm hiểu và áp dụng nhưng không được, moi người xem file và hướng dẫn dùm :
1- tạo số PX tự động khi nhập dữ liệu trong sheet xuât
2- tạo PKX tự động khi chọn số PX ( trong list lọc hiện trùng số PX, làm sao không bị trùng )
3- Trang PX tự động co giãn khi có dữ liệu.
4- những mã bị âm hoặc không có sẽ được cánh báo màu đỏ
 

File đính kèm

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

Back
Top Bottom