Em chào các bác,
Em có file đính kèm chạy macro trên exce desktop app rấ OK
Em muốn chuyển lên dùng Google Sheets, các bác giúp em với ạ.
Em muốn tính tổng số cell trong cùng 1 hàng có cùng màu mới màu của 1 cell cần so sánh ở cột khác.
Các bác giới hạn được khoảng dữ liệu thì tốt ạ, em sợ nó dò cả sheet thì hơi lâu.
=CountColorCells(C4:N4, O2)
Ở đó C4:N4 là dữ liệu chọn
O2 là cell màu cần so sánh để đếm giống nhau trong hàng dữ liệu C4:N4
Hàng và cột không cố định vì em có nhiều sheets khác nhau với số lượng cột và hàng thay đổi khác nhau.
Hàm VB ở excel
Function CountColorCells(rng As Range, colorCell As Range) As Long
Dim cell As Range
Dim count As Long
count = 0
For Each cell In rng
If cell.Interior.Color = colorCell.Interior.Color Then
count = count + 1
End If
Next cell
CountColorCells = count
End Function
Lệnh tính ở excel =CountColorCells(C4:N4, O2)
Em cảm ơn nhiều
Em có file đính kèm chạy macro trên exce desktop app rấ OK
Em muốn chuyển lên dùng Google Sheets, các bác giúp em với ạ.
Em muốn tính tổng số cell trong cùng 1 hàng có cùng màu mới màu của 1 cell cần so sánh ở cột khác.
Các bác giới hạn được khoảng dữ liệu thì tốt ạ, em sợ nó dò cả sheet thì hơi lâu.
=CountColorCells(C4:N4, O2)
Ở đó C4:N4 là dữ liệu chọn
O2 là cell màu cần so sánh để đếm giống nhau trong hàng dữ liệu C4:N4
Hàng và cột không cố định vì em có nhiều sheets khác nhau với số lượng cột và hàng thay đổi khác nhau.
Hàm VB ở excel
Function CountColorCells(rng As Range, colorCell As Range) As Long
Dim cell As Range
Dim count As Long
count = 0
For Each cell In rng
If cell.Interior.Color = colorCell.Interior.Color Then
count = count + 1
End If
Next cell
CountColorCells = count
End Function
Lệnh tính ở excel =CountColorCells(C4:N4, O2)
Em cảm ơn nhiều