2009-03-12 35 views

Trả lời

30

= TEXT (A1, "0000000000")

+0

Những bất lợi của phương pháp này là số lượng chính nó không còn có thể được sử dụng trong các công thức khác. –

+0

Chắc chắn nó có thể, chỉ cần sử dụng VALUE (A1) thay vì A1 trong các công thức khác. – Tmdean

+0

Đúng, nhưng điều đó có nghĩa là bạn phải thay đổi tất cả các ô tham chiếu đến A1. Dễ dàng hơn nhiều để sử dụng câu trả lời của mavnn dưới đây, phải trung thực. –

4

Định dạng> Ô ...> Số> Tùy chỉnh> Loại> 0000000000

+0

Tôi không thấy tùy chọn 'Đặc biệt' trong Số trong Excel 2003. –

+0

Sửa lỗi đánh máy. Tôi có nghĩa là 'Tùy chỉnh', không phải 'Đặc biệt'. Mặc dù trong bản Excel 2003 của tôi, cả hai đều có mặt. –

0

Điều gì đó như sau.

right("0000000000" & number, 10) 

Đặt 10 số 0 ở bên trái, tận dụng tối đa 10 vị trí, bất kể vị trí nào của chúng.

Ngoài ra, bạn có

text(number, "0000000000") 
+0

bên phải ("0000000000" & số, 10) hoạt động kém cho số âm. –

14

Không phải là một câu hỏi lập trình, thực sự:

  1. Chọn ô bạn muốn định dạng theo cách này.
  2. Nhấp chuột phải và chọn "Định dạng ô ..."
  3. Chọn thẻ "Số" và cuộn xuống "Tùy chỉnh" trong danh sách danh mục.
  4. Nhập "0000000000" vào trường Loại.
3

Công thức này biến.

Nó kiểm tra độ dài của giá trị và thêm "0" trước

Bây giờ chiều dài là 10. Bạn có thể thay đổi nó.

=REPT("0",10-LEN(A1))&A1 
-1

Làm thế nào để hiển thị đầy đủ số bên trong bảng tính excel?

Ie ô A1 "2.40252E + 13" làm thế nào để hiển thị số lượng đầy đủ trong A1 trở thành "24025207702012"

1

Tôi biết đây là một bài khá cũ, nhưng tôi vừa đi qua cùng một vấn đề trong khi xuất khẩu một sql bảng để excel, và tôi tìm thấy tôi rất đơn giản, giải pháp! Chỉ cần đặt định dạng ô thành 'Tùy chỉnh', sau đó nhập số ký tự bạn muốn số cuối cùng có; Trong trường hợp của bạn 10 vị trí '0000000000' Tôi thường không trả lời các bài đăng của stackoverflow, vì vậy tôi không có đủ uy tín để đăng hình ảnh;

Các vấn đề liên quan