Viết hàm ghi số thứ tự

  • Thread starter Thread starter haitcv
  • Ngày gửi Ngày gửi
Liên hệ QC

haitcv

Thành viên chính thức
Tham gia
2/6/07
Bài viết
57
Được thích
92
Tôi có 1 danh sách HS gồm (giỏi khá TB ..) sau khi lọc thì số thứ tự trong danh sách lại không đúng thứ tự. Xin hỏi viết công thức thế nào để mỗi khi lọc từng loại HS thì số thứ tự tự điền đúng 1,2,3 theo mỗi lần lọc.
 

File đính kèm

Bạn sd hàm sau nhé:
=IF(B7<>"",SUBTOTAL(103,$B$7:B7),"")
Thân
 

File đính kèm

Cho mình hỏi thêm về hàm Subtotal nhé. Theo mình đọc trên excel thì họ viết như sau:

SUBTOTAL(function_num, ref1, ref2, ...)
Function_num is the number 1 to 11 (includes hidden values) or 101 to 111 (ignores hidden values) that specifies which function to use in calculating subtotals within a list.
Function_num (includes hidden values) Function_num (ignores hidden values) Function 1 101 AVERAGE 2 102 COUNT 3 103 COUNTA 4 104 MAX 5 105 MIN 6 106 PRODUCT 7 107 STDEV 8 108 STDEVP 9 109 SUM 10 110 VAR 11 111 VARP
Nếu giải thích như vậy thì hàm này cũng giống các hàm như sum, count, counta . . . nhưng có cái hay là bỏ qua được những dòng bị hidden đi nếu thích. Mình không hiểu hàm này còn dùng vào việc gì nữa không vậy. Thanks!
 

File đính kèm

  • Subtotal.JPG
    Subtotal.JPG
    26.3 KB · Đọc: 14
Lần chỉnh sửa cuối:
Hỏi thêm về hàm đánh số thứ tự

Bạn xem thêm về hàm SUBTOTAL ở đây : http://www.giaiphapexcel.com/forum/showpost.php?p=54652&postcount=37[/quote
Mình đã học trên diên dàn GPE hàm đánh số thứ tự không bị trùng rất hay
=IF(COUNTIF($B3:B$3;B3)=1;MAX($A$1:A2)+1;"")
Khi áp dụng hàm :
=IF(B3<>"";SUBTOTAL(103;$B$3:B3);"") thì việc đánh số thứ tự chỉ đúng khi danh sách ở cột B là liên tục có sự khác nhau còn danh sách giông nhau thì công thức này không đúng..
Đối với hàm
=IF(COUNTIF($B3:B$3;B3)=1;MAX($A$1:A2)+1;"") sau khi lọc số TT thì số TT không tự đổi được mình thường phải đánh lại thủ công, mất thêm thời gian. Bạn nào biết cách kết hợp 2 hàm với nhau hoặc giúp mình cách tạo số TT để trước và sau khi lọc thì số thứ tự được tự động điều chỉnh nhưng với điều kiện là chỉ tăng số thứ tự khi cột B có sự thay đổi được không ? Cảm ơn các bạn !
 
Web KT

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

Back
Top Bottom