Nhờ viết code trích xuất dữ liệu

Liên hệ QC

xumipham1

Thành viên chính thức
Tham gia
14/1/15
Bài viết
54
Được thích
12
Giới tính
Nữ
Nghề nghiệp
Osin
Xin chào các Anh/Chị,

Em có một file tổng hợp dữ liệu, và có một form sẵn theo yêu cầu, đề bài yêu cầu khi tìm kiếm một giá trị (tức là đơn hàng ạ_Số OC) thì sẽ ra các thông số như file đính kèm.
Em rất mong được các anh/chị, các bạn hỗ trợ giúp em với ạ.
File em có 3 sheet, một sheet data (dữ liệu em lấy đại diện thôi ạ, còn số liệu thực tế khá nhiều ạ), 1 sheet form mẫu và 1 sheet em muốn ra kết quả.
Vậy nhờ các anh/chị hỗ trợ giúp giùm em với ạ, hoặc nếu có chỗ nào không ổn anh/chị góp ý giùm em với.
Em xin chân thành cảm ơn cả nhà.
 

File đính kèm

  • Form mau 13062022.xlsx
    65.1 KB · Đọc: 28
Lần chỉnh sửa cuối:
Dear các Anh/Chị,

Em có một file tổng hợp data, và có một form sẵn theo yêu cầu, đề bài yêu cầu khi tìm kiếm một giá trị (tức là đơn hàng ạ_Số OC) thì sẽ ra các thông số như file đính kèm.
Em rất mong được các anh/chị, các bạn hỗ trợ giúp em với ak.
File em có 3 sheet, một sheet data (dữ liệu em lấy đại diện thôi ak, còn số liệu thực tế khá nhiều ak), 1 sheet form mẫu và 1 sheet em muốn ra kết quả.
Vậy nhờ các anh/chị hỗ trợ giúp giùm em với ak, hoặc nếu có chỗ nào không ổn anh/chị góp ý giùm em với ak.
Em xin chân thành cảm ơn cả nhà.
Bạn sửa lại bài viết, chỉ dùng dùng tiếng Việt và không có ngôn từ của chat, chít (ak...) gì thì chắc rằng sẽ nhận được hỗ trợ.
 
Dữ liệu này luôn luôn là Actual hay sao vậy thớt?
 

File đính kèm

  • Form mau 13062022.xlsm
    40.7 KB · Đọc: 36
Dữ liệu này luôn luôn là Actual hay sao vậy thớt?
Dạ đúng rồi ạ. Bên em luôn lấy dữ liệu Actual ạ.
Bài đã được tự động gộp:

Hãy nhấn vào mặt cười ở Sheet Form để xem và kiểm tra kết quả.
Các vấn đề về định dạng tự bạn làm nhé.
Dạ em cảm ơn "anh" nhiều ạ. Có gì không biết "anh" chỉ giúp giùm em với ạ. Xin lỗi anh em không biết lần trước gọi là chị ạ.
 
Hãy nhấn vào mặt cười ở Sheet Form để xem và kiểm tra kết quả.
Các vấn đề về định dạng tự bạn làm nhé.
Anh ơi, trước tiên em cảm ơn anh rất nhiều vì đã bỏ thời gian ra hỗ trợ giúp em. Tuy nhiên em là một đứa mù vba nên liên quan đến code em thực sự không biết luôn ạ.
Về lời giải của anh em thấy đáp ứng được hầu hết rồi ạ, tuy nhiên anh có thể chỉnh sửa sao cho khi em nhập thêm dữ liệu vào sheet Data thì bên kết quả sẽ hiển thị theo được không ạ? Còn phần OC qty có thể chỉ lấy dòng total ở bên phía dưới không ạ? Vì nếu hiện ra sẽ rối ạ, hoặc nếu vì điều kiện gì đó thì em sẽ tự động xóa bằng tay cũng được ạ.
Và có thể nào những công đoạn nếu cùng ngày sản xuất thì sẽ nằm chung một hàng và ngày tháng chỉ xuất hiện 1 lần nếu trùng ngày không ạ?
Rất mong anh hỗ trợ giúp em ạ. Em cảm ơn anh nhiều nhiều.
 
Lần chỉnh sửa cuối:
Anh ơi, trước tiên em cảm ơn anh rất nhiều vì đã bỏ thời gian ra hỗ trợ giúp em. Tuy nhiên em là một đứa mù vba nên liên quan đến code em thực sự không biết luôn ạ.
Về lời giải của anh em thấy đáp ứng được hầu hết rồi ạ, tuy nhiên anh có thể chỉnh sửa sao cho khi em nhập thêm dữ liệu vào sheet Data thì bên kết quả sẽ hiển thị theo được không ạ? Còn phần OC qty có thể chỉ lấy dòng total ở bên phía dưới không ạ? Vì nếu hiện ra sẽ rối ạ, hoặc nếu vì điều kiện gì đó thì em sẽ tự động xóa bằng tay cũng được ạ.
Và có thể nào những công đoạn nếu cùng ngày sản xuất thì sẽ nằm chung một hàng và ngày tháng chỉ xuất hiện 1 lần nếu trùng ngày không ạ?
Rất mong anh hỗ trợ giúp em ạ. Em cảm ơn anh nhiều nhiều.
Bạn viết: "....sao cho khi em nhập thêm dữ liệu vào sheet Data thì bên kết quả sẽ hiển thị theo được không ạ?..." có nghĩa là khi bạn thêm 1 dòng dữ liệu hoàn chỉnh của sh All Data thì Bên sh Form sẽ tổng hợp thêm dòng đó? -Cái này phải mô tả kỹ thì code mới chính xác.
"...Còn phần OC qty có thể chỉ lấy dòng total ở bên phía dưới...."có nghĩa là như hình 1,hay là như hình 2
Tốt nhất là bạn đưa kết quả mong muốn lên (bằng ảnh chụp màn hình cũng được)
 

File đính kèm

  • H1.png
    H1.png
    328.1 KB · Đọc: 26
  • H2.png
    H2.png
    308.7 KB · Đọc: 24
Bạn viết: "....sao cho khi em nhập thêm dữ liệu vào sheet Data thì bên kết quả sẽ hiển thị theo được không ạ?..." có nghĩa là khi bạn thêm 1 dòng dữ liệu hoàn chỉnh của sh All Data thì Bên sh Form sẽ tổng hợp thêm dòng đó? -Cái này phải mô tả kỹ thì code mới chính xác.
"...Còn phần OC qty có thể chỉ lấy dòng total ở bên phía dưới...."có nghĩa là như hình 1,hay là như hình 2
Tốt nhất là bạn đưa kết quả mong muốn lên (bằng ảnh chụp màn hình cũng được)
- "có nghĩa là khi bạn thêm 1 dòng dữ liệu hoàn chỉnh của sh All Data thì Bên sh Form sẽ tổng hợp thêm dòng đó? -Cái này phải mô tả kỹ thì code mới chính xác."
=> Dạ đúng rồi anh ạ. Do sheet data bên em nhập dữ liệu hàng ngày ứng với từng công đoạn ạ. Do lỗi em chưa mô tả kỹ ạ, xin lỗi anh.
- Em gửi anh hình ảnh mà em muốn thể hiện trong form đó nha ạ. Chủ yếu em muốn hiển thị Actual Qty chi tiết ạ, còn phần OC qty em muốn nằm phía dưới phần total của Actual để có thể so sánh trực quan anh ạ. Làm phiền anh hỗ trợ ạ.
Em cảm ơn anh.
 

File đính kèm

  • Hinh anh1.PNG
    Hinh anh1.PNG
    144.8 KB · Đọc: 9
- "có nghĩa là khi bạn thêm 1 dòng dữ liệu hoàn chỉnh của sh All Data thì Bên sh Form sẽ tổng hợp thêm dòng đó? -Cái này phải mô tả kỹ thì code mới chính xác."
=> Dạ đúng rồi anh ạ. Do sheet data bên em nhập dữ liệu hàng ngày ứng với từng công đoạn ạ. Do lỗi em chưa mô tả kỹ ạ, xin lỗi anh.
- Em gửi anh hình ảnh mà em muốn thể hiện trong form đó nha ạ. Chủ yếu em muốn hiển thị Actual Qty chi tiết ạ, còn phần OC qty em muốn nằm phía dưới phần total của Actual để có thể so sánh trực quan anh ạ. Làm phiền anh hỗ trợ ạ.
Em cảm ơn anh.
Chả lẽ nào dữ liệu chỉ có 2 loại ở cột Classify (cột A/Sh AllData) là Actual Qty và OC Qty? Bạn cho biết là nếu chỉ có 2 loại này thì cột OC No (cột D) có những Actual Qty hay OC Qty khác nhau không? Và giờ chỉ cần lấy dữ liệu của Actual Qty (kể cả những Actual Qty có OC no khác nhau). Việc phân biệt số loại của Classify và số loại OC No sẽ ảnh hưởng đến code ra kết quả thế nào.
 
Chả lẽ nào dữ liệu chỉ có 2 loại ở cột Classify (cột A/Sh AllData) là Actual Qty và OC Qty? Bạn cho biết là nếu chỉ có 2 loại này thì cột OC No (cột D) có những Actual Qty hay OC Qty khác nhau không? Và giờ chỉ cần lấy dữ liệu của Actual Qty (kể cả những Actual Qty có OC no khác nhau). Việc phân biệt số loại của Classify và số loại OC No sẽ ảnh hưởng đến code ra kết quả thế nào.
Làm đại, Trong khi chờ bạn trả lời.
Nhấn nút Tổng họp Actual để xem kết quả.
Thử thay đổi 1 ô trong vùng L7: L....(cột Output 2)/sh All Data và kiểm tra lại kết quả ỏ Sh Form
 

File đính kèm

  • Form mau 13062022.xlsm
    48.7 KB · Đọc: 12
Chả lẽ nào dữ liệu chỉ có 2 loại ở cột Classify (cột A/Sh AllData) là Actual Qty và OC Qty? Bạn cho biết là nếu chỉ có 2 loại này thì cột OC No (cột D) có những Actual Qty hay OC Qty khác nhau không? Và giờ chỉ cần lấy dữ liệu của Actual Qty (kể cả những Actual Qty có OC no khác nhau). Việc phân biệt số loại của Classify và số loại OC No sẽ ảnh hưởng đến code ra kết quả thế nào.
Dạ cột classify chỉ có 2 loại là Actual qty và oc qty thôi ạ. Phần oc qty mỗi một công đoạn sẽ chỉ nhập số liệu 1 lần thôi ạ. Hiểu đơn giản là đó là plan và actual qty là thực tế ạ. Và mỗi một đơn hàng (gọi là Oc no) là kết nối chung giữa 2 classify đó ạ.
 
Dạ cột classify chỉ có 2 loại là Actual qty và oc qty thôi ạ. Phần oc qty mỗi một công đoạn sẽ chỉ nhập số liệu 1 lần thôi ạ. Hiểu đơn giản là đó là plan và actual qty là thực tế ạ. Và mỗi một đơn hàng (gọi là Oc no) là kết nối chung giữa 2 classify đó ạ.
Tức là một đơn hàng có thể có nhiều OC No đúng không? Bạn đã thử file chưa? đã đúng ý chưa?
Tải lại file này nhé. Bạn thử thay đổi ô D3 của sh Form xem sao.
 

File đính kèm

  • Form mau 13062022.xlsm
    51.8 KB · Đọc: 6
Lần chỉnh sửa cuối:
Tức là một đơn hàng có thể có nhiều OC No đúng không? Bạn đã thử file chưa? đã đúng ý chưa?
Tải lại file này nhé. Bạn thử thay đổi ô D3 của sh Form xem sao.
Dạ file mới phần Oc qty đã thể hiện đúng ý em luôn rồi ạ, em cảm ơn anh.
Tuy nhiên em thử thêm dữ liệu vào sheet data ngày 29/5/22 mà file Form không có cập nhật anh ạ.
Và ngày tháng thì hình như vẫn trùng nhau ạ.
Một đơn hàng có 1 số OC chung thôi ạ, nhưng nó chia ra theo từng công đoạn ạ. Với mỗi lần nhập số OC no (1 đơn hàng) bên sheet Form thì nó sẽ hiện ra các thông tin như em trình bày lúc trước ạ.
Em gửi anh hình 2 và hình 3 là em thêm vô sheet data và sheet form thể hiện theo file a gửi ạ.
Em cảm ơn anh.
 

File đính kèm

  • hinh 3.PNG
    hinh 3.PNG
    145.5 KB · Đọc: 8
  • hinh 2.PNG
    hinh 2.PNG
    139.2 KB · Đọc: 7
Dạ file mới phần Oc qty đã thể hiện đúng ý em luôn rồi ạ, em cảm ơn anh.
Tuy nhiên em thử thêm dữ liệu vào sheet data ngày 29/5/22 mà file Form không có cập nhật anh ạ.
Và ngày tháng thì hình như vẫn trùng nhau ạ.
Một đơn hàng có 1 số OC chung thôi ạ, nhưng nó chia ra theo từng công đoạn ạ. Với mỗi lần nhập số OC no (1 đơn hàng) bên sheet Form thì nó sẽ hiện ra các thông tin như em trình bày lúc trước ạ.
Em gửi anh hình 2 và hình 3 là em thêm vô sheet data và sheet form thể hiện theo file a gửi ạ.
Em cảm ơn anh.
Chỗ này thì bạn phải gửi file có chỗ sai (và có chú dẫn theo ý bạn phải là thế này mới đúng) để xem lại, chứ bạn gửi ảnh lên (anh không bao quát đến cột BM (cái chỉ tiêu mà bạn đánh dấu là ??? ấy).
Gửi cái file có nhiều công đoạn ấy nhé. Thế nhé. gửi lên đi.
 
Chỗ này thì bạn phải gửi file có chỗ sai (và có chú dẫn theo ý bạn phải là thế này mới đúng) để xem lại, chứ bạn gửi ảnh lên (anh không bao quát đến cột BM (cái chỉ tiêu mà bạn đánh dấu là ??? ấy).
Gửi cái file có nhiều công đoạn ấy nhé. Thế nhé. gửi lên đi.
Anh cho em gửi lại file, em có chỉ ra những điểm cần chỉnh trong sheet form ạ, vậy phiền anh hỗ trợ ạ.
Em cảm ơn anh.
 

File đính kèm

  • Form mau 13062022.xlsm
    52.8 KB · Đọc: 7
Anh cho em gửi lại file, em có chỉ ra những điểm cần chỉnh trong sheet form ạ, vậy phiền anh hỗ trợ ạ.
Em cảm ơn anh.
Em chia sẽ thật nha thớt, nếu đây là form báo cáo thì em không thấy trực quan hơn là mấy.
Form của thớt sẽ có những ô trống, người đọc còn phải nhìn làm sao để canh từ ô dữ liệu nhìn qua ô ngày để không bị lệch ngày nữa.
Không phải em không giúp mà còn bày đặt ý kiến, nhưng chỉ là em chia sẽ quan điểm cá nhân thôi.
 
Anh cho em gửi lại file, em có chỉ ra những điểm cần chỉnh trong sheet form ạ, vậy phiền anh hỗ trợ ạ.
Em cảm ơn anh.
Xem file đính kèm. hy vọng lần này đúng ý. Nếu có vấn đề gì nữa thì liên hệ với tôi qua số zalo 0986997214
Lần sau phải mô tả kết quả mong muốn ngay từ đầu, và khi đưa file giả định lên cũng cần đưa thêm cả các trường hợp đặc biệt nữa thì người giúp mới hình dung được và code chính xác ý định.
 

File đính kèm

  • Form mau 13062022 (15-6-2022).xlsm
    53.1 KB · Đọc: 13
Web KT
Back
Top Bottom