Ẩn cột trong Excel: 3 tùy chọn cho bảng

Cách ẩn toàn bộ cột

Một số bảng tính trong Microsoft Excel có vẻ khó hiểu. Điều này là do thực tế là các cột được sử dụng để hiển thị kết quả trung gian, đặc biệt là trong các bảng phức tạp và mở rộng. Các cột phụ này với các công thức dài hoặc tổng phụ là cần thiết và đồng thời có thể gây nhầm lẫn cho người xem. Vì lý do này, nên ẩn các cột kiểu này. Có một số tùy chọn có sẵn cho người dùng Excel.

Biến thể 1: Ẩn các cột bằng menu ngữ cảnh trong Excel - đây là cách nó hoạt động

Bạn có thể tìm thấy một trong những phương pháp dễ nhất và nhanh nhất để ẩn một cột trong Microsoft Excel trong cái gọi là menu ngữ cảnh trong Excel. Menu ngữ cảnh là menu lựa chọn mở ra khi bạn bấm chuột phải vào một ô. Để ẩn một cột, hãy làm như sau:

  1. Bấm chuột phải vào một cột bằng cách bấm vào ký tự cột ở đầu tiêu đề cột.

  2. Kích hoạt chức năng ẨN trong menu ngữ cảnh. Hàm có sẵn trong tất cả các phiên bản Excel.

Nếu bạn muốn ẩn nhiều cột trong một bước, hãy đánh dấu một số cột trong hàng cột rồi gọi lệnh HIDE từ menu ngữ cảnh. Nếu các cột cần ẩn không nằm cạnh nhau, bạn có thể đánh dấu chúng bằng phím CTRL đã được kích hoạt và ẩn chúng trong bước tiếp theo.

Hiển thị lại các cột ẩn

Nếu bạn muốn chỉnh sửa thêm các bảng, bạn phải hiển thị lại các cột đã ẩn trước đó. Điều này cũng hoạt động trong vài giây. Bạn có thể nhận ra một cột ẩn bằng cách dày lên giữa các cột.

Nếu bạn muốn hiển thị cột, điều này hoạt động như sau:

Nhấp vào ký tự cột ở phía trước cột ẩn bằng nút chuột trái và giữ nút được nhấn.

Trong bước tiếp theo, kéo chuột vào chữ cái ở bên phải của cột ẩn.

Hai chữ cái bên trái và bên phải của cột ẩn hiện đang được tô sáng. Cột ẩn được bao quanh bởi dấu.

Nhấn nút chuột phải và chọn chức năng HIỂN THỊ từ menu ngữ cảnh.

Tóm lại, không khó để ẩn các cột trong Microsoft Excel. Hàm có sẵn trong tất cả các phiên bản Excel và đảm bảo tính rõ ràng trong các bảng tính phức tạp. Nếu cần, các cột ẩn có thể được hiển thị lại trong Excel sau vài giây.

Biến thể 2: Ẩn các cột cụ thể bằng macro

Ngoài việc ẩn các cột qua menu ngữ cảnh, bạn có thể tùy chọn sử dụng macro để ẩn các cột một cách cụ thể. Trong Excel và cả trong các ứng dụng phần mềm khác, macro là một chuỗi hướng dẫn được lập trình trước, lặp đi lặp lại. Macro được viết bằng Microsoft Excel bằng ngôn ngữ lập trình Visual Basic (VBA). Chúng có thể được tạo trong tab “Công cụ dành cho nhà phát triển” và sẵn sàng để sử dụng chỉ trong vài bước. Ưu điểm của macro là chúng có thể được sử dụng rộng rãi và chúng có thể được tạo nhanh chóng.

Để tạo một macro mới, hãy gán tên cho macro trong bước đầu tiên và nhấp vào "Tạo".

Sau đó, Microsoft Excel sẽ mở một cửa sổ Visual Basic, trong đó bạn nhập các lệnh sau để ẩn cột B:

Cột phụ_B_Hide ()
ActiveSheet.Columns (2) .Hidden = True
Kết thúc Sub

Bằng cách nhập lệnh: "ActiveSheet.Columns (2) .Hidden = True“Cột 2 (cột B) hoàn toàn ẩn trong bảng hiện hoạt. Sau đó, ký tự cột không còn xuất hiện trong cột điều hướng. Với nội dung ô trong cột ẩn, bạn có thể tiếp tục tính toán như bình thường. Tất cả các công thức tích hợp cũng giữ nguyên chức năng của chúng. Nội dung của cột không thể được khôi phục nếu không có macro khác. Nếu bạn muốn hiển thị lại cột, hãy thay thế lệnh Thật qua Sai:

Cột phụ_B_ show ()
ActiveSheet.Columns (2) .Hidden = False
Kết thúc Sub

Có rất nhiều lợi ích khi sử dụng macro. Đặc biệt nếu bạn chuyển một bảng tính cho các bên bên ngoài và không muốn họ có quyền truy cập vào các công thức hoặc phần bảng ẩn, thì bạn nên làm việc với macro.

Mẹo: Để ẩn một cột khác thay vì cột B, hãy điều chỉnh số trong danh sách cho phù hợp.

Bạn có thể tìm thấy thêm thông tin cơ bản về macro trong Microsoft Excel, chức năng của chúng cũng như các mẹo và thủ thuật cho cấu trúc công thức trong Visual Basic trong bài viết sau trên Computerwissen.de: Cách nhập macro trong Excel.

Biến thể 3: Ẩn tất cả các cột trống trong Microsoft Excel

Trong bảng tính lớn có nhiều hàng và cột, có thể hữu ích khi tự động ẩn tất cả các cột không có nội dung. Điều này cũng được thực hiện bằng cách sử dụng macro. Thay vì ẩn tất cả các cột trống bằng tay, macro đảm bảo với một cú nhấp chuột rằng chỉ các cột có nội dung mới có thể được nhìn thấy trong bảng của bạn. Để ẩn tất cả các cột trống, hãy sử dụng mã macro sau:

Sub Ẩn AllBlank ()

Dim i As Integer, số As Integer

Application.ScreenUpdating = Sai

Nếu còn lại $ (Application.Version, 2)> 11 thì

Số = 16384

Khác

Số = 256

Kết thúc nếu

Đối với i = 1 Đến số

Nếu WorksheetFunction.CountA (Columns (i)) = 0 Thì

Columns (i) .Hidden = True

Kết thúc nếu

Tiếp theo tôi

Application.ScreenUpdating = Sai

Kết thúc Sub

Quan trọng: Bạn sẽ luôn tìm thấy tên macro trong dòng đầu tiên của macro. Mỗi macro được kết thúc bằng lệnh "End Sub".

Lên đến phiên bản Microsoft Excel 2007, bạn có sẵn tối đa 256 cột. Kể từ Microsoft Excel 2007, số lượng cột có thể có đã tăng lên 16384. Vì lý do này, macro bắt đầu với sự phân biệt chữ hoa chữ thường phụ thuộc vào phiên bản. Sau đó, tất cả các cột hoàn toàn trống trong bảng hiện hoạt sẽ bị ẩn. Hình dưới đây cho thấy kết quả có thể trông như thế nào.

Lợi thế của bạn khi ẩn ô trong Excel

Ưu điểm chính của cột ẩn là tất cả các công thức được lưu trữ vẫn tiếp tục hoạt động. Ngoài ra, các công thức tham chiếu đến các ô trong cột ẩn cũng tiếp tục hoạt động.

Hình trên cho thấy một bảng trong đó cột B bị ẩn. Cột A ngay sau cột C.

Có một công thức trong ô C1:

= A2 + B2 + C2

Công thức thêm nội dung của các ô A2, B2 và C2. Kết quả là, công thức hiển thị 702, mặc dù việc thêm các ô hiển thị A2 và B2 dẫn đến giá trị 657. Sau khi hiển thị lại cột 2, giá trị chứa 45 sẽ hiển thị. Công thức trong bảng tính được tính toán, mặc dù không phải tất cả các cột đều hiển thị.

Mặt khác, nếu bạn xóa một cột thay vì ẩn nó, thì Excel không thể tính toán chính xác. Trong trường hợp này, bạn sẽ nhận được thông báo lỗi trong tất cả các công thức vì dữ liệu nguồn và tham chiếu quan trọng bị thiếu.

Tóm tắt: Ẩn và hiển thị các cột hoặc ô trong Microsoft Excel thân thiện với người dùng

Có thể ẩn một cột trong Microsoft Excel chỉ trong một vài bước. Bạn có thể ẩn cột bằng cách sử dụng menu ngữ cảnh mở ra khi bạn bấm chuột phải vào một ô. Chức năng của chúng được bảo toàn để các công thức tiếp tục tính toán kết quả chính xác. Theo tùy chọn, bạn có thể sử dụng macro trong Microsoft Excel để chỉ định rằng cột xác định trước bị ẩn hoặc tất cả các cột trống đều bị ẩn. Trong trường hợp này, thông tin được lưu trữ trong các cột ẩn cũng được giữ lại và được đưa vào tính toán.

Mặt khác, nếu bạn xóa hoàn toàn một cột, một lỗi tính toán sẽ xảy ra. Bất kỳ ai phải đối mặt với lựa chọn ẩn hoặc xóa dữ liệu và thông tin trong các bảng tính mở rộng chắc chắn nên chọn ẩn. Trong khi bảng vẫn ở cấu trúc cơ bản của nó, nó có vẻ ngăn nắp, được sắp xếp và rõ ràng.

Câu hỏi thường gặp

Menu ngữ cảnh trong Microsoft Excel là gì?

Menu ngữ cảnh là menu xuất hiện khi bạn bấm chuột phải vào hàng, cột hoặc đối tượng.

Visual Basic là gì

Ngôn ngữ lập trình Visual Basic xuất hiện từ ngôn ngữ lập trình Cơ bản. Nó được phát triển bởi Microsoft vào năm 1991 và là một phần không thể thiếu trong tất cả các ứng dụng phần mềm hiện tại của Microsoft để tạo và thực thi macro. Nó được phát triển để làm cho ngôn ngữ lập trình Cơ bản trở nên thú vị hơn và thuận tiện hơn cho các nhà phát triển thực hiện.

Làm thế nào bạn có thể ẩn các cột khác nhau không liền kề với nhau?

Để ẩn các cột khác nhau không nằm cạnh nhau, hãy nhấn phím CTRL và lần lượt đánh dấu các cột khác nhau. Sau đó nhấp chuột phải để chọn menu ngữ cảnh và ẩn các cột.

Bạn sẽ giúp sự phát triển của trang web, chia sẻ trang web với bạn bè

wave wave wave wave wave