Sheet tự động lấy dữ liệu theo từng khu vực (1 người xem)

Liên hệ QC

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

toangiaphat

Thành viên hoạt động
Tham gia
6/5/09
Bài viết
136
Được thích
3
Mình có file đính kèm các Bạn xem giúp.
Khi mình gán dữ liệu Khu Vực (Quận, Huyện) cho các sheet, thì sheet đó tự động lấy dữ liệu theo yêu cầu.
Mình ko muốn dùng Field vì sẽ phẩi làm thủ công khi có thay đổi.
 

File đính kèm

Mình có file đính kèm các Bạn xem giúp.
Khi mình gán dữ liệu Khu Vực (Quận, Huyện) cho các sheet, thì sheet đó tự động lấy dữ liệu theo yêu cầu.
Mình ko muốn dùng Field vì sẽ phẩi làm thủ công khi có thay đổi.

Sau khi xem File và đọc lại nội dung thì chẳng hiểu bạn muốn làm cái gì luôn.

Nhất là chỗ này: HOME EXPRO (cột P) không có địa chỉ mà phân tích ra được tỉnh, huyện cũng hay đấy.

Từ sheet1 đến sheet10 không có dữ liệu nên cũng chẳng hiểu nốt.
 
Upvote 0
Bạn quan tâm giúp mình cột o và cột r trong sheet tong!.
Ví dụ tại sheet du lieu loc có để sheet1 : Dương minh châu thì sheet1 chỉ lấy dữ liệu dong nào có chứa dương minh châu ở cột o hoặc cột r.
Lưu ý: Khi mình thây dương minh châu thành huyện khác thì sheet1 cũng hiểu và lấy dữ liệu tương ứng.
 
Upvote 0
Bạn quan tâm giúp mình cột o và cột r trong sheet tong!.
Ví dụ tại sheet du lieu loc có để sheet1 : Dương minh châu thì sheet1 chỉ lấy dữ liệu dong nào có chứa dương minh châu ở cột o hoặc cột r.
Lưu ý: Khi mình thây dương minh châu thành huyện khác thì sheet1 cũng hiểu và lấy dữ liệu tương ứng.

Nếu File của bạn từ phần mềm xuất ra thì sheet TONG với cột N, O và Q, R chưa được phân tích, để phân tích thì dùng hàm tự tạo để tách địa chỉ ra, ví dụ:

- Địa chỉ cột M tách ra cột N và O

- Địa chỉ cột P tách ra cột Q và R

Sau đó gán cho nó 1 Macro tách tên nhân viên hoặc tách theo tỉnh hoặc tách theo huyện chứ tôi không chơi từ Sheet1 đến Sheet10 như bạn đã làm (ý của bạn phải đúng như tôi nêu ở trên không?????).
 
Upvote 0
Góp ý thêm cho bạn:

1/ Bạn nên nêu rõ cần làm cái gì ở sheet nào, sheet nào không cần thì xóa đi, chứ không nên đưa File lên với nhiều sheet mà không có dữ liệu thì không thành viên nào hiểu từ Sheet1 đến Sheet10 dùng để làm cái gì?

2/ Theo nội dung sheet
TONG thì tôi hiểu là xuất danh sách của từng nhân viên với khu vực mà nhân viên đó quản lý (nếu đúng vậy thì chỉ cần 1 Macro Tách nhân viên), khi nhấn nút thì nó sẽ tách cột G của sheet TONG với mỗi nhân viên là 1 sheet. Nếu không đúng thì bạn cần nêu rõ cần tách mỗi tỉnh là 1 sheet hay tách mỗi huyện là 1 sheet.


 
Lần chỉnh sửa cuối:
Upvote 0
Ví dụ: sheet1 có để là Dương Minh Châu, thì dòng nào ở Cột O hoặc R trong sheet Tong có Dương Minh Châu thì sheet1 nó đều lấy hết dòng đó. Tương tự cho các sheet khác, có sheet sẽ quan tâm đến 2, 3 Huyện.
 
Upvote 0
dòng nào ở Cột O hoặc R trong sheet Tong

Nói chung chẳng hiểu ý bạn, làm đại hên thì trúng.

Sheet LOC_DULIEU: Cột O hoặc R muốn huyện nào thì click vào chọn huyện đó rồi nhấn nút.
 

File đính kèm

Lần chỉnh sửa cuối:
Upvote 0
Mình sữa lại đơn giản cho dễ hiểu, bạn xem giúp nhé.
Khi mình đổ dữ liệu vào sheet Tong, thì các sheet còn lại tự động lấy dữ liệu các Huyện theo tên sheet. Các Huyện tham chiếu nằm ở cột O và R của sheet Tong.
Cám ơn bạn!
(Nó giống như Fielter vậy).Mình ko thích Fielter vì nó sẽ hàng trống.
 

File đính kèm

Upvote 0
Mình sữa lại đơn giản cho dễ hiểu, bạn xem giúp nhé.
Khi mình đổ dữ liệu vào sheet Tong, thì các sheet còn lại tự động lấy dữ liệu các Huyện theo tên sheet. Các Huyện tham chiếu nằm ở cột O và R của sheet Tong.
Cám ơn bạn!
(Nó giống như Fielter vậy).Mình ko thích Fielter vì nó sẽ hàng trống.
[O2]=Dương Minh Châu
[R2]=Châu Thành
thì những sheet nào được lấy nó?

Bạn gửi luôn file thật đang làm lên tôi làm luôn một lượt (làm ví dụ vài kết quả vào file luôn)
 
Upvote 0
Mình sữa lại đơn giản cho dễ hiểu, bạn xem giúp nhé.
Khi mình đổ dữ liệu vào sheet Tong, thì các sheet còn lại tự động lấy dữ liệu các Huyện theo tên sheet. Các Huyện tham chiếu nằm ở cột O và R của sheet Tong.
Cám ơn bạn!
(Nó giống như Fielter vậy).Mình ko thích Fielter vì nó sẽ hàng trống.


Bài 5 tôi đã nêu như vầy nè (nhưng bạn không đọc).
Nếu không đúng thì bạn cần nêu rõ cần tách mỗi tỉnh là 1 sheet hay tách mỗi huyện là 1 sheet

Xem File coi đúng vậy không?????
 

File đính kèm

Upvote 0
Mình có file đính kèm các Bạn xem giúp.
Khi mình gán dữ liệu Khu Vực (Quận, Huyện) cho các sheet, thì sheet đó tự động lấy dữ liệu theo yêu cầu.
Mình ko muốn dùng Field vì sẽ phẩi làm thủ công khi có thay đổi.
file làm theo yêu cầu bài #1
 

File đính kèm

Upvote 0
Mình sữa lại đơn giản cho dễ hiểu, bạn xem giúp nhé.
Khi mình đổ dữ liệu vào sheet Tong, thì các sheet còn lại tự động lấy dữ liệu các Huyện theo tên sheet. Các Huyện tham chiếu nằm ở cột O và R của sheet Tong.
Cám ơn bạn!
(Nó giống như Fielter vậy).Mình ko thích Fielter vì nó sẽ hàng trống.

Viết dùm bạn 1 code, bạn cho nó chạy khi nào tùy bạn:
PHP:
Public Sub GPE()
Dim Ws As Worksheet, sArr(), dArr(), I As Long, J As Long, K As Long, R As Long, Tem As String
With Sheets("TONG")
    sArr = .Range("G2", .Range("G2").End(xlDown)).Resize(, 12).Value
    R = UBound(sArr)
End With
For Each Ws In ThisWorkbook.Worksheets
    If Ws.Name <> "TONG" Then
        Tem = Ws.Name
        ReDim dArr(1 To R, 1 To 12)
        With Sheets(Tem)
            K = 0
            For I = 1 To R
                If InStr(Tem, UCase(sArr(I, 9))) _
                Or InStr(Tem, UCase(sArr(I, 12))) Then
                    K = K + 1
                    For J = 1 To 12
                        dArr(K, J) = sArr(I, J)
                    Next J
                End If
            Next I
            .Range("G2").Resize(100, 12).ClearContents
            If K Then .Range("G2").Resize(K, 12) = dArr
        End With
    End If
Next Ws
End Sub
 
Upvote 0
Web KT

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

Back
Top Bottom