Bác nào có phương pháp đếm số ô được tô màu trong excel không??????

Offline Hà Nội 2014 tại Đồ Sơn-Hải Phòng



kết quả từ 1 tới 9 trên 9
9,955 lượt xem
  1. Thành viên Hình đại diện của van_ngo2004
    Tham gia ngày
    Jan 2005
    Địa chỉ
    Hanoi
    Tuổi
    33
    Bài gửi
    2
    Post Thanks / Like
    van_ngo2004 vẫn chưa có mặt trong diễn đàn

    Bác nào có phương pháp đếm số ô được tô màu trong excel không??????


  2. Khu vực quảng cáo
    Tham gia ngày
    Always
    Địa chỉ
    Advertising world
    Tuổi
    2010
    Bài gửi
    Many

     

  3. Thành viên cấp cao Hình đại diện của WhoamI
    Tham gia ngày
    May 2004
    Địa chỉ
    Cố lên, cứ đi rồi sẽ tới!
    Tuổi
    33
    Bài gửi
    507
    Post Thanks / Like
    WhoamI vẫn chưa có mặt trong diễn đàn
    Mình nhớ trước mình cũng từng hỏi một cấu tương tự thế nhưng vẫn chưa có câu trả lời thì phải.
    đây rồi:
    T2: Có điều kiện xuôi trong conditional formatting là nếu ô thỏa mãn giá trị = X thì sẽ đổ màu Xanh [blue] chẳng hạn vậy có điều kiện ngược lại không khi cứ ô được kiểm tra có format là màu Xanh [blue] thì ô kiểm tra sẽ nhận giá trị là X?
    Đây nữa:
    Trong một ô của Excel sẽ đựng giá trị của ô. Khi ta để hộp sáng tại ô đó, giá trị hoặc công thức tính ra giá trị, sẽ hiển thị trên thanh công thức Formular. Đó chính là giá trị thực của ô. Giá trị thực này tham gia tính toán khi công thức chỉ tới địa chỉ ô đó. Giá trị này còn gọi là phần thứ cấp của ô.
    Hiển thị trong ô không những chỉ có giá trị thực đó, nó còn một dạng giá trị khác. Đó là giá trị giả, giá trị làm vỏ bọc, không tham gia tính toán mà chỉ giúp cho việc hiển thị giá trị thực thứ cấp rõ ràng hơn. Đó là phần sơ cấp của ô.
    PCLEHOAN.COM
    Theo hình dung của mình thì các định dạng trên mỗi cell thuộc cơ sở dữ liệu sơ cấp của ô. Vì thế khi muốn làm việc với các định dạng của ô thì phải tác động lên cơ sở dữ liệu sơ cấp của ô cái này chắc VBA làm được (đoán mò). Cứ chờ chút sẽ có các pác cao thủ thực sự giải đáp cho chúng ta.

  4. Steel Partner Hình đại diện của adam_tran
    Tham gia ngày
    May 2005
    Địa chỉ
    Goooogle
    Tuổi
    36
    Bài gửi
    1,367
    Post Thanks / Like
    adam_tran vẫn chưa có mặt trong diễn đàn
    Bạn thử macro sau

    Sub CellColor()
    Dim uRange As Range, cCell As Range
    Dim Num As Long
    On Error Resume Next
    Set uRange = ActiveSheet.UsedRange
    If uRange Is Nothing Then
    MsgBox ("Khong co du lieu trong sheet " & ActiveSheet.Name)
    Exit Sub
    End If
    Num = 0
    For Each cCell In uRange
    If cCell.Interior.ColorIndex <> xlNone Then Num = Num + 1
    Next cCell
    If Num = 0 Then
    MsgBox ("Khong co o nao to mau trong sheet " & ActiveSheet.Name)
    Else
    MsgBox ("Co " & Num & " o duoc to mau trong sheet " & ActiveSheet.Name)
    End If
    End Sub
    http://kimkhangsteel.com Steel Partner,
    nhontv@kimkhangsteel.com: Chuyên cung cấp sỹ các loại:
    Thép Tấm - Lá - Cuộn - Băng - Xà Gồ.
    Thép xây dựng, thép hình, thép công nghiệp các loại

  5. Lão già ham vui Hình đại diện của Tuanktcdcn
    Tham gia ngày
    Jun 2004
    Địa chỉ
    Hà Nội
    Tuổi
    37
    Bài gửi
    510
    Post Thanks / Like
    Tuanktcdcn vẫn chưa có mặt trong diễn đàn
    Cách làm đơn giản thôi, nhưng phải là VBA.
    Viết một các function như là:
    ========================
    Function vbaRed() as Long
    vbaRed=vbRed
    End Function

    Function vbaBlue() as Long
    vbaBlue=vbBlue
    End Function
    .......
    Có thể viết 16 hàm màu tương ứng với 16 màu cơ bản

    Function Getcolor(Byval ColorCell as Range) As Long
    Getcolor=ColorCell.Color........
    End Function
    ========================
    Bây giờ trên các Sheet ta có thể dùng công thức như là:
    =IF(Getcolor(A1)=vbaBlue(),"Mau xanh",Getcolor(A1)=vbaRed(),"Mầu đỏ",...,""))
    Công thức mảng đếm số ô có màu xanh là:
    {=Count(IF(Getcolor($A$1:$A$100)=vbaBlue(),1,""))}

  6. Thành viên cấp cao Hình đại diện của HongViet
    Tham gia ngày
    Nov 2005
    Địa chỉ
    Đà nẵng
    Bài gửi
    266
    Post Thanks / Like
    HongViet vẫn chưa có mặt trong diễn đàn
    17-11-2005, 11:51 #5
    Xem trong quyển E.E. NotBook của Bác Sa_DQ (phần G5 ấy) Ngoài đếm nó còn có thể tính tổng gia trị chứa trong ô màu đặt trưng!
    thay đổi nội dung bởi: HongViet, ngày 23-11-2005 lúc 08:58
    .

  7. Thành viên cấp cao Hình đại diện của HongViet
    Tham gia ngày
    Nov 2005
    Địa chỉ
    Đà nẵng
    Bài gửi
    266
    Post Thanks / Like
    HongViet vẫn chưa có mặt trong diễn đàn
    17-11-2005, 11:54 #6
    Trích nguyên văn Nguyên văn bởi workman
    Ấy là bác SA DQ cho chúng ta cái hàm để đếm các ô cùng màu đấy mà.

    Bạn chép đoạn mã trên vào trong Excel VBA của bạn rồi sử dụng như các hàm Excel khác.

    Cách làm cụ thể: bạn bấm tổ hợp phím Alt+F11. Chọn Insert Module, rồi paste cái đoạn mã của bác SA DQ vào.

    Quay trở lại Excel. Tôi giả sử các ô tô màu của bạn là A1:A20.

    Tại ô C2, nếu bạn muốn đếm màu đỏ trong vùng A1:A20, bạn gõ vào DemMau(3,A1:A20).

    ... nhỉ?
    http://webketoan.com/forum/showthread.php?t=9982
    Đoạn mã này theo tôi thấy có thể đếm lần lượt 56 màu ấy chứ lại! Ông B.G cho đếm như vậy thôi, chứ cho nữa đếm nữa phải không cac Bác?!
    thay đổi nội dung bởi: HongViet, ngày 17-11-2005 lúc 12:04
    .

  8. Lão già ham vui Hình đại diện của Tuanktcdcn
    Tham gia ngày
    Jun 2004
    Địa chỉ
    Hà Nội
    Tuổi
    37
    Bài gửi
    510
    Post Thanks / Like
    Tuanktcdcn vẫn chưa có mặt trong diễn đàn
    Đó là phương pháp dựa vào "Conditional Formatting", cái này chỉ làm được 3 điều kiện thôi. Nhiều khi ta không dùng "Conditional Formatting" thì thế nào? VBA và viết hàm thôi.

  9. Thành viên cấp trung Hình đại diện của Tran Chau
    Tham gia ngày
    Nov 2004
    Địa chỉ
    TP Ho Chi Minh
    Tuổi
    55
    Bài gửi
    154
    Post Thanks / Like
    Tran Chau vẫn chưa có mặt trong diễn đàn
    Trích nguyên văn Nguyên văn bởi Tuanktcdcn
    VBA và viết hàm thôi.
    Thực tập để viết VBA thì ok, còn dân pro thì search+*** đi, có hàng tá Excel soft về vụ color nầy,I nhớ còn có 1 web site chuyên bàn về VBA color Excel ,để thời gian suy nghĩ về cái người ta chưa làm

  10. Thành viên cấp cao Hình đại diện của Yeudoi
    Tham gia ngày
    Sep 2005
    Địa chỉ
    Hoi An Quang Nam
    Bài gửi
    88
    Post Thanks / Like
    Yeudoi vẫn chưa có mặt trong diễn đàn
    Tôi nhớ trong thư viện đã có rồi viết bằng VBA. nếu ai không tìm hấy tôi sẽ gửi cho


Thread Information

Users Browsing this Thread

Hiện tại có 1 người đang truy cập đề tài này gồm: (0 thành viên và 1 khách)

Visitors found this page by searching for:

http:www.webketoan.vnforumthreads11069-Bac-nao-co-phuong-phap-dem-so-o-duoc-to-mau-trong-excel-khong-

Đếm ô có màu gì đó trong excel như thế nào

đếm ô có màu trong excel

Dem so o cung mau trong excel

đếm màu excel

dung lenh excel dem mau trong cell

excel count số dòng

dùng hàm đếm theo mầu tại ô excel

ham ecxel tham so mau

huong dan su dung mau trong ecxel

excel neu o có màu đỏ thì bằng

tạo ô có màu theo điều kiện trong excel

cach tong cac so cung mau trong excel

cộng giá trị tô màu trong excel

cách đếm ô bằng vba excel

cách tính tổng số lượng ô màu trong bảng excel

exel count màu

đếm ô có mầu trong excel

Đếm số ô màu

dem những ô dc bôi màu trong excel

đếm theo điều kiện màu trong excel

cach dem cac o dc to mau vang trong excel

Tính tổng dữ liệu tại những ô bôi màu trong Excell

muon to mau nhiu o trong excell

lọc ô màu trong excel