Excel'de Negatif Sayıyı Pozitif Olarak Değiştir (Negatif İşareti Kaldır)

Videoyu İzle - Excel'de Negatif Sayıyı Pozitife Dönüştür

Excel elektronik tablolarıyla çalışan kişilerin çoğu, büyük/küçük veri kümelerindeki sayılarla ilgilenir.

Ve sayılarla çalıştığınızda, her türe sahip olacaksınız (pozitif, negatif, ondalık sayılar, tarih/saat).

Birçoğumuzun sık sık yapması gereken ortak görevlerden biri, bu sayıları bir biçimden diğerine dönüştürmektir.

Ve muhtemelen en yaygın olanı, negatif sayıları pozitif sayılarla değiştirin (eksi işaretini kaldır) bazı hesaplamalar için.

Ve yine, bunu Excel'de yapmanın birden çok yolu vardır.

Bu eğitimde, Excel'de negatif sayıları pozitife çevirmenin bazı basit yollarını göstereceğim (formüller, kopyala-yapıştır tekniği ve diğer harika yöntemler kullanarak).

Yani ilgileniyorsanız, okumaya devam edin!

Negatif Sayıyı Pozitife Çevirmek İçin Eksi 1 ile Çarpın

Sayılarla dolu bir sütununuz varsa ve negatiflerin pozitife dönüştürüldüğü sayıları hızlı bir şekilde almak istiyorsanız, bu negatif değerleri -1 ile çarparak bunu kolayca yapabilirsiniz.

Ancak, pozitif sayıları değil, yalnızca negatif sayıları çarptığınızdan emin olmalısınız.

Aşağıda gösterildiği gibi bir veri kümeniz olduğunu varsayalım:

Negatif sayıları pozitife çevirecek ve geri kalanını değiştirmeden tutacak formül aşağıdadır:

=EĞER(A2>0,A2,-A2)

Yukarıdaki formül, önce sayının pozitif olup olmadığını kontrol etmek için EĞER işlevini kullanır. Pozitif ise, işaret değişmez ve negatifse, referansa negatif bir işaret eklenir, bu da bize sadece pozitif bir sayı verir.

Veri kümesinde de metin değerleriniz varsa, bu işlev bunu yok sayar (ve yalnızca negatif değerler değiştirilir)

Artık gerekli sonuca sahip olduğunuza göre, bu formülleri değerlere dönüştürebilirsiniz (ve ihtiyacınız yoksa orijinal verilerin üzerine kopyalayabilirsiniz)

Tüm Negatif Sayıları Pozitif Olarak Değiştirmek için ABS işlevini kullanın

Excel'in, eksi işareti kaldıran ve size mutlak değeri veren özel bir işlevi vardır.

… NS ABS işlevi

Aşağıda gösterildiği gibi veri kümeniz olduğunu ve negatif değerleri pozitif değerlere değiştirmek istediğinizi varsayalım.

Bunu yapacak formül aşağıdadır:

=ABS(A2)

Yukarıdaki ABS işlevi, pozitif sayıları etkilemez, ancak negatif sayıları pozitif değerlere dönüştürür.

Artık gerekli sonuca sahip olduğunuza göre, bu formülleri değerlere dönüştürebilirsiniz (ve ihtiyacınız yoksa orijinal verilerin üzerine kopyalayabilirsiniz)

ABS işlevinin küçük bir dezavantajı, yalnızca sayılarla çalışabilmesidir. Bazı hücrelerde metin verileriniz varsa ve ABS işlevini kullanırsanız size #DEĞER! hata.

İşareti Ters Çevirmek İçin Özel Yapıştır Kullanarak Çarpma

Sayının işaretini tersine çevirmek istiyorsanız (yani, eksiyi artıya ve artıyı eksiye değiştirin), bu özel çarpma tekniğini de kullanabilirsiniz.

Aşağıda gösterildiği gibi veri kümeniz olduğunu ve işareti tersine çevirmek istediğinizi varsayalım:

Özel Yapıştır'ı kullanarak işareti tersine çevirme adımları aşağıdadır:

  1. Çalışma sayfasındaki herhangi bir boş hücreye -1 girin
  2. Bu hücreyi kopyalayın (-1 değerine sahip olan)
  3. İşareti tersine çevirmek istediğiniz aralığı seçin.
  4. Seçili hücrelerden herhangi birine sağ tıklayın
  5. Özel Yapıştır'a tıklayın. Bu, Özel Yapıştır iletişim kutusunu açacaktır
  6. Yapıştır seçeneğinde, 'Değerler'i seçin
  7. İşlem seçeneklerinde 'Çarp'ı seçin
  8. Tamam'ı tıklayın
  9. Hücreden -1'i sil

Yukarıdaki adımların sayının işaretini anında değiştirdiğini fark edeceksiniz (yani, pozitif sayılar negatif ve negatif sayılar pozitif olur).

Peki ya sadece negatif sayıları pozitif sayılara dönüştürmek istiyorsanız ve tersini yapmak istemiyorsanız?

Bu durumda, bir şekilde önce tüm negatif sayıları seçmeniz ve ardından yukarıdaki adımları izlemeniz gerekir.

Excel'de yalnızca negatif sayıları nasıl seçeceğiniz aşağıda açıklanmıştır:

  1. Tüm veri kümesini seçin
  2. Kontrol tuşunu basılı tutun ve ardından F tuşuna basın. Bu, Bul ve Değiştir iletişim kutusunu açacaktır.
  3. Aranan alanına - (eksi işareti) girin
  4. Tümünü Bul'a tıklayın
  5. Kontrol Tuşunu basılı tutun ve A tuşuna basın.

Yukarıdaki adımlar, yalnızca negatif işareti olan hücreleri seçer. Artık bu hücreleri seçtiğinize göre, yalnızca negatif sayıların işaretini değiştirmek için Özel Yapıştır tekniğini kullanabilirsiniz.

Bu tekniğin formül tekniğine göre iki avantajı vardır (bundan önce ele alınan iki yöntem):

  1. Ek bir sütun eklemenizi ve ardından o sütundaki sonucu almak için bir formül kullanmanızı gerektirmez. Bunu mevcut veri kümenizde kullanabilirsiniz.
  2. Formülleri değerlere dönüştürmeniz gerekmez (elde ettiğiniz sonuç formül değil, zaten değerdir)

Negatif İşareti Kaldırmak İçin Hızlı Doldurma

Hızlı Doldurma, Excel 2013'te tanıtılan yeni bir işlevdir.

Kalıpları hızlı bir şekilde tanımlamanıza ve ardından kalıbın tüm veri kümesine uygulandığı yerde size sonucu vermenize olanak tanır.

Bunun bir kullanımı, adınız olduğunda ve adınızı ve soyadınızı ayırmak istediğiniz zamandır. Bitişik hücreye birkaç kez ilk adı yazdığınız anda, Hızlı Doldurma kalıbı belirleyecek ve size tüm adları verecektir.

Benzer şekilde, hızlı bir şekilde kullanabilirsiniz. eksi işaretini kaldır bir sayıdan, pozitif değerler değişmeden kalır.

Aşağıda, negatif sayılara sahip olduğum ve bunları pozitif değerlere dönüştürmek istediğim bir veri kümesi var.

Hızlı Doldurma kullanarak negatif sayıları pozitif sayılarla değiştirme adımları aşağıdadır:

  1. Verilerin yanında, beklenen sonucu manuel olarak girin. Bu örnekte elle 874 gireceğim
  2. Aşağıdaki hücreye, beklenen sonucu girin (bu örnekte 162)
  3. Her iki hücreyi de seçin
  4. İmleci seçimin sağ alt kısmına getirin. Bir artı simgesine dönüşecek
  5. Sütunu doldurmak için tıklayın ve sürükleyin (veya çift tıklayın)
  6. Otomatik Doldurma Seçenekleri simgesine tıklayın
  7. Hızlı Doldur'a tıklayın

Yukarıdaki adımlar, olumsuz işaretin kaldırıldığı yerde size beklenen sonucu verecektir.

Bu yöntemi kullanırken hatırlamanız gereken bir şey, Excel'in kalıbı tahmin etmeye dayanmasıdır. Bu yüzden en azından Excel'e negatif bir sayıyı pozitife çevirdiğinizi göstermeniz gerekecek.

Bu, en az bir negatif sayıyı kapatana kadar beklenen sonucu manuel olarak girmeniz gerekeceği anlamına gelir.

Tek Tıkla Negatif Sayıları Pozitife Dönüştür (VBA)

Son olarak, negatif değerleri pozitif değerlere dönüştürmek için VBA'yı da kullanabilirsiniz.

Bunu yapmak sık sık yapmanız gereken bir şeyse, bu yöntemi kullanmanızı tavsiye ederim. Belki veri setini düzenli olarak bir veritabanından veya bir meslektaşınızdan alıyorsunuz ve bunu her seferinde yapmanız gerekiyor.

Böyle bir durumda, VBA makro kodunu oluşturup Kişisel Makro Çalışma Kitabına kaydedebilir ve VBA'yı Hızlı Erişim Araç Çubuğuna yerleştirebilirsiniz. Bu şekilde, bir dahaki sefere bunu yapmanız gereken bir veri seti aldığınızda, verileri seçmeniz ve QAT'deki simgeye tıklamanız yeterlidir…

… ve işin bitecek!

Endişelenme, sana bunu çalıştırmanın tam adımlarını göstereceğim.

Seçilen aralıktaki negatif değerleri pozitif değerlere dönüştürecek VBA kodu aşağıdadır:

Sub ChangeNegativetoPOsitive() Seçimdeki Her Hücre İçin Cell.Value < 0 ise Cell.Value = -Cell.Value End If Next Cell End Sub

Yukarıdaki kod, seçimdeki her hücreden geçmek için For Next döngüsünü kullanır. Hücre değerinin negatif olup olmadığını kontrol etmek için IF ifadesini kullanır. Değer negatifse işaret tersine çevrilir, değilse yoksayılır.

Bu kodu bir çalışma kitabındaki normal bir modüle ekleyebilirsiniz (bunu yalnızca o çalışma kitabında kullanmak istiyorsanız). Ve bu makro kodunu sisteminizdeki herhangi bir çalışma kitabında kullanmak isterseniz, kişisel bir makro çalışma kitabına kaydedebilirsiniz.

Kişisel Makro Çalışma Kitabını (PMW) edinme adımları şunlardır.

İşte bu kodu PMW'ye kaydetme adımları.

Şimdi size bu kodu Hızlı Erişim Araç Çubuğuna nasıl ekleyeceğinizi göstereyim (bu kodu tek bir çalışma kitabına veya PMW'ye kaydetseniz de adımlar aynıdır)

  1. Verilerin bulunduğu çalışma kitabını açın
  2. VBA kodunu çalışma kitabına (veya PMW'ye) ekleyin
  3. QAT'de 'Hızlı Erişim Araç Çubuğunu Özelleştir' seçeneğine tıklayın
  4. 'Daha Fazla Komut'a tıklayın
  5. Excel Seçenekleri iletişim kutusunda, 'Komutları Seçin' açılır menüsünü tıklayın
  6. Makrolar'a tıklayın. Bu size çalışma kitabındaki (veya Kişisel Makro Çalışma Kitabındaki) tüm makroları gösterecektir.
  7. 'Ekle' düğmesine tıklayın
  8. Tamam'ı tıklayın

Şimdi QAT'de makro simgesine sahip olacaksınız.

Bu makroyu tek tıklama ile kullanmak için seçimi yapmanız ve makro ikonuna tıklamanız yeterlidir.

Not: Çalışma kitabına VBA makro kodunu kaydediyorsanız, çalışma kitabını makro etkin biçimde (XLSM) kaydetmeniz gerekir.

Umarım bu Excel eğitimini faydalı bulmuşsunuzdur.

Arkadaşlarınızla sayfasını paylaşan sitenin gelişimine yardımcı olacak

wave wave wave wave wave