Cách Lấy 3 Số Sau Dấu Phẩy Trong Excel: Hướng Dẫn Chi Tiết Và Các Phương Pháp Thực Tiễn

Trong thực tiễn công việc, Excel luôn là công cụ mạnh mẽ để xử lý dữ liệu số. Khi làm việc với các số thập phân, thường có nhu cầu cần lấy một phần cụ thể của giá trị, ví dụ như 3 chữ số sau dấu phẩy (còn gọi là dấu thập phân). Việc làm điều này không chỉ giúp kiểm tra tính chính xác mà còn hỗ trợ cho việc báo cáo, phân tích tài chính và lập kế hoạch. Bài viết dưới đây sẽ hướng dẫn bạn cách thực hiện việc lấy 3 chữ số sau dấu phẩy trong Excel bằng nhiều phương pháp khác nhau, từ công thức đơn giản tới các kỹ thuật nâng cao, cùng những lưu ý quan trọng khi làm việc với dữ liệu số.

1. Tại sao nênARGET lấy 3 chữ số sau dấu phẩy?

  • Độ chính xác trong báo cáo: Khi báo cáo tài chính, bạn thường cần làm tròn hoặc giữ 3 chữ số thập phân để đảm bảo tính chính xác.
  • So sánh dữ liệu: Nếu so sánh hai số với độ chính xác cao, việc lấy cùng một số chữ số thập phân giúp tránh sai lệch do tròn.
  • Tăng tính thẩm mỹ: Trong bảng tính, hiển thị 3 chữ số thập phân có thể làm cho dữ liệu trông đồng nhất, chuyên nghiệp.
  • Phù hợp với quy chuẩn ngành: Nhiều ngành công nghiệp đặt giới hạn 3 chữ số sau dấu phẩy trong các báo cáo.

2. Các phương pháp lấy 3 chữ số sau dấu phẩy

2.1. Sử dụng hàm ROUND

Hàm ROUND (làm tròn) là cách trực tiếp nhất để làm tròn số tới 3 chữ số thập phân.

=ROUND(A1, 3)
  • A1 là ô chứa số gốc.
  • Tham số thứ hai 3 chỉ số lượng chữ số thập phân muốn giữ.

Ví dụ:

A1B (ROUND)
12.34567=ROUND(A1,3) → 12.346
5.7832=ROUND(A1,3) → 5.783

2.2. Sử dụng hàm TRUNC

Nếu bạn muốn cắt (không làm tròn) số sau dấu phẩy, hàm TRUNC là lựa chọn phù hợp.

=TRUNC(A1, 3)
  • Hàm này giữ nguyên dấu thập phân hiện tại và loại bỏ phần thập phân sau vị trí thứ 3.

Ví dụ:

A1B (TRUNC)
12.34567=TRUNC(A1,3) → 12.345
5.7832=TRUNC(A1,3) → 5.783

Lưu ý: TRUNC không làm tròn, vì vậy giá trị cuối cùng có thể thấp hơn số gốcSku.

2.3. Sử dụng hàm INT kết hợp với phép nhân

Hàm INT trả về phần nguyên của một số. Khi kết hợp với phép nhân và chia, bạn có thể lấy phần thập phân.

=INT(A11000)/1000
  • Nhân số gốc với 1000 (đặt 3 chữ số thập phân lên phần nguyên), lấy phần nguyên bằng INT, rồi chia trở lại cho 1000.

Ví dụ:

A1B (INT1000/1000)
12.34567=INT(A11000)/1000 → 12.345
5.7832=INT(A11000)/1000 → 5.783

2.4. Sử dụng hàm FLOOR và CEILING

Nếu muốn làm tròn xuống hoặc lên tới chữ số thập phân thứ ba, bạn có thể dùng FLOOR hoặc CEILING.

  • FLOOR (làm tròn xuống) :

excel =FLOOR(A1, 0.001)

  • CEILING (làm tròn lên) :

excel =CEILING(A1, 0.001)

Ví dụ:

A1B (FLOOR)C (CEILING)
12.34567=FLOOR(A1,0.001) → 12.345=CEILING(A1,0.001) → 12.346
5.7832=FLOOR(A1,0.001) → 5.783=CEILING(A1,0.001) → 5.784

2.5. Sử dụng công thức với MID và FIND

Nếu bạn muốn trích xuất 3 chữ số sau dấu phẩy từ dạng chuỗi (chữ số đã được chuyển thành văn bản), bạn có thể dùng MID và FIND.

=IFERROR(MID(TEXT(A1, "0.#########"), FIND(".", TEXT(A1, "0.#########"))+1, 3), "")
  • TEXT(A1, "0.#########") chuyển đổi số thành chuỗi với tối đa 9 chữ số thập phân.
  • FIND(".", ...) tìm vị trí dấu thập phân.
  • MID(..., +1, 3) lấy 3 ký tự sau dấu thập phân.

Ví dụ:

A1B (MID)
12.34567=MID(TEXT(A1,"0.#########"),FIND(".",TEXT(A1,"0.#########"))+1,3) → “345”
5.7=MID(TEXT(A1,"0.#########"),FIND(".",TEXT(A1,"0.#########"))+1,3) → “700”

Chú ý: Kết quả là chuỗi ký tự, không phải số. Bạn có thể chuyển đổi lại sang số bằng VALUE.

3. Định dạng hiển thị để giữ 3 chữ số thập phân

Nếu bạn không muốn thay đổi giá trị thực tế của ô mà chỉ muốn hiển thị 3 chữ số thập phân, hãy sử dụng định dạng số.

  1. Chọn vùng dữ liệu cần định dạng.
  2. Nhấn chuột phải → Format Cells → tab Number.
  3. Chọn Number → đặt Decimal places = 3.
  4. Nhấn OK.

Điều này sẽ làm cho dữ liệu hiển thị như 12.346, nhưng giá trị thực tế trong ô vẫn giữ nguyên (được làm tròn khi hiển thị).

4. So sánh kết quả giữa các phương pháp

Phương phápLưu ýKhi nào dùng
ROUNDLàm tròn tới 3 chữ số thập phânKhi muốn giá trị cuối cùng được làm tròn hợp lý
TRUNCCắt không làm trònKhi cần giữ nguyên phần thập phân sau 3 chữ số
INT(A11000)/1000Cắt, tránh làm trònTương tự TRUNC, nhưng dễ nhớ khi làm việc với số nguyên
FLOOR / CEILINGLàm tròn xuống/lênKhi có yêu cầu cụ thể về cách làm tròn (dưới hoặc trên)
MID + FINDTrích xuất chuỗiKhi làm việc với dữ liệu dạng chuỗi, hoặc cần lấy đoạn chữ số sau dấu thập phân

5. Thực tiễn: Các trường hợp đặc biệt

Cách Lấy 3 Số Sau Dấu Phẩy Trong Excel
Cách Lấy 3 Số Sau Dấu Phẩy Trong Excel

5.1. Khi số có nhiều hơn 3 chữ số thập phân

Nếu bạn muốn giữ 3 chữ số thập phân nhưng không làm tròn, TRUNC sẽ là lựa chọn tốt nhất. Ví dụ:

=TRUNC(123.456789, 3) → 123.456

5.2. Khi số có ít hơn 3 chữ số thập phân

Nếu số gốc chỉ có 2 chữ số thập phân, ROUND hoặc TRUNC sẽ giữ nguyên phần còn thiếu, nhưng khi hiển thị bạn có thể định dạng số để hiển thị 3 chữ số.

=ROUND(78.9, 3) → 78.900

5.3. Khi số âm

Nếu số là âm, các hàm trên vẫn hoạt động đúng:

=ROUND(-12.34567, 3) → -12.346
=TRUNC(-12.34567, 3) → -12.345

5.4. Khi xử lý dữ liệu CSV

Khi nhập dữ liệu từ file CSV, Excel thường tự động chuyển đổi số thành số thực. Bạn có thể áp dụng bất kỳ hàm nào đã nêu ở trên, nhưng cần lưu ý rằng TEXT trong công thức MID có thể gây lỗi nếu dữ liệu không có dấu thập phân.

6. Tối ưu hiệu suất khi làm việc với hàng nghìn dòng

Trong bảng tính lớn, việc sử dụng công thức phức tạp nhiều lần có thể làm chậm Excel. Một số mẹo:

  • Tối ưu công thức: Sử dụng ROUND hoặc TRUNC thay vì công thức MID dài.
  • Copy-paste giá trị: Khi đã tính xong, hãy copy kết quả và dán làm giá trị (Paste Special → Values) để loại bỏ công thức.
  • Sử dụng tính năng Flash Fill: Excel có thể tự động nhận dạng mẫu khi bạn gõ một vài giá trị, giúp tiết kiệm thời gian.

7. Kiểm tra lỗi và xử lý ngoại lệ

Trong một số trường hợp, dữ liệu có thểАМ chứa lỗi (ví dụ: #DIV/0!, #VALUE!). Để tránh lỗi lan truyền khi áp dụng hàm, bạn có thể dùng hàm IFERROR:

=IFERROR(ROUND(A1, 3), "")

Điều này sẽ trả về chuỗi rỗng nếu có lỗi, tránh làm mất resolving dữ liệu khácUG.

8. Tổng kết

Lấy 3 chữ số sau dấu phẩy trong Excel là một công việc thường gặp trong phân tích dữ liệu. Bạn có thể:

  1. Sử dụng ROUND để làm tròn tới 3 chữ số thập phân.
  2. Sử dụng TRUNC để cắt không làm tròn.
  3. Sử dụng INT(A11000)/1000 để cắt bằng phép nhân và chia.
  4. Sử dụng FLOOR / CEILING khi cần làm tròn xuống hoặc lên.
  5. Sử dụng MID + FIND khi làm việc với chuỗi.
  6. Định dạng hiển thị để giữ 3 chữ số thập phân mà không thay đổi giá trị.

Tùy vào mục đích sử dụng (định dạng, làm tròn, cắt), bạn có thể chọn phương pháp phù hợp nhất. Bằng cách hiểu rõ các hàm và cách áp dụng chúng, bạn sẽ nhanh chóng xử lý dữ liệu chính xác, tiết kiệm thời gian và tránh sai sót trong báo cáo.

Chúc bạn thành công trong việc áp dụng các công thức này vào công việc thực 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