Skip to main content

Excel'de pozitif sayıları negatif yapma konusunda nasıl değişiklik yapılır?

Author: Tech Support Last Modified: 2025-08-07

Excel'de tüm pozitif sayıları veya değerleri hızlıca negatif yapmak için ne yapabilirsiniz? Aşağıdaki yöntemler, Excel'de tüm pozitif sayıları hızlıca negatif yapmanıza yardımcı olabilir.

original data  arrow right change positive numbers to negative

Özel Yapıştır işleviyle pozitif sayıları negatif yapma

Kutools for Excel ile pozitif sayıları negatif yapma veya tam tersi

VBA kodu ile pozitif sayıları negatif yapma


Özel Yapıştır işleviyle pozitif sayıları negatif yapma

Excel'de Özel Yapıştır işlevini kullanarak pozitif sayıları negatif yapabilirsiniz. Lütfen aşağıdaki adımları izleyin.

1. Boş bir hücreye -1 sayısını yazın ve kopyalayın.

2. Değiştirmek istediğiniz aralığı vurgulayın, ardından sağ tıklayın ve bağlam menüsünden Özel Yapıştır seçerek Özel Yapıştır iletişim kutusunu açın. Ekran görüntüsüne bakın:

select the data range, then right-click and choose Paste Special

3. Ardından Yapıştır bölümünden Tümünü seçin ve İşlem bölümünden Çarp'ı seçin.

specify options in the dialog box

4. Ve ardından Tamam'a tıklayın, tüm pozitif sayılar negatif sayılara dönüşmüş olacaktır.

all positive numbers are changed to negative numbers

5. Son olarak, ihtiyacınıza göre -1 sayısını silebilirsiniz.


Pozitif sayıları negatiflere veya tam tersine çevirme

Kutools for Excel’ın Sayıların İşaretini Değiştir aracı ile pozitif sayıları negatif veya tam tersine çevirebilir, sayıların işaretini tersine çevirebilir, sondaki negatif işaretleri düzeltebilir ve daha fazlasını yapabilirsiniz. Kutools for Excel'i indirmek için tıklayın!


Kutools for Excel ile pozitif sayıları negatif yapma veya tam tersi

Ayrıca, Kutools for Excel'in Sayıların İşaretini Değiştir aracını kullanarak tüm pozitif sayıları hızlıca negatif yapabilirsiniz.

Kutools for Excel, karmaşık görevleri basitleştirmek için 300'den fazla gelişmiş özellik sunar ve yaratıcılığı ve verimliliği artırır. Yapay zeka yetenekleriyle entegre olarak, Kutools görevleri hassas bir şekilde otomatikleştirir ve veri yönetimi işlerini kolaylaştırır. Kutools for Excel hakkında detaylı bilgi...  Ücretsiz deneme...

Kutools for Excel'i yüklediyseniz, pozitif sayıları aşağıdaki gibi negatif yapabilirsiniz:

1. Değiştirmek istediğiniz aralığı seçin.

2. Kutools > Metin > Sayıların İşaretini Değiştir'e tıklayın, ekran görüntüsüne bakın:

click Change Sign of Values feature of kutools

3. Ve Sayıların İşaretini Değiştir iletişim kutusunda, Tüm pozitif değerleri negatif yap seçeneğini seçin.

select Change all positive values to negative option

4. Ardından Tamam veya Uygula'ya tıklayın. Ve tüm pozitif sayılar negatif sayılara dönüştürülmüştür.

original data  arrow right all positive numbers are converted to negative numbers
İpuçları:
  • Bu özelliği kullanmak için önce Kutools for Excel'i yüklemeniz gerekir, lütfen tıklayarak indirin ve hemen 30 günlük ücretsiz deneme sürümünü edinin .
  • Tüm negatif sayıları pozitife çevirmek veya dönüştürmek için lütfen seçin Tüm negatif değerleri pozitif yap aşağıdaki ekran görüntüsünde gösterildiği gibi iletişim kutusunda:

    Change all negative values to positive by kutools

    Kutools for Excel’in Sayıların İşaretini Değiştir ayrıca sondaki negatif işaretleri düzeltme, tüm negatif değerleri pozitif yapma ve daha fazlası. Sayıların İşaretini Değiştir hakkında daha fazla ayrıntılı bilgi için lütfen ziyaret edin Sayıların İşaretini Değiştir özelliği açıklaması.

VBA kodu ile pozitif sayıları negatif yapma

VBA kodunu kullanarak pozitif sayıları negatif yapabilirsiniz, ancak VBA'nın nasıl kullanılacağını bilmelisiniz. Lütfen aşağıdaki adımları izleyin:

1. Değiştirmek istediğiniz aralığı seçin.

2. Geliştirici > Visual Basic'e tıklayın, yeni bir Microsoft Visual Basic for Applications penceresi açılacak, Ekle > Modül'e tıklayın ve ardından aşağıdaki kodları modüle kopyalayıp yapıştırın:

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. Tıklayın run button düğmesine basarak kodu çalıştırın, dönüştürmek istediğiniz aralığı seçmek için bir iletişim kutusu açılacaktır. Ekran görüntüsüne bakın:

vba code to select the numbers

4. Tamam'a tıklayın, ardından seçilen aralıktaki pozitif değerler anında negatife dönüşecektir.


Demo: Kutools for Excel ile pozitif sayıları negatif yapma veya tam tersi