Cách bỏ qua khi dữ liệu bị trống.

Liên hệ QC
Tôi tuân thủ nội quy khi đăng bài

hathanh349

Thành viên mới
Tham gia
3/5/19
Bài viết
31
Được thích
5
E muốn lấy dữ liệu từ Sheet PPCT sang sheet 3yc
- Những dòng có chữ "Tổng" ở cột e, dòng không có dữ liệu ở cột G thì không lấy sang sheet 3
để được như mẫu
1687970893714.png
 

File đính kèm

  • PCGD.xlsx
    39.1 KB · Đọc: 11
Cột E (Tên) và cột I có "Merge cell" nên bỏ ra nhé, chạy xong công thức rồi dùng lại.
 

File đính kèm

  • PCGD (1).xlsx
    43.2 KB · Đọc: 8
Upvote 0
Mình thấy bạn đang loay hoay với cái vụ này mấy ngày nay.
Và cái file PCGD của bạn (nằm trong chủ đề trước) nó đầy đủ (từ tuần 1 - n, mỗi tuần 1 cột), file kỳ này có mỗi 1 cột (tuần 18).
Mình e rằng nếu giải quyết theo file này, bạn sẽ gặp khó trong suốt năm học, với việc copy/paste từng tuần.
Cách rốt ráo nhất theo mình:
1) Bạn theo file cũ, với mỗi tuần 1 cột
2) Mình sẽ viết code VBA cho bạn, theo 1 trong 2 cách (bạn chọn)
C1: Nhân bản sheet lên, mỗi tuần 1 sheet. Tại mỗi sheet của tuần chỉ có số liệu liên quan của tuần đó thôi
C2: Tạo inputbox để chọn 1 tuần cụ thể nào đó và chỉ có 1 sheet của tuần đó được tạo.
Ý bạn thế nào?

Bổ sung thêm 1 ý: Phần bố cục của sheet tuần mình đang thấy bạn bê y nguyên từ sheet gốc và bỏ bớt các dòng, cột trống.
Mình chắc rằng để phục vụ cho nhu cầu tham khảo TKB toàn trường trong tuần, thì format này không phù hợp.
Bạn nên tạo 1 format khác phù hợp hơn (cho in ấn, tra cứu...), căn cứ vào đó viết code đế dán giá trị vô.
 
Upvote 0
Mình thấy bạn đang loay hoay với cái vụ này mấy ngày nay.
Và cái file PCGD của bạn (nằm trong chủ đề trước) nó đầy đủ (từ tuần 1 - n, mỗi tuần 1 cột), file kỳ này có mỗi 1 cột (tuần 18).
Mình e rằng nếu giải quyết theo file này, bạn sẽ gặp khó trong suốt năm học, với việc copy/paste từng tuần.
Cách rốt ráo nhất theo mình:
1) Bạn theo file cũ, với mỗi tuần 1 cột
2) Mình sẽ viết code VBA cho bạn, theo 1 trong 2 cách (bạn chọn)
C1: Nhân bản sheet lên, mỗi tuần 1 sheet. Tại mỗi sheet của tuần chỉ có số liệu liên quan của tuần đó thôi
C2: Tạo inputbox để chọn 1 tuần cụ thể nào đó và chỉ có 1 sheet của tuần đó được tạo.
Ý bạn thế nào?

Bổ sung thêm 1 ý: Phần bố cục của sheet tuần mình đang thấy bạn bê y nguyên từ sheet gốc và bỏ bớt các dòng, cột trống.
Mình chắc rằng để phục vụ cho nhu cầu tham khảo TKB toàn trường trong tuần, thì format này không phù hợp.
Bạn nên tạo 1 format khác phù hợp hơn (cho in ấn, tra cứu...), căn cứ vào đó viết code đế dán giá trị vô.
Cảm ơn bác rất nhiều.
về fomat thì cơ bản mình chủ động điều chỉnh được. Mình cũng thử làm code vba, nhưng đang tự học nên k đk nhiều. nếu được bạn hỗ trợ mình code VBA để lấy dữ liệu từ PCGD. ở biểu gốc mình có nhiều tuần, những cơ bản là sheet1 là để lấy tuần điều chỉnh. Bác có thể giúp mình code để lấy dữ liệu 1 tuần là ok rồi ah. Thankyou
 
Upvote 0
Cảm ơn bác rất nhiều.
về fomat thì cơ bản mình chủ động điều chỉnh được. Mình cũng thử làm code vba, nhưng đang tự học nên k đk nhiều. nếu được bạn hỗ trợ mình code VBA để lấy dữ liệu từ PCGD. ở biểu gốc mình có nhiều tuần, những cơ bản là sheet1 là để lấy tuần điều chỉnh. Bác có thể giúp mình code để lấy dữ liệu 1 tuần là ok rồi ah. Thankyou
Bạn đang học thì gõ lại cho nhớ nha.
Thêm nữa, đừng viết tắt, chêm tiếng Ăng-lê...
Xóm này bị dị ứng mấy thứ đó.
1688018509481.png
 
Upvote 0
Vào xóm mà dùng mấy thứ này thì căng đây, đa số các xóm viên không hiểu nổi, trừ vài trường hợp bất thường thôi.
Vâng. cảm anh đã nhắc nhở
Bài đã được tự động gộp:

Bạn đang học thì gõ lại cho nhớ nha.
Thêm nữa, đừng viết tắt, chêm tiếng Ăng-lê...
Xóm này bị dị ứng mấy thứ đó.
View attachment 292140
cảm ơn a đã giúp đỡ
 
Upvote 0

File đính kèm

  • PCGD.xlsm
    49 KB · Đọc: 11
Upvote 0
Web KT

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

Back
Top Bottom