Làm thế nào để bạn thoát khỏi ký hiệu khoa học?

Đây là cách xóa ký hiệu khoa học trong R. Đôi khi, những con số do tính toán không hề nhỏ. Thật khó để đọc chúng khi chúng ở định dạng khoa học

Xóa ký hiệu khoa học cho các tính toán R cụ thể

Để xóa ký hiệu hàm mũ cho các phép tính cụ thể, bạn có thể sử dụng hàm format hoặc sprintf

format[4.470862e-01, scientific = F, digits = 3]

#[1] 0.4470862

sprintf["%.3f", 4.470862e-01]

#[1] 0.4470862

Chức năng Sprintf cũng tuyệt vời để thêm các số 0 đứng đầu. Cách thêm các số 0 đứng đầu trong R, Power Query, DAX hoặc Excel

Xóa ký hiệu trong toàn bộ phiên R

Bạn có thể tắt ký hiệu khoa học trong toàn bộ phiên R bằng cách sử dụng tùy chọn scipen. Tùy chọn toàn cầu của không gian làm việc R của bạn. Sử dụng options[scipen = n] để hiển thị các số ở định dạng khoa học hoặc cố định. Giá trị dương thiên về cố định và âm đối với ký hiệu khoa học

Mặc dù Excel được xây dựng để hoạt động với các số lớn, nhưng khi bạn nhập một số có nhiều hơn 11 chữ số, bạn sẽ nhận thấy rằng các chữ số này được chuyển đổi thành ký hiệu khoa học [chẳng hạn như 1. 234E+11]

Điều này có thể gây bối rối cho những người mới sử dụng Excel, những người không biết tại sao điều này lại xảy ra và làm cách nào để loại bỏ ký hiệu khoa học và lấy lại số thông thường

Trong hướng dẫn này, tôi sẽ chỉ cho bạn một số phương pháp đơn giản mà bạn có thể sử dụng để nhanh chóng loại bỏ ký hiệu khoa học và lấy số ban đầu trong ô

Mục lục

  • Ký hiệu khoa học trong Excel là gì?
  • Xóa ký hiệu khoa học bằng cách thay đổi định dạng của ô
    • Sử dụng Tùy chọn Hộp thoại Định dạng Ô
    • Sử dụng tùy chọn định dạng trong Ribbon
  • Xóa ký hiệu khoa học bằng Công thức Excel
    • Sử dụng hàm TRIM[]
    • Sử dụng hàm CONCATENATE[]
    • Sử dụng Hàm UPPER[], LOWER[] hoặc PROPER[]
  • Xóa ký hiệu khoa học bằng cách chuyển đổi số thành văn bản
    • Bằng cách thêm dấu nháy đơn [‘] trước số
    • Bằng cách sử dụng Bổ trợ Kutools
  • Bằng cách thay đổi chiều rộng cột

Ký hiệu khoa học trong Excel là gì?

Ký hiệu khoa học là một cơ chế biểu diễn số lượng lớn ở dạng đơn giản hóa. Microsoft Excel được sử dụng trong nhiều ngành khác nhau, đó là lý do tại sao nó hỗ trợ các số được lưu trữ ở định dạng khoa học

Trong Excel khi một số lớn hơn 11 chữ số, nó sẽ tự động được lưu trữ trong ký hiệu khoa học bằng cách thay thế một phần của số đó bằng E+n, trong đó E [số mũ] nhân số liền trước với 10 lũy thừa n

Ví dụ: số 4645763434523 theo ký hiệu chuẩn có thể được viết theo ký hiệu khoa học với 2 chữ số thập phân là 4. 65E+12. Tương tự như vậy, chúng ta cũng có thể lưu trữ các số âm trong ký hiệu khoa học.  

Trong hướng dẫn này, tôi sẽ sử dụng tập dữ liệu mẫu hiển thị Doanh thu được tạo bởi 10 công ty hàng đầu trên thế giới. Dữ liệu được thu thập từ Wikipedia nên có thể không chính xác

Vì số liệu doanh thu là những con số lớn, Excel đã chuyển đổi chúng thành ký hiệu khoa học

Bây giờ hãy xem một số phương pháp để loại bỏ ký hiệu khoa học và chuyển đổi nó thành ký hiệu chuẩn

Xóa ký hiệu khoa học bằng cách thay đổi định dạng của ô

Theo mặc định, các ô trong Excel ở định dạng 'Chung', tự động chuyển đổi các số dài hơn 11 chữ số thành ký hiệu khoa học

Và cách dễ nhất để loại bỏ các ký hiệu khoa học này và lấy lại các số là thay đổi định dạng của các ô này [và áp dụng định dạng Số]

Có hai cách để bạn có thể nhanh chóng thay đổi định dạng của các ô trong Excel – sử dụng hộp thoại định dạng ô và bằng cách sử dụng menu thả xuống định dạng trong dải băng

Sử dụng Tùy chọn Hộp thoại Định dạng Ô

  1. Chọn phạm vi ô mà bạn muốn xóa ký hiệu khoa học. Trong ví dụ này, tôi sẽ chọn các ô trong cột Doanh thu

  1. Nhấp vào tab 'Trang chủ' trong dải băng

  1. Sau đó bấm vào tùy chọn Định dạng

  1. Trong các tùy chọn hiển thị trong trình đơn thả xuống, nhấp vào 'Định dạng ô'

  1. Một hộp thoại sẽ mở ra. Chọn 'Số' trong tùy chọn Danh mục và thay đổi giá trị 'Số thập phân' thành 0 [trừ khi bạn muốn hiển thị số thập phân trong các số của mình]. Sau đó nhấn OK

Sau khi hoàn thành các bước trên, bạn sẽ nhận được số cột Doanh thu theo ký hiệu chuẩn [như trong ảnh chụp màn hình bên dưới]

tiền thưởng. Có hai cách nữa để mở hộp thoại Format Cells trong Excel.  

  1. Phím tắt để mở tùy chọn Định dạng ô – Chọn ô và sử dụng phím tắt – CTRL + 1 [giữ phím CNTRL rồi nhấn phím 1]

  1. Nhấp chuột phải vào phạm vi đã chọn ở bước 1 và trong các tùy chọn hiển thị, nhấp vào tùy chọn Định dạng ô

Sử dụng tùy chọn định dạng trong Ribbon

Một cách nhanh chóng khác để thay đổi định dạng của các ô là sử dụng trình đơn thả xuống định dạng hiển thị một số tùy chọn thường được sử dụng

Dưới đây là các bước để thay đổi định dạng của các ô để loại bỏ ký hiệu khoa học và lấy lại các chữ số thông thường.  

  1. Đánh dấu phạm vi từ nơi bạn muốn xóa ký hiệu khoa học

  1. Nhấp vào tab Trang chủ trong dải băng

  1. Trong tab Trang chủ, nhấp vào tùy chọn Định dạng số

  1. Từ trình đơn thả xuống, chọn 'Số'

Các bước trên sẽ chuyển đổi ký hiệu khoa học sang Định dạng số [như hình bên dưới]

Nhưng ở đây bạn có thể thấy rằng các số ở dạng thập phân

Nếu bạn không muốn số thập phân trong kết quả, bạn có thể nhanh chóng loại bỏ chúng bằng cách thực hiện theo các bước bên dưới

  1. Chọn phạm vi ô mà bạn muốn loại bỏ số thập phân

  1. Nhấp vào tab Trang chủ trong dải băng

  1. Trong tab Trang chủ, có một tùy chọn Giảm số thập phân. Bằng cách nhấp vào Một lần trên tùy chọn, nó sẽ xóa một chữ số thập phân khỏi phạm vi. Trong ví dụ này, chúng tôi muốn xóa 2 số thập phân, vì vậy hãy nhấp hai lần

  1. Bây giờ dữ liệu ở dạng ký hiệu chuẩn như trong hình bên dưới

Trong phần trên, tôi đã cung cấp giải thích chi tiết từng bước về cách bạn có thể loại bỏ ký hiệu khoa học bằng cách sử dụng tùy chọn Định dạng ô

Và bây giờ, tôi sẽ chỉ cho bạn một số cách tiếp cận khác để loại bỏ ký hiệu khoa học

Xóa ký hiệu khoa học bằng Công thức Excel

Có nhiều công thức tích hợp khác nhau có sẵn trong Excel bằng cách sử dụng mà chúng ta có thể loại bỏ ký hiệu khoa học và lấy dữ liệu của mình ở dạng chuẩn

Đối với phần này, tôi sẽ sử dụng tập dữ liệu sau trong đó có hai cột Doanh thu, một cột hiển thị dữ liệu ở dạng ký hiệu khoa học và trong cột tiếp theo, chúng tôi sẽ chuyển đổi dữ liệu sang ký hiệu Chuẩn bằng cách áp dụng các công thức khác nhau

Sử dụng hàm TRIM[]

Hàm TRIM về cơ bản được sử dụng để loại bỏ các khoảng trắng thừa khỏi văn bản nhưng chúng ta cũng có thể sử dụng nó để chuyển đổi Số từ ký hiệu khoa học sang ký hiệu chuẩn

Hãy áp dụng hàm TRIM cho dữ liệu của chúng ta

Nhấn enter và kéo công thức vào tất cả các ô. Bạn nhận được đầu ra trong ký hiệu tiêu chuẩn như hình dưới đây

Lý do điều này hoạt động là đầu ra của công thức TRIM được Excel coi là văn bản

Và vì các giá trị văn bản không bị thay đổi và được hiển thị nguyên trạng nên kết quả của hàm TRIM [là toàn bộ số] được hiển thị nguyên trạng mà không thay đổi nó thành ký hiệu khoa học

Và đừng lo lắng, bạn có thể sử dụng kết quả của hàm trim dưới dạng số trong phép tính

Sử dụng hàm CONCATENATE[]

Hàm CONCATENATE thường được sử dụng để nối các giá trị văn bản khác nhau nhưng sử dụng hàm này, chúng ta cũng có thể xóa ký hiệu khoa học trong Excel

Dưới đây là cách triển khai hàm CONCATENATE

Nhấn enter và kéo công thức vào tất cả các ô. Bạn nhận được đầu ra trong ký hiệu tiêu chuẩn

Sử dụng Hàm UPPER[], LOWER[] hoặc PROPER[]

Bạn cũng có thể sử dụng bất kỳ công thức nào ở trên để xóa ký hiệu khoa học. Hãy xem từng người một

Nói chung, hàm UPPER[] được sử dụng để chuyển đổi văn bản thành chữ hoa, nhưng có thể được sử dụng để xóa Ký hiệu khoa học

Đây là cú pháp của hàm UPPER[]

Tương tự, bạn có thể sử dụng công thức LOWER hoặc PROPER để chuyển đổi các số thành ký hiệu khoa học

Mặc dù các hàm này không được tạo để hoạt động với dữ liệu văn bản, vì chúng tôi đang sử dụng chúng với các số, nên chúng không làm gì để trả lại kết quả như hiện tại

Và vì đầu ra hiện được coi là giá trị văn bản, Excel không thay đổi số thành ký hiệu khoa học và cung cấp cho chúng tôi số ở định dạng ban đầu

Xóa ký hiệu khoa học bằng cách chuyển đổi số thành văn bản

Nếu bằng cách nào đó bạn có thể chuyển đổi số thành giá trị văn bản, Excel sẽ để yên và không thử thay đổi định dạng của nó

Giải pháp này sẽ hoạt động trong hầu hết các trường hợp, ngay cả khi bạn định sử dụng đầu ra trong công thức [vì hầu hết các công thức được tạo để chuyển đổi giá trị văn bản thành số trong các trường hợp như vậy]. Tuy nhiên, sẽ có một số công thức có thể coi kết quả của các phương pháp tôi sẽ trình bày trong phần này là giá trị văn bản và sẽ bỏ qua chúng [chẳng hạn như hàm SUM hoặc hàm AVERAGE]

Bằng cách thêm dấu nháy đơn [‘] trước số

Khi nhập dữ liệu vào ô, nếu muốn luôn nhập dữ liệu theo ký hiệu chuẩn, hãy đặt dấu nháy đơn trước số

Điều này sẽ lưu trữ số ở định dạng văn bản và ngăn không cho nó chuyển đổi thành ký hiệu khoa học

Dưới đây tôi có một bộ dữ liệu nơi tôi có doanh thu của mười công ty hàng đầu trên thế giới. và như bạn có thể thấy, số liệu doanh thu đã được thay đổi thành ký hiệu khoa học bằng Excel

Dưới đây là các bước để thêm dấu nháy đơn trước số xóa ký hiệu khoa học

  1. Chọn ô mà bạn muốn xóa ký hiệu khoa học

  1. Nhấp đúp vào ô để Chỉnh sửa hoặc nhấn F2 từ bàn phím

  1. Đặt dấu nháy đơn ở đầu Số

  1. Điều này sẽ chuyển đổi Số thành ký hiệu chuẩn

Trong khi phương pháp này hoạt động, nhược điểm của phương pháp này là bạn sẽ phải tự đi và thêm dấu nháy đơn cho mỗi số

Điều này có thể hữu ích trong trường hợp bạn đang nhập dữ liệu theo cách thủ công, nơi bạn có thể thêm dấu nháy đơn trong khi nhập dữ liệu

Nhưng trong trường hợp bạn đã có dữ liệu trong ký hiệu khoa học, việc thêm dấu nháy đơn trước mỗi số có thể hơi rườm rà

Trong trường hợp như vậy, sẽ tốt hơn nếu sử dụng phương pháp định dạng được đề cập trước đó hoặc phương pháp công thức được đề cập ngay trước phương pháp này

Ngoài ra, bạn cũng có thể sử dụng phương thức bổ trợ của bên thứ ba được đề cập tiếp theo

Bằng cách sử dụng Bổ trợ Kutools

Kutools là một Add-in Excel tiện dụng kết hợp hơn 300 tính năng

Nó hỗ trợ bạn thực hiện các tác vụ phức tạp một cách nhanh chóng và dễ dàng. Ngoài ra, sử dụng Kutools, bạn có thể chuyển đổi Số thành Văn bản và ngược lại một cách dễ dàng

Dưới đây là các bước để tải xuống và cài đặt bổ trợ Kutoolsa trong Excel

  1. Kutools không phải là một tính năng tích hợp trong Excel. Đó là một Add-in Excel mà bạn phải cài đặt thủ công trên máy tính của mình. Đây là liên kết từ đó bạn có thể tải xuống Bổ trợ này miễn phí Kutools
  2. Tải xuống và cài đặt bổ trợ
  3. Sau khi cài đặt nó hiện ra ở thanh Ribbon như hình

Bây giờ để xóa ký hiệu khoa học bằng Kutools, hãy làm theo các bước

  1. Chọn phạm vi từ nơi bạn muốn xóa ký hiệu khoa học. Trong ví dụ này, tôi sẽ chọn giá trị cột Doanh thu

  1. Nhấp vào tùy chọn Kutools trong ruy-băng

  1. Bây giờ từ tùy chọn, nhấp vào Nội dung

  1. Nhấp vào tùy chọn 'Chuyển đổi giữa Văn bản và Số' trong danh sách thả xuống

  1. Làm như vậy một hộp thoại được mở. Chọn tùy chọn 'Số thành văn bản' và nhấn OK

  1. Thao tác này sẽ xóa ký hiệu khoa học khỏi phạm vi đã chọn bằng cách chuyển đổi Số thành Văn bản. Kết quả được hiển thị trong ảnh chụp màn hình

Bằng cách thay đổi chiều rộng cột

Một tình huống khác mà Excel có thể chuyển đổi số của bạn thành ký hiệu khoa học là khi chiều rộng của cột nhỏ hơn và không thể chứa toàn bộ số

Thay vì hiển thị cho bạn một số bị cắt ngắn, Excel sẽ chuyển đổi số thành ký hiệu khoa học có thể vừa với chiều rộng của cột

Và điều này có thể xảy ra ngay cả khi bạn có ít hơn 11 chữ số. Ví dụ: bên dưới tôi có số 123456789 trong ô A1, nhưng vì chiều rộng của cột nhỏ hơn nên bạn sẽ thấy ký hiệu khoa học thay thế

Nếu đây không phải là điều bạn muốn, thì có một cách khắc phục dễ dàng – tăng chiều rộng cột

Và có nhiều cách để làm điều đó

  • Bấm đúp vào cạnh phải của tiêu đề cột [cái có chứa bảng chữ cái cột]. Điều này sẽ mở rộng cột để phù hợp với nội dung của các ô

  • Đặt con trỏ trên cạnh của tiêu đề cột, nhấp chuột phải và kéo để mở rộng chiều rộng cột

  • Bấm chuột phải vào tiêu đề cột, rồi bấm vào chiều rộng cột. Thao tác này sẽ mở một hộp thoại nơi bạn có thể chỉ định độ rộng cột theo cách thủ công

Trong hướng dẫn này, tôi đã trình bày nhiều cách bạn có thể sử dụng để loại bỏ ký hiệu khoa học trong Excel. Cách dễ nhất là thay đổi định dạng của các ô để các số được hiển thị với tất cả các chữ số thay vì ký hiệu khoa học

Bạn cũng có thể sử dụng các công thức văn bản như TRIM hoặc UPPER/LOWER/PROPER để nhanh chóng chuyển đổi các số trong ký hiệu khoa học thành các giá trị văn bản được hiển thị với tất cả các chữ số trong số đó

Và trong trường hợp Excel chuyển số thành ký hiệu khoa học do độ rộng cột thấp, bạn có thể dễ dàng khắc phục điều này bằng cách tăng độ rộng cột

Chủ Đề