Пользовательские форматы для научной записи (Microsoft Excel)
Рид отмечает, что он может отображать числа в экспоненциальном представлении, и они отображаются в Excel в формате 1.23E + 03 или 1.23E-03. Он хотел бы, чтобы научные обозначения отображались по-другому, например, 1,23×10 ^ 3 или 1,23×10 ^ -3.
В Excel нет возможности изменить способ отображения экспоненциальной записи. Единственный обходной путь — использовать формулу для составления текстового представления того, что вы хотите. Например, если в ячейке C7 хранится значение, использующее научную нотацию Excel, можно использовать следующую формулу:
=LEFT(TEXT(D7,"0.00E+0"),3) & "x10^" & RIGHT(TEXT(D7,"0.00E+0"),3)
Эта формула по сути вытягивает левую часть числа (часть перед E) и объединяет ее с правой частью числа (частью после E) вместе с обозначением «x10 ^». Результат считается в Excel текстовой строкой; его нельзя использовать в последующих расчетах.
Если вам нужно было немного отформатировать таким образом, было бы относительно тривиально создать макрос, который возвращал бы отформатированную текстовую строку на основе числа. Создайте его как функцию, определяемую пользователем, и затем вы сможете использовать ее в своих формулах.
ExcelTips — ваш источник экономичного обучения Microsoft Excel.
Этот совет (9234) применим к Microsoft Excel 97, 2000, 2002 и 2003. Вы можете найти версию этого совета для ленточного интерфейса Excel (Excel 2007 и новее) здесь:
link: / excelribbon-Custom_Formats_for_Scientific_Notation [Пользовательские форматы для научной записи]
.