Dòng in đậm trong Excel cho biết

Giả sử bạn có một danh sách các giao dịch của công ty. Mỗi giao dịch bao gồm số bộ phận, tiêu đề và thông tin khác (số tiền, ngày, người ủy quyền, v.v. ). Khi bạn nhận được ngày càng nhiều các mục này trong danh sách của mình, bạn có thể muốn có một cách tự động thêm "đường phân chia" dựa trên số bộ phận. Chẳng hạn, khi số phòng ban thay đổi, bạn có thể muốn bao gồm một dòng giữa hai phòng ban

Để thêm loại định dạng này vào danh sách của bạn, hãy bắt đầu bằng cách sắp xếp bảng dữ liệu của bạn theo bộ phận. Vì lợi ích của ví dụ này, tôi sẽ cho rằng dữ liệu của bạn thực sự nằm trong cột A. F, với số bộ phận trong cột A. (Xem Hình 1. )

Dòng in đậm trong Excel cho biết

Hình 1. Dữ liệu cần chia

Để thêm các đường phân chia tự động, hãy làm theo các bước sau

  1. Chọn ô ngoài cùng bên trái của hàng dữ liệu đầu tiên của bạn. Chẳng hạn, nếu đầu bảng của bạn ở hàng 3 và hàng dữ liệu đầu tiên của bạn ở hàng 4, bạn nên chọn ô A4
  2. Nhấn Shift + Ctrl + Kết thúc. Tất cả các ô trong bảng dữ liệu của bạn phải được chọn, ngoại trừ hàng tiêu đề
  3. Với tab Trang chủ của dải băng được hiển thị, bấm vào tùy chọn Định dạng có Điều kiện trong nhóm Kiểu. Excel hiển thị một bảng các tùy chọn liên quan đến định dạng có điều kiện
  4. Nhấp vào Quy tắc mới. Excel hiển thị hộp thoại Quy tắc định dạng mới
  5. Trong khu vực Chọn loại quy tắc ở đầu hộp thoại, chọn Sử dụng công thức để xác định ô cần định dạng. (Xem Hình 2. )
  6. Dòng in đậm trong Excel cho biết

    Hình 2. Hộp thoại Quy tắc Định dạng Mới

  7. Trong hộp Format Values ​​Where This Formula Is True, nhập "=$A4<>$A5" (không có dấu ngoặc kép). Tất nhiên, công thức này sẽ thay đổi tùy thuộc vào dữ liệu của bạn. Như đã nhập ở đây, nó phù hợp với bảng dữ liệu đã được mô tả trong thủ thuật này và ô được chọn ở bước 1
  8. Nhấn Format để hiển thị hộp thoại Format Cells
  9. Hiển thị tab Đường viền
  10. Nhấp vào nút Không có để xóa bất kỳ đường viền nào đã được áp dụng cho các ô
  11. Trong danh sách Style, chọn loại đường viền bạn muốn xuất hiện giữa các phòng ban
  12. Trong khu vực Đường viền của hộp thoại, bấm vào nút thêm kiểu đường viền đã chọn của bạn vào cuối ô
  13. Nhấn OK để đóng hộp thoại Format Cells. Định dạng bạn đã chỉ định trong bước 10 và 11 giờ đây sẽ xuất hiện trong khu vực xem trước cho quy tắc
  14. Nhấp vào OK

Đó là nó;

Ken tự hỏi liệu có một hàm trang tính nào cho biết nội dung của một ô có được in đậm hay không. Anh ta có thể tìm thấy các hàm thông tin khác, chẳng hạn như ISBLANK, nhưng không thể tìm thấy hàm nào cho biết ô có được in đậm hay không

Không có hàm ISBOLD nào được tích hợp trong Excel. Có một cách rất phức tạp để làm điều này mà không cần dùng đến macro, nhưng nó chỉ hoạt động với một số phiên bản Excel. Rõ ràng, ví dụ, phương pháp này sẽ không hoạt động với Office 365, vì có vẻ như Microsoft cuối cùng đã loại bỏ hỗ trợ cho nó. Hàm Excel 4 cũ này, được gọi là GET. CELL, sẽ hoạt động với một số phiên bản Excel cũ hơn. Đây là cách bạn sẽ sử dụng nó trong một công thức

=IF(GET.CELL(20,A1), "Bold", "Not Bold")

Nhận được. Hàm CELL trả về True nếu ít nhất ký tự đầu tiên trong ô được in đậm

Cách tiếp cận tốt hơn là tạo Hàm do người dùng xác định trong VBA có thể được gọi từ trang tính của bạn. Đây là một phiên bản đơn giản của một UDF như vậy

Function CheckBold(cell As Range) As Boolean
    Application.Volatile
    CheckBold = cell.Font.Bold
End Function

Để sử dụng nó trong bảng tính của bạn, bạn sẽ làm như vậy theo cách này

=IF(CheckBold(A1), "Bold", "Not Bold")

Hàm CheckBold sẽ chỉ cập nhật khi bảng tính của bạn được tính toán lại, không phải nếu bạn chỉ áp dụng định dạng in đậm hoặc xóa nó khỏi ô A1

Cách tiếp cận này có thể hoạt động trong hầu hết các trường hợp nhưng hãy hiểu rằng thuộc tính Bold thực sự có thể có ba cài đặt khả thi—True, False và Null. Thuộc tính được đặt thành Sai nếu không có ký tự nào trong ô được in đậm. Nó được đặt thành True nếu tất cả chúng đều được in đậm. Cuối cùng, nó được đặt thành Null nếu chỉ một số ký tự trong ô được in đậm. Nếu bạn cho rằng mình có thể gặp phải trường hợp này, thì bạn cần sửa đổi chức năng CheckBold

Function CheckBold(cell As Range) As Integer
    Dim iBold As Integer

    Application.Volatile

    iBold = 0
    If IsNull(cell.Font.Bold) Then
        iBold = 2
    Else
        If cell.Font.Bold Then iBold = 1
    End If

    CheckBold = iBold
End Function

Lưu ý rằng hàm hiện trả về một giá trị, từ 0 đến 2. Nếu nó trả về 0, không có chữ đậm trong ô. Nếu nó trả về 1, thì toàn bộ ô được in đậm. Nếu nó trả về 2, thì có một phần được in đậm trong ô

Tôi nhận được truy vấn này mọi lúc. Mọi người có bộ dữ liệu khổng lồ và ai đó trong nhóm của họ đã đánh dấu một số bản ghi bằng cách định dạng bản ghi đó bằng phông chữ in đậm

Bây giờ, bạn là người lấy dữ liệu này và bạn phải lọc tất cả các bản ghi có định dạng in đậm này

Ví dụ: giả sử bạn có tập dữ liệu như hình bên dưới và bạn muốn lọc tất cả các ô đã được định dạng chữ đậm

Formatting in Excel - Filter Bold

Hãy đối mặt với nó

Không có cách đơn giản để làm điều đó

Bạn không thể chỉ sử dụng bộ lọc Excel để lấy tất cả các ô được in đậm. Nhưng điều đó không có nghĩa là bạn phải lãng phí hàng giờ và làm thủ công

Trong hướng dẫn này, tôi sẽ chỉ cho bạn 3 cách để lọc các ô có định dạng phông chữ đậm trong Excel

Hướng dẫn này bao gồm

Filter Cells with Bold Font Formatting in Excel - Image

Phương pháp 1 – Lọc các ô đậm bằng Tìm và Thay thế

Tìm và Thay thế có thể được sử dụng để tìm văn bản cụ thể trong trang tính, cũng như một định dạng cụ thể (chẳng hạn như màu ô, màu phông chữ, phông chữ đậm, màu phông chữ)

Ý tưởng là tìm định dạng phông chữ đậm trong trang tính và chuyển đổi nó thành thứ gì đó có thể lọc dễ dàng (Gợi ý. Màu của ô có thể được sử dụng làm bộ lọc) .

Dưới đây là các bước lọc ô có định dạng chữ đậm

  1. Chọn toàn bộ tập dữ liệu
  2. Chuyển đến tab Trang chủ
  3. Trong nhóm Chỉnh sửa, nhấp vào trình đơn thả xuống Tìm và Chọn
  4. Nhấp vào Thay thế. ( Phím tắt. Điều khiển + H )filter by bold font format in Excel - Click on Replace
  5. Trong hộp thoại Tìm và Thay thế, nhấp vào nút Tùy chọnhow to filter bold text in Excel - Click on Options
  6. Trong phần Tìm gì, chuyển đến trình đơn thả xuống Định dạng và chọn 'Chọn Định dạng Từ Ô'Choose bold font format from cell directly
  7. Chọn bất kỳ ô nào có văn bản ở định dạng phông chữ đậmfilter by bold font format in Excel - Preview
  8. Trong phần 'Thay thế bằng. ’ hãy chuyển đến trình đơn thả xuống Định dạng và nhấp vào tùy chọn ‘Chọn định dạng từ ô’Select the format with which you want to replace bold font
  9. Trong hộp thoại Thay thế Định dạng, chọn Tab Tô màu và chọn bất kỳ màu nào rồi nhấp vào OK (đảm bảo rằng đó là màu chưa có trong các ô trong bảng tính của bạn)
  10. Nhấp vào Thay thế tất cả. Điều này sẽ tô màu tất cả các ô có văn bản với định dạng phông chữ đậm.  Formatting in Excel - bold cells colored

Trong các bước trên, chúng tôi đã chuyển đổi định dạng văn bản in đậm thành định dạng được Excel công nhận là tiêu chí lọc

Bây giờ để lọc các ô này, đây là các bước

  1. Chọn toàn bộ tập dữ liệu
  2. Chuyển đến tab Dữ liệu
  3. Nhấp vào biểu tượng Bộ lọc  (Phím tắt. Điều khiển + Shift + L)Filter Icon in the ribbon
  4. Đối với cột mà bạn muốn lọc, hãy nhấp vào biểu tượng bộ lọc (mũi tên chỉ xuống trong ô)
  5. Trong trình đơn thả xuống, đi tới tùy chọn 'Lọc theo màu' và chọn màu bạn đã áp dụng cho các ô có văn bản ở định dạng phông chữ in đậmFilter cell with text with bold font formatting - filter by color

Thao tác này sẽ tự động lọc tất cả các ô có định dạng phông chữ đậm trong đó

Hãy tự mình thử. Tải tập tin

Phương pháp 2 – Sử dụng Nhận. công thức tế bào

Đã đến lúc tìm kiếm một viên ngọc ẩn trong Excel. Đó là một hàm macro của Excel 4 – NHẬN. TẾ BÀO()

Đây là một hàm cũ không hoạt động trong trang tính như các hàm thông thường, nhưng nó vẫn hoạt động trong các dải ô được đặt tên

LẤY. Hàm CELL cung cấp cho bạn thông tin về ô

Ví dụ, nó có thể cho bạn biết

  • Nếu ô có định dạng đậm hay không
  • Nếu ô có công thức hay không
  • Nếu ô bị khóa hay không, v.v.

Đây là cú pháp của GET. công thức TẾ BÀO

=GET.CELL(type_num, reference)
  • Type_num là đối số để chỉ định thông tin mà bạn muốn lấy cho ô được tham chiếu (ví dụ: nếu bạn nhập 20 làm type_num, nó sẽ trả về TRUE nếu ô có định dạng phông chữ đậm và FALSE nếu không)
  • Tham chiếu là tham chiếu ô mà bạn muốn phân tích

Bây giờ, hãy để tôi chỉ cho bạn cách lọc các ô có văn bản ở định dạng phông chữ in đậm bằng công thức này

  1. Chuyển đến tab Công thức
  2. Nhấp vào tùy chọn Xác định tênSelect Define Name in Formula Tab
  3. Trong hộp thoại Tên mới, hãy sử dụng các thông tin chi tiết sau
    • Tên. FilterBoldCell
    • Phạm vi. Sổ bài tập
    • Đề cập đến. =NHẬN. CELL(20,$A2)Create a new Named Range to use getcell function
  4. Nhấp vào OK
  5. Chuyển đến ô B2 (hoặc bất kỳ ô nào trong cùng hàng với ô đầu tiên của tập dữ liệu) và nhập =FilterBoldCell
  6. Sao chép công thức này cho tất cả các ô trong cột. Nó sẽ trả về TRUE nếu ô có định dạng in đậm và FALSE nếu không
  7. Bây giờ hãy chọn toàn bộ tập dữ liệu, chuyển đến tab Dữ liệu và nhấp vào biểu tượng Bộ lọc
  8. Trong cột mà bạn có TRUE/FALSE, hãy chọn trình đơn thả xuống bộ lọc và chọn TRUESelect TRUE to filter cells that have text with bold font format in cells

Đó là nó

Tất cả các ô có văn bản ở định dạng phông chữ đậm hiện đã được lọc

Ghi chú. Vì đây là một chức năng macro, bạn cần lưu tệp này với một. xlsm hoặc. tiện ích mở rộng xls.

Tôi không thể tìm thấy bất kỳ bài viết trợ giúp nào trên GET. CELL() của Microsoft. Đây là một cái gì đó tôi tìm thấy trên Mr. Bảng tin Excel

Hãy tự mình thử. Tải tập tin

Phương pháp 3 – Lọc các ô đậm bằng VBA

Đây là một cách khác để lọc các ô có văn bản ở định dạng phông chữ đậm bằng cách sử dụng VBA

Dưới đây là các bước

  1. Nhấp chuột phải vào tab trang tính và chọn Xem mã (hoặc sử dụng phím tắt ALT + F11). Thao tác này sẽ mở chương trình phụ trợ VB EditorRight click on the sheet tab and click on view code
  2. Trong cửa sổ VB Editor sẽ có khung Project Explorer. Nếu không có, hãy vào View và chọn Project ExplorerProject Explorer in the Backend
  3. Trong ngăn Project Explorer, nhấp chuột phải vào sổ làm việc (VBAProject) mà bạn đang làm việc, đi tới Chèn và nhấp vào Mô-đun. Điều này chèn một mô-đun nơi chúng tôi sẽ đặt mã VBAInsert a Module for function to filter sort cells with bold font format
  4. Nhấp đúp vào biểu tượng mô-đun (để đảm bảo mã của bạn vào mô-đun) và dán mã sau vào ngăn bên phải.
    Function BoldFont(CellRef As Range)
    BoldFont = CellRef.Font.Bold
    End Function
  5. Chuyển đến trang tính và sử dụng công thức bên dưới. =BoldFont(B2)
  6. Công thức này trả về TRUE bất cứ nơi nào có định dạng in đậm được áp dụng cho ô và FALSE nếu không. Bây giờ bạn có thể chỉ cần lọc tất cả các giá trị TRUE (như trong Phương pháp 2)using custom function to filter cells with bold font formatting

Lại. Sổ làm việc này hiện có macro, vì vậy hãy lưu nó với. xlsm hoặc. xls tiện ích mở rộng

Hãy tự mình thử. Tải tập tin

Tôi hy vọng điều này sẽ cung cấp cho bạn đủ thời gian cho giờ nghỉ giải lao rất cần thiết đó 🙂

Bạn có biết cách nào khác để làm điều này? . Để lại suy nghĩ của bạn trong phần bình luận và trở nên tuyệt vời

Bạn cũng có thể thích các Hướng dẫn Excel sau

  • Giới thiệu về các tùy chọn bộ lọc dữ liệu Excel
  • Tạo bộ lọc Excel động – Trích xuất dữ liệu khi bạn nhập
  • Tạo bộ lọc thả xuống để trích xuất dữ liệu dựa trên lựa chọn
  • Lọc theo cách thông minh – Sử dụng bộ lọc nâng cao trong Excel
  • Đếm ô dựa trên màu nền
  • Làm nổi bật các ô trống trong Excel
  • Cách tạo Bản đồ nhiệt trong Excel
  • Bộ lọc tự động VBA Excel

Excel Ebook Subscribe

SÁCH EXCEL MIỄN PHÍ

Nhận Ebook 51 mẹo Excel để tăng năng suất và hoàn thành công việc nhanh hơn

Tên

E-mail

CÓ - GỬI SÁCH ĐIỆN TỬ CHO TÔI

32 suy nghĩ về "Cách lọc các ô có định dạng phông chữ đậm trong Excel (Hướng dẫn đơn giản)"

  1. Gern Blanston

    Không có lệnh nào trong số này có trong phiên bản Excel dành cho Mac hiện tại (không có trường "Tham chiếu đến" trong hộp thoại Tìm & Thay thế; không có cửa sổ "Tham chiếu đến" trong hộp thoại Tên; v.v. ) Dù sao cũng cảm ơn, nhưng quay lại bảng vẽ cũ

  2. Gigi

    Cảm ơn bạn rất nhiều cho bài viết này. Việc thay thế đơn giản bằng màu ô phù hợp với tôi. Tiết kiệm cho tôi rất nhiều thời gian. Cảm ơn một lần nữa

  3. Danny

    Cám ơn rất nhiều

  4. K. H LÊ

    Cảm ơn.
    Tôi có thể sử dụng Cách 1, 2. Nhưng tôi có thể sử dụng Phương pháp 3.
    Xin chân thành cảm ơn.

  5. Dorin

    Công việc tốt. Cảm ơn

  6. Bess Eckstein

    Cảm ơn bạn rất nhiều. Tôi đã sử dụng Excel từ những năm 90 và đây là lần đầu tiên tôi phải làm việc này – hoạt động rất tốt

  7. Louise

    Tôi thực sự muốn lọc theo không in đậm, không phải in đậm. Có cách nào làm được việc này không?

  8. Emdad

    Tuyệt vời

  9. Joe Ivan

    Cảm ơn bạn. Những người như bạn, những người không ích kỷ dành thời gian để chia sẻ những lời khuyên như thế này thực sự được đánh giá cao. 🙂

  10. maca

    Cách hữu ích. Cảm ơn bạn về thông tin

  11. Mar Anthony Sunga

    Xin chào sumit, tốt hơn là làm một bản demo và tải nó lên youtube cảm ơn

    • Sumit Bansal

      Sẽ làm video về cái này sớm

  12. kênh

    Cảm ơn rất nhiều

    • Sumit Bansal

      Vui mừng bạn thấy điều này hữu ích

  13. Shehzad Siddiqui

    http. //hướng dẫn. com/microsoft-excel-phông chữ định dạng/

  14. Wazeem

    Tùy chọn đầu tiên không hoạt động chính xác cho Excel 2010.
    Tuy nhiên, thay vì 'Chọn định dạng từ ô', bạn có thể chọn 'Định dạng' -> 'Phông chữ'->'Đậm' trong Kiểu phông chữ->OK
    .

    • Sumit Bansal

      Cảm ơn đã bình luận Wazeem. Tại sao cái đầu tiên không hoạt động cho năm 2010?

  15. pappu

    Cảm ơn bạn rất nhiều, đã giúp tôi

    • Sumit Bansal

      Vui vì nó đã giúp

  16. cá đuối

    Cảm ơn, nó giúp ích rất nhiều

    • Sumit Bansal

      Không có gì. 🙂

  17. Nipal

    siêu. Điều này đã giúp thay đổi phông chữ trong một cột khác. Vì trình vẽ định dạng không hoạt động trong một số trường hợp

  18. Alec

    Mẹo hay

    • Sumit Bansal

      Cảm ơn Alec đã nhận xét. Vui mừng bạn thích nó

  19. Chris vĩ mô

    Thực sự thích phương pháp Tìm/Thay thế, chỉ vì tôi phải thêm một cột ít hơn vào tập dữ liệu của mình. Tôi vẫn ước Microsoft sẽ cung cấp cho chúng tôi các hàm tích hợp có thể phân tích các định dạng ô (ví dụ: CountIfColor, v.v.). Tôi sẽ tiếp tục mơ 🙂

    • Sumit Bansal

      Cảm ơn vì đã bình luận Chris. Tìm và Thay thế cũng là phương pháp yêu thích của tôi. rắc rối miễn phí và không có thêm cột. Và tôi luôn sẵn sàng cùng bạn kêu gọi Nhóm Excel thêm một tính năng để lọc dựa trên định dạng. Điều này có một tiện ích trong thế giới thực

      In đậm nghĩa là gì trong Excel?

      Đậm, nét đậm hoặc phông chữ đậm tạo ra diện mạo của văn bản đậm hơn bằng cách áp dụng độ dày nét đậm hơn cho các chữ cái .

      Nút in đậm trong Excel ở đâu?

      Nhấp vào In đậm. trong nhóm Phông chữ trên tab Trang chủ . Gõ phím tắt. CTRL+B.