nguyenphucTD
Thành viên mới

- Tham gia
- 18/7/18
- Bài viết
- 3
- Được thích
- 4
Thử:Các Bro ơi, giúp dùm 1 hàm trong file đính kèm nhe,
Đếm số lượng của các điểm làm theo từng khu vực, mình làm Pivot thì count ra được nhưng làm hàm thì đang bị bí. Các Tiền Bối giúp dùm nhe.
Cảm ơn
G3=SUM(IFERROR(($D$3:$D$500=F3)/COUNTIFS($B$3:$B$500,$B$3:$B$500,$C$3:$C$500,$C$3:$C$500),""))
tô màu các ô thông tin theo conditional formatting
đếm ô dựa theo màu sắc bạn
Đúng là "cao tăng" có khác, nghĩ ra tuyệt chiêu thượng "thừa". Bài này thuộc loại đếm phần tử duy nhất theo điều kiện, đã dùng code thì không dùng định dạng nữa.code VBA này cho bạn
Không biết ai làm giống tôi không, sử dụng cột phụ:Các Bro ơi, giúp dùm 1 hàm trong file đính kèm nhe,
Đếm số lượng của các điểm làm theo từng khu vực, mình làm Pivot thì count ra được nhưng làm hàm thì đang bị bí. Các Tiền Bối giúp dùm nhe.
Cảm ơn
có 2 cách vầy. bạn ý thích làm thế nào thì làm thôi. Phùng long nhau à bạn =.="Đúng là "cao tăng" có khác, nghĩ ra tuyệt chiêu thượng "thừa". Bài này thuộc loại đếm phần tử duy nhất theo điều kiện, đã dùng code thì không dùng định dạng nữa.
Cám ơn Tiền Bối nhe, đúng 100%Thử:
Ctrl+Shift+Enter, Fill xuống.Mã:G3=SUM(IFERROR(($D$3:$D$500=F3)/COUNTIFS($B$3:$B$500,$B$3:$B$500,$C$3:$C$500,$C$3:$C$500),""))
Thân.
Rất cám ơn DazkAngel nhe, hàm của Bạn cũng chính xác 100% nhưng phải dùng thêm cột giá trị phụ nữa. Mình thấy hàm của Anh Hiệp OK gọn và chính xác. Một lần nữa cám ơn DazkAngle nhe.Không biết ai làm giống tôi không, sử dụng cột phụ:
Cái chữ đỏ đỏ nó có nghĩa là gì thế, rõ ràng là ám chỉ một cách rồi nhé.theo conditional formatting
sau đó sử dụng code đếm ô dựa theo màu sắc
Tiêu sư phụ ở Nam Thiếu Lâm á, tui ở Bắc Thiếu Lâm nè.
Cho bạn thêm cách này (cách này ít người sài):Các Bro ơi, giúp dùm 1 hàm trong file đính kèm nhe,
Đếm số lượng của các điểm làm theo từng khu vực, mình làm Pivot thì count ra được nhưng làm hàm thì đang bị bí. Các Tiền Bối giúp dùm nhe.
Cảm ơn
=COUNT(MATCH(ROW($1:$1000),MATCH($B$3:$B$278,$B$3:$B$278,)*($D$3:$D$278=F3),))
Vâng. Cơ mà t ở Bắc. Mà b biết thì dạy người ra đi sao cứ loằn ngoằn thế nhỉ @@Cái chữ đỏ đỏ nó có nghĩa là gì thế, rõ ràng là ám chỉ một cách rồi nhé.
Bài này như tui thì tui dùng vba cho nó hoành tráng, nó có thể tự động thống kê cho mình luôn, khỏi phải công thức, mỗi điều là:
"
Chưa code lần nào biết ra làm sao?
Biết trong " vê bê" như thế nào?
Code sâu là bao? nào đo được đâu?
Chưa thử sao biết nhanh chậm.
"
Tiêu sư phụ ở Nam Thiếu Lâm á, tui ở Bắc Thiếu Lâm nè.
Function DemTrung(CSDL As Range, DDm As String)
Dim Dict As Object, Arr()
Dim J As Long, W As Integer
Dim MyAdd As String
Set Dict = CreateObject("Scripting.Dictionary")
Arr() = CSDL.Value
For J = 1 To UBound(Arr())
If Arr(J, 3) = DDm Then
MyAdd = Arr(J, 3) & Arr(J, 2)
If MyAdd <> Space(0) And Not Dict.exists(MyAdd) Then
W = W + 1: Dict.Add MyAdd, W
End If
End If
Next J
DemTrung = W
End Function
Đã nói rõ là chưa code lần nào, mà lại cứ dồn người ta vào chỗ bí là sao cơ chứ, dạy được ai cơ chứ, xem bài #17 ý, có gì không hiểu thì hỏi anh ý.sao cứ loằn ngoằn