Перейти к содержимому

Как изменить отрицательные числа на положительные в Excel?

Author: Tech Support Last Modified: 2025-06-05

При выполнении операций в Excel иногда может потребоваться изменить отрицательные числа на положительные или наоборот. Существуют ли быстрые способы преобразования отрицательных чисел в положительные? В этой статье мы представим вам несколько простых методов для преобразования всех отрицательных чисел в положительные и наоборот.

change negative numbers to positive

Изменение отрицательных чисел на положительные с помощью функции «Специальная вставка»

Легкое изменение отрицательных чисел на положительные с помощью Kutools для Excel

Использование кода VBA для преобразования всех отрицательных чисел диапазона в положительные


Изменение отрицательных чисел на положительные с помощью функции «Специальная вставка»

Вы можете изменить отрицательные числа на положительные, выполнив следующие шаги:

1. Введите число -1 в пустую ячейку, затем выберите эту ячейку и нажмите клавиши Ctrl + C, чтобы скопировать её.

2. Выберите все отрицательные числа в диапазоне, щелкните правой кнопкой мыши и выберите Специальная вставка… из контекстного меню. Смотрите скриншот:
Select all negative numbers in the range, right click, and select Paste Special

Примечания:
(1) Удерживая Ctrl клавишу, вы можете выбрать все отрицательные числа, щелкая их по одному;
(2) Если у вас установлен Kutools для Excel, вы можете применить его Выбор специальных ячеек функцию для быстрого выбора всех отрицательных чисел. Попробуйте бесплатно!
select all negative numbers by kutools

3. И Специальная вставка появится диалоговое окно, выберите Все опцию из Вставить, выберите Умножить опцию из Операция, нажмите ОК. Смотрите скриншот:
 set options in the dialog box

4. Все выбранные отрицательные числа будут преобразованы в положительные. Удалите число -1, если это необходимо. Смотрите скриншот:
all negative numbers will be converted into positive numbers


Быстро и легко измените отрицательные числа на положительные с помощью Kutools для Excel

Большинство пользователей Excel не хотят использовать код VBA. Есть ли какие-либо быстрые способы изменения отрицательных чисел на положительные? Kutools для Excel поможет вам легко и комфортно достичь этого.

Kutools для Excel предлагает более 300 продвинутых функций для упрощения сложных задач, повышая креативность и эффективность. Интеграция с возможностями ИИ позволяет Kutools автоматизировать задачи с высокой точностью, делая управление данными без усилий. Подробная информация о Kutools для Excel...  Бесплатная пробная версия...

1. Выберите диапазон, содержащий отрицательные числа, которые вы хотите изменить, и нажмите Kutools > Текст > Изменить знак чисел.
click Change Sign of Values feature of kutools

2. Отметьте Изменить все отрицательные числа на положительные в разделе Вычисление, и нажмите ОК. Смотрите скриншот:
Check Change all negative values to positive option in the dialog box

Теперь вы увидите, что все отрицательные числа изменятся на положительные, как показано ниже:
all negative numbers change to positive numbers

Примечание: С помощью функции Изменить знак чисел вы также можете исправить все отрицательные числа в конце, изменить все положительные числа на отрицательные, перевернуть все положительные и отрицательные числа и изменить все отрицательные значения на ноль. Попробуйте бесплатно!

(1) Быстро изменить все положительные значения на отрицательные в указанном диапазоне:
change all positive values to negative

(2) Легко перевернуть знак всех значений в указанном диапазоне:
reverse the sign of all values

(3) Легко изменить все отрицательные значения на ноль в указанном диапазоне:
change all negative values to zero

(4) Легко исправить все отрицательные числа в конце в указанном диапазоне:
 fix trailing negative signs

Совет: Чтобы использовать эту функцию, сначала нужно установить Kutools для Excel. Пожалуйста, нажмите, чтобы скачать и начать 30-дневную бесплатную пробную версию прямо сейчас.

Использование кода VBA для преобразования всех отрицательных чисел диапазона в положительные

Как профессиональный пользователь Excel, вы также можете запустить код VBA для изменения отрицательных чисел на положительные.

1. Нажмите клавиши Alt + F11, чтобы открыть окно Microsoft Visual Basic для приложений.

2. Появится новое окно. Нажмите Вставка > Модуль, затем введите следующий код в модуль:

Sub Positive
Dim Cel As Range
For Each Cel In Selection
If IsNumeric(Cel.Value) Then
Cel.Value = Abs(Cel.Value)
End If
Next Cel
End Sub

3. Затем нажмите Запуск кнопку или нажмите F5 клавишу для запуска приложения, и все отрицательные числа будут изменены на положительные. Смотрите скриншот:
vba code to convert all negative numbers to positive


Демонстрация: Изменение отрицательных чисел на положительные и наоборот с помощью Kutools для Excel