Lọc dữ liệu trên các sheet (2 người xem)

Liên hệ QC

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

panpanpan

Thành viên mới
Tham gia
10/8/10
Bài viết
5
Được thích
0
Dear các bác,
E lại có bài toán liên quan đến xử lý dữ liệu. Vì dân ngoại đạo nên nhờ các cao thủ ra tay phát :))

Yêu cầu bài toán:

1 Trường ID là số duy nhất, và là key để lọc
2 Gồm nhiều device (ở đây là 3), mỗi device trên 1 sheet gồm 2 trường ID và port.
3 Dữ liệu cuối cùng chính là port tương ứng với device đó, ví dụ:
Với ID = 025 sẽ cho ra kết quả port = 01 nằm trên device 2

Câu hỏi là:
1 Thiết lập lọc bằng Data Validation có hợp lý không ?
2 Có dùng VBA không, dùng thì các thức dùng?
3 Với mỗi sheet deviceX, việc mở rộng thêm trường collumm và đưa vào thêm điều kiện lọc liệu có phức tạp ?

Nếu câu hỏi này lặp thì nhờ các cao thủ vứt giúp link e đọc, e search thử trên diễn đàn chưa ra

Em cám ơn trước
 

File đính kèm

Dear các bác,
E lại có bài toán liên quan đến xử lý dữ liệu. Vì dân ngoại đạo nên nhờ các cao thủ ra tay phát :))

Yêu cầu bài toán:

1 Trường ID là số duy nhất, và là key để lọc
2 Gồm nhiều device (ở đây là 3), mỗi device trên 1 sheet gồm 2 trường ID và port.
3 Dữ liệu cuối cùng chính là port tương ứng với device đó, ví dụ:
Với ID = 025 sẽ cho ra kết quả port = 01 nằm trên device 2

Câu hỏi là:
1 Thiết lập lọc bằng Data Validation có hợp lý không ?
2 Có dùng VBA không, dùng thì các thức dùng?
3 Với mỗi sheet deviceX, việc mở rộng thêm trường collumm và đưa vào thêm điều kiện lọc liệu có phức tạp ?

Nếu câu hỏi này lặp thì nhờ các cao thủ vứt giúp link e đọc, e search thử trên diễn đàn chưa ra

Em cám ơn trước
Câu hỏi của bạn nói chung là làm được (công thức hay VBA cũng xong)
Có điều bạn nói rằng:
Với mỗi sheet deviceX, việc mở rộng thêm trường collumm và đưa vào thêm điều kiện lọc liệu có phức tạp ?
Vậy các điều kiện ấy phức tạp thế nào hãy đưa luôn 1 lượt lên đây đi ---> Mất công làm nhiều lần
 
E thêm thông tin cho bài toán
4 Thêm các 4 trường description, network, name, status ở mỗi sheet có thuộc tính:
4.1 description: ghi nhận ID dạng "ID - name", ví dụ ID = 025 thì description = *025-NgocNN
4.2 network: thuộc vùng nào, nằm từ v1--> v10
4.3 name: tên người dùng, ví dụ AnhVV
4.4 status: gồm 2 trạng thái Enable/Disable
Các trường này là dữ liệu định nghĩa trước.
5 Khi trích dữ liệu hoàn tất, có nút Update để update luôn dữ liệu 4 trường description, network, name, status này

Phần sheet Input-Output là phần mô tả cụ thể bài toán.
Nhờ các bác xem giúp, thanks :)
 

File đính kèm

E thêm thông tin cho bài toán
4 Thêm các 4 trường description, network, name, status ở mỗi sheet có thuộc tính:
4.1 description: ghi nhận ID dạng "ID - name", ví dụ ID = 025 thì description = *025-NgocNN
4.2 network: thuộc vùng nào, nằm từ v1--> v10
4.3 name: tên người dùng, ví dụ AnhVV
4.4 status: gồm 2 trạng thái Enable/Disable
Các trường này là dữ liệu định nghĩa trước.
5 Khi trích dữ liệu hoàn tất, có nút Update để update luôn dữ liệu 4 trường description, network, name, status này

Phần sheet Input-Output là phần mô tả cụ thể bài toán.
Nhờ các bác xem giúp, thanks :)
Không biết có ai đọc và hiểu được những gì tác giả nói không nhỉ? Xin lỗi, tôi ngu quá, đọc xong thấy đom đóm bay đầy...
 
Đưa bài khác lên, hôm trước đưa lộn file đính kèm

Hàm tự tạo, bạn thử xài xem sao

Cách dùng:

Dùng chuột tô chọn các ô từ [B15:E15] của trang tính 'Result'; Bấm chuột lên thanh công thức & & nhập cú fáp

=GPEFilter(A15) Sau đó kết thúc bằng tổ hợp 3 fím dành cho hàm mảng


Lưu í: Bạn cần nghiêm túc với dữ liệu đưa lên; Ngõ hầu nhận được nhanh & đúng những thứ mình cần Cũng như cộng đồng khỏi hao fí thời gian không cần thiết để hoá giải câu hỏi.
Thật ra, để viết hàm không bằng dành thời gian đọc bài của bạn đó nha!
 

File đính kèm

Hic, sau khi nhờ vài cao thủ cty em thạo về excel thì e đã giải quyết được về cơ bản bài toán này. Dữ liệu chỉ để trên 1 sheet và dùng filter với vlookup.
Dù sao cũng cám ơn các bác nhiều }}}}}
 
Web KT

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

Back
Top Bottom