Прескочи на основното съдържание

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

Автор: Техническа поддръжка Последна промяна: 2024-01-13

Как можете бързо да промените всички положителни числа или стойности на отрицателни в Excel? Следните методи могат да ви насочат бързо да промените всички положителни числа на отрицателни в Excel.

2

Променете положителните числа на отрицателни с функцията Paste Special

Променете положителните числа на отрицателни или обратно с Kutools за Excel

Променете положителните числа на отрицателни с VBA код


Променете положителните числа на отрицателни с функцията Paste Special

Можете да промените положителните числа на отрицателни с Специално поставяне функция в Excel. Моля, направете следното.

1. Докоснете номер -1 в празна клетка и я копирайте.

2. Маркирайте диапазона, който искате да промените, след това щракнете с десния бутон и изберете Специално поставяне от контекстното меню, за да отворите Специално поставяне диалогов прозорец. Вижте екранна снимка:

3, След това изберете Всички опция от Паста, и Умножете от операция.

4, И после щракнете върху OK, всички положителни числа са променени на отрицателни числа.

5. Най-накрая можете да изтриете числото -1, както ви е необходимо.


Променете или преобразувайте положителните числа в отрицателни и обратно

с Kutools за ExcelЕ Промяна на знака на стойностите помощна програма, можете да промените положителните числа на отрицателни или обратно, да обърнете знака на числата, да коригирате отрицателните знаци в края и т.н. Щракнете, за да изтеглите Kutools за Excel!


Променете положителните числа на отрицателни или обратно с Kutools за Excel

Vous използване pouvez aussi Kutools за ExcelЕ Промяна на знака на стойностите инструмент за бърза промяна на всички положителни числа в отрицателни.

Kutools за Excel : с повече от 300 удобни добавки за Excel, безплатни за изпробване без ограничение за 30 дни. 

Ако сте инсталирали Kutools за Excel, можете да промените положителните числа на отрицателни, както следва:

1. Изберете диапазона, който искате да промените.

2. Щракнете Kutools > съдържание > Промяна на знака на стойностите, вижте екранна снимка:

3, И в Промяна на знака на стойностите изберете диалоговия прозорец Променете всички положителни стойности на отрицателни опция.

4, След това кликнете OK or Добавете Обява. И всички положителни числа са преобразувани в отрицателни числа.

2
Съвети:
  • За да използвате тази функция, трябва да инсталирате Kutools за Excel първо, моля щракнете, за да изтеглите и имате 30-дневен безплатен пробен период сега.
  • За да промените или преобразувате всички отрицателни числа в положителни, моля изберете Променете всички отрицателни стойности на положителни в диалоговия прозорец, както е показано на следната екранна снимка:


    Kutools за Excel Промяна на знака на стойностите може също така да коригиране на отрицателни знаци, променете всички отрицателни стойности на положителни и така нататък. За по-подробна информация относно Промяна на знака на стойностите, моля, посетете Промяна на описанието на функцията Знак на стойностите.

Променете положителните числа на отрицателни с VBA код

Използвайки VBA код, можете също да промените положителните числа на отрицателни, но трябва да знаете как да използвате VBA. Моля, направете следните стъпки:

1. Изберете диапазона, който искате да промените.

2. Щракнете Софтуерен Инженер >Visual Basic, Нов Microsoft Visual Basic за приложения ще се покаже прозорец, щракнете Поставете > Модулии след това копирайте и поставете следните кодове в модула:

Sub ChangeToNegative()
'Updateby Extendoffice
Dim rng As Range
Dim WorkRng As Range
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
Set WorkRng = WorkRng.SpecialCells(xlCellTypeConstants, xlNumbers)
For Each rng In WorkRng
    xValue = rng.Value
    If xValue > 0 Then
        rng.Value = xValue * -1
    End If
Next
End Sub

3. Кликнете документ-положителен-отрицателен-2 за да изпълните кода, се появява диалогов прозорец, за да изберете диапазон, който искате да преобразувате положителните стойности в отрицателни. Вижте екранна снимка:

4. Щракнете Ok, тогава положителните стойности в избрания диапазон се преобразуват в отрицателни наведнъж.


Демонстрация: Променете положителните числа на отрицателни или обратно с Kutools за Excel


Kutools за Excel: Над 300 удобни инструмента на една ръка разстояние! Започнете своя 30-дневен безплатен пробен период без ограничения на функциите днес. Свали сега!
Comments (21)
Rated 5 out of 5 · 1 ratings
This comment was minimized by the moderator on the site
thank u, now i succesfully edit my data
Rated 5 out of 5
This comment was minimized by the moderator on the site
WAW is amazing
This comment was minimized by the moderator on the site
thank u very much
This comment was minimized by the moderator on the site
oh my gosh, that was so easy and helpful (paste special)
This comment was minimized by the moderator on the site
Thanks a lots...
This comment was minimized by the moderator on the site
Thank you for the guidance. Clear and easy to understand.
This comment was minimized by the moderator on the site
Helpful..thanks. would need more help in future..
This comment was minimized by the moderator on the site
Put the figure in brackets
This comment was minimized by the moderator on the site
AWESOME!! nice, quick, easy.
This comment was minimized by the moderator on the site
I need to add an tool for typing like word in vb.net 2003, which should be called on demand like button click or placed i form. Also user should be able to create auto correct option int it. Basiclly user should be able to type, format and auto correct text. Your feedback will be of great help.
There are no comments posted here yet
Load More
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations