Hướng dẫn lọc số tiền theo danh sách
Chào Anh, Chị.
Mình có file Excel gồm 2 sheet, sheet "chi tiet" là danh sách các hóa đơn bán hàng theo ngày của từng Khách hàng, sheet "CN" là công nợ của từng Khách hàng
Tại cột J của sheet "Chi tiet" mình muốn dùng VBA để lọc ra những hóa đơn còn nợ theo tổng nợ bên sheet "CN".
Ưu tiên lấy từ trên xuống.
Ví dụ KHA còn nợ 1,2 tỷ thì sẽ lọc ra những hóa đơn từ trên xuống đủ bằng 1,2 tỷ, phần còn lại sẽ bằng 0.
Do file thực tế có nhiều KH và nhiều dòng nên nhờ Anh, Chị hỗ trợ VBA giúp.
Cám ơn Anh, Chị.
Trước mắt cứ thử công thức xem có vấn đề gì không đã
Công thức tại K2 (Làm nháp, không làm trên cột J):
=MIN(I2,VLOOKUP(E2,CN!$A$2:$B$4,2,0)-SUMIF($E$1:E1,E2,$K$1:K1))
www.giaiphapexcel.com/diendan/threads/h%C6%B0%E1%BB%9Bng-d%E1%BA%ABn-l%E1%BB%8Dc-s%E1%BB%91-ti%E1%BB%81n-theo-danh-s%C3%A1ch.165491/
Khóa học Power PI – Ứng dung trong Nhân sự
TỔNG QUAN KHÓA HỌC: POWER BI CHO NGÀNH NHÂN SỰ Khóa học Power BI cho Nhân sự được thiết kế dành riêng cho các...
Xem khóa học
MSKH
Tên KH
Số PXK
SL
Số tiền
Công nợ
KHC
Nguyễn Văn C
21
100
672,749,995
672,749,995
MSKH
KHB
Nguyễn Văn B
20
100
611,590,904
611,590,904
KHC
2000000000
KHA
Nguyễn Văn A
19
100
555,991,731
555,991,731
MSKH
KHC
Nguyễn Văn C
18
100
505,447,028
505,447,028
KHB
1800000000
=DSUM(E1:J22,J1,L4:L5)
KHB
Nguyễn Văn B
17
100
459,497,299
459,497,299
MSKH
KHA
Nguyễn Văn A
16
100
417,724,817
417,724,817
KHA
1200000000
KHC
Nguyễn Văn C
15
100
379,749,834
379,749,834
KHB
Nguyễn Văn B
14
100
345,227,121
345,227,121
KHA
Nguyễn Văn A
13
100
313,842,838
226,283,452
KHC
Nguyễn Văn C
12
100
285,311,671
285,311,671
KHB
Nguyễn Văn B
11
100
259,374,246
259,374,246
KHA
Nguyễn Văn A
10
100
235,794,769
–
KHC
Nguyễn Văn C
9
100
214,358,881
156,741,472
KHB
Nguyễn Văn B
8
100
194,871,710
124,310,429
KHA
Nguyễn Văn A
7
100
177,156,100
–
KHC
Nguyễn Văn C
6
100
161,051,000
–
KHB
Nguyễn Văn B
5
100
146,410,000
–
KHA
Nguyễn Văn A
4
100
133,100,000
–
KHC
Nguyễn Văn C
3
100
121,000,000
–
KHB
Nguyễn Văn B
2
100
110,000,000
–
KHA
Nguyễn Văn A
1
100
100,000,000
–
Tốc độ của hàm CSDL cũng không kém cạnh VBA đâu nha.
Theo dõi công nợ gần 400 ngàn dòng?
Đùa dai thật.
Đùa dai ở chỗ 4 ngàn khách hàng mà dùng Excel quản lý.
Mỗi khách hàng trung bình nợ 5 tỷ (1-10). Chỉ riêng đám "có" trong tài khoản đòi nợ đã 20 tỷ – gần một triệu đô la Mẽo.
Cỡ này phải có phần mềm chân chính làm việc. Lúc cần phân tích mới bảo phần mềm ấy nó xuất cho một file CSV.
Doanh thu hơn tỷ đô mà vẫn dùng excel quản lý sao bạn. Nếu mà có dữ liệu>400k dòng như bạn nói thì ít nhất phải quản lý bằng Power Pivot, Power Bi hoặc SQL,.. chứ ai dùng excel thuần túy. Mã cỡ như vậy phải có phần mềm chuyên dụng quản lý mới phù hợp với doanh thu như vậy.
Cái bạn nói trong nghề gọi là Data Migration – Chuyển Bản Dữ Liệu.
4000 khách hàng là một tài sản phúc lợi (goodwill) khổng lồ. Lưu ý: khách hàng có tài khoản nợ đến 1-10 tỷ thì không phải là khách hàng bình thường.
Công việc Data Migration phải giao cho chuyên viên có kinh nghiệm. Trước khi thi hành phải có kế hoạch (plans) đàng hoàng.
Vẫn câu cũ nhại lại: công ty này đùa dai quá sức.