Cách Bỏ 2 Số 0 Sau Dấu Phẩy Trong Excel

Trong công việc quản lý dữ liệu, lập báo cáo tài chính, hoặc đơn giản chỉ là xử lý dữ liệu trong Excel, bạn có thể gặp trường hợp muốn hiển thị số thập phân nhưng không muốn kèm theo hai chữ số 0 sau dấu phẩy. Ví dụ, bạn có một cột giá trị như 123.4500 nhưng muốn hiển thị dưới dạng 123.45 hoặc thậm chí 123.4 nếu phần thập phân là 00. Việc loại bỏ hoặc điều chỉnh số chữ số thập phân không chỉ làm dữ liệu gọn gàng, dễ đọc hơn mà còn giúp giảm thiểu sai lệch trong báo cáo khi tổng hợp số liệu.

Bài viết này sẽ hướng dẫn chi tiết cách thực hiện việc “bỏ 2 số 0 sau dấu phẩy” trong Excel bằng nhiều phương pháp khác nhau, từ cách đơn giản nhất là thay đổi định dạng ô, tới các công thức phức tạpfors handling dynamic data. Bạn sẽ học được cách chọn phương pháp phù hợp với từng tình huống cụ thể, tiết kiệm thời gian và tránh lỗi khi làm việc với dữ liệu lớn.

1. Tương tác với Dữ liệu: Tại sao cần loại bỏ 2 số 0?

Trước khi đi vào các công thức và công cụ, hãy xem xét lý do tại sao chúng ta lại muốn loại bỏ hai số 0 sau dấu phẩy:

  1. Tính thẩm mỹ và dễ đọc: each value becomes cleaner and easier to read, especially when displayed in tables or dashboards.
  2. Tránh nhầm lẫn: When a value like 123.4500 is misinterpreted as 123.45 or 123, it can lead to miscalculations.
  3. Định dạng đồng nhất: Khi dữ liệu được nhập từ nhiều nguồn khác nhau, một số nguồn có thểINDOW 0 thập phân, tạo ra sự không đồng nhất trong báo cáo cuối cùng.
  4. Tiết kiệm không gian: Trong báo cáo in ấn hoặc trình bày PowerPoint, mỗi chữ số thập phân đều chiếm không gian, đặc biệt khi có hàng trăm hoặc hàng nghìn dữ liệu.

Vậy, chúng ta có thể thực hiện điều này bằng một số cách sau:

  • Thay đổi định dạng ô (Number Format) tùy chỉnh.
  • Sử dụng công thức TRUNC, ROUND, TEXT, VALUE để điều chỉnh giá trị.
  • Dùng công cụ Find & Replace hoặc Text to Columns để loại bỏ ký tự 0.
  • Sử dụng Conditional Formatting để hiển thị dữ liệu mà không thực sự thay đổi giá trị.

Chúng ta sẽ đi qua từng phương pháp một.

2. Phương pháp 1: Định dạng ô tùy chỉnh (Custom Number Format)

2.1 Cách áp dụng

  1. Chọn vùng dữ liệu: Click chuột vào ô hoặc kéo chuột để chọn nhiều ô cần chỉnh.
  2. Mở hộp thoại Format Cells: Nhấn chuột phải → chọn Format Cells hoặc nhấn Ctrl + 1.
  3. Chọn tab Number → Chọn Custom ở mục Category.
  4. Nhập định dạng tùy chỉnh:
  5. Để giữ hai chữ số thập phân nếu có, nhập 0.00 (đầu tiên là 0 trước dấu phẩy, sau dấu phẩy là 00).
  6. Để tự động loại bỏ các số 0 thập phân, nhập 0.## (hai dấu # sẽ hiển thị chữ số thập phân nếu có).
  7. Nếu bạn muốn luôn có hai chữ số thập phân nhưng không muốn hiển thị 00 khi con số là 0, hãy nhập 0.##0 (đầu tiên 0.## sẽ hiển thị thập phân nếu có, 0 cuối sẽ hiển thị 0 nếu không có thập phân).

2.2 Ví dụ thực tế

AB (Custom 0.##)
123.4500123.45
123.4000123.4
123.0000123
123.5000123.5

Nếu bạn muốn hiển thị số dưới dạng 123.45 mà không có dấu phẩy, bạn có thể sử dụng 0.## mà không cần thay đổi giá trị thực tế trong ô.

Character Limitations

  • Dấu # không hiển thị nếu không có giá trị.
  • Dấu 0 luôn hiển thị, ngay cả khi giá trị là 0.

2.3 Khi nào nên dùng

  • Khi bạn chỉ cần thay đổi cách hiển thị, không muốn thay đổi giá trị thực tế.
  • Khi dữ liệu được nhập từ nguồn khác (ví dụ CSV) và không muốn chỉnh sửa từng ô.
  • Khi báo cáo cần duy trì tính đồng nhất trong hiển thị mà không làm thay đổi dữ liệu gốc.

3. Phương pháp 2: Công thức TRUNC, ROUND, VALUE, TEXT

Đôi khi bạn cần thực sự thay đổi giá trị trong ô, warranties or perform calculations based on the truncated value.

3.1 Công thức TRUNC

TRUNC(number, num_digits) loại bỏ phầnائق thập phân sau số ký số được chỉ định.

  • Cú pháp: =TRUNC(A1, 2)
  • Ví dụ: Nếu A1 = 123.4567, =TRUNC(A1, 2) sẽ trả về 123.45.

Ưu điểm: Đơn giản, không làm thay đổi dữ liệu gốc.

Nhược điểm: Không làm tròn, chỉ cắt bỏ.

3.2 Công thức ROUND

ROUND(number, num_digits) làm tròn số tới số chữ số thập phân được chỉ định.

  • Cú pháp: =ROUND(A1, 2)
  • Ví dụ: Nếu A1 = 123.4567, =ROUND(A1, 2) sẽ trả về 123.46.

Ưu điểm: Giúp tránh lỗi làm tròn trong tính toán.

Nhược điểm: Thay đổi giá trị, không chỉ loại bỏ 0.

3.3 Công thức TEXT

TEXT(value, format_text) chuyển đổi số thành chuỗi văn bản theo định dạng.

  • Cú pháp: =TEXT(A1, "0.##")
  • Ví dụ: Nếu A1 = 123.4500, =TEXT(A1, "0.##") trả về chuỗi "123.45".
  • Khi bạn sử dụng TEXT, giá trị New cell becomes text. This might affect further calculations. To convert back to number, you can wrap with VALUE: =VALUE(TEXT(A clarification, "0.##")).

3.4 Công thức VALUE

VALUE(text) chuyển đổi chuỗi thành số.

  • Ví dụ: =VALUE("123.45") trả về số 123.45.

3.5 Kết hợp

Bạn có thể kết hợp TRUNC và TEXT:

=TEXT(TRUNC(A1, 2), "0.##")

Điều này sẽ cắt bỏ phần thập phân sau 2 chữ số rồi chuyển thành chuỗi không có 0 thập phân.

3.Mip

  • Bật tính năng Show Formulas (Ctrl + ~) để kiểm tra công thức.
  • Nếu dữ liệu gốc được lưu trữ trong cột A, bạn có thể tạo cột B với công thức, rồi copy giá trị vào cột A nếu muốn ghi đè.

3.6 Khi nào nên dùng

  • Khi bạn cần thực hiện tính toán dựa trên giá trị đã được cắt hoặc làm tròn.
  • Khi báo cáo yêu cầu giá trị thực tế được thay đổi.
  • Khi dữ liệu phải được xuất ra dạng CSV hoặc file cần giá trị số thực.

4. Phương pháp 3: Sử dụng Find & Replace để loại bỏ chữ số 0

Đôi khi dữ liệu được nhập bằng công cụ thủ công hoặc copy-paste từ nguồn khác, dẫn đến có chuỗi thập phân dài với nhiều 0. Bạn có thể nhanh chóng loại bỏ các chuỗi 00 sau dấu phẩy:

  1. Chọn vùng dữ liệu.
  2. Mở Find & Replace: Ctrl + H.
  3. Tìm kiếm: Nhập 00 (hoặc 0,0 tùy trường hợp).
  4. Thay thế bằng: Để trống hoặc nhập 0 nếu cần.
  5. Chọn “Replace All”.

Lưu ý: Phương pháp này chỉ hoạt động khi dữ liệu là văn bản. Nếu ô chứa số, bạn cần chuyển đổi thành văn bản với TEXT trước khi sử dụng.

Khi nào gal?

  • Khi dữ liệu rất lộn xộn, có nhiều chuỗi 0 thừa.
  • Khi bạn chỉ cần loại bỏ 0 trong một vài ô cụ thể.

5. Phương pháp 4: TEXT TO COLUMNS để tách và loại bỏ

Nếu dữ liệu có dấu phẩy và bạn muốn loại bỏ phần thập phân, bạn có thể dùng Text to Columns:

Cách Bỏ 2 Số 0 Sau Dấu Phẩy Trong Excel
Cách Bỏ 2 Số 0 Sau Dấu Phẩy Trong Excel
  1. Chọn vùng dữ liệu.
  2. Data → Text to Columns.
  3. Chọn Delimited → Nhấn Next.
  4. Chọn dấu thập phân (.) làm dấu phân cách → Nhấn Next.
  5. Chọn Column data format: Chọn General.
  6. Finish.

Sau đó, bạn có thể xóa cột thập phân nếu muốn.

Khi nào dùng?

  • Khi dữ liệu là chuỗi ký tự (ví dụ 123,kje).
  • Khi bạn muốn tách thành hai phần riêng biệt: phần nguyên và phần thập phân.

6. Phương pháp 5: Conditional Formatting để hiển thị khác biệt

Nếu bạn không muốn thay đổi dữ liệu, chỉ muốn hiển thị một cách khác biệt, Conditional Formatting có thể giúp:

  1. Chọn vùng dữ liệu.
  2. Home → Conditional Formatting → New Rule.
  3. Select “Format only cells that contain”.
  4. Condition: Cell Value → equal to → 0.
  5. Format: Đặt màu chữ hoặc background.

Điều này sẽ làm nổi bật các giá trị 0 hoặc 0 thập phân, giúp người dùng nhận biết dễ hơn.

7. Phương pháp 6: Sử dụng ROUNDUP, ROUNDDOWN, và INT

  • INT(number) trả về phần nguyên (cắt bỏ phần thập phân).
  • ROUNDUP(number, num_digits) làm tròn lên.
  • ROUNDDOWN(number, num_digits) làm tròn xuống.

Ví dụ: =ROUNDUP(A1, -2) làm tròn lên đến hàng trăm.

Sử dụng chúng kết hợp với MOD hay FLOOR có thể tạo ra nhữngતિ.

8. Tích hợp với Power Query

Nếu bạn làm việc với dữ liệu lớn, Power Query cung cấp một công cụ mạnh mẽ để làm sạch dữ liệu:

  1. Chọn dữ liệu → From Table/Range.
  2. Trong Power Query Editor, chọn cột cần xử lý.
  3. Home → Transform → Format → Decimal Places → Chọn số chữ số thập phân mong muốn.
  4. Close & Load để đưa dữ liệu trở lại Excel.

Power Query giữ nguyên dữ liệu gốc, bạn chỉ thay đổi cách hiển thị.

9. Lưu ý khi làm việc với dữ liệu thập phân

9.1 Precision (độ chính xác)

Excel lưu trữ số dưới dạng double-precision floating point (64-bit). Điều này có nghĩa là một số thập phân nhất định có thể bị làm sai lệch (ví dụ 0.1 không được lưu chính xác). Khi làm tròn hoặc cắt, hãy nhớ điều này.

9.2 Decimal Separator

  • Trong một số quốc gia, dấu phân cách thập phân là dấu phẩy , thay vì dấu chấm .. Điều này ảnh hưởng đến komende TEXT và Format Cells. Hãy kiểm tra cài đặt ngôn ngữ.

9.3 Formatting vs. Value

  • Formatting chỉ thay đổi cách hiển thị, không ảnh hưởng tới giá trị số.
  • Công thức (TRUNC, ROUND, TEXT) thực sự thay đổi giá trị (đặc biệt là khi chuyển đổi thành văn bản).

9.4 Sử dụng ROUND trong tính toán

  • Khi thực hiện phép cộng, trừ, nhân, chia, hãy dùng ROUND để tránh sai lệch.
  • Ví dụ: =ROUND(A1+B1, 2).

10. Hướng dẫn từng bước chi tiết: Ví dụ thực tế

Giả sử bạn có bảng dữ liệu như sau:

IDGiá (đơn vị)
149.9900
259.0000
3Selena 0.0
Toxic49.9900

Bạn muốn:

  • Loại bỏ 2 chữ số 0 sau dấu phẩy.
  • Đảm bảo giá trị còn lại được bảo toàn cho tính toán.

10.1 Bước 1: Tạo cột mới với công thức TRUNC

IDGiá gốcGiá mới (TRUNC)
149.9900=TRUNC(B2,2)
259.0000=TRUNC(B3,2)
349.9900=TRUNC(B4,2)

Kết quả:

IDGiá gốcGiá mới
149.990049.99
259.000059.0
349.990049.99

10.2 Bước 2: Định dạng ô 0.##

  • Chọn cột Giá mới.
  • Format Cells → Custom → nhập 0.##.

Kết quả hiển thị:

IDGiá gốcGiá mới
149.990049.99
259.000059
349.990049.99

Bạn đã hoàn thành.

11. Thêm tính năng: Tự động hiển thị 0 sau dấu phẩy khi cần

Giả sử bạn muốn hiển thị 59.00 thay vì 59 khi phần thập phân là 0. Bạn có thể dùng công thức TEXT:

=TEXT(A1, "0.00")

Điều này sẽ luôn giữ hai chữ số thập phân, kể cả khi giá trị là 0.

12. Sử dụng Excel VBA để tự động làm sạch dữ liệu

Nếu bạn làm việc với dữ liệu rất lớn và cần tự động hoá quy trình, bạn có thể viết macro:

Sub CleanDecimalZeros() Dim rng As Range, cell As Range Set rng = Selection ' Thay đổi thành phạm vi cần làm sạch For Each cell In rng If IsNumeric(cell.Value) Then cell.Value = WorksheetFunction.Round(cell.Value, 2) End If Next cell
End Sub

Macro này sẽ làm tròn mọi giá trị trong vùng-free.

13. Kiểm tra dữ liệu: Sử dụng ISNUMBER và LEN

Bạn có thể kiểm tra xem một ô có chứa số và có hai chữ số thập phân hay không:

=IF(AND(ISNUMBER(A1), LEN(TEXT(A1,"0.##"))=LEN(TEXT(A1,"0.00"))), "OK", "Check")

14. Kết luận: Tóm tắt các phương pháp

Phương phápKhi nào dùngƯu điểmNhược điểm
Định dạng tùy chỉnhChỉ muốn thay đổi hiển thịNhanh, không thay đổi dữ liệuKhông thay đổi giá trị
Công thức TRUNC, ROUNDCần thay đổi giá trịThực sự cắt hoặc làm trònPhải copy giá trị
Công thức TEXTChuyển thành chuỗiDễ dàng hiển thịẢnh hưởng tính toán
Find & ReplaceLoại bỏ chuỗi RadioNhanhDữ liệu phải là văn bản
Text to ColumnsTách phần nguyên / thập phânDễ dàng phân táchKhông dùng khi dữ liệu số
mirror
Power QueryXử lý dữ liệu lớnTự động, mạnh mẽCần học Power Query

15. Mẹo nhỏ

  1. Sử dụng Ctrl + (Backquote) để bật/tắt hiển thị công thức, giúp nhanh chóng kiểm tra công thức.
  2. Sử dụng Alt + = để tự động tổng hợp dữ liệu mà không cần viết công thức.
  3. Trước khi áp dụng công thức: Đảm bảo tạo cột phụ để giữ lại dữ liệu gốc, tránh mất mát dữ liệu.
  4. Giữ cho dữ liệu gốc: Nếu có thể, hãy lưu bản sao dữ liệu gốc, tránh sửa đổi trực tiếp.

16. Kết luận cuối cùng

Việc “bỏ 2 số 0 sau dấu phẩy” trong Excel là một kỹ năng cơ bản nhưng rất quan trọng trong công việc quản lý dữ liệu và báo cáo tài chính. Tùy thuộc vào mục đích, bạn có thể chọn phương pháp làm sạch dữ liệu mà không làm thay đổi giá trị, hoặc thực sự thay đổi giá trị để phù hợp với yêu cầu tính toán.

  • Nếu bạn chỉ cần thay đổi cách hiển thị: Sử dụng định dạng tùy chỉnh (0.##).
    Babies Nếu bạn cần thực sự cắt bỏ: TRUNC cùng TEXT.
  • Nếu bạn cần làm tròn: ROUND.
  • Nếu dữ liệu là văn bản: Find & Replace hoặc Text to Columns.
  • Nếu dữ liệu lớn hoặc cần tự động hoá: Power Query hoặc VBA.

Nhớ luôn kiểm tra lại dữ liệu sau khi áp dụng các phương pháp, đảm bảo tính chính xác và đồng nhất. Với những bí quyết này, bạn sẽ có thể xử lý dữ liệu thập phân một cách linh hoạt, chính xác và hiệu quả nhất.

⚠️
LƯU Ý QUAN TRỌNG: Miễn trừ trách nhiệm: Mặc dù chúng tôi luôn nỗ lực để đảm bảo tính chính xác và cập nhật của thông tin, nhưng các quy định về giáo dục và tuyển sinh có thể thay đổi theo thời gian. BigSchool không chịu trách nhiệm về bất kỳ sai sót nào hoặc kết quả phát sinh từ việc sử dụng thông tin trên trang này. Độc giả nên liên hệ trực tiếp với nhà trường hoặc cơ quan chức năng để có thông tin mới nhất. Ngoài ra, BigSchool tuyệt đối không bán sản phẩm, khóa học hay cung cấp dịch vụ được nhắc đến trong bài.

Viết một bình luận