thuyhoanggl
Thành viên mới

- Tham gia
- 27/10/07
- Bài viết
- 4
- Được thích
- 0
Có phải bạn muốn đếm từ B7 đến B32, nhưng nếu phiếu nào xuất hiện nhiều hơn 1 cũng chỉ đếm 1 lần thôi phải không? Nếu đúng thế thì phải là 6 chứ sao lại là 4Ở dãy cột này chỉ có 4 phiếu xk, nếu mình dùng công thức counta thì nó ra tới 12 phiếu. do có phiếu xuất kho xuất hiện tới 3 lần (03 mặt hàng). nên hàm counta này không được bạn à.
Làm kiểu củ chuối nhá.Tôi cần đếm xem trong 1 cột có bao nhiêu phiếu xuất kho, hay bao nhiêu chứng từ.......
Mong các tiền bối hãy chỉ cho tôi nên dùng công thức nào. Cảm ơn sự trợ giúp và mong sớm nhận được hồi âm.
Rồi, cái chỗ bạn gõ dấu ? to tướng, bạn gõ công thức này:=IF(B7="", "", IF(COUNTIF($B$7:B7,B7)=1,1,0))
Việc cuối cùng là Hide cái cột C mới chèn vào đó đi, cho đẹp cái bảng tính.=SUM(C7:C32)
=countif($f$7:$f$31,">0")ở dãy cột này chỉ có 4 phiếu xk, nếu mình dùng công thức counta thì nó ra tới 12 phiếu. Do có phiếu xuất kho xuất hiện tới 3 lần (03 mặt hàng). Nên hàm counta này không được bạn à.
Híc, "hổng" hiểu=countif($f$7:$f$31,">0")
=countif($b$7:$b$31,"*")
=counta($b$7:$b$31)
=countif($b$7:$b$31,"p*")
bạn thích chọn cách naò thì chọn
CÁCH 2 DẶT CTHUC CHO A7=IF(COUNTIF($B$6:B7,B7)>1,"",B7)
=countif($A$7:$A$31,"p*")
Bài toán này là đếm dữ liệu duy nhất trong cột BỞ dãy cột này chỉ có 4 phiếu xk, nếu mình dùng công thức counta thì nó ra tới 12 phiếu. do có phiếu xuất kho xuất hiện tới 3 lần (03 mặt hàng). nên hàm counta này không được bạn à.
Híc, chắc lâu quá không lên diễn đàn nên Thầy quên nghề rồinếu cột b không có dòng blank thì dễ, còn không bạn nhập vào cell trống số 0 thì dùng hàm sumproduct.
=sumproduct((b7:b19<>"")*((1/countif(b7:b19,b7:b19))))
Làm đúng ai chọt làm gì, sai mới chọt chứ! Chọt nè:Hổng biết có bị "chọt" hông nữa
Cái nào Thầy?Làm đúng ai chọt làm gì, sai mới chọt chứ! Chọt nè:
Bài trên mình đã dặn rồi, đừng có dùng công thức tuyệt chiêu, dùng công thức xèm xí thôi, coi chừng sa bẫy! Dzậy mà không nghe, để bị #DIV/0#
Biết trước luôn cò xài công thức gì lun, mới dặn đó!
Đúng bài này có làm nhiều rồi mà quên.Làm đúng ai chọt làm gì, sai mới chọt chứ! Chọt nè:
Bài trên mình đã dặn rồi, đừng có dùng công thức tuyệt chiêu, dùng công thức xèm xí thôi, coi chừng sa bẫy! Dzậy mà không nghe, để bị #DIV/0#
Biết trước luôn cò xài công thức gì lun, mới dặn đó!
Mình thấy công thức của Thầy tương đương ct 1 của mình, nếu mảng ="" thì "" còn lại giống nhau chỉ có của Thầy ngắn hơn chứ kết quả như nhau, công thức 2 là của Thầy thu nghi thay thế các khoảng trắng =0 (số zero), kq sẽ dư 1 vì nó đếm luôn zeroCông thức 2, Cò hông tin thì uýnh vô file.
Còn muốn dùng tuyệt chiêu thì dùng công thức mảng:
=SUM(IF(B7:B31="";0;1/COUNTIF(B7:B31;B7:B31)))
Vì Thầy chưa thay các cell trống trong cột B bằng zero (0)Cò nói sao chứ công thức này của cò (có trừ 1):
=SUMPRODUCT((B7:B32<>"")*((1/COUNTIF(B7:B32,B7:B32))))-1
bị lỗi DIV/0 đình huỳnh.
Công thức này là công thức của Thầy Thu Nghi, không phải của mình nhưng nếu không trừ 1 thì nó sẽ đếm dư ra 1 em Thầy ạThuNghi
Nếu cột B không có dòng blank thì dễ, còn không bạn nhập vào cell trống số 0 thì dùng hàm sumproduct.
=SUMPRODUCT((B7:B19<>"")*((1/COUNTIF(B7:B19,B7:B19))))