Làm thế nào để bạn ngăn google trang tính đơn giản hóa các phân số?

Bạn có thể có một định dạng ô xác định phụ thuộc vào một biến; . Hãy thử cái này.
nếu tôi hiểu đúng yêu cầu của bạn, bạn có thể làm những gì bạn đang yêu cầu
với một số mã VBA. Hãy thử cái này.

Nhấp chuột phải vào tab ở cuối trang tính của bạn rồi nhấp vào Xem mã
từ menu bật lên xuất hiện rồi sao chép/dán mã sau vào
the code window that opened up...

Private Sub Worksheet_Change(ByVal Target As Range)
Const FormulaCell As String = "J8"
If Target. Địa chỉ = "$I$8" Sau đó
Phạm vi(FormulaCell). NumberFormat = "#" & String(Len(Target. Giá trị), _
"?") & "/" & Mục tiêu. Giá trị
Kết thúc nếu
Kết thúc phụ

Tiếp theo, thay đổi tham chiếu ô J8 mẫu mà tôi đã sử dụng trong mã của mình ở trên thành
địa chỉ thực của ô chứa công thức bạn đã đăng. Được rồi, bây giờ
hãy quay lại trang tính và nhập giá trị vào ô I8. bạn cần thực hiện việc này
một lần để chỉ định định dạng đầu tiên (mọi thứ sẽ
tự động sau đó), vì vậy bạn chỉ cần nhập số đó . Bây giờ, bất cứ khi nào bạn thay đổi giá trị trong I8, định dạng
there over again if you want. Now, whenever you change the value in I8, the
trong ô mà bạn đã thay đổi tham chiếu J8 mẫu của tôi thành sẽ thay đổi thành
định dạng phân số với mẫu số là .

--
Rick (MVP - Excel)


"fractionwoes"
tin tức. DC01F5C1-1482-495B. @Microsoft. com.

Khi làm việc với các con số, điều quan trọng là phải lấy giá trị chính xác. Theo mặc định, Google Trang tính sẽ làm tròn hiển thị của bất kỳ giá trị đã nhập nào lên hoặc xuống, trừ khi bạn định dạng trang tính đúng cách

Làm thế nào để bạn ngăn google trang tính đơn giản hóa các phân số?

Trong bài viết này, chúng tôi sẽ hướng dẫn bạn cách dừng làm tròn số trong Google Trang tính để lấy giá trị chính xác đã nhập

Cài đặt làm tròn mặc định của Google Trang tính

Điều đầu tiên bạn nên hiểu là mặc dù Google Trang tính dường như làm tròn số lên hoặc xuống nhưng nó chỉ làm như vậy một cách trực quan. Nó sẽ không thay đổi giá trị thực của số đã nhập. Điều đó nói rằng, một ô được định dạng là tiền tệ sẽ luôn hiển thị hai chữ số thập phân theo mặc định, trừ khi nó được định dạng tùy chỉnh

Làm thế nào để bạn ngăn google trang tính đơn giản hóa các phân số?

Vô hiệu hóa Làm tròn trong Google Trang tính bằng Hàm TRUNC()

TRUNC(), hoặc Truncate, là một chức năng được tích hợp trong Google Trang tính cho phép hiển thị các vị trí thập phân mà không cần làm tròn lên hoặc xuống. Bất kỳ vị trí thập phân nào không được hiển thị đều giữ nguyên giá trị của chúng, chỉ là chúng không được hiển thị. Đây là phương pháp đơn giản nhất để hiển thị các số chính xác mà không cần phải xác định định dạng số tùy chỉnh

Cách sử dụng nó cũng khá đơn giản. Chỉ cần nhập tập lệnh vào ô mà bạn muốn hiển thị số chưa làm tròn. Cú pháp của mã như sau

  • Mã là '=TRUNC(Giá trị,[Địa điểm])' trong đó
  • ‘=’ là dòng lệnh thông báo cho Google Trang tính rằng đây là tập lệnh định dạng
  • 'TRUNC' là lệnh xác định rằng bất cứ thứ gì được nhập sẽ bị cắt bớt
  • 'Giá trị' là số tiền bạn muốn hiển thị sẽ không được làm tròn
  • 'Địa điểm' là số thập phân bạn muốn hiển thị

Ví dụ. nếu bạn muốn hiển thị 123. 45678 mà không làm tròn lên hoặc xuống, mã sẽ là =TRUNC(123. 45678,5)

  1. Trong Google Sheet mới, nhập ‘=TRUNC(123. 45678,3)‘ và nhấn Enter.
    Làm thế nào để bạn ngăn google trang tính đơn giản hóa các phân số?
  2. Tất nhiên bạn có thể nhập biến vào phần giá trị để không phải nhập số thủ công. Ví dụ: nếu bạn muốn cắt bớt giá trị của số trong ô A1 hiển thị tối đa năm số thập phân, công thức sẽ là =TRUNC(A1,5). Nếu bạn muốn hiển thị giá trị bị cắt bớt của tổng hai ô, bạn có thể nhập quy trình dưới dạng =TRUNC(A1+A2,5).
    Làm thế nào để bạn ngăn google trang tính đơn giản hóa các phân số?
  3. Giá trị cũng có thể là một tập lệnh khác. Ví dụ: tổng của một số ô, từ A1 đến A10 sẽ được viết là =SUM(A1. A10). Nếu bạn muốn hiển thị nó bị cắt bớt đến sáu chữ số thập phân, công thức sẽ là =TRUNC(SUM(A1. A10),6). Chỉ cần bỏ dấu bằng cho quy trình thứ hai để bạn không gặp lỗi
  4. Giá trị cũng có thể là một số nằm trong một trang tính khác. Ví dụ: bạn muốn hiển thị giá trị rút gọn của một số trên ô A1 của Trang tính 2 lên đến năm chữ số thập phân. Bạn có thể nhập công thức là =TRUNC(Sheet2. A1,5). Các '. ’ là chỉ báo cho biết dữ liệu bạn đang cố lấy nằm trong một trang tính khác. Nếu trang tính khác đã được đổi tên, ví dụ: sản phẩm thay vì trang tính 2, thì bạn sẽ nhập công thức là =TRUNC(sản phẩm. A1,5) thay thế.
    Làm thế nào để bạn ngăn google trang tính đơn giản hóa các phân số?

Hãy cẩn thận với cú pháp mà bạn sử dụng khi nhập công thức. Mã có thể không phân biệt chữ hoa chữ thường, nhưng đặt sai dấu phẩy hoặc dấu ngoặc đơn sẽ khiến hàm trả về lỗi. Nếu bạn gặp lỗi #NAME, điều đó có nghĩa là Google Trang tính đang gặp sự cố khi định vị giá trị mà bạn đã nhập. Kiểm tra mã của bạn bằng cách nhấp vào mã đó và nhìn vào cửa sổ giá trị ngay phía trên trang tính. Đây là hộp văn bản dài có chữ fx ở bên phải. Nếu một ô có công thức, nó sẽ luôn hiển thị ở đây

Định dạng tiền tệ trong Google Trang tính

Như đã nói trước, bất kỳ ô nào được định dạng để hiển thị tiền tệ sẽ chỉ hiển thị tối đa hai chữ số thập phân trừ khi được định dạng khác. Cách làm này khá đơn giản nhưng sẽ không rõ ràng với những người không sử dụng Sheets thường xuyên

Để định dạng một ô để hiển thị nhiều hơn hai số thập phân không được làm tròn lên hoặc xuống, hãy làm như sau

  1. Bấm vào ô bạn muốn định dạng
    Làm thế nào để bạn ngăn google trang tính đơn giản hóa các phân số?
  2. Nhấp vào menu Định dạng trên thanh menu trên cùng
    Làm thế nào để bạn ngăn google trang tính đơn giản hóa các phân số?
  3. Di chuột qua Số để hiển thị các tùy chọn khác
    Làm thế nào để bạn ngăn google trang tính đơn giản hóa các phân số?
  4. Di chuột qua More Formats ở cuối menu
    Làm thế nào để bạn ngăn google trang tính đơn giản hóa các phân số?
  5. Nhấp vào Định dạng số tùy chỉnh
    Làm thế nào để bạn ngăn google trang tính đơn giản hóa các phân số?
  6. Nhập định dạng số bạn muốn sử dụng. Danh sách các định dạng số sẽ hiển thị một số loại và cách các số sẽ được hiển thị nếu bạn sử dụng từng loại. Nếu bạn muốn sử dụng định dạng tiền tệ, chỉ cần nhập '$' trước thẻ bắt đầu bằng #. Ví dụ: nếu bạn muốn hiển thị một loại tiền tệ có dấu phân cách một nghìn với tối đa ba số thập phân, hãy nhập '$#,####. ###’
    Làm thế nào để bạn ngăn google trang tính đơn giản hóa các phân số?

Mỗi thẻ bắt đầu bằng # đại diện cho một số tiềm năng. Tăng hoặc giảm số lượng thẻ bắt đầu bằng # khi bạn thấy phù hợp

  1. Nếu bạn muốn sử dụng các đơn vị tiền tệ khác nhau khi di chuột qua Định dạng khác, hãy chọn Đơn vị tiền tệ khác thay vì Định dạng số tùy chỉnh
  2. Thay đổi loại tiền bạn đang sử dụng, sau đó tiến hành thay đổi định dạng Số tùy chỉnh như hướng dẫn ở trên.
    Làm thế nào để bạn ngăn google trang tính đơn giản hóa các phân số?

Google Trang tính và Ngăn làm tròn

Lấy giá trị chính xác của các số trong Google Sheets khá đơn giản nếu bạn biết cách. TRUNC() và các tùy chọn Định dạng số tùy chỉnh có thể không rõ ràng ngay lập tức đối với người dùng thông thường, nhưng chúng là những công cụ tuyệt vời để có

Bạn có mẹo nào khác về cách dừng Google Trang tính làm tròn số nhất định không?