[Nhờ giúp đỡ] Chuyển dữ liệu sang file mới

Liên hệ QC

Nhoc247

Thành viên mới
Tham gia
29/6/17
Bài viết
21
Được thích
7
Giới tính
Nam
Chào các anh/chị trong diễn đàn GPE,

Hôm nay em có một vấn đề nan giải về việc chuyển dữ liệu trong file excel cũ sang một file có kiểu định dạng khác, do bên bưu điện họ yêu cầu điền dữ liệu vào file data của họ để chỉ cần in ra 1 tờ giấy khổ A5 thôi,đỡ tốn chi phí về giấy và nhân lực ngồi viết tay.
Cách sắp xếp dữ liệu của hai bên khác nhau, mà hiện tại em phải chuyển gần hơn 10.000 dòng, nghĩ mãi không ra cách chuyển mà làm thủ công chắc đuôi con mắt nên giờ chạy lên đây nhờ mọi người giúp đỡ.
Do thông tin khách hàng của công ty nên em không thể up file gốc lên được, nên nhờ anh chị giúp em hàm hoặc code hoặc cách nào tiện nhất để chuyển thông tin từ sheet "File cũ" sang "File mới", rồi em sẽ tự mò mẫn cài đặt trên file của công ty. (File dia_chi đính kèm)

Mong mọi người giúp đỡ.

P/s: Nếu em có đăng bài sai khu vực nhờ mọi người chỉ để em chuyển lại cho đúng nhé.
 

File đính kèm

  • Dia_chi.xlsx
    9.4 KB · Đọc: 7
Chào các anh/chị trong diễn đàn GPE,

Hôm nay em có một vấn đề nan giải về việc chuyển dữ liệu trong file excel cũ sang một file có kiểu định dạng khác, do bên bưu điện họ yêu cầu điền dữ liệu vào file data của họ để chỉ cần in ra 1 tờ giấy khổ A5 thôi,đỡ tốn chi phí về giấy và nhân lực ngồi viết tay.
Cách sắp xếp dữ liệu của hai bên khác nhau, mà hiện tại em phải chuyển gần hơn 10.000 dòng, nghĩ mãi không ra cách chuyển mà làm thủ công chắc đuôi con mắt nên giờ chạy lên đây nhờ mọi người giúp đỡ.
Do thông tin khách hàng của công ty nên em không thể up file gốc lên được, nên nhờ anh chị giúp em hàm hoặc code hoặc cách nào tiện nhất để chuyển thông tin từ sheet "File cũ" sang "File mới", rồi em sẽ tự mò mẫn cài đặt trên file của công ty. (File dia_chi đính kèm)

Mong mọi người giúp đỡ.

P/s: Nếu em có đăng bài sai khu vực nhờ mọi người chỉ để em chuyển lại cho đúng nhé.
Tôi thấy bạn sử dụng công thức sẽ dễ hơn cho bạn. Ví dụ với file của bạn tôi sẽ tạo một sheet riêng và cài công thức cho sheet này sau đó sẽ được dữ liệu như yêu cầu của bạn lúc đó tôi sẽ tách cái sheet này ra thành sheet mới. Bạn xem file mẫu ở Sheet3
 

File đính kèm

  • Dia_chi.xlsx
    13.9 KB · Đọc: 11
Lần chỉnh sửa cuối:
Tôi thấy bạn sử dụng công thức sẽ dễ hơn cho bạn. Ví dụ với file của bạn tôi sẽ tạo một sheet riêng và cài công thức cho sheet này sau đó sẽ được dữ liệu như yêu cầu của bạn lúc đó tôi sẽ tách cái sheet này ra thành sheet mới. Bạn xem file mẫu ở Sheet3

Nghiền ngẫm sáng giờ mới hiểu được code của anh và đã áp dụng được vào công việc. Không có công thức của anh chắc em ngồi nhập tay điên cuồng trong 1 tuần luôn quá.
Nhưng có cái điều kiện ban đầu của công thức em không hiểu vì sao phải có nó, anh giải thích giúp em được không:

Code: =IF(COUNTA('File cũ'!$A$1:$A$9990)/4>=ROW(A1),OFFSET('File cũ'!$A$1,INT((ROW(A1)-1)*5)+2,) & CHAR(10)& OFFSET('File cũ'!$A$1,INT((ROW(A1)-1)*5),),"")

Cảm ơn anh rất nhiều!
 
Nghiền ngẫm sáng giờ mới hiểu được code của anh và đã áp dụng được vào công việc. Không có công thức của anh chắc em ngồi nhập tay điên cuồng trong 1 tuần luôn quá.
Nhưng có cái điều kiện ban đầu của công thức em không hiểu vì sao phải có nó, anh giải thích giúp em được không:

Code: =IF(COUNTA('File cũ'!$A$1:$A$9990)/4>=ROW(A1),OFFSET('File cũ'!$A$1,INT((ROW(A1)-1)*5)+2,) & CHAR(10)& OFFSET('File cũ'!$A$1,INT((ROW(A1)-1)*5),),"")

Cảm ơn anh rất nhiều!
Hàm CountA dùng để đếm số lượng ô có dữ liệu trong cột A, bạn nhìn kỷ sẽ thấy mỗi một công ty sẽ gồm 4 dòng, vậy nên mình phải chia cho 4. Nói tóm lại chổ nào không biết bạn quét chọn nó và nhấn F9 để xem thử kết quả.
 
Hàm CountA dùng để đếm số lượng ô có dữ liệu trong cột A, bạn nhìn kỷ sẽ thấy mỗi một công ty sẽ gồm 4 dòng, vậy nên mình phải chia cho 4. Nói tóm lại chổ nào không biết bạn quét chọn nó và nhấn F9 để xem thử kết quả.
Đoạn code này hay thật, có thể ứng dụng được nhiều.Tiếc quá nhưng mình cũng chưa hiểu được .
 
mình cũng bị trường hợp như bạn nhoc247 và đã xử lý được , thanks all
 
Web KT
Back
Top Bottom