Hücre değerinin hep pozitif (+) çıkmasında problem!

Katılım
13 Mart 2005
Mesajlar
7
Değerli forumdaşlar,

Aşağıda sorunumu açıklamaya çalışayım.

Elektronik beyanname tranfer dosyası hazırlıyorum. Hazırladığım çalışma şöyle;

A2 hücresinde şöyle bir değer formul var;

=eğer(UZUNLUK(A1>0;A1;"") yani A1'de bir değer var ise eksi veya artı farketmez yazsın. Bunda sorun yok.

A3 Hücresine ise A2 de çıkan değer ne olursa olsun + (artı) olmalı. Yani
mutlak değer formulu.

=mutlak(A2) sonucunda 1 veya -1 sorunsuz

Fakat: hücrenin değer "" şekinde olunca yani boş olunca #DEÐER! veriyor. Buda işime engel oluyor.
Sizden rica hücre değeri "" boş çıkınca birşey yazmamsını nasıl yaparım. Saygılarımla.
 

Hüseyin

Administrator
Yönetici
Admin
Katılım
2 Haziran 2004
Mesajlar
3,541
Excel Vers. ve Dili
Excel 2010 - Türkçe
Sayın Mustafa Gülşen,
=eğer(UZUNLUK(A1)>0;A1;"") yani A1'de bir değer var ise eksi veya artı farketmez yazsın
Bu formüle göre A1de 0 (yani sıfır) yazıyor ise onuda bir uzunluk kabul A2 ye 0 yazıyor.

Bunun için öncelikle A2 deki formülü
=eğer(A1<>0;A1;"")
şeklinde değiştirmelisiniz.

A3 için de
=EÐER(SAYIDIR(A2);MUTLAK(A2);"")
şeklinde bir formül işinizi görecektir.
 
Katılım
13 Mart 2005
Mesajlar
7
Hüseyin Bey,
İlginiz için teşekkür ederim. Ancak sonuç her üç değer içinde bu sefer;

#AD? şeklinde çıkıyor. Saygılarımla.
Mustafa GÜLÞEN
 

Hüseyin

Administrator
Yönetici
Admin
Katılım
2 Haziran 2004
Mesajlar
3,541
Excel Vers. ve Dili
Excel 2010 - Türkçe
İş yerinde kullandığım versiyon ingilizce olduğundan formüllerin türkçesini ezberden yazdım.
Belki yazım hatası oluşmuştur.
 

Hüseyin

Administrator
Yönetici
Admin
Katılım
2 Haziran 2004
Mesajlar
3,541
Excel Vers. ve Dili
Excel 2010 - Türkçe
SAYIDIR yerine ESAYIYSA deneyebilirmisiniz
 
G

Guest

Misafir
Merhaba

Birde aşağıdaki formulu deneyin

=EÐER(TÜR(MUTLAK(A2))=16;0;MUTLAK(A2))
 
Üst