Xin giúp về trích lọc điểm hs yếu kém

Liên hệ QC

buithinhvan77

Thành viên thường trực
Tham gia
18/8/10
Bài viết
268
Được thích
137
Nhờ các bạn giúp mình trích lọc điểm của HS yếu kém với, chứ cuối năm hay cuối kỳ mà đi rà soát kết quả của HS yếu kém thì ngại lắm!
(Xin giúp ở Sheet DSHS yếu kém)
 

File đính kèm

  • Tinh diem GVCN 6A.rar
    38.1 KB · Đọc: 67
Nhờ các bạn giúp mình trích lọc điểm của HS yếu kém với, chứ cuối năm hay cuối kỳ mà đi rà soát kết quả của HS yếu kém thì ngại lắm!
(Xin giúp ở Sheet DSHS yếu kém)
Right Click vào Sheet "HOC SINH YEU KEM" ==> View Code ==> chép "thằng" này vào ==> Nhập điểm ở Sheet "HKI" ==> chuyển sang Sheet "HOC SINH YEU KEM" xem kết quả
Mã:
Private Sub Worksheet_Activate()
Dim Vung, Mg(1 To 60, 1 To 19), kK, Ws, I, J
    Set Ws = Sheets("HKI"): Set Vung = Ws.Range(Ws.[b4], Ws.[b100].End(xlUp))
    [a4:o64].ClearContents
    kK = 1
        For I = 1 To Vung.Rows.Count
            If Vung(I).Offset(, 15) = "Y" & ChrW(7870) & "U" Or Vung(I).Offset(, 15) = "KÉM" Then
                Mg(kK, 1) = Vung(I): Mg(kK, 16) = Vung(I).Offset(, 15): Mg(kK, 17) = Vung(I).Offset(, 16)
                    For J = 1 To 14
                        If Vung(I).Offset(, J) < 50 Then Mg(kK, J + 1) = Vung(I).Offset(, J)
                    Next
                        kK = kK + 1
            End If
        Next
    [b4].Resize(kK, 19) = Mg
    Range([b4], [b60].End(xlUp)).Offset(, -1) = [row(A:A)]
End Sub
 
Mọi người vẫn thích dùng code để lọc nhỉ? Tôi thì vẫn sử dụng công thức và một chút xíu cái gọi là "thủ thuật" thì đã giải quyết được rùi, đâu cần phức tạp đến thế!!!
 
Mọi người vẫn thích dùng code để lọc nhỉ? Tôi thì vẫn sử dụng công thức và một chút xíu cái gọi là "thủ thuật" thì đã giải quyết được rùi, đâu cần phức tạp đến thế!!!

Có thể với bạn dùng code là fức tạp, nhưng với 1 số người thì xài công thức sẽ là việc trần ai luôn đó nha.

Hơn nữa, nếu danh sách học sinh của trường là 2.000 em thì sẽ thấy cái nào fức tạp hơn cái nào ngay í mà!
 
Mọi người vẫn thích dùng code để lọc nhỉ? Tôi thì vẫn sử dụng công thức và một chút xíu cái gọi là "thủ thuật" thì đã giải quyết được rùi, đâu cần phức tạp đến thế!!!
Nếu bác dùng Công thức được thì cho em xin một bản để nghiên cứu, còn em thấy code của Concogia cũng tốt lắm rồi!!
 
Xin giúp trích lọc thống kê danh sách bệnh nhân !

Tôi có tham khảo bài viết của các bạn trong thời gian qua nhưng nay thì xin mạn phép cho tôi nhờ các bạn giúp tôi xử lý bảng thống kê sau đây mà tôi có gửi kèm theo:
Trong sheet "Danh sach", khi nhập họ tên bệnh nhân và nhập kết quả phân loại "Điều trị tại bệnh viện", "Điều trị tại địa phương", hoặc "Điều dưỡng" bằng chữ "x" thì Excel sẽ tự động kết xuất qua sheet "DS điều trị tại bệnh viện" theo biểu mẫu trong sheet. Tôi đã thử dùng công thức If nhưng hoàn toàn không được. May nhờ đọc topic này nên nhờ các bạn vậy ! Các bạn có thể viết code giùm mình không?
 
Bổ sung file !

Trogn bài trước, tôi có sơ suất khi gửi bài nên xin bổ sung file tôi nhờ các bạn giúp !
 

File đính kèm

  • Thong ke.rar
    22.4 KB · Đọc: 18
Trogn bài trước, tôi có sơ suất khi gửi bài nên xin bổ sung file tôi nhờ các bạn giúp !
Có mấy ý kiến:
1 - Bảng nhận dữ liệu sao bạn làm cố định 5 dòng, lỡ số lượng nhiều hơn thì sao ??? Cái bảng đó phải co giãn theo số lượng dữ liệu chứ
2 - Nếu tiêu đề không giống nhau bạn phải nói rõ dữ liệu ở cột nào ở sheet "danh sach" sẽ sang cột nào của sheet kia chứ
3 - Mai mốt có tạo bảng nhớ làm dữ liệu nhiều nhiều tí thì mới gọi là lọc chứ, trong bảng của bạn có duy nhất 1 dòng dữ liệu thì mình biết "ẳng củ tỏi" em đó đi bệnh viện rồi lọc làm quái gì cho mệt. Híc
Nhập dữ liệu ở sheet "Danh sach" chọn sheet kia xem kết quả
Nói vui thôi, không giận nhé
 

File đính kèm

  • Thong ke.rar
    24 KB · Đọc: 19
Dùng các hàm để thống kê.
 

File đính kèm

  • Thong ke.rar
    24 KB · Đọc: 31
Xin lỗi các bạn !

Thành thật xin lỗi các bạn, vì tôi không nói rõ nên có thể các bạn không hiểu...
Biểu mẫu của tôi gửi cho các bạn chỉ là biểu mẫu thôi và do đó, nói như bạn "concogia" thì cần gì lọc nhưng vì tôi chỉ muốn đưa ra ví dụ biểu mẫu ngắn gọn để các bạn dễ thấy rõ nội dung biểu mẫu !
Tôi thành thật cám ơn các bạn đã cố gắng tìm hiểu và cám ơn bạn "tinpkk" đã giải được bài toán biểu mẫu này của tôi ! Xin thành thật cám ơn !
 
Nhờ các bạn coi giúp !

Qua sự giúp đỡ của bạn "tinpkk", tôi đã thực hiện được việc thống kê của mình.
Nhưng...
Trong sheet "DS điều trị tại BV", trong phần "Tổng số người mắc bệnh", ở cell E4, kết quả thể hiện không đúng ! Cụ thể là trong danh sách không có 1 người nào nhưng trong cell E4 lại thể hiện là 5 ? Có phải chăng hàm Counta đếm luôn cả công thức trong vùng dữ liệu?
Nhờ các bạn giải giùm!
Cám ơn nhiều !
 

File đính kèm

  • Thong ke benh vien.rar
    23 KB · Đọc: 9
Qua sự giúp đỡ của bạn "tinpkk", tôi đã thực hiện được việc thống kê của mình.
Nhưng...
Trong sheet "DS điều trị tại BV", trong phần "Tổng số người mắc bệnh", ở cell E4, kết quả thể hiện không đúng ! Cụ thể là trong danh sách không có 1 người nào nhưng trong cell E4 lại thể hiện là 5 ? Có phải chăng hàm Counta đếm luôn cả công thức trong vùng dữ liệu?
Nhờ các bạn giải giùm!
Cám ơn nhiều !
Bạn sửa công thức tại E4 thành =SUMPRODUCT((B9:B14<>"")*1) là được.
 
Nhờ hỗ trợ thêm

Bạn sửa công thức tại E4 thành =SUMPRODUCT((B9:B14<>"")*1) là được.
Tôi đã thực hiện theo hướng dẫn của bạn "nghiaphuc" và đã ra kết quả đúng theo yêu cầu.
Nhưng ở cell E5 "Trong đó số nữ mắc bệnh", thử sử dụng hàm Sumproduct lại cho ra kết quả giống như ở cell E4 ! Tôi vẫn chưa hiểu lý do nào xảy ra kết quả như vậy !
Sẵn đây, tôi cũng nhờ các bạn giúp thêm 1 vấn đề nữa là làm sao để không xuất hiện số 0 trong các cell không có dữ liệu (mà có cài công thức)
Trình độ Excel còn khá hạn chế nên rất mong các bạn giúp đỡ !
Trân trọng cám ơn các bạn !
 

File đính kèm

  • Thong ke benh vien.rar
    20 KB · Đọc: 5
Tôi đã thực hiện theo hướng dẫn của bạn "nghiaphuc" và đã ra kết quả đúng theo yêu cầu.
Nhưng ở cell E5 "Trong đó số nữ mắc bệnh", thử sử dụng hàm Sumproduct lại cho ra kết quả giống như ở cell E4 ! Tôi vẫn chưa hiểu lý do nào xảy ra kết quả như vậy !
Sẵn đây, tôi cũng nhờ các bạn giúp thêm 1 vấn đề nữa là làm sao để không xuất hiện số 0 trong các cell không có dữ liệu (mà có cài công thức)
Trình độ Excel còn khá hạn chế nên rất mong các bạn giúp đỡ !
Trân trọng cám ơn các bạn !
- Để đếm số nữ mắc bệnh chỉ cần dùng COUNTIF là được: =COUNTIF(E9:E14,">0")
- Để không hiển thị số 0 trong bảng tính, bạn chọn Tools\Options, chọn tab View và bỏ tùy chọn Zero value --> OK (nếu bạn dùng Excel 2003) hoặc chọn Excel Options, chọn nhóm Advanced và bỏ tùy chọn Show a zero in cells that have zero value (trong nhóm Display options for this worksheet) --> OK (nếu bạn dùng Excel 2007, 2010)
 
Tôi đã thực hiện theo hướng dẫn của bạn "nghiaphuc" và đã ra kết quả đúng theo yêu cầu.
Nhưng ở cell E5 "Trong đó số nữ mắc bệnh", thử sử dụng hàm Sumproduct lại cho ra kết quả giống như ở cell E4 ! Tôi vẫn chưa hiểu lý do nào xảy ra kết quả như vậy !
Sẵn đây, tôi cũng nhờ các bạn giúp thêm 1 vấn đề nữa là làm sao để không xuất hiện số 0 trong các cell không có dữ liệu (mà có cài công thức)
Trình độ Excel còn khá hạn chế nên rất mong các bạn giúp đỡ !
Trân trọng cám ơn các bạn !
Tặng bạn luôn nhé! Mon rằng công việc của bạn đỡ vất vả.
 

File đính kèm

  • Thong ke benh vien1.rar
    20.2 KB · Đọc: 19
Lần chỉnh sửa cuối:
Làm sao ?

Cám ơn thịnh tình của bạn "buithinhvan77" đã giúp tôi một file khá hoàn chỉnh, nhất là đã loại bỏ được việc xuất hiện số 0 trong bảng tính, mà không cần phải vào Tool để chỉnh nhưng tôi vẫn không tìm ra được bạn "buithinhvan77" đã làm bằng cách nào?
Bạn có thể giải thích để tôi mở mang đầu óc chút xíu, được không?
 
Cám ơn thịnh tình của bạn "buithinhvan77" đã giúp tôi một file khá hoàn chỉnh, nhất là đã loại bỏ được việc xuất hiện số 0 trong bảng tính, mà không cần phải vào Tool để chỉnh nhưng tôi vẫn không tìm ra được bạn "buithinhvan77" đã làm bằng cách nào?
Bạn có thể giải thích để tôi mở mang đầu óc chút xíu, được không?
Bạn vào Format->Conditional mở lên là thấy định dạng trong đó ngay.( Có thể định dạng đến 4 màu trong đó cơ)
 
Sử dụng công thức nào cho thích hợp?

Đầu năm chúc các bạn ngày càng thăng tiến trong sự nghiệp và trong Excel nhé !
Hôm nay, tôi tiếp tục làm phiền các bạn nữa đây !
1/ Số là cơ quan có yêu cầu tôi làm sao có ngay số liệu thống kê trong các biểu mẫu ở các sheet "BC tổng hợp", chủ yếu là tổng hợp từ sheet "Danh sách" ra chi tiết từng loại sức khỏe I, II, III, IV, V cho từng ngành nghề, từng chuyên khoa...
2/ Trong sheet "DS điều trị tại BV", hiện giờ tôi có chừa ra khoảng gần 200 dòng để nhận kết xuất từ sheet "Danh sách". Vấn đề đặt ra là số lượng 200 dong thì quá nhiều, khi in ra lại không cần thiết cho những dòng còn trống. Làm sao khi kết xuất xong thì Excel có thể ngắt ngay sau người cuối cùng trong sheet "DS điều trị tại BV" này?
Tôi gửi file kèm theo để nhờ các bạn giúp đỡ ! Tôi đã giản lược bớt những cột mục để các bạn dễ nhìn và giúp tôi !
Xxin cám ơn trước sự giúp đỡ của các bạn !
 

File đính kèm

  • Thong ke .rar
    53.9 KB · Đọc: 8
Bạn chỉ cần bấm chọn từ dòng thứ 10:210 sau đó vào Data->Filter->AutoFilter.
Mỗi lần cập nhật xong Bạn bấm chọn vào nút mũi tên ở cột STT -> Bấm chọn NonBlank là OK thôi mà
 
Web KT
Back
Top Bottom