Nhờ giúp đỡ lọc dữ liệu theo SĐT và chép dữ liệu tương ứng qua sheet khác (8 người xem)

Liên hệ QC

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

acrox84

Thành viên hoạt động
Tham gia
22/3/08
Bài viết
116
Được thích
31
Chào các bạn, mình thử nhiều công thức mà không làm được nên nhờ các bạn trợ giúp làm lại file này giùm.
Dữ liệu thô mình tạo ngẫu nhiên trong file có sẵn rồi.
+Sheet 1 là dữ liệu thô,
+Sheet Lọc KH dùng lấy 1 số thông tin cơ bản để chọn tay ra 10 khách hàng VIP để lọc.
+Sheet từ Vip1 đến Vip10 dùng đổ dữ liệu tương ứng với STT 1 đến 10 theo SĐT ở Sheet Lọc KH. (Tự nhập tay SĐT vào hoặc copy paste số điện thoại)

Các thông tin cần lấy ở cột nào của Sheet1, mình có ghi chú trên đầu cột của mỗi cột.
Nhờ các bạn giúp đỡ giùm, chân thành cảm ơn!
 

File đính kèm

Chào các bạn, mình thử nhiều công thức mà không làm được nên nhờ các bạn trợ giúp làm lại file này giùm.
Dữ liệu thô mình tạo ngẫu nhiên trong file có sẵn rồi.
+Sheet 1 là dữ liệu thô,
+Sheet Lọc KH dùng lấy 1 số thông tin cơ bản để chọn tay ra 10 khách hàng VIP để lọc.
+Sheet từ Vip1 đến Vip10 dùng đổ dữ liệu tương ứng với STT 1 đến 10 theo SĐT ở Sheet Lọc KH. (Tự nhập tay SĐT vào hoặc copy paste số điện thoại)

Các thông tin cần lấy ở cột nào của Sheet1, mình có ghi chú trên đầu cột của mỗi cột.
Nhờ các bạn giúp đỡ giùm, chân thành cảm ơn!
tiêu chí nào để biết là vip thế bạn
 
Chào các bạn, mình thử nhiều công thức mà không làm được nên nhờ các bạn trợ giúp làm lại file này giùm.
Dữ liệu thô mình tạo ngẫu nhiên trong file có sẵn rồi.
+Sheet 1 là dữ liệu thô,
+Sheet Lọc KH dùng lấy 1 số thông tin cơ bản để chọn tay ra 10 khách hàng VIP để lọc.
+Sheet từ Vip1 đến Vip10 dùng đổ dữ liệu tương ứng với STT 1 đến 10 theo SĐT ở Sheet Lọc KH. (Tự nhập tay SĐT vào hoặc copy paste số điện thoại)

Các thông tin cần lấy ở cột nào của Sheet1, mình có ghi chú trên đầu cột của mỗi cột.
Nhờ các bạn giúp đỡ giùm, chân thành cảm ơn!
Dùng cột phụ dể đánh dấu những record thỏa điều kiện lọc
Sang sheet Loc, chọn tiêu chí tại cell D2 ( click vào và chọn...)
Hàm Vlookup làm những việc còn lại...
 

File đính kèm

Dùng cột phụ dể đánh dấu những record thỏa điều kiện lọc
Sang sheet Loc, chọn tiêu chí tại cell D2 ( click vào và chọn...)
Hàm Vlookup làm những việc còn lại...
Cảm ơn bác rất nhiều, còn trường hợp mỗi khách VIP mình muốn tự tạo ra 1 sheet hay đổ về 1 sheet cố định để in báo cáo ra thì có cách nào ko ạ
Bài đã được tự động gộp:

tiêu chí nào để biết là vip thế bạn
Có số lượt gửi hàng cao nhất trong lần thống kê đó, mà hiện tại chọn tay thôi cho đỡ phức tạp
 
+Sheet Lọc KH dùng lấy 1 số thông tin cơ bản để chọn tay ra 10 khách hàng VIP để lọc.
+Sheet từ Vip1 đến Vip10 dùng đổ dữ liệu tương ứng với STT 1 đến 10 theo SĐT ở Sheet Lọc KH. (Tự nhập tay SĐT vào hoặc copy paste số điện thoại)
Bạn tham khảo..................
 

File đính kèm

Dùng cột phụ dể đánh dấu những record thỏa điều kiện lọc
Sang sheet Loc, chọn tiêu chí tại cell D2 ( click vào và chọn...)
Hàm Vlookup làm những việc còn lại...
Bác ơi, cho hỏi muốn xài chức năng Click chọn trực tiếp trên Excel thì cần cài thêm phần mềm gì vào máy không?
Office cũ mình bị lỗi "This workbook has lost its VBA project"
nên đã xóa toàn bộ, cài lại bản full 2016, mở file của bác bình thường mà không xài được chức năng nút lọc tại cell D2.
 
Bạn tham khảo..................
Bạn ơi, mình đang học hỏi code file bạn đã làm.
Chỗ Sheet Data, mình không biết cách thay thế. Ý tưởng ban đầu là từ phần mềm đổ dữ liệu thô ra Sheet 1, rồi xóa Sheet cũ, rename bằng Sheet mới nhưng không làm được.
Mỗi ngày, bên mình đổ dữ liệu thô từ phần mềm ra 15 cột như file đính kèm, định lọc ra từng loại KH theo biểu mẫu để dễ quản lý và in ấn.
Có cách nào xử lý cho dễ không ạ
 
Chào các bạn, mình thử nhiều công thức mà không làm được nên nhờ các bạn trợ giúp làm lại file này giùm.
Dữ liệu thô mình tạo ngẫu nhiên trong file có sẵn rồi.
+Sheet 1 là dữ liệu thô,
+Sheet Lọc KH dùng lấy 1 số thông tin cơ bản để chọn tay ra 10 khách hàng VIP để lọc.
+Sheet từ Vip1 đến Vip10 dùng đổ dữ liệu tương ứng với STT 1 đến 10 theo SĐT ở Sheet Lọc KH. (Tự nhập tay SĐT vào hoặc copy paste số điện thoại)

Các thông tin cần lấy ở cột nào của Sheet1, mình có ghi chú trên đầu cột của mỗi cột.
Nhờ các bạn giúp đỡ giùm, chân thành cảm ơn!
Bạn tham khảo file
 

File đính kèm

Bác ơi, cho hỏi muốn xài chức năng Click chọn trực tiếp trên Excel thì cần cài thêm phần mềm gì vào máy không?
Muốn sử dụng VBA thì lên Google xem cách thêm thẻ này.Có đủ nguyên nhân và cách giải quyết khi office thiếu VBA nha
1605429487673.png

Chỗ Sheet Data, mình không biết cách thay thế. Ý tưởng ban đầu là từ phần mềm đổ dữ liệu thô ra Sheet 1, rồi xóa Sheet cũ,
Mã:
Application.DisplayAlerts = False 'Tắt thông báo excel
ThisWorkbook.Sheets("Ten sheet can xoa").Delete
ThisWorkbook.Sheets("Ten sheet can xoa").Name = "Ten sheet moi"
Application.DisplayAlerts = True 'Bật thông báo excel
Bài đã được tự động gộp:

cần cài đặt gì thêm để xài nút Lọc Vip, mình nhấn vào không có tác dụng
File các bạn ấy hộ trợ cho bạn là dùng công thức.còn cái chỗ trong ảnh kia chỉ là danh sách trỏ xuống để chọn chứ không phải để chạy code vba
 
Lần chỉnh sửa cuối:
Muốn sử dụng VBA thì lên Google xem cách thêm thẻ này.Có đủ nguyên nhân và cách giải quyết khi office thiếu VBA nha
View attachment 249372


Mã:
Application.DisplayAlerts = False 'Tắt thông báo excel
ThisWorkbook.Sheets("Ten sheet can xoa").Delete
ThisWorkbook.Sheets("Ten sheet can xoa").Name = "Ten sheet moi"
Application.DisplayAlerts = True 'Bật thông báo excel
Bài đã được tự động gộp:


File các bạn ấy hộ trợ cho bạn là dùng công thức.còn cái chỗ trong ảnh kia chỉ là danh sách trỏ xuống để chọn chứ không phải để chạy code vba
Vâng, hiện tại danh sách chọn đó không hoạt động. Ý muốn của mình là, bảng bên phải lọc toàn bộ dữ liệu khách hàng ở sheet 1 (sheet 1 giữ nguyên, không thêm bớt công thức, để sau này thay thế)

Còn bảng bên trái là mình chọn tay 10 khách hàng mình thích vào đó. Xong rồi bảng lọc chọn ở trên sẽ xổ ra 10 số điện thoại này cho mình xuất file in.

Làm như vậy thì không cần phải cài đặt thêm thẻ Develops của VBA phải ko ạ, bạn có thể giúp mình chỉnh lại được không..
1605432728827.png
 
Vâng, hiện tại danh sách chọn đó không hoạt động. Ý muốn của mình là, bảng bên phải lọc toàn bộ dữ liệu khách hàng ở sheet 1 (sheet 1 giữ nguyên, không thêm bớt công thức, để sau này thay thế)

Còn bảng bên trái là mình chọn tay 10 khách hàng mình thích vào đó. Xong rồi bảng lọc chọn ở trên sẽ xổ ra 10 số điện thoại này cho mình xuất file in.

Làm như vậy thì không cần phải cài đặt thêm thẻ Develops của VBA phải ko ạ, bạn có thể giúp mình chỉnh lại được không..
View attachment 249376
Vậy bạn phải đặt mã khách hàng, không thì có khách hàng trùng tên nhau là sẽ sai số điện thoại > in nhầm khách hàng.
 
Vậy bạn phải đặt mã khách hàng, không thì có khách hàng trùng tên nhau là sẽ sai số điện thoại > in nhầm khách hàng.
Hiện tại mỗi lần quét lấy dữ liệu thô để báo cáo cho khách hàng, mình dùng SĐT. Chỉ cần lọc từ SĐT ra giúp mình lấy các dữ liệu liên quan là được.
 
Có khách hàng dùng vài số điện thoại thì tìm thế nào được.
à, có quy định gửi hàng, tài khoản khách hàng đăng ký là dính luôn SĐT đó nên không phải lo ạ,
bên mình thống kê để giảm giá cho khách, nên khách dùng nhiều SĐT là mất quyền lợi, họ sẽ được tư vấn trước khi gửi hàng.
 
Lần chỉnh sửa cuối:
à, có quy định gửi hàng, tài khoản khách hàng đăng ký là dính luôn SĐT đó nên không phải lo ạ,
bên mình thống kê để giảm giá cho khách, nên khách dùng nhiều SĐT là mất quyền lợi, họ sẽ được tư vấn trước khi gửi hàng.
Vậy thì tra theo số điện thoại cũng được, nhưng cần gì phải lập nhiều bảng đến vậy.
 
Vậy thì tra theo số điện thoại cũng được, nhưng cần gì phải lập nhiều bảng đến vậy.
Cũng không cần lập nhiều bảng, do lúc đầu không biết cách lọc như vậy nên mới tách ra 10 sheet, chứ thực tế có khi đổ file cả trăm khách hàng, nên có mấy cái cần thiết trong trường hợp này thôi ạ
1. Sheet 1 hay đặt tên Sheet Data cũng được, đổ từ phần mềm ra dữ liệu thô excel mấy chục cột, cần:
+Giữ nguyên nội dung Sheet này, không thêm bớt gì cả.
+Dữ liệu thô ở sheet này sẽ thay đổi tùy từng ngày xuất ra, tạm thời chắc dùng Ctrl A --> Ctrl C và paste thay thế vào bảng có công thức đủ.

2. Sheet lọc dữ liệu, có 1 Bảng lớn lọc ra toàn bộ tên Khách Hàng kèm SĐT của họ, để bên mình chọn lọc khách hàng VIP xuất file giảm giá.

3. Sheet in ấn, có cell chọn hoặc paste SĐT khách hàng đã lọc ở Bước 2 và các dữ liệu gửi hàng của khách hàng sẽ hiển thị như mẫu để in ra cho khách kiểm tra lại.

MÌNH XIN CHỈNH SỬA LẠI ĐƠN GIẢN HƠN, add ở file đính kèm mới, nhờ bạn gõ hộ công thức giúp

Cảm ơn bạn đã đọc và giúp đỡ rất nhiều!
 

File đính kèm

Lần chỉnh sửa cuối:
Cũng không cần lập nhiều bảng, do lúc đầu không biết cách lọc như vậy nên mới tách ra 10 sheet, chứ thực tế có khi đổ file cả trăm khách hàng, nên có mấy cái cần thiết trong trường hợp này thôi ạ
1. Sheet 1 hay đặt tên Sheet Data cũng được, đổ từ phần mềm ra dữ liệu thô excel mấy chục cột, cần:
+Giữ nguyên nội dung Sheet này, không thêm bớt gì cả.
+Dữ liệu thô ở sheet này sẽ thay đổi tùy từng ngày xuất ra, tạm thời chắc dùng Ctrl A --> Ctrl C và paste thay thế vào bảng có công thức đủ.
2. Sheet lọc dữ liệu, có 1 Bảng lớn lọc ra toàn bộ tên Khách Hàng kèm SĐT của họ, để bên mình chọn lọc khách hàng VIP xuất file giảm giá.
3. Sheet in ấn, có cell chọn hoặc paste SĐT khách hàng đã lọc ở Bước 2 và các dữ liệu gửi hàng của khách hàng sẽ hiển thị như mẫu để in ra cho khách kiểm tra lại.
MÌNH XIN CHỈNH SỬA LẠI ĐƠN GIẢN HƠN, add ở file đính kèm mới, nhờ bạn gõ hộ công thức giúp
Cảm ơn bạn đã đọc và giúp đỡ rất nhiều!
Bạn xem thử.........
 

File đính kèm

Web KT

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

Back
Top Bottom