2012-07-24 08:50:56 +0000 2012-07-24 08:50:56 +0000
87
87

Выключите научную нотацию в Excel

Я хотел бы предотвратить поведение Excel, чтобы любое большое число, которое я введу, хранилось в виде числа, а затем сокращено до научной нотации. Можно ли сказать Excel 2007, чтобы он перестал это делать?

Ответы (4)

68
68
68
2012-07-24 09:22:53 +0000

К сожалению, excel не позволяет отключить эту функциональность по умолчанию.

Однако, если вы выберете свои данные, щелкните правой кнопкой мыши и выберите “Format cells…” (Формат ячеек…), а затем выберите “Number you can stop excel” (Номер), то вы не сможете изменить ваши данные в научной нотации.

17
17
17
2014-02-24 13:32:17 +0000

Это неудобный (но эффективный) хак. Обратите внимание, что это действительно полезно только в том случае, если вам нужно импортировать полный номер в другое приложение (например, Access) или обеспечить правильное отображение.

Если вы отформатировали колонку как number, вы можете скопировать все правильно отформатированные номера в Блокнот. Затем просто создайте новый столбец, отформатированный как text, и скопируйте представление в Блокнот в новый столбец.

7
7
7
2018-03-08 13:30:58 +0000

Может быть, научная нотация является одним из менее полезных поведений Excel.

Если у вас есть научная нотация в ячейке A1, вы не можете просто использовать эту формулу, чтобы иметь текстовое отформатированное значение в ячейке B1:

=CONCATENATE(A1)

Это пример результатов:

+----+--------------------------+-------------------------+
| | A | B |
+----+--------------------------+-------------------------+
| 1 | Ugly scientific notation | Awesome numbers as text |
| 2 | 8,80001E+11 | 880001465055 |
| 3 | 8,80001E+11 | 880001445410 |
| 4 | 8,80001E+11 | 880001455678 |
| 5 | 8,80001E+11 | 880001441264 |
| 6 | 8,80001E+11 | 880001413012 |
| 7 | 8,80001E+11 | 880001391343 |
| 8 | 8,80001E+11 | 880001373652 |
| 9 | 8,80001E+11 | 880001273395 |
| 10 | 8,80001E+11 | 880001115228 |
| 11 | 8,80001E+11 | 880001185106 |
| 12 | 8,80001E+11 | 880001062936 |
| 13 | 8,80001E+11 | 880000796522 |
| 14 | 8,80001E+11 | 880000890200 |
| 15 | 8,80001E+11 | 880000596278 |
| 16 | 8,8E+11 | 880000243378 |
| 17 | 8,8E+11 | 880000069050 |
| 18 | 8,85101E+11 | 885100625390 |
+----+--------------------------+-------------------------+
2
2
2
2012-07-24 10:19:42 +0000

Если вы хотите, чтобы ВСЕ номера, набранные на листе, НЕ появлялись в научном формате, вы можете рассмотреть возможность создания шаблона и его повторного использования .

Когда вы создаете шаблон, выберите весь лист и установите формат номеров по умолчанию для всех ячеек на “Number” (Номер).

Похожие вопросы

6
13
9
10
3