Как изменить знаки значений в ячейках Excel?
АвторТехническая поддержка•Дата изменения
При работе в Excel вы можете столкнуться с положительными и отрицательными числами в своих данных. Если вам нужно быстро изменить знаки этих чисел — заменить положительные значения на отрицательные и наоборот — ручное выполнение этой задачи может занять много времени, особенно при работе с большими наборами данных. К счастью, в Excel существует несколько быстрых и эффективных методов для изменения знаков значений. В этом руководстве мы подробно рассмотрим каждый из этих методов, чтобы помочь вам быстро справиться с задачей.
![]() | ![]() | ![]() |
Изменение знака значений в ячейках с помощью функции Вставить специально
Изменить знак значений в ячейках можно с помощью функции «Вставить специально» в Excel. Выполните следующие действия:
1. Введите число «-1» в пустую ячейку и скопируйте его.
2. Выделите диапазон, в котором требуется изменить знак значений, щёлкните правой кнопкой мыши и выберите «Вставить специальным образом». См. снимок экрана:

3. В диалоговом окне «Вставить специально» выберите «Все» в разделе «Вставить» и «Умножить» в разделе «Операция».

4. Нажмите «OK» — и знаки всех чисел в указанном диапазоне изменятся.
![]() | ![]() | ![]() |
5. Удалите число -1, если это необходимо.
Быстрое изменение знака значений в ячейках с помощью Kutools для Excel
С помощью функции «Изменить знак числа» из Kutools для Excel можно мгновенно изменить знак значений.
1. Выделите диапазон, в котором требуется изменить знаки чисел.
2. Нажмите «Kutools» > «Содержимое» > «Изменить знак числа…» (см. снимок экрана):

3. В диалоговом окне «Изменить знак числа» установите флажок «Инвертировать все положительные и отрицательные значения».

4. Затем нажмите «OK» или «Применить» — знаки всех чисел изменятся.
- Чтобы воспользоваться этой функцией, сначала установите Kutools для Excel — нажмите, чтобы скачать Kutools для Excel.
- Функция «Изменить знак числа» в Kutools для Excel позволяет не только быстро инвертировать знаки, но и выполнить такие действия, как «Исправить все отрицательные числа в конце», «Преобразовать все отрицательные числа в положительные» и «Преобразовать все положительные числа в отрицательные». Подробнее об этой функции — в руководстве: Быстрое изменение знака чисел в Excel.
Изменение знака значений в ячейках с помощью кода VBA
Кроме того, изменить знак значений в ячейках можно с помощью кода VBA — но для этого нужно знать, как правильно настроить его выполнение. Следуйте приведённым ниже шагам:
1. Выделите диапазон, в котором требуется изменить знак значений ячеек.
2. В Excel перейдите на вкладку «Разработчик» и выберите «Visual Basic» — откроется окно «Microsoft Visual Basic для приложений». Либо просто нажмите сочетание клавиш «Alt + F11». Затем выберите «Вставка» > «Модуль» и вставьте туда следующий код VBA:
Sub Convert()
Dim C As Range
For Each C In Selection
C.Value = -C.Value
Next C
End Sub
3. Затем нажмите кнопку «Выполнить» или клавишу F5, чтобы запустить код — знаки чисел в выбранном диапазоне изменятся немедленно.
Связанные статьи
Изменение знаков значений в ячейках
При работе в Excel на листе часто встречаются как положительные, так и отрицательные числа. А что, если нужно быстро заменить все положительные числа на отрицательные — и наоборот? Конечно, можно вносить изменения вручную, но когда речь идёт о сотнях значений, этот способ просто неприемлем. Существуют ли более быстрые и эффективные способы решить эту задачу?
Преобразование положительных чисел в отрицательные
Как быстро превратить все положительные числа или значения в отрицательные в Excel? Ниже — простые методы, которые помогут вам мгновенно справиться с этой задачей.
Исправить все отрицательные числа в конце ячеек
По некоторым причинам вам может понадобиться исправить все отрицательные числа, расположенные в конце ячеек Excel. Например, число с минусом в конце будет отображаться как 90-. Как быстро привести такие значения к правильному виду, переместив знак «минус» в начало? Ниже — несколько быстрых способов, которые помогут вам справиться с этой задачей.
Преобразование отрицательных чисел в ноль
Я покажу, как мгновенно превратить все отрицательные числа в нули в выделенном диапазоне.
Лучшие инструменты для повышения продуктивности в Office
Kutools для Excel — помогает вам выделиться из толпы
Kutools для Excel предлагает более 300 функций,гарантируя, что всё необходимое будет всего в одном клике…
Office Tab — включает вкладки для чтения и редактирования в Microsoft Office (включая Excel)
- Переключайтесь между десятками открытых документов всего за секунду!
- Сократите сотни кликов мышью каждый день и забудьте о «мышечной руке».
- Повышает продуктивность на 50 % при одновременном просмотре и редактировании нескольких документов.
- Добавляет удобные вкладки в Office (включая Excel) — как в Chrome, Edge и Firefox.


