Paste large number in excel: Difference between revisions

Jump to navigation Jump to search
m
Text replacement - "errerrors.blogspot.tw" to "errerrors.blogspot.com"
(Created page with " 如果想要在 Microsoft Excel 檔案貼上很大的數字,會遇到兩個狀況<ref>[http://errerrors.blogspot.tw/2015/07/excel.html Err: 解決從資料庫輸出 Exc...")
 
m (Text replacement - "errerrors.blogspot.tw" to "errerrors.blogspot.com")
 
(4 intermediate revisions by the same user not shown)
Line 1: Line 1:


如果想要在 [[Microsoft Excel]] 檔案貼上很大的數字,會遇到兩個狀況<ref>[http://errerrors.blogspot.tw/2015/07/excel.html Err: 解決從資料庫輸出 Excel 檔案,遇到非常大數字的科學符號和有效位數的問題]</ref>:  
如果想要在 [[Microsoft Excel]] 檔案貼上很大的數字,會遇到兩個狀況<ref>[http://errerrors.blogspot.com/2015/07/excel.html Err: 解決從資料庫輸出 Excel 檔案,遇到非常大數字的科學符號和有效位數的問題]</ref>:  
* (1) 通用格式針對 12 位以上 (含 12 位) 的數字,會以科學記號表示。
* (1) 通用格式針對 12 位以上 (含 12 位) 的數字,會以科學記號表示。
* (2) Excel 本身精確度 (precision) 15 位有效位數的限制,  16 位以上  (含 16 位) 的數字,都會變成 0。
* (2) Excel 本身精確度 (precision) 15 位有效位數的限制,  16 位以上  (含 16 位) 的數字,都會變成 0。


簡單的處理方法是將儲存格格式,從'''「通用格式」改成「文字」'''。
處理方法是將儲存格格式,從'''「通用格式」改成「文字」'''。


<table class="tableizer-table" border="1">
<table class="tableizer-table" border="1">
<tr class="tableizer-firstrow"><th>描述</th><th>儲存格格式</th><th>原始資料</th><th>貼上 Excel 後,顯示的數字</th><th>Excel 編輯儲存格時的數字</th></tr>
<tr class="tableizer-firstrow"><th>幾位數字</th><th>儲存格格式</th><th>例子: 原始資料</th><th>貼上 Excel 後,顯示的數字</th><th>Excel 編輯儲存格時的數字</th></tr>
  <tr><td>小於12 的數字</td><td>通用格式</td><td>12345678901</td><td>與原始資料相同</td><td>與原始資料相同</td></tr>
  <tr><td>小於 12 位</td><td>通用格式</td><td>12345678901</td><td>與原始資料相同</td><td>與原始資料相同</td></tr>
  <tr><td>小於12 的數字</td><td>文字</td><td>12345678901</td><td>與原始資料相同</td><td>與原始資料相同</td></tr>
  <tr><td>小於 12 位</td><td>文字</td><td>12345678901</td><td>與原始資料相同</td><td>與原始資料相同</td></tr>
  <tr><td>通用格式 12 位以上 (含 12 位) 的數字,會以科學記號表示</td><td>通用格式</td><td>123456789012</td><td>與原始資料不同 1.23457E+11</td><td>與原始資料相同</td></tr>
  <tr><td>12 位以上 (含 12 位)</td><td>通用格式</td><td>123456789012</td><td>與原始資料不同 1.23457E+11</td><td>與原始資料相同</td></tr>
  <tr><td>文字格式 12 位以上 (含 12 位) 的數字</td><td>文字</td><td>123456789012</td><td>與原始資料相同</td><td>與原始資料相同</td></tr>
  <tr><td>12 位以上 (含 12 位)</td><td>文字</td><td>123456789012</td><td>與原始資料相同</td><td>與原始資料相同</td></tr>
  <tr><td>通用格式 Excel 15 位有效位數的限制,  16 位以上 (含 16 位) 的數字,都會變成 0</td><td>通用格式</td><td>1234567890123456</td><td>與原始資料不同 1.23457E+16</td><td>與原始資料不同 12345678901234500</td></tr>
  <tr><td>16 位以上 (含 16 位)</td><td>通用格式</td><td>1234567890123456</td><td>與原始資料不同 1.23457E+15</td><td>與原始資料不同 1234567890123450</td></tr>
  <tr><td>文字格式 16 位以上 (含 16 位) 的數字</td><td>文字</td><td>1234567890123456</td><td>與原始資料相同</td><td>與原始資料相同</td></tr>
  <tr><td>16 位以上 (含 16 位) </td><td>文字</td><td>1234567890123456</td><td>與原始資料相同</td><td>與原始資料相同</td></tr>
</table>
</table>


Navigation menu