thachneumc
Thành viên mới
- Tham gia
- 17/11/23
- Bài viết
- 8
- Được thích
- 0
Ngũ vị là gì vậy, Bạn có phải là người Hoa?Em chào anh chị,
Anh chị cho em hỏi hàm để tính ra quintile như cột thứ 3 ạ. (sẽ chia đều nhân viên ra làm 5 nhóm, dựa vào số lượng hợp đồng mà xếp vào các nhóm ạ)
Em xin cảm ơn.
View attachment 297090
Không bác ạ, từ ngữ chuyên môn của toán học, em nhớ nhầm một chút, em cũng mới tiếp xúc từ này được mấy tháng .Ngũ vị là gì vậy, Bạn có phải là người Hoa?
Mã:=MATCH(PERCENTRANK($B$2:$B$17,B2),{1,0.8,0.6,0.4,0.2},-1) [/QUOTE] không được bác ạ, em cũng thử công thức này rồi, em sẽ ra kết quả như bên dưới, không thỏa mãn điều kiện số lượng người các nhóm bằng nhau. nhóm 5 và 4 có 4 người, nhóm 3 chỉ có 2 người. các nhóm chỉ lệch nhau 1 người là tối đa thôi ạ. [ATTACH type="full"]297094[/ATTACH]
Mình chưa kiểm tra hết các trường hợp, bạn thử và kiểm tra thêm nhéEm chào anh chị,
Anh chị cho em hỏi hàm để tính ra quintile như cột thứ 3 ạ. (sẽ chia đều nhân viên ra làm 5 nhóm, dựa vào số lượng hợp đồng mà xếp vào các nhóm ạ)
Em xin cảm ơn.
=INT(SUMPRODUCT(--((B2+ROW(B2)/100)<(B$2:B$22+ROW(B$2:B$22)/100)))/ROWS(B2:B22)*5)+1
Cho em hỏi tí. Nếu dữ liệu là phân phối chuẩn thì khi chia như trên, các nhóm sẽ có số lượng tương đương nhau. Nhưng nếu dữ liệu không theo phân phối chuẩn thì các nhóm có còn tương đương không, hay chỉ cần số liệu đủ lớn là được.Muốn biết trị thuộc về quintile nào (1~5) thì dùng công thức PERCENTRANK như bài #4 là đúng rồi.
Vấn đề cần tính thêm là xác định Exclude và Include thôi.
cái này lại chia thành 4 rồi bác ạ.Mình chưa kiểm tra hết các trường hợp, bạn thử và kiểm tra thêm nhé
Mã:=INT(SUMPRODUCT(--((B2+ROW(B2)/100)<(B$2:B$22+ROW(B$2:B$22)/100)))/ROWS(B2:B22)*5)+1
Em không thực sự hiểu ý của bác lắm.Cho em hỏi tí. Nếu dữ liệu là phân phối chuẩn thì khi chia như trên, các nhóm sẽ có số lượng tương đương nhau. Nhưng nếu dữ liệu không theo phân phối chuẩn thì các nhóm có còn tương đương không, hay chỉ cần số liệu đủ lớn là được.
Bôi đậm: cái này em đoán thôi, không chắc chắn lắm.
Định nghĩa: quintile có nghĩa là 5 bậc - tiếng Latin quin là 5.Cho em hỏi tí. Nếu dữ liệu là phân phối chuẩn thì khi chia như trên, các nhóm sẽ có số lượng tương đương nhau. Nhưng nếu dữ liệu không theo phân phối chuẩn thì các nhóm có còn tương đương không, hay chỉ cần số liệu đủ lớn là được.
...
Xác suất thống kê là một môn toán nghiêm chỉnh. Ngày xưa, thời của tôi, ít nhất tới lớp 12 mới thấy môn này. Đương nhiên nó phải có dính líu "trí tuệ".Môn này trí tuệ quá. Mỗi công thức là một kết quả khác nhau.
Sao lại là 4 nhỉ, mình lấy rows()/5, tức là 5 phần mà.cái này lại chia thành 4 rồi bác ạ.
Em có nhặt được công thức này trên mạng và khá hợp với nhu cầu của em, mọi người có thể tham khảo ạ:
Sao lại là 4 nhỉ, mình lấy rows()/5, tức là 5 phần mà.
Yêu cầu của bạn là mỗi nhóm chênh không quá 1 người. Cái này không đúng lắm với cách chia theo quintile. Vì khi đó sẽ chia các giá trị giống nhau (chính xác hơn là gần bằng nhau) trong cùng 1 khoảng. Tùy dữ liệu mà có thể chia đều, hoặc không.
cảm ơn thím đã tạo bảng tính của cả 3 công thức. tại em là người đưa ra đầu bài nên em biết mình muốn kết quả như nào nhất,Sau khi test nhiều lần, thấy công thức bài 7, chênh lệch giữa các nhóm chỉ 1 đơn vị.
Thớt có nói rằng cái quy trình của mình do người trước để lại.Tứ phân vị, ngũ phân vị, thập phân vị . . . là việc chia các phần tử được xếp thứ tự thành các nhóm có số phần tử bằng nhau
Việc phân chia nầy không lệ thuộc vào phương sai và 2 phần tử có cùng giá trị ( số hoặc chuỗi ) có thể nằm ở 2 nhóm
Tùy theo quy ước cách tính về chặn trên và chặng dưới số lượng từng nhóm, các phần mềm phân tích thống kê khác nhau có thể trả về kết quả khác nhau. Đặc biệt các thầy cô giảng Thống kê có thể có quy ước cách tính khác nhau tí xíu.