Aynı Bölgeye Formül

Katılım
20 Haziran 2018
Mesajlar
44
Excel Vers. ve Dili
MS OFFICE 2011 - MAC
Arkadaşlar merhaba, forumda aradım ama bulamadım eski versiyonda vardı ama açılmıyordu yeni bir başlık açmak istedim.
Sorum şu, çok basit aslında ama bilgi almak istedim,

125
-150
0
abcde

bu veriler A1 ile A4 arasında diyelim en başta. ben buna önce ABS formülü uygulamak istiyorum mutlak deger formülü. Başka hücrelere yazmadan bu formülü A1-A4 hücresinde sonucu verecek bir metot varmıdır?

Teşekkür ederim
 

Ömer

Moderatör
Yönetici
Katılım
18 Ağustos 2007
Mesajlar
22,196
Excel Vers. ve Dili
Microsoft 365 Tr
Ofis 2016 Tr
Merhaba,

Makro ile yapabilirsiniz.

Kod:
Sub Mutlak()
    
    Dim a As Range
    
    For Each a In Range("A1:A4")
        If IsNumeric(a.Value) = True Then
            a.Value = Abs(a.Value)
        End If
    Next a
    
End Sub
.
 
Katılım
20 Haziran 2018
Mesajlar
44
Excel Vers. ve Dili
MS OFFICE 2011 - MAC
çok teşekkür ederim çok saolun makrosuz bi şekilde olmuyor yani :)
 

İdris SERDAR

Moderatör
Yönetici
Katılım
21 Ekim 2005
Mesajlar
17,104
Excel Vers. ve Dili
Excel, 365 - İngilizce
Beklediğiniz sonuç ne?

Sorunuza bakıp, duruyorum. Bir şey anlamadım.
 
Katılım
20 Haziran 2018
Mesajlar
44
Excel Vers. ve Dili
MS OFFICE 2011 - MAC
m
Beklediğiniz sonuç ne?

Sorunuza bakıp, duruyorum. Bir şey anlamadım.
merhabalar teşekkür ederim ilginiz için,

125
-150
0
abcde

aslında şöylede sorabilirim. bu satırlara ABS mutlak deger formülü yazdıgımızda, en sol en üste yamıştık ya bunu, a1 den a4 e kadar, buna abs uygulamak için başka bi hücreye formülü yazıp örnek b1-b4 arasında görünüyor mutlak degerli hali. ekstradan buna birde iferror yapmak istedigimizde atıyorum c1-c4 te görünüyor oraya yazdıgımız için formülü. demek istedigim formül arttıkça sürekli bir kayma yaşanıyor boş bi hücreye yazacagımız için. bunun önüne nasıl geçeriz demiştim ?. birde makrosuz aynı formül çubuguna hem abs hem iferror yazamazmıyız ?

saygılar..
 

İdris SERDAR

Moderatör
Yönetici
Katılım
21 Ekim 2005
Mesajlar
17,104
Excel Vers. ve Dili
Excel, 365 - İngilizce
Yine anlayamadım. Bugün aptallığım üzerimde. Kusura bakmayın. Yine tekrarlayayım; verdiğiniz örnekte beklediğiniz sonuç ne?
 
Katılım
20 Haziran 2018
Mesajlar
44
Excel Vers. ve Dili
MS OFFICE 2011 - MAC
Yine anlayamadım. Bugün aptallığım üzerimde. Kusura bakmayın. Yine tekrarlayayım; verdiğiniz örnekte beklediğiniz sonuç ne?
estafirullah aslında benim sorumda çok saçma, merakımdan soruyorum sizin gibi üstadlara :)
bekledigim sonuç

125
-150
0
abcde

bu hücreler a1 den a4 e kadar ya, ben formülü a1 e yazsam aşağıya sürüklesem direk sonucu verse. a1-a4 arası olmuyormu. olmuyor çünkü a1 e formülü yazdıgımda deger siliniyor :D onun bi yolu varmı demiştim
 

Ömer

Moderatör
Yönetici
Katılım
18 Ağustos 2007
Mesajlar
22,196
Excel Vers. ve Dili
Microsoft 365 Tr
Ofis 2016 Tr
çok teşekkür ederim çok saolun makrosuz bi şekilde olmuyor yani :)
Aynı hücre üzerinde formül yazamadığınız için formülle olmuyor maalesef. İşinize yararsa, yan hücreye formülü yazıp daha sonra bu bölgeye değerleri kopyalabilirsinz.

Yada;

İlgili aralığı seçip ctrl+h (bul değiştir) menüsünden aranan değer bölümüne - simgesini yazıp tümünü değiştire basın.
Yalnız bu işlemde "-" olan değerlerin tümü kaybolacağı için aralıkta metin içerikli olup da içinde "-" simgesi olan değer varsa bunlarda kaybolur.
Veri yapınızı bilmediğim için ilk mesajda bunu önermemiştim.

.
 
Katılım
20 Haziran 2018
Mesajlar
44
Excel Vers. ve Dili
MS OFFICE 2011 - MAC
Aynı hücre üzerinde formül yazamadığınız için formülle olmuyor maalesef. İşinize yararsa, yan hücreye formülü yazıp daha sonra bu bölgeye değerleri kopyalabilirsinz.

Yada;

İlgili aralığı seçip ctrl+h (bul değiştir) menüsünden aranan değer bölümüne - simgesini yazıp tümünü değiştire basın.
Yalnız bu işlemde "-" olan değerlerin tümü kaybolacağı için aralıkta metin içerikli olup da içinde "-" simgesi olan değer varsa bunlarda kaybolur.
Veri yapınızı bilmediğim için ilk mesajda bunu önermemiştim.

.
teşekkür ederim Ömer bey çok saolun ...
 
Üst