Nhờ viết Code chuyển dữ liệu hàng dọc thành hàng ngang (1 người xem)

  • Thread starter Thread starter yoomi
  • Ngày gửi Ngày gửi
Liên hệ QC

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

yoomi

Thành viên thường trực
Tham gia
22/10/08
Bài viết
303
Được thích
5
Chuyển dữ liệu hàng dọc thành hàng ngang - khi có nhiều nhân viên ở sheet chi tiết thì dữ liệu sẽ tự động nhảy tiếp theo vào sheet tổng hợp theo hàng ngang
 

File đính kèm

File đính kèm

Upvote 0
Lần sau nhớ phản hồi sớm để điều chỉnh nhé, được rồi đây bạn. Nhưng sao lại chỉ có 5 tháng thôi bạn nhỉ.
Có vẻ nhầm chút xíu nào rùi á, ví dụ mình thêm 1 NV mới chỉ tham gia BH từ tháng 5, và 1 NV khác tham gia từ tháng 6 => cập nhật nhảy có vẻ sai sai bạn oi
 

File đính kèm

Upvote 0
Có vẻ nhầm chút xíu nào rùi á, ví dụ mình thêm 1 NV mới chỉ tham gia BH từ tháng 5, và 1 NV khác tham gia từ tháng 6 => cập nhật nhảy có vẻ sai sai bạn oi
Không nhầm đâu bạn, đó là do dữ liệu của bạn chỉ để 5 dòng một nên mình viết vậy, do đó mình mới hỏi sao chỉ có 5 tháng là vậy đó. Chịu khó viết đúng chính tả hộ mình nhé.
 
Lần chỉnh sửa cuối:
Upvote 0
Không nhầm đâu bạn, đó là do dữ liệu của bạn chỉ để 5 dòng một nên mình viết vậy. do đó mình mới hỏi sao chỉ có 5 tháng là vậy đó. Chịu khó viết đúng chính tả hộ mình nhé.
Bạn có thể làm giúp công thức cho nhiều dòng ( có thể là 60.000 dòng ) & sẽ có 12 tháng bạn nhé
 
Upvote 0
Có vẻ nhầm chút xíu nào rùi á, ví dụ mình thêm 1 NV mới chỉ tham gia BH từ tháng 5, và 1 NV khác tham gia từ tháng 6 => cập nhật nhảy có vẻ sai sai bạn oi
Vậy là do từ đầu bạn không nêu rõ điều kiện, bây giờ bạn diễn đạt đầy đủ các điều kiện ra để viết một thể, chứ cứ phát sinh thế này thì dài dòng lắm.
Bạn có thể làm giúp công thức cho nhiều dòng ( có thể là 60.000 dòng ) & sẽ có 12 tháng bạn nhé
60000 dòng và 12 tháng cũng không vấn đề gì, cái cần là bạn ví dụ các trường hợp cho rõ ràng, tránh viết đi sửa lại nhiều lần thôi.
 
Lần chỉnh sửa cuối:
Upvote 0
Mong muốn của mình như sau: Mỗi tháng công ty có khoản g 6.000 NV tham gia Bảo hiểm và phát sinh cho 12 tháng
Trong đó một số tháng sẽ có tăng mới: ví dụ: Nhân viên A phát sinh vào tháng 2 và nghỉ việc vào tháng 10 - nghĩa là sẽ có dữ liệu từ tháng 2 trở về đến tháng có dữ liệu cuối cùng là tháng 10
 
Upvote 0
Mong muốn của mình như sau: Mỗi tháng công ty có khoản g 6.000 NV tham gia Bảo hiểm và phát sinh cho 12 tháng
Trong đó một số tháng sẽ có tăng mới: ví dụ: Nhân viên A phát sinh vào tháng 2 và nghỉ việc vào tháng 10 - nghĩa là sẽ có dữ liệu từ tháng 2 trở về đến tháng có dữ liệu cuối cùng là tháng 10
Vậy là ví dụ ban đầu của bạn chung chung quá, chưa kể lúc đầu có mỗi một dòng, khác hẳn thời điểm này, ngoài ra còn lưu ý những trường hợp nào khác không bạn?
 
Upvote 0
Đã gặp vấn đề phức tạp mà diễn giải viết tắt tùm lum.
Chẳng lẽ bạn không thấy rằng chịu khó mất thêm vài giây gõ từ ngữ cho rõ ràng sẽ tiết kiệm được mấy lần hỏi đi hỏi lại?
 
Upvote 0
Vậy là ví dụ ban đầu của bạn chung chung quá, chưa kể lúc đầu có mỗi một dòng, khác hẳn thời điểm này, ngoài ra còn lưu ý những trường hợp nào khác không bạn?
Mong muốn của mình như vậy thôi bạn nhé:
Mỗi tháng công ty có khoảng 6.000 nhân viên tham gia Bảo hiểm và phát sinh cho 12 tháng - tức là có khoảng 6.000 dòng nhân cho 12 tháng - Tổng là 72.000 dòng
Trong đó một số tháng sẽ có tăng mới: ví dụ: Nhân viên A phát sinh vào tháng 2 và nghỉ việc vào tháng 10 - nghĩa là sẽ có dữ liệu từ tháng 2 trở về đến tháng có dữ liệu cuối cùng là tháng 10
Bài đã được tự động gộp:

Đã gặp vấn đề phức tạp mà diễn giải viết tắt tùm lum.
Chẳng lẽ bạn không thấy rằng chịu khó mất thêm vài giây gõ từ ngữ cho rõ ràng sẽ tiết kiệm được mấy lần hỏi đi hỏi lại?
eo ôi, mình viết rõ từng chữ mà nhỉ
 
Upvote 0
Mong muốn của mình như vậy thôi bạn nhé:
Mỗi tháng công ty có khoảng 6.000 nhân viên tham gia Bảo hiểm và phát sinh cho 12 tháng - tức là có khoảng 6.000 dòng nhân cho 12 tháng - Tổng là 72.000 dòng
Trong đó một số tháng sẽ có tăng mới: ví dụ: Nhân viên A phát sinh vào tháng 2 và nghỉ việc vào tháng 10 - nghĩa là sẽ có dữ liệu từ tháng 2 trở về đến tháng có dữ liệu cuối cùng là tháng 10
Bài đã được tự động gộp:

eo ôi, mình viết rõ từng chữ mà nhỉ
Vậy là bài của bạn cũng sẽ lâu hơn đấy, để mình nghiên cứu nhé.
 
Upvote 0
...eo ôi, mình viết rõ từng chữ mà nhỉ
Đối với bạn là rõ từng chữ. Bởi vậy mới tới giờ này chưa giải xong.

Có vẻ nhầm chút xíu nào rùi á, ví dụ mình thêm 1 NV mới chỉ tham gia BH từ tháng 5, và 1 NV khác tham gia từ tháng 6 => cập nhật nhảy có vẻ sai sai bạn oi
Bạn có thể làm giúp công thức cho nhiều dòng ( có thể là 60.000 dòng ) & sẽ có 12 tháng bạn nhé
 
Upvote 0
Mong muốn của mình như sau: Mỗi tháng công ty có khoản g 6.000 NV tham gia Bảo hiểm và phát sinh cho 12 tháng
Trong đó một số tháng sẽ có tăng mới: ví dụ: Nhân viên A phát sinh vào tháng 2 và nghỉ việc vào tháng 10 - nghĩa là sẽ có dữ liệu từ tháng 2 trở về đến tháng có dữ liệu cuối cùng là tháng 10
Bạn xem thử nhé.
 

File đính kèm

Lần chỉnh sửa cuối:
Upvote 0

File đính kèm

Upvote 0

File đính kèm

Upvote 0
Mình có thử 1 ví dụ: 1 mã nhân viên 999999 - có dữ liệu ở tháng 12. Kết quả chưa đúng như file đính kèm . Bạn xem giúp nhé
Dữ liệu quá ảo, sheets("CHI TIET"), mỗi mã NV tối đa chỉ có 12 dòng ứng với 12 tháng của 1 năm, mã "23440" trong bảng dữ liệu có trên 20.000 dòng, lấy dòng nào gán vào tháng nào?
 
Lần chỉnh sửa cuối:
Upvote 0
Dữ liệu quá ảo, sheets("CHI TIET"), mỗi mã NV tối đa chỉ có 12 dòng ứng với 12 tháng của 1 năm, mã "23440" trong bảng dữ liệu có trên 20.000 dòng, lấy dòng nào gán vào tháng nào?
Dữ liệu đấy là do lúc đầu bạn ấy cho ít quá và nói là thực tế có khoảng trên 70 ngàn dòng nên em tự nhân bản lên để thử đấy anh ạ.
 
Upvote 0
Dữ liệu đấy là do lúc đầu bạn ấy cho ít quá và nói là thực tế có khoảng trên 70 ngàn dòng nên em tự nhân bản lên để thử đấy anh ạ.
Vậy sao? Tôi tải file bài #16, cứ ngỡ dữ liệu là của chủ "Thớt".
Như vậy thì có thể xem file này, ảo nhưng có thể xài được.
 

File đính kèm

Upvote 0
Dữ liệu đấy là do lúc đầu bạn ấy cho ít quá và nói là thực tế có khoảng trên 70 ngàn dòng nên em tự nhân bản lên để thử đấy anh ạ.
Trời hỡi. Quản lý ngần ấy dữ liệu mà cũng lười biếng gầy dựng câu hỏi và ví dụ cho rõ ràng. Bắt người giúp phải làm luôn phần ví dụ và dữ liệu để thử?

GPE này toàn là dân nắm dữ liệu khủng mà năng lực bỏ ra thì chỉ muốn nhỏ giọt.
 
Upvote 0
Dữ liệu quá ảo, sheets("CHI TIET"), mỗi mã NV tối đa chỉ có 12 dòng ứng với 12 tháng của 1 năm, mã "23440" trong bảng dữ liệu có trên 20.000 dòng, lấy dòng nào gán vào tháng nào?
lâu quá mới thấy Anh Ba Tê, có gì nhờ bác xem giúp nhé. Bạn Tuấn làm nhưng cũng có lệch chút ít - nhờ A Ba tê xem giúp
 

File đính kèm

Upvote 0
lâu quá mới thấy Anh Ba Tê, có gì nhờ bác xem giúp nhé. Bạn Tuấn làm nhưng cũng có lệch chút ít - nhờ A Ba tê xem giúp
Vậy bài #22 không xài được à?
File này có Mã NV 1, nhưng tên thì có Nguyễn Văn A, Nguyễn Văn B, Nguyễn Văn C, rồi có Nguyễn Văn HH là sao?
Dữ liệu ảo thì cũng phải có chuẩn chứ, như thế này ai mà làm được.
 

File đính kèm

  • TaoLao.jpg
    TaoLao.jpg
    90.7 KB · Đọc: 7
Upvote 0
Vậy bài #22 không xài được à?
File này có Mã NV 1, nhưng tên thì có Nguyễn Văn A, Nguyễn Văn B, Nguyễn Văn C, rồi có Nguyễn Văn HH là sao?
Dữ liệu ảo thì cũng phải có chuẩn chứ, như thế này ai mà làm được.
Cảm ơn A , em lấy bài trên của anh làm đúng ý mong muốn rồi ạ.
 
Upvote 0
Vậy sao? Tôi tải file bài #16, cứ ngỡ dữ liệu là của chủ "Thớt".
Như vậy thì có thể xem file này, ảo nhưng có thể xài được.
Nhờ Anh Ba Tê xem thêm phần này giúp em nhé, em có thêm 6 cột bên sheet Chi tiết - Anh giúp em lấy dữ liệu từ sheet cho tiết sang sheet tổng hợp luôn với ạ
Bài đã được tự động gộp:

Bạn ví dụ chỗ lệch để mình xem nhé.
Mình lấy file anh Ba tê cũng ổn rồi bạn ạ. cảm ơn bạn nhiệt tình hỗ trợ
 

File đính kèm

Upvote 0
Mình lấy file anh Ba tê cũng ổn rồi bạn ạ. cảm ơn bạn nhiệt tình hỗ trợ
Mình muốn xem chưa chuẩn chỗ nào để điều chỉnh còn giúp cho các bạn khác có trường hợp tương tự bạn ạ, vui lòng chỉ cho mình chỗ lệch nhé (mình tìm mãi không thấy). Xin cảm ơn.
 
Lần chỉnh sửa cuối:
Upvote 0
Mình muốn xem chưa chuẩn chỗ nào để điều chỉnh còn giúp cho các bạn khác có trường hợp tương tự bạn ạ, vui lòng chỉ cho mình chỗ lệch nhé (mình tìm mãi không thấy). Xin cảm ơn.
Mình ví dụ nhé: có mã nhân viên là 20 - phát sinh dữ liệu những tháng sau: 1 - 3 - 5 thì dữ liệu sẽ có ở những tháng nfy - còn những tháng sẽ không có dữ liệu , nhưng file bạn làm kết quả cho là hiểu 3 tháng này liên tục nhau. Bạn xem file nhé. File anh Ba tê đáp ứng được kết quả này bạn ạ
 

File đính kèm

Upvote 0
Nhờ Anh Ba Tê xem thêm phần này giúp em nhé, em có thêm 6 cột bên sheet Chi tiết - Anh giúp em lấy dữ liệu từ sheet cho tiết sang sheet tổng hợp luôn với ạ
Viết xong cũng nên đọc lại, sheet "cho tiết" là sheet nào?
 

File đính kèm

Upvote 0
Mình ví dụ nhé: có mã nhân viên là 20 - phát sinh dữ liệu những tháng sau: 1 - 3 - 5 thì dữ liệu sẽ có ở những tháng nfy - còn những tháng sẽ không có dữ liệu , nhưng file bạn làm kết quả cho là hiểu 3 tháng này liên tục nhau. Bạn xem file nhé. File anh Ba tê đáp ứng được kết quả này bạn ạ
Vậy là cách hiểu của mỗi người mỗi khác, hy vọng là diễn giải của người nhờ giúp lần sau cải thiện sao cho người giúp hiểu được đồng nhất hơn. Xin cảm ơn bạn nhiều.
 
Upvote 0

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

Back
Top Bottom