Есть ли в Excel дополнения для отображения научного обозначения в письменном виде?

Я хочу видеть 5 х 10 ^ -23 вместо 5E-23

1 ответ1

1

Если:

  1. у вас уже есть блок ячеек, отформатированный в Scientific
  2. ячейки имеют данные, а не формулы

Привет-свет клетки и запустить этот маленький макрос:

Sub PseudoScientific()
    Dim DQ As String, mesage As String
    Dim r As Range
    DQ = Chr(34)
    For Each r In Selection
        v = r.Text
        v = Replace(v, "E", " x 10^")
        mesage = DQ & v & DQ
        r.NumberFormat = mesage & ";" & mesage & ";" & mesage & ";"
    Next r
End Sub

До:

и после:

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .