Nhờ các anh/chị giúp đỡ hàm tìm kiếm giá trị tương đối; tạo mã khách hàng tự động không trùng lặp.

Liên hệ QC

tuangiao

Thành viên mới
Tham gia
18/5/10
Bài viết
35
Được thích
2
Xin chào các anh các chị trong diễn đàn.
Em có một bài toán như sau:
Em đang làm một File nợ lẻ để theo dõi nợ của khách hàng. Cột tên khách hàng do trải qua nhiều đời kế toán nên không theo logic gì. Ví dụ lúc thì lưu là Ông A; Lúc thì lưu là Xưởng ông A; lúc lại lưu là ông A đội 18 xã ...; .... tóm lại là rất nhiều tên khác nhau. Dẫn tới việc sumif nợ không đúng.
Em muốn nhờ các anh chị giúp đỡ em:
1. Có cách nào tạo ra 1 tên theo logic (dùng hàm gì đó mà em chưa biết).
2. Có cách nào tìm kiếm tên với giá trị gần đúng không? (Ví dụ như trong phần mềm mình hay dùng, chỉ cần gõ một cụm từ là nó tự tìm ra các giá trị gần đúng để mình chọn hoặc sửa).

Em xin chân thành cảm ơn!
 
Xin chào các anh các chị trong diễn đàn.
Em có một bài toán như sau:
Em đang làm một File nợ lẻ để theo dõi nợ của khách hàng. Cột tên khách hàng do trải qua nhiều đời kế toán nên không theo logic gì. Ví dụ lúc thì lưu là Ông A; Lúc thì lưu là Xưởng ông A; lúc lại lưu là ông A đội 18 xã ...; .... tóm lại là rất nhiều tên khác nhau. Dẫn tới việc sumif nợ không đúng.
Em muốn nhờ các anh chị giúp đỡ em:
1. Có cách nào tạo ra 1 tên theo logic (dùng hàm gì đó mà em chưa biết).
2. Có cách nào tìm kiếm tên với giá trị gần đúng không? (Ví dụ như trong phần mềm mình hay dùng, chỉ cần gõ một cụm từ là nó tự tìm ra các giá trị gần đúng để mình chọn hoặc sửa).

Em xin chân thành cảm ơn!
Tiêu đề chung chung, bài viết dễ bay vào box Hậu viên để nghỉ.
Tranh thủ tham khảo:
1. Tên theo logic mà bạn nói là nên đưa về mã khách hàng, yêu cầu các đời kế toán thực hiện nhập mã khách hàng cho đúng.
2. Các hàm tìm kiếm như FIND, SEARCH có thể tìm kiếm tương đối.
 
Tiêu đề chung chung, bài viết dễ bay vào box Hậu viên để nghỉ.
Tranh thủ tham khảo:
1. Tên theo logic mà bạn nói là nên đưa về mã khách hàng, yêu cầu các đời kế toán thực hiện nhập mã khách hàng cho đúng.
2. Các hàm tìm kiếm như FIND, SEARCH có thể tìm kiếm tương đối.
anh giúp đỡ em vụ này được không?
 
Xin chào các anh các chị trong diễn đàn.
Em có một bài toán như sau:
Em đang làm một File nợ lẻ để theo dõi nợ của khách hàng. Cột tên khách hàng do trải qua nhiều đời kế toán nên không theo logic gì. Ví dụ lúc thì lưu là Ông A; Lúc thì lưu là Xưởng ông A; lúc lại lưu là ông A đội 18 xã ...; .... tóm lại là rất nhiều tên khác nhau. Dẫn tới việc sumif nợ không đúng.
Em muốn nhờ các anh chị giúp đỡ em:
1. Có cách nào tạo ra 1 tên theo logic (dùng hàm gì đó mà em chưa biết).
2. Có cách nào tìm kiếm tên với giá trị gần đúng không? (Ví dụ như trong phần mềm mình hay dùng, chỉ cần gõ một cụm từ là nó tự tìm ra các giá trị gần đúng để mình chọn hoặc sửa).

Em xin chân thành cảm ơn!
1. Có cách nào bạn sửa lại tiêu đề như: "Truy xuất dữ liệu theo điều kiện tìm tương đối"
2. Có cách nào bạn đem file upload lên diễn đàn để dễ hình dung hơn không?

Thân
 
Da
1. Có cách nào bạn sửa lại tiêu đề như: "Truy xuất dữ liệu theo điều kiện tìm tương đối"
2. Có cách nào bạn đem file upload lên diễn đàn để dễ hình dung hơn không?

Thân
Dạ em gửi file lên, nhờ các anh chị chỉ giúp em.
Em cảm ơn!
 

File đính kèm

  • file mẫu.xlsx
    998.8 KB · Đọc: 19
Cái này bắt buộc phải làm bằng tay (Bổ sung cột mã khách hàng), bạn dùng Pivot table với tên khách hàng, sau đó copy value sang 1 sheet khác, mở thêm 1 cột nữa là mã khách hàng. Cứ điền lần lượt, thấy 2 ông giống nhau thì điền chung 1 mã. Rồi dùng làm Vlookup điền ngược lại sheet gốc, rồi mới tính toán. Mình xem file mẫu khoảng hơn 700 khách thôi, làm 60 phút chắc xong hết.
 
Cái này bắt buộc phải làm bằng tay (Bổ sung cột mã khách hàng), bạn dùng Pivot table với tên khách hàng, sau đó copy value sang 1 sheet khác, mở thêm 1 cột nữa là mã khách hàng. Cứ điền lần lượt, thấy 2 ông giống nhau thì điền chung 1 mã. Rồi dùng làm Vlookup điền ngược lại sheet gốc, rồi mới tính toán. Mình xem file mẫu khoảng hơn 700 khách thôi, làm 60 phút chắc xong hết.
Dạ em không hiểu Pivot table là gì?
Anh có thể chỉ dẫn giúp em một lần không? Em đang online.
Bài đã được tự động gộp:

Em hỏi thêm tí. Hiện em có rất nhiều biên nhận. Em không biết quản lý thế nào cho khoa học và dễ tìm mỗi khi đi thu nợ.
Do em là kế toán đang làm hiện tại, ngày trước cũng có nhiều đời kế toán làm rồi.
Biên nhận thì một đóng kẹp lại. Ví dụ cùng một xưởng Thái Thành nhưng có nhiều ngày giao khác nhau. Từ những năm 2015-2019. Em chưa biết sắp xếp thế nào để dễ tìm.
Hiện em dự đoán có khoảng 30 xưởng như thế. Khách lẻ thì nhiều lắm. em đau đầu quá. Giờ không biết cái nào mất cái nào còn nữa cơ ạ.
 
Lần chỉnh sửa cuối:
Mình làm sẵn nhé ! Bạn tiếp tục điền mã khách hàng ở cột G bên Sheet2 là OK. Nếu thấy 2 khách hàng giống nhau thì chung 1 mã (Kiểu như mã 13, 14 mà mình đã làm). Sau đó dựa vào cột mã khách hàng bên sheet "CONG NO LE CHUAN" để tính toán là OK!
 

File đính kèm

  • Mau_Ma_KH.xlsx
    1.1 MB · Đọc: 15
Da

Dạ em gửi file lên, nhờ các anh chị chỉ giúp em.
Em cảm ơn!
Bất cứ thành viên nào cũng được mọi người trợ giúp và không có chuyên phân biệt mới, cũ.
File của bạn phải xử lý (chuẩn hóa) lại dữ liệu cho đồng nhất chỗ này (Ông A; Lúc thì lưu là Xưởng ông A; lúc lại lưu là ông A đội 18 xã) thống nhất chỉ 1 tên (dùng Filter chọn 3 tên và sửa lại 1 tên rồi Fill xuống), việc này chỉ có bạn biết và tự làm chứ không ai biết chính xác để giúp cho bạn.

Hoặc bạn nhờ mọi người thiết kế lại File cho phù hợp rồi mới tính đến chuyện theo dõi.
 
Mình làm sẵn nhé ! Bạn tiếp tục điền mã khách hàng ở cột G bên Sheet2 là OK. Nếu thấy 2 khách hàng giống nhau thì chung 1 mã (Kiểu như mã 13, 14 mà mình đã làm). Sau đó dựa vào cột mã khách hàng bên sheet "CONG NO LE CHUAN" để tính toán là OK!
Em cảm ơn anh đã trợ giúp. Nhưng em xem thấy cứ rối tung vậy. Sao em thấy mình kém quá. Em muốn tìm ngày mua hàng gần nhất của khách hàng thì tìm như thế nào?
Bài đã được tự động gộp:

Bất cứ thành viên nào cũng được mọi người trợ giúp và không có chuyên phân biệt mới, cũ.
File của bạn phải xử lý (chuẩn hóa) lại dữ liệu cho đồng nhất chỗ này (Ông A; Lúc thì lưu là Xưởng ông A; lúc lại lưu là ông A đội 18 xã) thống nhất chỉ 1 tên (dùng Filter chọn 3 tên và sửa lại 1 tên rồi Fill xuống), việc này chỉ có bạn biết và tự làm chứ không ai biết chính xác để giúp cho bạn.

Hoặc bạn nhờ mọi người thiết kế lại File cho phù hợp rồi mới tính đến chuyện theo dõi.
Vâng. Vậy bây giờ em phải làm gì đầu tiên? Em sợ bị mất việc lắm.
 
Em cảm ơn anh đã trợ giúp. Nhưng em xem thấy cứ rối tung vậy. Sao em thấy mình kém quá. Em muốn tìm ngày mua hàng gần nhất của khách hàng thì tìm như thế nào?
Bài đã được tự động gộp:


Vâng. Vậy bây giờ em phải làm gì đầu tiên? Em sợ bị mất việc lắm.
Thì bài 9 tôi nêu cụ thể rồi.
Để cho dữ liệu đồng nhất bạn dùng Filter và chọn Ông A; chọn Xưởng ông A; chọn ông A đội 18 xã sửa lại 1 tên theo ý bạn rồi Fill xuống để cho nó thống nhất, việc này chỉ có bạn biết và tự làm chứ không ai biết chính xác để giúp cho bạn.

Còn không hiểu Pivot table là gì thì vào Link sau để xem:
https://www.giaiphapexcel.com/diendan/threads/bài-viết-video-hướng-dẫn-cách-tạo-pivottable.112365/
 
Lần chỉnh sửa cuối:
Thì bài 9 tôi nêu cụ thể rồi.
Để cho dữ liệu đồng nhất bạn dùng Filter và chọn Ông A; chọn Xưởng ông A; chọn ông A đội 18 xã sửa lại 1 tên theo ý bạn rồi Fill xuống để cho nó thống nhất, việc này chỉ có bạn biết và tự làm chứ không ai biết chính xác để giúp cho bạn.
Vâng. Em hỏi anh tí. Có cách gì mặc định khi nhập ông A thì dữ liệu là Ông A luông không? Kể cả mình nhập là Ông A đội 18 thì cũng không được? Sửa như vậy em thấy lâu lắm anh ạ. Chắc mất cả đêm cũng không xong.
 
Vâng. Em hỏi anh tí. Có cách gì mặc định khi nhập ông A thì dữ liệu là Ông A luông không? Kể cả mình nhập là Ông A đội 18 thì cũng không được? Sửa như vậy em thấy lâu lắm anh ạ. Chắc mất cả đêm cũng không xong.
Thì làm 1 sheet gọi là Danh mục khách hàng với cột tên và địa chỉ đưa nó vào Form, lúc này chỉ việc tìm và chọn thì ta sẽ được tên khách hàng và địa chỉ, chỉ có làm cách này thì mới thống nhất được dữ liệu (chứ không ai đi gõ tay lung tung) thì dữ liệu sẽ không đồng nhất thì không thể nào tự động hóa được.
 
Vâng. Em hỏi anh tí. Có cách gì mặc định khi nhập ông A thì dữ liệu là Ông A luông không? Kể cả mình nhập là Ông A đội 18 thì cũng không được? Sửa như vậy em thấy lâu lắm anh ạ. Chắc mất cả đêm cũng không xong.

Sau khi làm chuẩn khách hàng rồi bạn lưu 1 sheet riêng các mã khách hàng, có 2 cột : Mã khách, tên khách
Ở file Công nợ bạn dùng validation cho ô nhập khách hàng là OK.
 
Lần chỉnh sửa cuối:
Em cảm ơn các anh đã hỗ trợ.
Hiện em đang bận chút việc. Buổi tối em sẽ nghiên cứu file và nhắn tin nhờ sự trợ giúp!
 
Có anh chị nào còn online không ạ? EM hỏi chút!
 
Mất 1 đêm hay vài chục đêm là còn may
Không khéo bạn mất cả đời tuổi trẻ trong tù không chừng.

Trước tiên bạn phải lập được danh sách khách hàng gồm
[Họ & Tên], [Ngày sinh], [Địa chỉ], [SĐT] . . . (Nếu có CMND, thì càng tốt)

Sau khi có danh sách này, bạn tạo ra mã khách hàng kèm theo danh sách đó. đây là cột xương sống của CSDL của bạn.

Còn giờ mà bạn được hướng làm việc gì khác là bạn tự hại mình về sau mà thôi.

Mình xin gợi ý trước bộ mã KH mình hay xài như sau:
PHP:
'
Mã KH      Họ & Tên  '
NVT00   Ngô Văn Thành
NVT01   Nguyễn Thị Vỹ Thanh
NJT00   Nguyễn Thắng
DQF00   Dương Qúi Đức
TVA00   Từ Võ Anh
TVA01   Tô Vũ Ân
TVA03   Tăng Vân Áng
. .    . . . . . .
 
Lần chỉnh sửa cuối:
Mất 1 đêm hay vài chục đêm là còn may
Không khéo bạn mất cả đời tuổi trẻ trong tù không chừng.

Trước tiên bạn phải lập được danh sách khách hàng gồm
[Họ & Tên], [Ngày sinh], [Địa chỉ], [SĐT] . . . (Nếu có CMND, thì càng tốt)

Sau khi có danh sách này, bạn tạo ra mã khách hàng kèm theo danh sách này. đây là cột xương sống của CSDL của bạn.

Còn giờ mà bạn được hướng làm việc gì khác là bạn tự hại mình về sau mà thôi.

Mình xin gợi ý trước bộ mã KH mình hay xài như sau:
PHP:
'
Mã KH      Họ & Tên  '
NVT00   Ngô Văn Thành
NVT01   Nguyễn Thị Vỹ Thanh
NJT00   Nguyễn Thắng
DQF00   Dương Quan Đức
TVA00   Từ Võ Anh
TVA01   Tô Vũ Ánh
TVA03   Tăng Vân Áng
. .    . . . . . .
Vâng. Em đang làm theo hướng dẫn rồi. Có gì vướng mong anh giúp đỡ!
Bài đã được tự động gộp:

Thì làm 1 sheet gọi là Danh mục khách hàng với cột tên và địa chỉ đưa nó vào Form, lúc này chỉ việc tìm và chọn thì ta sẽ được tên khách hàng và địa chỉ, chỉ có làm cách này thì mới thống nhất được dữ liệu (chứ không ai đi gõ tay lung tung) thì dữ liệu sẽ không đồng nhất thì không thể nào tự động hóa được.
Em rất thích cách làm này. Nhưng em không biết làm như thế nào anh ạ. Có một điều em không biết đó là nên chọn cái gì làm quy chuẩn cho khách hàng mà trong danh sách mình đã có. THực sự rất khó.
Ví dụ: Nếu anh gọi gas, em có thể để sdt làm quy chuẩn. Nhưng hôm sau vợ anh gọi gas bằng số của chị ấy, thì tự nhiên lại phát sinh mã KH mới?
Bài đã được tự động gộp:

Mất 1 đêm hay vài chục đêm là còn may
Không khéo bạn mất cả đời tuổi trẻ trong tù không chừng.

Trước tiên bạn phải lập được danh sách khách hàng gồm
[Họ & Tên], [Ngày sinh], [Địa chỉ], [SĐT] . . . (Nếu có CMND, thì càng tốt)

Sau khi có danh sách này, bạn tạo ra mã khách hàng kèm theo danh sách này. đây là cột xương sống của CSDL của bạn.

Còn giờ mà bạn được hướng làm việc gì khác là bạn tự hại mình về sau mà thôi.

Mình xin gợi ý trước bộ mã KH mình hay xài như sau:
PHP:
'
Mã KH      Họ & Tên  '
NVT00   Ngô Văn Thành
NVT01   Nguyễn Thị Vỹ Thanh
NJT00   Nguyễn Thắng
DQF00   Dương Quan Đức
TVA00   Từ Võ Anh
TVA01   Tô Vũ Ánh
TVA03   Tăng Vân Áng
. .    . . . . . .
Em không hiểu cách anh tạo mã khách hàng này? Em coppy nhưng không biết dán vào đâu ạ?
 
Lần chỉnh sửa cuối:
Em không hiểu cách anh tạo mã khách hàng này? Em coppy nhưng không biết dán vào đâu ạ?
Trước tiên bộ mã của mình tạo ra cho 1 danh sách lớn của người Việt (là chủ yếu)
Đầu tiên bạn cần có danh sách (KH của bạn) cái đã, khi ấy mới có chuyện tạo mã cho DS ý.
Nếu DS của bạn là nhiều & bạn cần có nhanh mã KH thì gởi DS đến mình, mình sẽ tạo mã cho bạn không quá 5'

Bạn không thể chép DS của mình ở bài trên mà xài được, bất luận dù là gì!
 
Web KT
Back
Top Bottom