Hàm trích dữ liệu có điều kiện

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
Nhờ các bạn cao thủ giúp giùm giải quyết file này (có kèm theo).
Tôi làm công tác phổ cập mà thống kê thủ công vất vả quá!
Các bạn dùng công thức cho các sheet con thay đổi thông tin theo sheet gốc nhé! Xin cám ơn các bạn trước.
mail: tuantlg@yahoo.com.vn
 

File đính kèm

  • DS HOC SINH3.rar
    11.5 KB · Đọc: 47
nhờ các bạn cao thủ giúp giùm giải quyết file này (có kèm theo).
Tôi làm công tác phổ cập mà thống kê thủ công vất vả quá!
Các bạn dùng công thức cho các sheet con thay đổi thông tin theo sheet gốc nhé! Xin cám ơn các bạn trước.
Mail: tuantlg@yahoo.com.vn
bài này dùng vba cua gpe là đỉnh nhất
xem file nhé
 

File đính kèm

  • DS HOC SINH 2.xls
    68.5 KB · Đọc: 87
VBA thì tuyệt rồi; còn đây là dùng hàm.
 

File đính kèm

  • DS HOC SINH3.rar
    117.5 KB · Đọc: 91
bạn thân mến! File làm sẵn của bạn tôi không sử dụng được ( bấm và nút run máy báo lỗi). VBA thì tôi dốt đặc. Bạn có thể dùng công thức làm sẵn giùm không? Cả 2 file luôn nhé! Làm phiền bạn quá. Cảm ơn nhiều!
 
Bạn tinpkk ơi, gặp lại bạn tôi mừng quá tay! DS HS3 ( chia theo khối lớp)bạn làm giùm rất tuyệt.
Đã giúp thì giúp cho trót, bạn làm luôn giùm file2 DS HS trường chia ra từng năm sinh từ 2005 đến1997. Tôi đã xoay đủ cách mà chưa làm được (dốt quá!). Cảm bạn thật nhiều nhé! Mình làm công tác PC làm thủ công mệt quá.
Gởi bạn file 2 nhé!
 

File đính kèm

  • DS HS2.1.rar
    5.6 KB · Đọc: 9
Gởi bạn nghecon
Bạn giúp thì giúp cho trót nhé! Nhờ bạn dùng hàm if giải quyết file chia theo năm sinh luôn giùm nhé! Cám ơn bạn nhiều!
Tôi có gởi file kèm theo.
 

File đính kèm

  • DS HS2.1.rar
    5.6 KB · Đọc: 1
Các bạn thân mến! Xem lại các file bạn dùng công thức xử lí giùm tôi thấy có một điều là khi tôi thêm vào một em ở DSHS gốc (VD thêm 1 em lớp 1 thì sheet lớp 1 tương ứng không tự thêm vào em này. Còn file dùng VBA của bạn Lê Duy Thương thì tôi không dùng được vì nhấn nút run nó báo lỗi. Các bạn xem có cách nào khắc phục được không?
 
Đừng nóng ruột quá nhé; các bác dùng VBA đã là cao thủ rồi đấy; bạn quen hàm thì đây.
 

File đính kèm

  • DS HOC SINH 1112.rar
    58.9 KB · Đọc: 53
Bạn thêm học sinh vào danh sách sheet DSHS thì bạn phải kéo công thức các trường ở các sheet cần lấy xuống và sửa thêm vùng chọn
VD ở đây trong file tôi vừa gửi ở cel B5 = IF(ISNA($K5);"";INDEX('DS K1'!$B$5:$B$74;$K5;0)) trong công thức này vùng 'DS K1'!$B$5:$B$74 tôi chỉ lấy từ b5:b74 trong sheet DSHS nếu muốn rộng hơn bạn sửa lại từ b5:b1000 chẳng hạn.
 
Bạn tinpkk thân mến! Quả là bạn đã bỏ ra nhiều công sức giúp đỡ một kẻ mù mờ như tôi. Cám ơn bạn nhiều nhé! Tôi sẽ vận dụng các file bạn làm cho công việc của mình và gửi mail cho bạn để trao đổi nhiều hơn. VBA thì thấy quá gọn nhưng mình dốt đặc. Chắc trung thành với hàm thôi. Chúc bạn sức khỏe. Chào bạn.
À, bạn có rãnh chỉ giùm xem tôi làm ở file chia lớp lỗi chỗ nào chỉ tôi khắc phục giùm.
( Tôi thêm 1 em học sinh lớp 1 ở DSHS gốc và kéo trường cột số 1 (L) xuống. Sheet lơp 1 các cell của em mới thêm đúng hết, chỉ ơe cột lớp báo #REF!. Đã tìm cách khắc phục nhưng khômh hiệu quả).
Tôi có gửi kèm file lỗi đây
 

File đính kèm

  • DS HS 3.2.rar
    54.4 KB · Đọc: 3
Lần chỉnh sửa cuối:
VBA thì tuyệt rồi; còn đây là dùng hàm.
bạn thân mến! File làm sẵn của bạn tôi không sử dụng được ( bấm và nút run máy báo lỗi). VBA thì tôi dốt đặc. Bạn có thể dùng công thức làm sẵn giùm
nếu công thức thì chỉ cần 1 cột phụ bên sheet DS HS và như thế này là ok

=INDEX('DS HS '!$A$3:$K$800,MATCH(ROW(1:1)&"-"&RIGHT(CELL("filename",$A$1)),'DS HS '!$K$3:$K$800,0),COLUMN())
fill ngang dọc đến khi gặp #N/A thì thôi
 

File đính kèm

  • ds_hoc_sinh_3.rar
    15.8 KB · Đọc: 19
Lần chỉnh sửa cuối:
Bác "Duy thuong" là một trong những người tôi học được nhiều kiến thức, tuấn chưa quen ấy thôi, file của bác "Duy thuong" đòi hỏi tuấn phải có hiểu cơ bản. Bạn ưa thích hàm thì dùng cái này; có gì ,mail cho tớ.
 

File đính kèm

  • DS HOC SINH 3.rar
    219.1 KB · Đọc: 13
Bạn xem flie bị lỗi ở chỗ nào ở "lơp1" nhé.
Tôi thêm vùng chọn lớp 1 lên 100, Kéo các trường xuống, thêm một em lớp 1 ở cuối DSHS. Các cell của dòng em này ra đúng nhưng bị lỗi #REF! ở cell lớp, Bạn chỉ giùm cách khắc phục nhé.Cám ơn nhiều.
file lỗi đây:
 

File đính kèm

  • DSHS3.1.rar
    54.1 KB · Đọc: 4
Bạn nghecon làm giúp luôn giùm các lơp 2,3,4,5 luôn đi!
Tôi gà mờ đã vận dụng cách làm của bạn mà không được. Bạn giải thích hàm chia lớp giùm nhé.
Cám ơn bạn nhiều!gửi lại file cho bạn làm nốt giùm đây:
 

File đính kèm

  • DS HS3(2).rar
    55.3 KB · Đọc: 1
Với sự nhiệt tình học tập của bạn Tuan; hơn nữa theo tôi nếu như phải trích lọc dữ liệu sang sheet khác với nhiều độ tuổi hay nhiều dữ liệu khác, chẳng nhẽ cứ một điều kiện..lại thêm 1 sheet, làm như vậy quả là chưa khoa học; mượn File của bạn Tuân, tôi làm một ví dụ trích lọc dữ liệu theo từng năm sinh ( nhưng chỉ cần qua 1 sheet)- sử dụng hàm INDEX và MATCH, gửi các bạn tham khảo, hy vọng các bạn vận dụng được vào nhiều bài toán khác nhau.
 

File đính kèm

  • TRICH LOC DS HOC SINH 2.rar
    30.4 KB · Đọc: 5
Web KT
Back
Top Bottom