Nhờ giúp Công thức hiển thị số khi số đó xuất hiện ở bản dữ liệu bên dưới

Liên hệ QC

congthanh6868

Thành viên thường trực
Tham gia
30/5/09
Bài viết
322
Được thích
63
Chào Anh Chị Em, trong bảng dữ liệu dưới đây & trong file đính kèm mình nhờ Anh Chị Em giúp cho Công thức ở hàng 2 để tự động hiện thị số mỗi khi nó xuất hiện ở Bảng dữ liệu AB4:BG13 (Mỗi cột chỉ xuất hiện 1 số). Rất mong nhận được sự giúp đỡ của Anh Chị Em trong diễn đàn.
12345678910111213141516171819202122232425262728293031
25389411022663
11
2222
333
44
55
666
7
88
99
1010
 

File đính kèm

Chào Anh Chị Em, trong bảng dữ liệu dưới đây & trong file đính kèm mình nhờ Anh Chị Em giúp cho Công thức ở hàng 2 để tự động hiện thị số mỗi khi nó xuất hiện ở Bảng dữ liệu AB4:BG13 (Mỗi cột chỉ xuất hiện 1 số). Rất mong nhận được sự giúp đỡ của Anh Chị Em trong diễn đàn.
12345678910111213141516171819202122232425262728293031
25389411022663
11
2222
333
44
55
666
7
88
99
1010
Bạn tham khảo.........
 

File đính kèm

Công thức cho kết quả đúng ý mình. Cám ơn Bạn nhiều.
Bài đã được tự động gộp:

Một cách khác. Tại AC3
Mã:
=IF(COUNT(AC11:AC20),MAX(AC11:AC20),"")
Công thức cho kết quả đúng ý Em. Cám ơn Bác nhiều.
Bài đã được tự động gộp:

???

=IFERROR(LOOKUP(1000000,AC11:AC20),"")
Công thức cho kết quả đúng ý Em. Cám ơn Bác nhiều.
 
Chào các bạn, admin, mình muốn tìm số nào xuất hiện nhiều nhất trong cột số: từ 1-9; số lần xuất hiện cột kế bên, theo hình đính kèm; nhưng do 3 đối tượng có số lần xuất hiện bằng nhau, xin hỏi cách nào cho kết quả đúng là các đối tượng xuất hiện nhiều nhất bằng nhau???
Cảm ơn!1628953340416.png
 

File đính kèm

Chào các bạn, admin, mình muốn tìm số nào xuất hiện nhiều nhất trong cột số: từ 1-9; số lần xuất hiện cột kế bên, theo hình đính kèm; nhưng do 3 đối tượng có số lần xuất hiện bằng nhau, xin hỏi cách nào cho kết quả đúng là các đối tượng xuất hiện nhiều nhất bằng nhau???
Cảm ơn!View attachment 264088
Không cần cột C để đếm số lần xuất hiện của từng số (giả sử số từ 1 đến 9 như file của bạn), bạn cứ đưa ra "dữ liệu gốc" mà bạn dựa trên đó để thống kê số lần xuất hiện tại cột C này thì không cần làm những bước trung gian.

Giả sử: số liệu gốc như G1: G14 như hình dưới đây:
Nhieunhat.png
Bạn không cần phải dùng COUNTIF() để đếm như cột D1: D10 (kết quả giống cột C của bạn), chỉ dựa vào cột G bạn có thể dùng công thức:
Mã:
D15=INDEX(MODE.MULT($G$2:$G$14*{1,1}),COLUMNS($A:A))
Enter, fill qua phải.

Thân
 

File đính kèm

Chào các bạn, admin, mình muốn tìm số nào xuất hiện nhiều nhất trong cột số: từ 1-9; số lần xuất hiện cột kế bên, theo hình đính kèm; nhưng do 3 đối tượng có số lần xuất hiện bằng nhau, xin hỏi cách nào cho kết quả đúng là các đối tượng xuất hiện nhiều nhất bằng nhau???
Cảm ơn!View attachment 264088
Bạn thử công thức này thử nha!
=INDEX($B$2:$B$10,AGGREGATE(15,6,ROW($1:$10)/N($C$2:$C$10=MAX($C$2:$C$10)),COLUMN(A$1)))
Fill qua phải nha!
Bài đã được tự động gộp:

Không cần cột C để đếm số lần xuất hiện của từng số (giả sử số từ 1 đến 9 như file của bạn), bạn cứ đưa ra "dữ liệu gốc" mà bạn dựa trên đó để thống kê số lần xuất hiện tại cột C này thì không cần làm những bước trung gian.

Giả sử: số liệu gốc như G1: G14 như hình dưới đây:
View attachment 264102
Bạn không cần phải dùng COUNTIF() để đếm như cột D1: D10 (kết quả giống cột C của bạn), chỉ dựa vào cột G bạn có thể dùng công thức:
Mã:
D15=INDEX(MODE.MULT($G$2:$G$14*{1,1}),COLUMNS($A:A))
Enter, fill qua phải.

Thân
Anh ơi! Với bài này có công thức nào thêm không anh!
=INDEX($B$2:$B$10,AGGREGATE(15,6,ROW($1:$10)/N($C$2:$C$10=MAX($C$2:$C$10)),COLUMN(A$1)))
Em mới nghỉ ra được 01 chưa nghĩ ra thêm nữa.
Chúc anh ngày cuối tuần nhiều niềm vui!
 
Bạn thử công thức này thử nha!
=INDEX($B$2:$B$10,AGGREGATE(15,6,ROW($1:$10)/N($C$2:$C$10=MAX($C$2:$C$10)),COLUMN(A$1)))
Fill qua phải nha!
Bài đã được tự động gộp:


Anh ơi! Với bài này có công thức nào thêm không anh!
=INDEX($B$2:$B$10,AGGREGATE(15,6,ROW($1:$10)/N($C$2:$C$10=MAX($C$2:$C$10)),COLUMN(A$1)))
Em mới nghỉ ra được 01 chưa nghĩ ra thêm nữa.
Chúc anh ngày cuối tuần nhiều niềm vui!
1/ Kết quả từ toán tử so sánh mà nằm trong phép toán (+-x/) thì không cần dùng thêm N().
2/ Làm gọn công thức của em xíu, do trùng hợp các kết quả muốn tìm là số, nên thay vì dùng ROW(1:10), em dùng chính số đó luôn:

=AGGREGATE(15,6,$B$2:$B$10/($C$2:$C$10=MAX($C$2:$C$10)),COLUMN(A$1))
Enter, fill qua phải.

Hoặc tệ hơn là:
=INDEX(1/MOD(AGGREGATE(14,6,$C$2:$C$10*10+1/$B$2:$B$10,ROW($1:$9)),10),COLUMN(A$1))
Enter, fill qua phải.

Dùng ROW() như em dùng, chỉ dành cho nếu kết quả truy tìm là dạng chuỗi.

Thân.
/-*+//-*+//-*+/
 
Lần chỉnh sửa cuối:
Cảm ơn các bộ ốc thiên tài, đã giúp đỡ;
Mình gặp vấn đề khi khi fill qua phải 3 ô (tương ứng có 3 số xuất hiện bằng nhau) khi chỉ có 2 số xuất hiện bằng nhau thì ô kết quả thứ 3 = #Num; như file đính kèm; mình muốn kết quả ô=0 có được ko các bạn?
và 1 giả thiết, muốn có kết quả số nào ô dữ liệu bên cột B khi giá trị ô bên cột C =0;
Xin cảm ơn lần nữa.
 

File đính kèm

Lần chỉnh sửa cuối:
Cảm ơn các bộ ốc thiên tài, đã giúp đỡ;
Mình gặp vấn đề khi khi fill qua phải 3 ô (tương ứng có 3 số xuất hiện bằng nhau) khi chỉ có 2 số xuất hiện bằng nhau thì ô kết quả thứ 3 = #Num; như file đính kèm; mình muốn kết quả ô=0 có được ko các bạn?
và 1 giả thiết, muốn có kết quả số nào ô dữ liệu bên cột B khi giá trị ô bên cột C =0;
Xin cảm ơn lần nữa.
=IFERROR(@INDEX($B$2:$B$10,AGGREGATE(15,6,ROW($1:$10)/N($C$2:$C$10=MAX($C$2:$C$10)),COLUMN(A$1))),0)
=IFERROR(@INDEX(MODE.MULT($G$2:$G$14*{1,1}),COLUMNS($A:A)),0)
Khi cột C=0 thì sửa Max thành Min thôi bạn.
=@INDEX($B$2:$B$10,AGGREGATE(15,6,ROW($1:$10)/N($C$2:$C$10=MIN($C$2:$C$10)),COLUMN(A$1)))
 
Chào các bạn, Thanh xin các bạn chỉ giúp: tìm số xuất hiện từ 2 lần trở lên, trong dãy số từ 1-9 theo file đính kèm,
Cảm ơn rất nhiều, sự hỗ trợ của các bạn.1631281943687.png
 

File đính kèm

Cảm ơn rất nhiều sự giúp đỡ của các bạn;
Cho minh hỏi trong excel định dạng ngày bắt đầu bằng 1/1/1900, nên khi mình nhập thời gian trước 1/1/1900 rồi dùng hàm year(1/1/1800) thì ko trả kết quả được, các bạn có cách nào khắc phục dc ko?
 
Web KT

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

Back
Top Bottom