Как сделать отрицательную экспоненту в Excel
Обновлено: 21.11.2024
В Excel есть два варианта экспоненциальной функции. Как и многие вещи в Excel, то, что выглядит просто, имеет некоторые ловушки для неосторожных. Мы объясним, почему Power() и ^ не всегда дают одинаковый или даже правильный результат.
Возведение в степень — это математическая операция, записываемая как n , включающая основание a и показатель степени n. Предполагая, что n — положительное целое число, возведение в степень относится к многократному умножению основания a, n раз. Таким образом, 10 2 будет таким же, как 10 x 10.
Excel имеет две функции экспоненты. Функция Power() или ярлык символа ^. Многие люди постоянно используют ^ и игнорируют полную функцию, но это может быть ошибкой.
Для положительных (выше нуля) целых чисел и Power(), и ^ работают нормально. Для отрицательных оснований и дробей Power() является более безопасным и точным выбором.
Здесь мы покажем вам, как применять вычисления с использованием обеих функций, а не ловушку ^ для неосторожных.
Использование функции Power()
Синтаксис функции Power():
=POWER( число , степень )
Число — базовое число, которое нужно возвести в степень/показатель степени.
Степень — показатель степени, до которого нужно возвести основание.
Итак, если мы пытаемся найти значение 9 10 в Excel, мы можем использовать формулу =POWER(9,10)
Скажем, у нас есть столбец базовых чисел и показателей степени, мы также можем легко вычислить его в Excel, используя вместо этого номер ячейки, вот так. Просто наведите указатель мыши на правый нижний угол ячейки результатов (C6) до появления маленького крестика, и вы сможете перетащить формулу вниз в другие ячейки. Кроме того, вы также можете дважды щелкнуть мышью, когда появится крестик, и Excel автоматически заполнит оставшиеся ячейки в столбце.
Функция заполнения гарантирует, что Excel вернет экспоненциальное значение на основе соответствующих ячеек.
Использование функции ^
Пользователи обнаружат, что функция ^ работает так же, как и формула Power () в Excel.
Итак, если мы пытаемся найти значение 9 10 в Excel, мы можем использовать формулу =9^10
Здесь мы применили тот же формат, что и в предыдущем примере Power(). Как видите, он возвращает те же результаты.
Отрицательный показатель
А если это отрицательная экспонента, например минус 10?
Ну, у функции ^ есть способ обойти это, просто используя формулу =9^-10
Мы проверили это и на функции Power(), и обе они вернули одинаковые результаты.
Проблема с отрицательной базой
Но если основное число отрицательное, у функции ^ есть проблема, которую мы объяснили в порядке вычислений Excel и BODMAS . Excel выполняет отрицание перед показателями степени, что не является стандартным порядком, поэтому -10^2 в Excel дает 100 (-10 x -10), а не правильное -100 (10 x 10, затем отрицательное значение).
Используйте функцию Power(), чтобы избежать этой ловушки, например, Power(-10,2), когда возможно отрицательное основание.
Показатель дроби или базовое число
Аналогичным образом, если показатель степени или базовое число представляет собой дробь, функция ^ и функция Power() будут вычисляться в Excel без каких-либо проблем.
Функция ^ просто использует формулу =9^(2/5), но не =9^2/5 .
Для ясности безопаснее использовать функцию Power(), например =POWER(9,2/5).
Что использовать? Мощность() или ^
Итак, какую формулу следует использовать? Ну, это будет зависеть от личных предпочтений. Оба работают одинаково, и функция Power() считается просто альтернативой функции ^. Некоторым может показаться, что оператор экспоненты (^) более удобен для более сложных или длинных уравнений.
При работе с отрицательными или дробными числами лучше и безопаснее использовать Power(), чтобы избежать проблем с порядком вычислений.
Научная нотация в Excel — это особый способ записи больших и малых чисел, который помогает нам сравнивать и использовать их в вычислениях.
Как отформатировать научную запись в Excel? (с примерами)
Теперь мы увидим, как работать в Excel с форматированием научной записи. Ниже приведены данные для этого примера, который я использую. Скопируйте приведенный выше список номеров и вставьте его в область рабочего листа.
Скопируйте и вставьте номера первого столбца в следующий столбец.
Внизу вы можете увидеть параметр форматирования «Научный». Нажмите на это, чтобы применить это форматирование.
Теперь научное форматирование применяется к большим и маленьким числам.
Теперь возьмем пример первого экземпляра. Общий номер форматирования был 4750528335, а научный номер 4.75E+09, т. е. 4,75 x 10 9 (10 * 10 * 10 * 10 * 10 * 10 * 10 * 10 * 10).
Теперь посмотрите на значение ячейки A6, общее значение форматирования было 49758, а научное значение равно 4,98E+04, то есть 4,98 * 10 4 (10 * 10 * 10 * 10).
Как видите, десятичное значение должно было быть 4,97; вместо этого он отображается как 4,98. Это связано с тем, что после двух цифр после запятой третья цифра равна «5», поэтому она округляется до ближайшего числа, т. е. вместо 97 будет 98.
Если вы не хотите видеть это округление до ближайших значений, вы можете увеличить десятичное значение с 2 до 3 цифр.
Теперь мы можем видеть научные числа трехзначными.
Первое значение — 0,0055 в формате 5,5E-03, т. е. 5,5 x 10 -3
Теперь посмотрите на второе число 4,589, которое имеет формат 4,6E+00, т. е. 4,6 x 10 0
Что нужно помнить
- Во-первых, вам нужно понять, как работает научная запись в математике, а затем изучить то же самое в Excel.
- Мы можем изменять только десятичные значения, например 2, 3 и 4 цифры.
- Excel автоматически использует научный формат для больших и малых чисел, состоящих из 12 и более цифр.
Рекомендуемые статьи
Это руководство по научной записи в Excel. Здесь мы обсуждаем, как использовать научное форматирование в Excel для положительных и отрицательных показателей, а также примеры и загружаемый шаблон Excel. Ниже вы можете найти несколько полезных статей по Excel VBA –
Чтобы преобразовать отрицательные числа в положительные и оставить положительные числа (т. е. получить абсолютные значения), используйте встроенную функцию ABS. В примере показана формула в C6:
Функция ABS полностью автоматическая.Все, что вам нужно сделать, это указать число, и ABS вернет абсолютное значение.
Преобразуйте отрицательные числа на месте
Если вам нужно преобразовать отрицательные числа только один раз, вы можете преобразовать на месте с помощью специальной вставки:
- Добавить -1 к ячейке и скопировать в буфер обмена
- Выберите отрицательные числа, которые хотите преобразовать.
- Используйте «Специальная вставка» > «Значения + умножение».
В видео на этой странице показан этот метод и многие другие специальные сочетания клавиш для вставки.
СЧЁТЕСЛИ подсчитывает количество ячеек в диапазоне, соответствующих заданным критериям. В этом случае критерии предоставляются как "
В этом примере цель состоит в том, чтобы преобразовать отрицательные числа в столбце B в ноль и оставить положительные числа без изменений. По сути, мы хотим заставить отрицательные числа равняться нулю. С функцией MAX Функция MAX предлагает элегантное решение: = MAX (.
Функция ABS в Excel возвращает абсолютное значение числа. ABS преобразует отрицательные числа в положительные, а на положительные числа это не влияет.
Обучение формулам Excel
Формулы — это ключ к выполнению задач в Excel. В этом ускоренном обучении вы научитесь использовать формулы для работы с текстом, работать с датами и временем, искать значения с помощью функций ВПР и ИНДЕКС и ПОИСКПОЗ, считать и суммировать по критериям, динамически ранжировать значения и создавать динамические диапазоны. Вы также узнаете, как устранять неполадки, отслеживать ошибки и устранять проблемы. Мгновенный доступ. Подробности здесь.
Загрузить более 100 важных функций Excel
Получите более 100 функций Excel, которые вы должны знать, в одном удобном PDF-файле.
Темы
Ключевые функции
Здравствуйте! Меня зовут Дэйв Брунс. Я управляю компанией Exceljet вместе со своей женой Лизой. Наша цель — помочь вам быстрее работать в Excel. Мы создаем короткие видеоролики и наглядные примеры формул, функций, сводных таблиц, условного форматирования и диаграмм. Подробнее.
Вывод: изучите 2 способа изменить знак числа с положительного на отрицательное или с отрицательного на положительный в Excel.
Уровень навыков: начальный
Мой друг Робби задал отличный вопрос о том, как поменять местами знаки чисел в Excel. У него был лист журнала со списком дебетов и кредитов, который был экспортирован из банковской системы. Числовые значения должны быть перевернуты положительными отрицательными для системы бухгалтерского учета главной книги, которую он использует.
Как и все в Excel, эту проблему можно решить несколькими способами. В этой статье и видео мы рассмотрим, как поменять местами знаки с помощью формулы и с помощью меню «Специальная вставка» в Excel.
Видео: 2 способа поменять местами положительные и отрицательные числовые знаки
Первый способ довольно прост. Мы можем написать формулу для умножения значения ячейки на минус 1 (-1).
Это работает с ячейками, содержащими как положительные, так и отрицательные числа. Результат формулы:
- Положительные числа будут преобразованы в отрицательные числа.
- Или отрицательные числа будут преобразованы в положительные числа.
Затем мы можем скопировать/вставить формулу, чтобы получить результаты для всех ячеек в столбцах B и C.
Первое решение с формулой прекрасно работает, но требует создания новых столбцов данных, содержащих формулы. Вместо этого мы можем просто изменить существующие значения в столбцах B и C.
Это можно сделать с помощью копирования и вставки.Мы скопируем ячейку, содержащую -1, затем используем операцию «Умножение» в меню «Специальная вставка». Это выполнит умножение выбранных ячеек, в которые мы вставляем данные.
Вот краткий анимационный ролик, показывающий, как выполнять операцию "Специальная вставка".
Я объясняю это более подробно в видео выше, но вот шаги, чтобы изменить знак числа с помощью специальной вставки:
- Введите -1 в пустой ячейке листа.
- Выделите ячейки, содержащие -1, и скопируйте их.
- Выберите ячейки, содержащие числа, которые вы хотите инвертировать.
- Откройте меню «Специальная вставка». Щелкните правой кнопкой мыши > «Специальная вставка…» (Alt, E, S).
- Нажмите переключатель «Умножить» в разделе «Операция» меню «Специальная вставка».
- Нажмите "ОК".
Все значения в выбранных ячейках будут умножены на -1. В результате знаки будут меняться для каждого значения ячейки.
Переворачивать знак только в непустых ячейках
В нашем исходном примере столбцы B и C содержат несколько пустых ячеек. Если мы выберем все ячейки в диапазоне, включая пустые ячейки, а затем выполним специальную вставку, пустые ячейки будут преобразованы в 0 (нули).
Теперь мы можем оставить эти пустые ячейки пустыми. Мы можем сделать это, используя меню «Перейти к специальному», чтобы сначала выбрать непустые ячейки (константы/формулы) перед выполнением вставки.
Я объясню это более подробно в видео выше, но вот шаги:
- Скопируйте ячейку, содержащую -1.
- Выберите диапазон для вставки, включая пустые ячейки.
- Откройте меню «Перейти к специальному» (вкладка «Главная» > «Найти и выбрать» > «Перейти к специальному…»)
- Нажмите переключатель «Константы», чтобы выбрать ячейки, содержащие значения (не пустые).
- Нажмите "ОК".
- Будут выбраны ячейки, содержащие значения (не пустые).
- Выполните операцию "Специальная вставка умножения" (щелкните правой кнопкой мыши > "Специальная вставка" > "Умножение" > "ОК").
На этот раз только выбранные ячейки будут умножены на минус 1, чтобы изменить знак.
Обратить знак только в видимых ячейках
Мы также можем использовать операцию «Специальное умножение вставки» для отфильтрованного диапазона. Сначала мы хотим выбрать видимые ячейки только в отфильтрованном диапазоне. Это можно сделать в меню «Перейти к специальному» или с помощью сочетания клавиш Alt+;
Отменить знак в ячейках, содержащих формулы
Операция "Специальное умножение вставки" также работает с ячейками, содержащими формулы. Ячейки в приведенном ниже примере содержат формулу ВПР. Возможно, мы захотим поменять местами знаки результатов, но при этом сохранить формулу.
Когда мы выполняем специальную вставку для ячейки, содержащей формулу, формула изменяется, чтобы добавить *-1 к ее концу. Это означает, что мы НЕ теряем формулы.
Мы также можем использовать здесь меню «Перейти к специальному», чтобы сначала выбрать ячейки, содержащие формулы (не пустые), прежде чем выполнять специальную вставку.
Сохраняйте свои листы положительными
Ну, есть два способа поменять местами знаки чисел в Excel. Это обычная задача при экспорте данных из финансовых систем, когда необходимо поменять местами знаки для записей журнала (дебет и кредит).
Какие приемы вы используете, чтобы поменять местами числовые знаки? Пожалуйста, оставьте комментарий ниже с любыми вопросами или предложениями. Спасибо! 🙂
Читайте также:
- Электронная почта предназначена для электронной отправки с одного компьютера на другой
- Разрешается ли писать объяснительную записку на компьютере, если да, то на чье имя и сколько экземпляров
- Какое компьютерное графическое устройство появилось раньше остальных
- Можно ли играть в танки на ps3
- Как сделать снимок экрана с телефона на компьютере