Lấy riêng danh sách từng lớp

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

tuantlg

Thành viên hoạt động
Tham gia
1/10/10
Bài viết
122
Được thích
2
Chào các bạn! Tôi có DS HS kèm theo và đã có công thức để lấy riêng ra từng lớp ở tiểu học ( lớp 1 đến lớp 5). Bây giờ tôi muốn điền vào sheet DSHS gốc của THCS và lấy riêng từ lớp 6 đến lớp 9 nhưng tôi không biết cách sửa công thức có sẵn như thế nào để bảng tính hiểu! Bạn nào biết xin giúp đỡ. Cám ơn nhiều!
 

File đính kèm

Chào các bạn! Tôi có DS HS kèm theo và đã có công thức để lấy riêng ra từng lớp ở tiểu học ( lớp 1 đến lớp 5). Bây giờ tôi muốn điền vào sheet DSHS gốc của THCS và lấy riêng từ lớp 6 đến lớp 9 nhưng tôi không biết cách sửa công thức có sẵn như thế nào để bảng tính hiểu! Bạn nào biết xin giúp đỡ. Cám ơn nhiều!
Trích lọc kiểu gì mà kỳ cục quá đi mất!
 
Chào các bạn! Tôi có DS HS kèm theo và đã có công thức để lấy riêng ra từng lớp ở tiểu học ( lớp 1 đến lớp 5). Bây giờ tôi muốn điền vào sheet DSHS gốc của THCS và lấy riêng từ lớp 6 đến lớp 9 nhưng tôi không biết cách sửa công thức có sẵn như thế nào để bảng tính hiểu! Bạn nào biết xin giúp đỡ. Cám ơn nhiều!
Bạn tham khảo, chắc là cái này ha?
http://www.mediafire.com/?d036gp4aq55erw0
Lần sau bạn đưa bài về mục "Excel và giáo dục" nhé!
 
Lần chỉnh sửa cuối:
Bạn thân mến! Yêu cầu của công việc mình làm có nhiều điểm yêu cầu hơi lạ. Mong bạn thông cảm. Nói một cách cụ thể ví dụ lọc DS HS ra mình cần phải tách ra từng sheet riêng lẻ. Còn về cách lọc kết hợp sử dụng hàm thì theo mình hiểu có rất nhiều cách khác nhau và chúng ta sẽ lựa chọn cách nào tối ưu nhất mà áp dụng. Còn về lọc kết hợp VBA thì mình mù tịt. Mình có làm một file excel thống kê nhưng thấy nó còn nhiều luộm thuộm nên tham khảo các bạn có cao kiến giúp đỡ thêm. Bây giờ xin mạo muội đưa lên một file để các bạn giúp giùm nhé! (Mình còn gà mờ lắm!).
Yêu cầu ở đây là lấy DS từng lớp qua các sheet lớp tương ứng và khi có thay đổi, thêm bớt ở sheet DSHS thì các sheet lớp cũng thay đổi theo.
 

File đính kèm

Bạn thân mến! Yêu cầu của công việc mình làm có nhiều điểm yêu cầu hơi lạ. Mong bạn thông cảm. Nói một cách cụ thể ví dụ lọc DS HS ra mình cần phải tách ra từng sheet riêng lẻ. Còn về cách lọc kết hợp sử dụng hàm thì theo mình hiểu có rất nhiều cách khác nhau và chúng ta sẽ lựa chọn cách nào tối ưu nhất mà áp dụng. Còn về lọc kết hợp VBA thì mình mù tịt. Mình có làm một file excel thống kê nhưng thấy nó còn nhiều luộm thuộm nên tham khảo các bạn có cao kiến giúp đỡ thêm. Bây giờ xin mạo muội đưa lên một file để các bạn giúp giùm nhé! (Mình còn gà mờ lắm!).
Yêu cầu ở đây là lấy DS từng lớp qua các sheet lớp tương ứng và khi có thay đổi, thêm bớt ở sheet DSHS thì các sheet lớp cũng thay đổi theo.
Nếu mình còn "gà mờ" Excel thì mình Auto Filter cho nhanh, làm công thức cho từng sheet nó nặng nề quá.
Ấn nút lọc trên cột lớp, Nếu muốn chọn lớp thì chọn đúng tên lớp, nếu muốn chọn khối lớp, ví dụ khối 7 thì chọn Custom... gõ 7* vào khung (như trong hình dưới) Copy, Paste không đầy 10 giây cho một sheet.
Filter.JPG
 

File đính kèm

Cám ơn bạn buithinhvan77, mình thấy bài của bạn thật hay, nhưng bạn có thể giải thích ý nghĩa của code không? Bài này thật hữu ích cho những trường hợp khác nữa
 
Bạn thân mến! Yêu cầu của công việc mình làm có nhiều điểm yêu cầu hơi lạ. Mong bạn thông cảm. Nói một cách cụ thể ví dụ lọc DS HS ra mình cần phải tách ra từng sheet riêng lẻ. Còn về cách lọc kết hợp sử dụng hàm thì theo mình hiểu có rất nhiều cách khác nhau và chúng ta sẽ lựa chọn cách nào tối ưu nhất mà áp dụng. Còn về lọc kết hợp VBA thì mình mù tịt. Mình có làm một file excel thống kê nhưng thấy nó còn nhiều luộm thuộm nên tham khảo các bạn có cao kiến giúp đỡ thêm. Bây giờ xin mạo muội đưa lên một file để các bạn giúp giùm nhé! (Mình còn gà mờ lắm!).
Yêu cầu ở đây là lấy DS từng lớp qua các sheet lớp tương ứng và khi có thay đổi, thêm bớt ở sheet DSHS thì các sheet lớp cũng thay đổi theo.
Mình đã làm cho bạn một bài giống như thế này nhưng khó hơn ( thỏa 2 điều kiện). bài này đơn giản hơn nhưng bạn cũng chưa sửa được công thức ở bài trước để áp dụng ==> về công thức bạn cũng chưa ổn lắm. Vậy, mình đề nghị thế này, mình làm cho bạn bài này bằng VBA, bạn cứ yên tâm nhập, sửa dữ liệu ở sheet DSHS rồi chọn các sheet kia xem kết quả, in hay làm quái gì cũng được, chẳng cần "công thức công thiếc" gì cả, khỏi sợ file nặng chạy "hổng" nổi, từ từ học và tìm hiểu thêm các hàm của EC và VBA, còn file muốn chỉnh sửa gì cứ gởi bài lên, khi nào còn GPE là còn ...cả đống cao thủ giúp bạn, bạn yên tâm
Thân
 

File đính kèm

Bạn thân mến! Bài bạn làm quả thật tuyệt chiêu và đúng với yêu cầu mình cần. Cám ơn bạn rất nhiều. Quả như bạn nói diến đàn này thật là bổ ích. Mình sẽ cố gắng học hỏi thêm để ít làm phiền các bạn hơn. VBA thì rất tuyệt nhưng chưa tới khả năng mình đâu. Đành phải làm phiền các bạn một thời gian nữa thôi. Cám ơn lần nữa nhé!
Nhưng bạn ơi "run cobe" chỗ nào? Sao nó không chạy? Bạn giúp thì giúp cho trót nhé!
 
Lần chỉnh sửa cuối:
Bạn thân mến! Bài bạn làm quả thật tuyệt chiêu và đúng với yêu cầu mình cần. Cám ơn bạn rất nhiều. Quả như bạn nói diến đàn này thật là bổ ích. Mình sẽ cố gắng học hỏi thêm để ít làm phiền các bạn hơn. VBA thì rất tuyệt nhưng chưa tới khả năng mình đâu. Đành phải làm phiền các bạn một thời gian nữa thôi. Cám ơn lần nữa nhé!
Nhưng bạn ơi "run cobe" chỗ nào? Sao nó không chạy? Bạn giúp thì giúp cho trót nhé!
Khi bạn chọn sheet nào thì code tự động chạy dán danh sách khối lớp vào sheet đó, bạn chẳng phải làm gì cả, bạn cứ thử sửa dữ liệu ở cột lớp (cột F) rồi chọn sheet nào muốn xem, code sẽ làm việc với sheet đó, "túm" lại, khi bạn chọn sheet bất kỳ trong 4 sheet ( Lop 6, Lop 7, Lop 8, Lop 9) là bạn đã ra lệnh cho cde chạy tác động vào sheet bạn vừa chọn
Thân
 
Khi bạn chọn sheet nào thì code tự động chạy dán danh sách khối lớp vào sheet đó, bạn chẳng phải làm gì cả, bạn cứ thử sửa dữ liệu ở cột lớp (cột F) rồi chọn sheet nào muốn xem, code sẽ làm việc với sheet đó, "túm" lại, khi bạn chọn sheet bất kỳ trong 4 sheet ( Lop 6, Lop 7, Lop 8, Lop 9) là bạn đã ra lệnh cho cde chạy tác động vào sheet bạn vừa chọn
Thân
Bạn thân mến! Code không chạy đâu. Khi mình đổi lớp của sheet gốc hoặc thêm, bớt học sinh vào thì các sheet lớp không thay đổi theo. Bạn xem lại nhé! Dùng công thức thì nặng nhưng bạn thử làm một bài trường hợp này bằng công thức giùm đi!
 
Bạn thân mến! Code không chạy đâu. Khi mình đổi lớp của sheet gốc hoặc thêm, bớt học sinh vào thì các sheet lớp không thay đổi theo. Bạn xem lại nhé! Dùng công thức thì nặng nhưng bạn thử làm một bài trường hợp này bằng công thức giùm đi!
Chắc là "zì":
Khi bạn mở file, EC sẽ hiện lên một bảng thông báo hỏi bạn cái chi chi á, bạn kiếm cái nút có chữ " Enable Macros" phang cho nó một nhát, xong, tha hồ mà chỉnh sửa, thêm bớt trong sheet "DSHS" nhé
Bài này làm bằng công thức thì ......"dễ ẹct" hà, bạn cứ thử lại đi nhé, khi nào muốn công thức thì mình làm công thức cho bạn
Thân
 
Chắc là "zì":
Khi bạn mở file, EC sẽ hiện lên một bảng thông báo hỏi bạn cái chi chi á, bạn kiếm cái nút có chữ " Enable Macros" phang cho nó một nhát, xong, tha hồ mà chỉnh sửa, thêm bớt trong sheet "DSHS" nhé
Bài này làm bằng công thức thì ......"dễ ẹct" hà, bạn cứ thử lại đi nhé, khi nào muốn công thức thì mình làm công thức cho bạn
Thân
Anh làm đưa file lên cho mọi người tham khảo luôn đi anh, cảm ơn
 
Anh làm đưa file lên cho mọi người tham khảo luôn đi anh, cảm ơn
---
Bài 7 anh Concogia đã đưa file lên rồi, bạn thử vào Tool/Macro/Security/Medium ---> Khởi đông lại máy, mở lại file xem có bảng thông báo thì làm theo hướng dẩn của anh Concogia ở bài 11.
 
---
Bài 7 anh Concogia đã đưa file lên rồi, bạn thử vào Tool/Macro/Security/Medium ---> Khởi đông lại máy, mở lại file xem có bảng thông báo thì làm theo hướng dẩn của anh Concogia ở bài 11.
Ý của bạn tuantlg là muốn làm bằng công thức, chứ không phải VBA.
 
Chào anh Concogia và mọi người! mình cũng đang cần bài Lấy riêng DS từng lớp, nhờ anh làm giúp công thức vì tải file EC của anh về máy VBA bị báo lỗi (Enable Macros vẫn không dùng được chắc là do mình chưa thạo VBA) và xin cho mình hỏi là bài 7 anh Concogia đưa lên File ở đâu? cám ơn anh và mọi người rất nhiều.
 
Chào anh Concogia và mọi người! mình cũng đang cần bài Lấy riêng DS từng lớp, nhờ anh làm giúp công thức vì tải file EC của anh về máy VBA bị báo lỗi (Enable Macros vẫn không dùng được chắc là do mình chưa thạo VBA) và xin cho mình hỏi là bài 7 anh Concogia đưa lên File ở đâu? cám ơn anh và mọi người rất nhiều.
---
Bài của bạn là bài 15, tìm ngược lại là bài 7 (không hiểu trả lời như vậy có đúng ý bạn không?). Bạn tải bài 7 của anh Concogia về báo lỗi như thế nào bạn nói rõ xem nhé //**/.
 
Mình có đính kèm bảng báo lỗi, bạn xem qua giúp nha,mình vẫn chưa tìm được bài 7 mà bạn nhắc đến ở phần trên, nhờ bạn chỉ rõ hơn.
 
Mình có đính kèm bảng báo lỗi, bạn xem qua giúp nha,mình vẫn chưa tìm được bài 7 mà bạn nhắc đến ở phần trên, nhờ bạn chỉ rõ hơn.
---
Đã viết :Bài của bạn là bài 15, tìm ngược lại là bài 7 của anh Concogia --> chỉ rõ hơn là chỉ như thế nào ? Bạn đã tải file đính kèm trong bài 7 về chưa?
 
không thích dùng sự kiện active sheet thì dùng chuột bấm vào nút run code bên sheet dshs nhé
thử dùng cái code củ chuối này xem sao ?
 

File đính kèm

Web KT

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

Back
Top Bottom