Mình chỉ biết dùng excel các hàm cơ bản nên gặp trường hợp này không biết xửa lý sao, các bạn giúp mình với:
Mình có
- 1 file exel AAA với nhiều sheets tên các sheet không theo quy tắc gì hết : xyz, zyx .v.v. Mỗi sheet có 2 phần mình quan tâm là cột A và ô Z1:
+ Cột A mỗi sheet có số dòng dữ liệu khác nhau : vì dụ xyz có m dòng , zyx có n dòng ...
+ Ô Z1 của các sheet là cố định và dữ liệu của chúng có thể khác nhau.
+ Số lượng sheet và dòng trong các sheet sẽ tăng thêm do mình nhập vào.
Cái mình cần là như sau:
- 1 file BBB có 1 sheet để đọc dữ liệu mình quan tâm từ file AAA: có 3 cột chủ yếu
+ Cột A: đánh số thứ tự tự tăng theo số dòng tăng thêm (cái này không tự động được thì mình làm tay cũng không sao!)
+ Cột B : m dòng đầu tiên của cột B có giá trị Z1 của sheet xyz (m là số dòng giá trị của cột A trong xyz), n dòng tiếp theo có giá trị Z1 của sheet zyx (n là số dòng giá trị của cột A trong zyx) .... cứ thế đến sheet cuối cùng
+ Cột C : m dòng đầu tiên có giá trị bằng m dòng giá trị của cột A xyz, n dòng kết tiếp có giá trị bằng n dòng giá trị của cột A zyx
++ Khi thay đổi giá trị của dòng nào đó của cột A trong sheet nào đó của AAA thì khi chạy BBB, nó cũng tự thay đổi dòng tương ứng theo.
++ Khi thêm 1 dòng trong sheet nào đó thì ở BBB dòng đó được thêm vào dưới cùng của cột dữ liệu (tức là vị trí m+n+...+1)
++ Khi thêm 1 sheet nào đó ở AAA thì ở BBB sẽ thêm số dòng của sheet mới vào dưới cùng
Nếu mà tách riêng 2 file không được thì giúp mình làm chung 1 file cũng được (thực ra vì file AAA quá lớn, chạy chậm lắm !! > 200 sheet rồi ). Rồi trong quá trình mình add thêm, dữ liệu bên BBB sẽ bị "phân mảnh" lung tung, nếu có chức năng chạy lại từ đầu luôn thì tốt quá (ít sử dụng vì các dòng được đánh ID để import vào database rồi !)
Mình có
- 1 file exel AAA với nhiều sheets tên các sheet không theo quy tắc gì hết : xyz, zyx .v.v. Mỗi sheet có 2 phần mình quan tâm là cột A và ô Z1:
+ Cột A mỗi sheet có số dòng dữ liệu khác nhau : vì dụ xyz có m dòng , zyx có n dòng ...
+ Ô Z1 của các sheet là cố định và dữ liệu của chúng có thể khác nhau.
+ Số lượng sheet và dòng trong các sheet sẽ tăng thêm do mình nhập vào.
Cái mình cần là như sau:
- 1 file BBB có 1 sheet để đọc dữ liệu mình quan tâm từ file AAA: có 3 cột chủ yếu
+ Cột A: đánh số thứ tự tự tăng theo số dòng tăng thêm (cái này không tự động được thì mình làm tay cũng không sao!)
+ Cột B : m dòng đầu tiên của cột B có giá trị Z1 của sheet xyz (m là số dòng giá trị của cột A trong xyz), n dòng tiếp theo có giá trị Z1 của sheet zyx (n là số dòng giá trị của cột A trong zyx) .... cứ thế đến sheet cuối cùng
+ Cột C : m dòng đầu tiên có giá trị bằng m dòng giá trị của cột A xyz, n dòng kết tiếp có giá trị bằng n dòng giá trị của cột A zyx
++ Khi thay đổi giá trị của dòng nào đó của cột A trong sheet nào đó của AAA thì khi chạy BBB, nó cũng tự thay đổi dòng tương ứng theo.
++ Khi thêm 1 dòng trong sheet nào đó thì ở BBB dòng đó được thêm vào dưới cùng của cột dữ liệu (tức là vị trí m+n+...+1)
++ Khi thêm 1 sheet nào đó ở AAA thì ở BBB sẽ thêm số dòng của sheet mới vào dưới cùng
Nếu mà tách riêng 2 file không được thì giúp mình làm chung 1 file cũng được (thực ra vì file AAA quá lớn, chạy chậm lắm !! > 200 sheet rồi ). Rồi trong quá trình mình add thêm, dữ liệu bên BBB sẽ bị "phân mảnh" lung tung, nếu có chức năng chạy lại từ đầu luôn thì tốt quá (ít sử dụng vì các dòng được đánh ID để import vào database rồi !)