Lấy ô tô màu làm điều kiện thành kí tự

Liên hệ QC
Tôi tuân thủ nội quy khi đăng bài

vnxgiokinhtoi

Thành viên mới
Tham gia
16/6/23
Bài viết
6
Được thích
4
Không biết cao nhân nào có thể chỉ được không ạ
Lấy ô tô màu làm điều kiện khi ban hành công thứ ra ô khác thành kí tự dấu cộng
 

File đính kèm

Không biết cao nhân nào có thể chỉ được không ạ
Lấy ô tô màu làm điều kiện khi ban hành công thứ ra ô khác thành kí tự dấu cộng
Không phải cao nhân.
Trước đây GPE có cái UDF này, nay chia sẽ lại cho bác, hàm này đếm màu theo điều kiện:
- range_data: Vùng cần đếm.
- criteria: Điều kiện (màu).
→ Lồng IF vào là được nha.

Mã:
Function T_CountByColor(range_data As Range, criteria As Range) As Long
'Ham dem o cùng màu
Application.Volatile
    Dim datax As Range
    Dim xcolor As Long
xcolor = criteria.Interior.ColorIndex
For Each datax In range_data
    If datax.Interior.ColorIndex = xcolor Then
        T_CountByColor = T_CountByColor + 1
    End If
Next datax
End Function
Cách thủ công đơn giản nhất là sort theo màu rồi đánh "+"
 
Lần chỉnh sửa cuối:
Không phải cao nhân.
Trước đây GPE có cái UDF này, nay chia sẽ lại cho bác, hàm này đếm màu theo điều kiện:
- range_data: Vùng cần đếm.
- criteria: Điều kiện (màu).
→ Lồng IF vào là được nha.

Mã:
Function T_CountByColor(range_data As Range, criteria As Range) As Long
'Ham dem o cùng màu
Application.Volatile
    Dim datax As Range
    Dim xcolor As Long
xcolor = criteria.Interior.ColorIndex
For Each datax In range_data
    If datax.Interior.ColorIndex = xcolor Then
        T_CountByColor = T_CountByColor + 1
    End If
Next datax
End Function
Cách thủ công đơn giản nhất là sort theo màu rồi đánh "+"
cảm ơn bác nhiều lắm
 
Web KT

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

Back
Top Bottom