[Hỏi] Cách group các số trong 1 seri

Liên hệ QC

friendlystar

Thành viên mới
Tham gia
30/5/08
Bài viết
37
Được thích
4
Tình hình là em làm ở Siêu thị, có bán Phiếu mua hàng cho khách hàng. Khi thu phiếu lại thì các phiếu này không liên tục nhau, bị nhảy số. Vần đề là em cần phải gom và phân biệt các phiếu trong cùng 1 cuốn lại với nhau (1 cuốn có 50 tờ) như hình mình họa.
Nhờ các cao thủ chỉ em cách đặt công thức hoặc làm thế nào để tách được các phiếu trong cùng 1 cuốn với nhau cho nhanh gọn lẹ, chứ ngồi căng mẳt ra làm thủ công với file hơn 5.000 dòng thì đuối quá.
Em xin trích gửi kèm file đính kèm. Đa tạ các bác nhiều

GPEX.JPG
 

File đính kèm

Tình hình là em làm ở Siêu thị, có bán Phiếu mua hàng cho khách hàng. Khi thu phiếu lại thì các phiếu này không liên tục nhau, bị nhảy số. Vần đề là em cần phải gom và phân biệt các phiếu trong cùng 1 cuốn lại với nhau (1 cuốn có 50 tờ) như hình mình họa.
Nhờ các cao thủ chỉ em cách đặt công thức hoặc làm thế nào để tách được các phiếu trong cùng 1 cuốn với nhau cho nhanh gọn lẹ, chứ ngồi căng mẳt ra làm thủ công với file hơn 5.000 dòng thì đuối quá.
Em xin trích gửi kèm file đính kèm. Đa tạ các bác nhiều

View attachment 94149
Chưa hiểu ý
Bạn có thể Sort theo cột C
 
Chưa hiểu ý
Bạn có thể Sort theo cột C

Như thế này bạn ah, mình cần tách số seri giữa các cuốn khác nhau để cắt ra làm báo cáo. 1 cuốn có 50 số. Ví dụ cuốn thứ nhất từ số 1 đến 50, cuốn thứ 2 từ 51 đến 100. Trong kỳ, thu về 4 phiếu chẳng hạn, phiếu 15, 48,73,96.
Vần đề là có cách nào để biết phiếu 15 và 48 là cùng 1 cuốn, phiếu 73 và 96 là cùng 1 cuốn không
 
Như thế này bạn ah, mình cần tách số seri giữa các cuốn khác nhau để cắt ra làm báo cáo. 1 cuốn có 50 số. Ví dụ cuốn thứ nhất từ số 1 đến 50, cuốn thứ 2 từ 51 đến 100. Trong kỳ, thu về 4 phiếu chẳng hạn, phiếu 15, 48,73,96.
Vần đề là có cách nào để biết phiếu 15 và 48 là cùng 1 cuốn, phiếu 73 và 96 là cùng 1 cuốn không
Seri của một cuốn hóa đơn thì biết, nhưng số phiếu có mối liên hệ như thế nào với Seri hóa đơn?
Trên File của bạn tôi thấy Seri hóa đơn chứ kg thấy số fiếu gì?
 
Seri của một cuốn hóa đơn thì biết, nhưng số phiếu có mối liên hệ như thế nào với Seri hóa đơn?
Trên File của bạn tôi thấy Seri hóa đơn chứ kg thấy số fiếu gì?

ah Công ty mình trên PMH chỉ có Seri là một dãy số liên tục như thế bạn ah. Cứ 50 số là đóng vào 1 cuốn, ví dụ 230001 tới 230050 là 1 cuốn...
 
Đại khái là có cách nào gom các số có số đuôi nằm trong khoảng ###00-###50 vào 1 nhóm, ###51-##100 vào 1 nhóm không các bác
 
Trước tiên bạn sort cả bảng giảm dần theo cột số sơ-ri.
Kế tiếp, dùng cột ghi chú để đánh dấu cuốn. Tôi giả sử tôi sẽ đánh dấu từ 1 trở đi, mỗi số phiếu nếu cùng chung sơ-ri sẽ được đánh dấu cùng một số.

Tại H8, dòng đầu tiên bạn gõ vào số 1
Tại H9:
Mã:
=IF(MOD(C9,50)=0,G8+1,IF(MOD(C8,50)=0,IF(INT(C8/50)-INT(C9/50)=1,G8,G8+1),IF(INT(C8/50)=INT(C9/50),G8,G8+1)))
Copy xuống hết bảng
 

File đính kèm

Trước tiên bạn sort cả bảng giảm dần theo cột số sơ-ri.
Kế tiếp, dùng cột ghi chú để đánh dấu cuốn. Tôi giả sử tôi sẽ đánh dấu từ 1 trở đi, mỗi số phiếu nếu cùng chung sơ-ri sẽ được đánh dấu cùng một số.

Tại H8, dòng đầu tiên bạn gõ vào số 1
Tại H9:
Mã:
=IF(MOD(C9,50)=0,G8+1,IF(MOD(C8,50)=0,IF(INT(C8/50)-INT(C9/50)=1,G8,G8+1),IF(INT(C8/50)=INT(C9/50),G8,G8+1)))
Copy xuống hết bảng

Cảm ơn bạn rất nhiều bebo021999 :)). Nhân tiện, nhờ bạn giải thích dùm mình công thức để học hỏi thêm được không, mình xem mãi mà không hiểu
 
Lần chỉnh sửa cuối:
Trước tiên bạn sort cả bảng giảm dần theo cột số sơ-ri.
Kế tiếp, dùng cột ghi chú để đánh dấu cuốn. Tôi giả sử tôi sẽ đánh dấu từ 1 trở đi, mỗi số phiếu nếu cùng chung sơ-ri sẽ được đánh dấu cùng một số.

Tại H8, dòng đầu tiên bạn gõ vào số 1
Tại H9:
Mã:
=IF(MOD(C9,50)=0,G8+1,IF(MOD(C8,50)=0,IF(INT(C8/50)-INT(C9/50)=1,G8,G8+1),IF(INT(C8/50)=INT(C9/50),G8,G8+1)))
Copy xuống hết bảng
Sao bebo làm công thức dài thế nhỉ. Nếu đã sort rồi thì công thức chỉ cần thế này thôi.
Mã:
=N(G7)+(CEILING(C8,50)<>CEILING(N(C7),50))
 
Từ 1 đến 50: cuốn 1, từ 51 đến 100: cuốn 2, ...

Không cần sort, công thức cực kỳ ngắn:
=INT((C8-1)/50)+1

Không cộng 1 cũng chả sao. Số giống nhau là cùng quyển:

=INT((C8-1)/50)
 
Lần chỉnh sửa cuối:
Cảm ơn các bác rất nhiều, càng ngày càng thọ giáo được nhiều cao thủ :))
 
Web KT

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

Back
Top Bottom