Nhờ mọi người giải đáp giùm em phần Filter

Liên hệ QC

thienan99

Thành viên mới
Tham gia
1/10/17
Bài viết
2
Được thích
0
Chào mọi người, em mới đi làm và tiếp xúc với Excel thời gian gần đây nên có nhiều vướng mắc, mong được mọi người trên diễn đàn hỗ trợ giải đáp giùm em. Đây là lần đầu em đăng bài, nếu đăng bị sai chỗ mong ban quản trị dời về đúng chỗ giùm em, em xin cảm ơn.

Em có tải file. Trong file, cột số tiền chi lương (cột B), em cần thống kê những người có số tiền chi lương lớn hơn 0. Ban đầu, em Sort cột B : Sort Smallest to Largest thì thấy số nhỏ nhất là 0, nên trong list đổ xuống, em bỏ chọn số 0, rồi kéo xuống nguyên cột thì thấy có 12.829 nhân viên có số tiền chi lương lớn hơn 0.
Sau đó em phát hiện ra bị sai, nếu dùng Number filters -> chọn Greater than "0" thì đếm được 21.668 nhân viên.

Em không biết vì sao lại như vậy? mong mọi người chỉ giùm em.

2/ Trong lúc làm việc với Excel, em copy 1 bảng dữ liệu đặt bên cạnh 1 bảng dữ liệu khác, em chọn hết dòng đầu tiên rồi kéo xuống dòng cuối cùng, bấm Shift để chọn toàn bảng, rồi Copy thì lúc Paste, Excel lại báo là "The information cannot be pasted because the Copy area and the Paste area are not the same size and shape". Nhưng nếu em kéo chuột hết bảng dữ liệu (không dùng Shift hoặc Ctrl + Shift + mũi tên) thì lại Paste được bình thường. Em không hiểu tại sao lại vậy.

Em mới tiếp xúc Excel gần đây nên không rành lắm về mấy thao tác cơ bản này. Mọi người chỉ giùm em và tiện thể chỉ cho em cách nâng cao kỹ năng Excel được không ạ. Em cảm ơn rất nhiều ạ.
 

File đính kèm

  • EXCEL.xlsx
    1 MB · Đọc: 6
Em có tải file. Trong file, cột số tiền chi lương (cột B), em cần thống kê những người có số tiền chi lương lớn hơn 0. Ban đầu, em Sort cột B : Sort Smallest to Largest thì thấy số nhỏ nhất là 0, nên trong list đổ xuống, em bỏ chọn số 0, rồi kéo xuống nguyên cột thì thấy có 12.829 nhân viên có số tiền chi lương lớn hơn 0.
Sau đó em phát hiện ra bị sai, nếu dùng Number filters -> chọn Greater than "0" thì đếm được 21.668 nhân viên.

Con số chính xác sẽ do hàm =DCOUNT(A:B;A1;E1:E2) đưa ra là 17.807có lương = 0; Nếu chưa tin bạn có thể Goto đến B17908 là kiểm chứng được liền! Nhưng vậy số người có lương <> 0 sẽ có thể là 39.475 - 17.807 người => 21.668
(Tại [E1] ta áp công thức =B1; Tại E2 ta nhập con không tròn trĩnh)

Với dữ liệu lớn như của bạn, ta nên xài các hàm Database thì tiện hơn.
 
Lần chỉnh sửa cuối:
Em có tải file. Trong file, cột số tiền chi lương (cột B), em cần thống kê những người có số tiền chi lương lớn hơn 0. Ban đầu, em Sort cột B : Sort Smallest to Largest thì thấy số nhỏ nhất là 0, nên trong list đổ xuống, em bỏ chọn số 0, rồi kéo xuống nguyên cột thì thấy có 12.829 nhân viên có số tiền chi lương lớn hơn 0.
Cái này là lọc theo Item, giói hạn hiển thị theo cách lọc này là khoảng 10000 items, trong 10000 item này, có một số items xuất hiện > 1 lần => tổng cộng ~ 12000 dòng
Sau đó em phát hiện ra bị sai, nếu dùng Number filters -> chọn Greater than "0" thì đếm được 21.668 nhân viên.
Cái này là lọc theo giá trị, không bị giới hạn hiển thị nên thấy đầy đủ.

Còn về copy , paster cũng mới nghe lần đầu, bạn gửi file lỗi lên xem sao
 
Cái này là lọc theo Item, giói hạn hiển thị theo cách lọc này là khoảng 10000 items, trong 10000 item này, có một số items xuất hiện > 1 lần => tổng cộng ~ 12000 dòng

Em cảm ơn anh. Anh cho em hỏi em có thể đọc về 2 kiểu lọc này ở đâu được ko ạ? Em search google mà ko thấy ạ.
 
Web KT
Back
Top Bottom