Có thể bạn quan tâm: Làm Sao Để Đánh Số 01 Trong Excel: Hướng Dẫn Chi Tiết Cho Mọi Người Dùng
Giới thiệu
Excel, một trong những công cụ bảng tính mạnh mẽ nhất trên thế giới, thường xuyên được sử dụng để quản lý dữ liệu, thực hiện tính toán, và báo cáo tài chính. Trong quá trình làm việc với Excel, một vấn đề thường gặp là cách hiện số 0 trong ô hoặc trong các công thức. Bạn có thể gặp trường hợp Excel tự động ẩn số 0, hoặc các công thức tính toán trả về giá trị rỗng (blank) thay vì 0. Việc này có thể làm thay đổi cách bạn phân tích dữ liệu hoặc trình bày báo cáo. Vì vậy, hiểu rõ cách hiện số 0 – và cách tùy chỉnh hiển thị số 0 – sẽ giúp bạn kiểm soát dữ liệu một cách chính xác và linh hoạt hơn.
Bài viết này sẽ cung cấp một hướng dẫn toàn diện, từ những phương pháp cơ bản nhất tới các kỹ thuật nâng cao, với mục tiêu giúp bạn hiển thị số 0 trong Excel một cách hiệu quả và đúng nhu cầu. Dưới đây là những nội dung chính mà chúng ta sẽ khám phá:
- Tại sao số 0 có thể bị ẩn trong Excel? – Cơ chế làm việc của Excel và lý do tại sao số 0 có thể không hiển thị.
- Cách hiện số 0 trong ô dữ liệu – Thay đổi kiểu dữ liệu, định dạng số, và cách áp dụng công thức để hiển thị 0.
- Cách hiện số 0 trong kết quả công thức – Sử dụng hàm IF, IFERROR, và các công thức tùy chỉnh để trả về 0 thay vì giá trị rỗng.
- Phương pháp nâng cao – Sử dụng conditional formatting, macro, và VBA để điều chỉnh hiển thị số 0 trong các trường hợp phức tạp.
- Quản lý số 0 trong báo cáo và biểu đồ – Cách đảm bảo biểu đồ luôn hiển thị số 0 khi cần thiết.
- Những lưu ý khi làm việc với dữ liệu lớn – Làm thế nào để đảm bảo tính nhất quán khi có hàng nghìn, hàng triệu dòng dữ liệu.
- Tóm tắt và những mẹo bổ ích – Tổng kết các bước quan trọng và những lưu ý cần nhớ.
Hãy cùng bắt đầu!
Có thể bạn quan tâm: Làm Sao Để Gạch Ngang Chữ Trong Excel: Hướng Dẫn Chi Tiết Từng Bước
1. Tại sao số 0 có thể bị ẩn trong Excel?
1.1. Kiểu dữ liệu và kiểu hiển thị
Excel cho phép bạn thiết lập kiểu dữ liệu (Number, Currency, Accounting, Custom,…) và kiểu hiển thị (General, Number, Percentage,…) cho từng ô. Khi một ô được định dạng theo kiểu Accounting, Excel thường đặt số 0 vào vị trí đặc biệt – một dấu chấm tĩnh (.) mà không hiển thị giá trị thực sự. Điều này giúp dễ dàng nhận biết các số có số thập phân, nhưng đôi khi gây nhầm lẫn khi bạn muốn nhìn thấy số 0 rõ ràng.
1.2. Công thức trả về giá trị rỗng
Trong Excel, khi một công thức trả về một chuỗi rỗng (""), ô cũng sẽ trống – không có giá trị gì. Nếu bạn muốn thay thế chuỗi rỗng bằng số 0, bạn cần điều chỉnh công thức.
1.3. Conditional Formatting và Hiển thị đặc biệt
Nếu một ô được áp dụng Conditional Formatting để ẩn giá trị khi nó bằng 0 (ví dụ, thay đổi màu chữ thành màu nền), Excel vẫn giữ giá trị 0 trong ô, nhưng bạn không thể nhìn thấy nó.
Có thể bạn quan tâm: Làm Sao Để Giữ Nguyên Hàng Trong Excel: Hướng Dẫn Chi Tiết Và Những Mẹo Thủ Thuật
2. Cách hiện số 0 trong ô dữ liệu
2.1. Thay đổi kiểu dữ liệu
- Bước 1: Chọn ô hoặc vùng dữ liệu chứa số 0.
- Bước 2: Chuột phải → Format Cells (hoặc nhấn
Ctrl+1). - Bước 3: Chọn tab Number → Number → Đặt Decimal places thành
0(hoặc số thập phân mong muốn) và bỏ chọn Use 1000 Separator nếu không cần dấu phẩy. - Bước 4: Nhấn OK.
Nếu bạn vẫn không thấy số 0, hãy kiểm tra cài đặt Custom.
2.2. Định dạng Custom để hiển thị số 0
Bạn có thể tạo một định dạng tùy chỉnh để hiển thị số 0 một cách rõ ràng. Ví dụ:
0;-0;0
0(phần đầu) dành cho giá trị dương.-0(phần thứ hai) dành cho giá trị âm.0(phần thứ ba) dành cho giá trị 0.
Để áp dụng định dạng này:
- Format Cells → Custom.
- Nhập chuỗi
0;-0;0. - Nhấn OK.
Bây giờ, bất kỳ ô nào có giá trị 0 sẽ hiển thị “0” rõ ràng, ngay cả khi bạn đang dùng Accounting hoặc Currency.
2.3. Sử dụng Conditional Formatting để hiển thị số 0
Nếu số 0 vẫn bị ẩn do Conditional Formatting, bạn có thể điều chỉnh quy tắc:
- Chọn vùng dữ liệu.
- Vào Home → Conditional Formatting → Manage Rules.
- Kiểm tra quy tắc mà có thể đang ẩn số 0 (ví dụ, Format cells that contain = 0, set font color same as background).
- Thay đổi hoặc xóa quy tắc này.
3. Cách hiện số 0 trong kết quả công thức
3.1. Sử dụng hàm IF
Công thức IF có thể kiểm tra điều kiện và trả về giá trị 0 nếu điều kiện không thỏa. Ví dụ:
=IF(A1-B1=0, 0, A1-B1)
Nếu A1-B1 bằng 0, công thức trả về 0; nếu không, trả về hiệu.
3.2. IFERROR và NA()
Khi công thức có thể trả về lỗi, bạn có thể dùng IFERROR để thay thế lỗi bằng 0:
=IFERROR(A1/B1, 0)
Nếu B1 bằng 0, công thức trả về 0 thay vì lỗi #DIV/0!.
3.3. Công thức tùy chỉnh: IF(AND(…))
Nếu bạn muốn hiển thị 0 khi một tập hợp điều kiện đồng thời đúng, dùng AND:
=IF(AND(A1>0, B1>0), A1+B1, 0)
3.4. Hàm CHOOSE để xử lý nhiều trường hợp
Nếu bạn có nhiều giá trị trả về khác nhau và muốn hiển thị 0 khi không khớp, có thể dùng CHOOSE:

Có thể bạn quan tâm: Làm Thế Nào Để Chỉnh Sửa File Excel: Hướng Dẫn Chi Tiết Từng Bước
=CHOOSE(MATCH(C1, {"A","B","C"}, 0), 10, 20, 30, 0)
Nếu C1 không phải “A”, “B”, hoặc “C”, công thức trả về 0.
3.5. Kiểm tra chuỗi rỗng
Trong một số trường hợp, công thức truy vấn dữ liệu có thể trả về chuỗi rỗng. Để chuyển chuỗi rỗng thành 0:
=IF(TRIM(D1)="", 0, D1)
4. Phương pháp nâng cao
4.1. Conditional Formatting để thay đổi hiển thị khi số là 0
Bạn có thể áp dụng Conditional Formatting để hiển thị “0” thay vì trống:
- Chọn vùng dữ liệu.
- Vào Home → Conditional Formatting → New Rule.
- Chọn Use a formula to determine which cells to format.
- Nhập công thức:
=A1=""(hoặc=ISBLANK(A1)). - Click Format → Number tab → Chọn Custom → nhập
0. - Nhấn OK.
Khi ô trống, Công thức sẽ hiển thị “0”.
4.2. Macro VBA để hiện số 0
Nếu bạn thường xuyên phải xử lý dữ liệu lớn và muốn tự động hiện số 0, viết một macro có thể tiết kiệm thời gian.
Sub ShowZero() Dim rng As Range Set rng = Selection With rng .NumberFormat = "0;-0;0" ' Custom format .Value = .Value ' Force recalculation End With
End Sub
Chạy macro này sau khi chọn vùng dữ liệu để tự động áp dụng định dạng và hiển thị số 0.
4.3. Sử dụng Power Query để chuẩn bị dữ liệu
Nếu dữ liệu được nhập bằng Power Query, bạn có thể áp dụng một bước “Replace Values” trong Editor:
- Home → Transform Data.
- Chọn cột cần chỉnh sửa.
- Transform → Replace Values → Tìm kiếm
""→ Thay bằng0.
Điều này sẽ đảm bảo mọi giá trị rỗng trong cột được chuyển thành 0 trước khi nạp vào bảng tính.
5. Quản lý số 0 trong báo cáo và biểu đồ
5.1. Đảm bảo biểu đồ hiển thị số 0
Khi tạo biểu đồ, Excel thường không hiển thị các giá trị 0 nếu dữ liệu trong ô trống hoặc 0. Để thay đổi:
- Trình bày dữ liệu: Đảm bảo dữ liệu 0 được nhập, không để trống.
- Tùy chỉnh biểu đồ: Vào Chart Tools → Format Data Series → Series Options → chọn Plot Series On Secondary Axis nếu cần.
5.2. Sử dụng tính năng “Show data in row/column with zero values”
Trong một số phiên bản Excel, bạn có thể bật tùy chọn này:
- File → Options → Advanced → Kéo tới Display options for this worksheet → Bỏ chọn Show data in rows/columns with zero values.
Nếu bạn bỏ tùy chọn này, Excel sẽ không hiển thị các ô có giá trị 0 trong biểu đồ.
6. Những lưu ý khi làm việc với dữ liệu lớn
6.1. Hiệu suất khi áp dụng định dạng
- Tránh áp dụng định dạng Custom cho một triệu ô nếu không cần. Thay vào đó, áp dụng cho vùng dữ liệu thực tế.
- Khi dùng macro, hãy giới hạn phạm vi làm việc cho macro.
6.2. Lưu trữ dữ liệu dưới dạng số
- Khi nhập dữ liệu từ nguồn bên ngoài, hãy kiểm tra xem dữ liệu có phải là chuỗi “0” hay số 0 thực sự. Chuỗi “0” sẽ không được tính toán như số.
6.3. Kiểm tra tính nhất quán
- Sử dụng hàm
COUNTIFđể đếm số 0:=COUNTIF(A:A, 0). - Kiểm tra có ô trống hay rỗng:
=COUNTBLANK(A:A).
Nếu số lượng trống không khớp, cần xem xét điều chỉnh công thức.
7. Tóm tắt và những mẹo bổ ích
- Định dạng Custom: Sử dụng
0;-0;0để luôn hiển thị số 0 rõ ràng. - Công thức IF/IFERROR: Đảm bảo công thức trả về 0 thay vì rỗng hoặc lỗi.
- Conditional Formatting: Kiểm tra và điều chỉnh quy tắc ẩn số 0.
- Macro/VBA: Tự động áp dụng định dạng cho dữ liệu lớn.
- Power Query: Thay thế chuỗi rỗng bằng 0 ngay trong quá trình lấy dữ liệu.
- Biểu đồ: Đảm bảo dữ liệu 0 được nhập và không bỏ qua tùy chọn hiển thị.
- Tối ưu hiệu suất: Áp dụng định dạng và công thức cho vùng cần thiết, tránh làm cho workbook chậm.
Kết luận
Hiển thị số 0 trong Excel không chỉ là một thao tác đơn giản; nó còn là yếu tố quan trọng để đảm bảo dữ liệu của bạn được trình bày chính xác và dễ hiểu. Bằng cách hiểu rõ cách Excel xử lý số 0, biết cách áp dụng định dạng, công thức, và công cụ mạnh mẽ như VBA hoặc Power Query, bạn sẽ làm việc hiệu quả hơn và tránh những nhầm lẫn đáng tiếc trong báo cáo. Hy vọng bài viết này đã cung cấp cho bạn một bộ công cụ toàn diện để làm thế nào để hiện số 0 trong Excel một cách dễ dàng và chính xác. Happy Excel!

Tiến sĩ Lê Thống Nhất sinh năm 1955 tại Nghệ An, là nhà giáo, nhà báo và doanh nhân trong lĩnh vực giáo dục. Ông từng giảng dạy Toán học tại Trường THPT Chuyên Phan Bội Châu và đảm nhiệm nhiều vai trò trong ngành giáo dục, từ viết sách, biên soạn tài liệu đến sáng lập các dự án hỗ trợ học tập trực tuyến.
Ông là người sáng lập BigSchool – nền tảng giáo dục trực tuyến kết nối giáo viên và học sinh cả nước. Ngoài ra, ông còn nổi tiếng với vai trò tác giả, diễn giả truyền cảm hứng và khách mời trên nhiều chương trình truyền hình, trong đó có “Ai là triệu phú” trên truyền hình VTV.
Trong suốt sự nghiệp, Tiến sĩ Lê Thống Nhất đã nhận nhiều giải thưởng giáo dục và được biết đến như một người luôn đổi mới, ứng dụng công nghệ vào dạy và học, góp phần lan tỏa tri thức và niềm say mê học tập cho thế hệ trẻ.
