Giúp mình hàm đếm có điều kiện này với (1 người xem)

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

bhquachtuong

Thành viên mới
Tham gia
14/12/10
Bài viết
35
Được thích
1
Giới tính
Nam
Mình có BT như bảng bên dưới. Tại cột kết quả: đếm các dòng chứa dữ liệu giữa 2 stt bằng 0. Mình có đính kèm file bài tập các bạn giúp mình với.

[TABLE="class: grid, width: 500"]
[TR]
[TD]STT[/TD]
[TD]tên cột[/TD]
[TD]kết quả[/TD]
[/TR]
[TR]
[TD]0[/TD]
[TD]AA1/1[/TD]
[TD]1[/TD]
[/TR]
[TR]
[TD]1[/TD]
[TD]AA1/1/1[/TD]
[TD][/TD]
[/TR]
[TR]
[TD]0[/TD]
[TD]AA1/2[/TD]
[TD]3[/TD]
[/TR]
[TR]
[TD]1[/TD]
[TD]AA1/2/1[/TD]
[TD][/TD]
[/TR]
[TR]
[TD]2[/TD]
[TD]AA1/2/2[/TD]
[TD][/TD]
[/TR]
[TR]
[TD]3[/TD]
[TD]AA1/2/3[/TD]
[TD][/TD]
[/TR]
[TR]
[TD]0[/TD]
[TD]AA1/100/1[/TD]
[TD]2[/TD]
[/TR]
[TR]
[TD]1[/TD]
[TD]AA1/100/1/1[/TD]
[TD][/TD]
[/TR]
[TR]
[TD]2[/TD]
[TD]AA1/100/1/2[/TD]
[TD][/TD]
[/TR]
[/TABLE]
 

File đính kèm

Mình có BT như bảng bên dưới. Tại cột kết quả: đếm các dòng chứa dữ liệu giữa 2 stt bằng 0. Mình có đính kèm file bài tập các bạn giúp mình với.

[TABLE="class: grid, width: 500"]
[TR]
[TD]STT[/TD]
[TD]tên cột[/TD]
[TD]kết quả[/TD]
[/TR]
[TR]
[TD]0[/TD]
[TD]AA1/1[/TD]
[TD]1[/TD]
[/TR]
[TR]
[TD]1[/TD]
[TD]AA1/1/1[/TD]
[TD][/TD]
[/TR]
[TR]
[TD]0[/TD]
[TD]AA1/2[/TD]
[TD]3[/TD]
[/TR]
[TR]
[TD]1[/TD]
[TD]AA1/2/1[/TD]
[TD][/TD]
[/TR]
[TR]
[TD]2[/TD]
[TD]AA1/2/2[/TD]
[TD][/TD]
[/TR]
[TR]
[TD]3[/TD]
[TD]AA1/2/3[/TD]
[TD][/TD]
[/TR]
[TR]
[TD]0[/TD]
[TD]AA1/100/1[/TD]
[TD]2[/TD]
[/TR]
[TR]
[TD]1[/TD]
[TD]AA1/100/1/1[/TD]
[TD][/TD]
[/TR]
[TR]
[TD]2[/TD]
[TD]AA1/100/1/2[/TD]
[TD][/TD]
[/TR]
[/TABLE]
Xài tạm công thức này cho ô C2:
PHP:
=IF(A2=0;MATCH(0;A3:A103;0)-1;"")
Cuối cột A "xin thêm 1 số 0 kết thúc để khỏi bị lỗi #N/A
 
Mình có BT như bảng bên dưới. Tại cột kết quả: đếm các dòng chứa dữ liệu giữa 2 stt bằng 0. Mình có đính kèm file bài tập các bạn giúp mình với.

[TABLE="class: grid, width: 500"]
[TR]
[TD]STT[/TD]
[TD]tên cột[/TD]
[TD]kết quả[/TD]
[/TR]
[TR]
[TD]0[/TD]
[TD]AA1/1[/TD]
[TD]1[/TD]
[/TR]
[TR]
[TD]1[/TD]
[TD]AA1/1/1[/TD]
[TD][/TD]
[/TR]
[TR]
[TD]0[/TD]
[TD]AA1/2[/TD]
[TD]3[/TD]
[/TR]
[TR]
[TD]1[/TD]
[TD]AA1/2/1[/TD]
[TD][/TD]
[/TR]
[TR]
[TD]2[/TD]
[TD]AA1/2/2[/TD]
[TD][/TD]
[/TR]
[TR]
[TD]3[/TD]
[TD]AA1/2/3[/TD]
[TD][/TD]
[/TR]
[TR]
[TD]0[/TD]
[TD]AA1/100/1[/TD]
[TD]2[/TD]
[/TR]
[TR]
[TD]1[/TD]
[TD]AA1/100/1/1[/TD]
[TD][/TD]
[/TR]
[TR]
[TD]2[/TD]
[TD]AA1/100/1/2[/TD]
[TD][/TD]
[/TR]
[/TABLE]

so dòng chưa dữ liệu giữa 2 số tt=0, tôi nghỉ kết quả của bạn phải là 0,1,3 (ke61t quả bạn cho là 1,3,2?)
số bạn cho có chính xác không vậy?
======================
đợi bạn trả lời lâu quá, thui hiểu sao làm vậy
Mã:
C2=IF(A2,"",COUNTIF($A$2:A2,">0")-SUM($C$1:C1))

===============================
à, sao khi chép cthuc bac Bate cho chạy thì hiểu ròi, bạn muốn đặt kết quả ở dòng đầu
ok.....sorry
 
Lần chỉnh sửa cuối:
Cám ơn các bạn nhiều. Mình suy nghĩ mãi mà ko ra. nhức cả đầu +-+-+-+. Cám ớn Ba TêLet'GâuGâu nhiều
 

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

Back
Top Bottom