Thắc mắc về hàm Frequency (5 người xem)

Liên hệ QC

Người dùng đang xem chủ đề này

alexdang182

Thành viên mới
Tham gia
17/8/15
Bài viết
4
Được thích
2
Giới tính
Nam
Xin chào tất cả mọi người,
Em có 1 đề bài là đếm số lượng các giá trị không trùng lặp trong một dãy số cho trước (Ở file excel em gửi kèm là dãy số ở cột A)
Em có lên mạng tìm hiểu được công thức tính để trả về kết quả như ô F2. Nhưng trong quá trình tính toán có phải sử dụng đến hàm Frequency (Cột D)
Với mảng điều kiện là 1 dãy số tăng dần thì em đã hiểu cách thức hàm này hoạt động. Nhưng ở trong file ví dụ với 1 mảng điều kiện số lộn xộn thì em chưa hiểu cách hàm này hoạt động để có thể trả về kết quả như ở cột D ( Ví dụ D2 bằng 3 nhưng D7 sao lại bằng 0). Mong mọi người có thể giải đáp cho em các hoạt động của Frequency trong trường hợp này.
Em cảm ơn trước.
 

File đính kèm

Nếu bạn bỏ qua thắc mắc hàm FREQUENCY, thì công thức sau đáp ứng yêu cầu đề bài:
Mã:
=SUMPRODUCT(1/COUNTIF(A2:A16,A2:A16))
 
Xin chào tất cả mọi người,
Em có 1 đề bài là đếm số lượng các giá trị không trùng lặp trong một dãy số cho trước (Ở file excel em gửi kèm là dãy số ở cột A)
Em có lên mạng tìm hiểu được công thức tính để trả về kết quả như ô F2. Nhưng trong quá trình tính toán có phải sử dụng đến hàm Frequency (Cột D)
Với mảng điều kiện là 1 dãy số tăng dần thì em đã hiểu cách thức hàm này hoạt động. Nhưng ở trong file ví dụ với 1 mảng điều kiện số lộn xộn thì em chưa hiểu cách hàm này hoạt động để có thể trả về kết quả như ở cột D ( Ví dụ D2 bằng 3 nhưng D7 sao lại bằng 0). Mong mọi người có thể giải đáp cho em các hoạt động của Frequency trong trường hợp này.
Em cảm ơn trước.
Để hiểu về chức năng của Frequency: tính "tần suất" của 1 dãy số, bạn có thể hình dung nó có chức năng như hàm COUNTIF(s) tức đếm theo điều kiện.

Bạn tham khảo file đính kèm.

Thân
 

File đính kèm

Để hiểu về chức năng của Frequency: tính "tần suất" của 1 dãy số, bạn có thể hình dung nó có chức năng như hàm COUNTIF(s) tức đếm theo điều kiện.

Bạn tham khảo file đính kèm.

Thân
Chào anh,
Em đã xem ví dụ anh gửi và em có một chút thắc mắc đã note trong tệp gửi kèm. Mong anh có thể giải đáp giúp em.
 

File đính kèm

Chào anh,
Em đã xem ví dụ anh gửi và em có một chút thắc mắc đã note trong tệp gửi kèm. Mong anh có thể giải đáp giúp em.
Đối số bins_array bạn chọn có giá trị 9, thấp hơn 10 nên từ data_array giá trị >9 đến 10 sẽ đếm cho 10, kết quả 3, công thức mảng nên khi kéo xuống bins_array 9 kết quả này bên data_array chỉ có 1. Tương tự các kết quả khác.
Bạn tham khảo thêm bài #6 của anh @Phan Thế Hiệp
 
Em chào tất cả các anh/ chị.
Hiện tại em đang tìm hiểu hàm FREQUENCY nhưng khi bắt tay vào thực hành thì gặp một lỗi. Nay, rất mong quý anh/ chị có thể giải thích giúp em được không nhỉ.
Em xin chân thành cảm ơn!
 

File đính kèm

Em chào tất cả các anh/ chị.
Hiện tại em đang tìm hiểu hàm FREQUENCY nhưng khi bắt tay vào thực hành thì gặp một lỗi. Nay, rất mong quý anh/ chị có thể giải thích giúp em được không nhỉ.
Em xin chân thành cảm ơn!
Theo như yêu cầu trong bài thì bạn phải dùng SUMIF() đúng hơn chứ!? đâu cần dùng Frequency()
Chọn G7: G10, dán
=SUMIF($C$7:$C$17,F7:F10,$D$7:$D$17) Ctrl+Shift+Enter.​
Hay, công thức đơn là được rồi:
G7=SUMIF($C$7:$C$17,F7,$D$7:$D$17) Enter fill xuống.​

Thân
 
Theo như yêu cầu trong bài thì bạn phải dùng SUMIF() đúng hơn chứ!? đâu cần dùng Frequency()
Chọn G7: G10, dán
=SUMIF($C$7:$C$17,F7:F10,$D$7:$D$17) Ctrl+Shift+Enter.​
Hay, công thức đơn là được rồi:
G7=SUMIF($C$7:$C$17,F7,$D$7:$D$17) Enter fill xuống.​
215801
Thân
Dạ, em rất cảm ơn anh đã hướng dẫn cho em. Anh có thể cho em hỏi thêm 1 tí nữa được không nhỉ, trường hợp mình muốn "Tính tổng có bao nhiêu Giảng viên (loại trừ những trường hợp trùng)" thì phải dùng công thức nào ạ. E cảm ơn a.
 
Dạ, em rất cảm ơn anh đã hướng dẫn cho em. Anh có thể cho em hỏi thêm 1 tí nữa được không nhỉ, trường hợp mình muốn "Tính tổng có bao nhiêu Giảng viên (loại trừ những trường hợp trùng)" thì phải dùng công thức nào ạ. E cảm ơn a.
Nhiều!
Đơn cử: 2 phép thông dụng:
Mã:
=SUM(IFERROR(1/COUNTIF($C$7:$C$100,$C$7:$C$100),))
Hoặc:
=COUNT(1/(MATCH($C$7:$C$100,$C$7:$C$100,)=ROW($1:$100)))
Kết thúc bằng Ctrl+Shift+Enter

Thân
 
Nhiều!
Đơn cử: 2 phép thông dụng:
Mã:
=SUM(IFERROR(1/COUNTIF($C$7:$C$100,$C$7:$C$100),))
Hoặc:
=COUNT(1/(MATCH($C$7:$C$100,$C$7:$C$100,)=ROW($1:$100)))
Kết thúc bằng Ctrl+Shift+Enter

Thân
Dạ em cảm ơn anh, em đã làm được rồi. Nhưng anh có thể giải thích giùm e cái bản chất của vấn đề được không ạ. Thanks
 
Em chào anh, hiện tại e cần sự giúp đỡ từ anh, e có trường hợp thế này làm sao để gộp nhiều dữ liệu từ nhiều ô thành 1 ô duy nhất mà đầy đủ thông tin. Em cảm ơn a.
 

File đính kèm

Em chào anh, hiện tại e cần sự giúp đỡ từ anh, e có trường hợp thế này làm sao để gộp nhiều dữ liệu từ nhiều ô thành 1 ô duy nhất mà đầy đủ thông tin. Em cảm ơn a.
Thử:
Mã:
C20=IFERROR(INDEX($C$5:$C$16,MATCH(,INDEX(COUNTIF($C$19:$C19,$C$5:$C$16),),)),"")
D20=VLOOKUP($C20,$C$5:D$16,COLUMN(B$1),) - Copy qua phải 2 cột
G10=JoinIf(CHAR(10),$C$5:$C$16,$C20,$G$5:$G$16)
H10=COUNTIF($C$5:$C$16,C20)
Enter, fill xuống.

Xem thêm các tiện ích hàm tự tạo: JoinIf(), JoinText() của thầy @ndu96081631 tại: https://www.giaiphapexcel.com/diendan/threads/hàm-nối-chuỗi-có-điều-kiện.136582/#post-872090


Thân
 

File đính kèm

Thử:
Mã:
C20=IFERROR(INDEX($C$5:$C$16,MATCH(,INDEX(COUNTIF($C$19:$C19,$C$5:$C$16),),)),"")
D20=VLOOKUP($C20,$C$5:D$16,COLUMN(B$1),) - Copy qua phải 2 cột
G10=JoinIf(CHAR(10),$C$5:$C$16,$C20,$G$5:$G$16)
H10=COUNTIF($C$5:$C$16,C20)
Enter, fill xuống.

Xem thêm các tiện ích hàm tự tạo: JoinIf(), JoinText() của thầy @ndu96081631 tại: https://www.giaiphapexcel.com/diendan/threads/hàm-nối-chuỗi-có-điều-kiện.136582/#post-872090


Thân
Em cảm ơn đã tận tình giúp đỡ em. Nhưng e có 1 vấn đề nữa mong anh giúp đỡ (có file đính kèm). Em cảm ơn anh
 

File đính kèm

Web KT

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

Back
Top Bottom