Hücre boşsa değer 0 çıkmaması

Katılım
19 Nisan 2007
Mesajlar
337
Excel Vers. ve Dili
Excel 2003 Türkçe
Arkadaşlar B1 hücresine =A1
dediğimizde eğer hücre deki veriyi delete ile sildiğimizde B1 hücre değeri 0 çıkıyor
Bunu engel olabilirmiyiz.
Boşluk tuşu kullanmadan
 

Ali

Uzman
Katılım
21 Temmuz 2005
Mesajlar
7,900
Excel Vers. ve Dili
İş:Excel 2016-Türkçe
Sıfır gösterilmesini istemediğiniz hücreleri sağ tuş hücre biçimlendirden hücreyi #,##0,00;-0;; olarak biçimlendirin.
 

zafer

Super Moderator
Yönetici
Katılım
8 Mart 2005
Mesajlar
3,288
Excel Vers. ve Dili
OFFICE 2003 TÜRKÇE
OFFICE 2010 TÜRKÇE
Merhaba

Araçlar/Seçenekler/Görünüm de Sıfır değerleri kutusunun işaretini kaldırın

Formül isterseniz.

B1 hücresine

=eğer(A1="";"";A1)
 
Katılım
19 Nisan 2007
Mesajlar
337
Excel Vers. ve Dili
Excel 2003 Türkçe
Hücre biçimlendirme de özeliğini #,##0,00;-0;; yaptığımda veri olan hücrelerde kayboluyor

İşi baştan anlatayım da yanlış bilgi verip sizleri yormayayım.
=DÜŞEYARA(A65;Personel;3;DOĞRU) formülü ile sayfa birden bilgiler getiriliyor.
başka bir hücrelere
A1=PARÇAAL(DI101;7;1)
B1=PARÇAAL(DI101;7;2)
C1=PARÇAAL(DI101;7;3)
D1=PARÇAAL(DI101;7;4)
.....
Sağlık Formuna uygun formatta veriler ilgili yerlere aktarılıyor
Eğer Sayfa1 de Asıl bilgilerin olduğu yerdeki bir veri delete ile silinirse A1 ve digerleri 0 olarak çıkmakta. Sıkıntım bu
bu formül sonucunoa
 

Ali

Uzman
Katılım
21 Temmuz 2005
Mesajlar
7,900
Excel Vers. ve Dili
İş:Excel 2016-Türkçe
Zafer Bey'in önerdiği yöntemi deneyiniz.
 

Ali

Uzman
Katılım
21 Temmuz 2005
Mesajlar
7,900
Excel Vers. ve Dili
İş:Excel 2016-Türkçe
Birde

[=0]"";Genel

olarak biçimlendirip deneyiniz.
 

Ali

Uzman
Katılım
21 Temmuz 2005
Mesajlar
7,900
Excel Vers. ve Dili
İş:Excel 2016-Türkçe
Hücre biçimlendirme de özeliğini #,##0,00;-0;; yaptığımda veri olan hücrelerde kayboluyor

Son verdiğim aşağıda gibi

düzenlerseniz hem ondalık içeren hücrelerde, hemde metin içeren hücrelerde sıkıntı olmayacaktır.

Sıfır olan hücre için boş değer,sıfır harici değerler için hücreyi Genel olarak biçimlendirecektir.
 

Ali

Uzman
Katılım
21 Temmuz 2005
Mesajlar
7,900
Excel Vers. ve Dili
İş:Excel 2016-Türkçe
Parçaal fonksiyonunu

=1*PARÇAAL(DG101;1;1) veya
=--PARÇAAL(DG101;1;1)

şeklinde kullanıp sonra hücre biçimlendirden dediklerimi uygulayınız.
.
 
Katılım
19 Nisan 2007
Mesajlar
337
Excel Vers. ve Dili
Excel 2003 Türkçe
Sizide yoruyoruz .Kusurumuzu affedin.
Ancak yine olmadı.
resimleri ekte
 

Ali

Uzman
Katılım
21 Temmuz 2005
Mesajlar
7,900
Excel Vers. ve Dili
İş:Excel 2016-Türkçe
İsimleri aldığınız Parçaal fonksiyonunu

=METNEÇEVİR(PARÇAAL(DI101;2;1);"####")

gibi kullanın.

Sayıların olduğu kısımı

=--PARÇAAL(DG101;1;1) olarak kullanın.

Diğer alternatif düşeyara fonksiyonunuzun sıfır üretmemesi için

=EĞER(DÜŞEYARA(A65;Personel;40;DOĞRU)=0;"";DÜŞEYARA(A65;Personel;40;DOĞRU))

gibi kullanmanızdır.
 
Katılım
19 Nisan 2007
Mesajlar
337
Excel Vers. ve Dili
Excel 2003 Türkçe
Sayın Ali

Kod:
=EĞER(DÜŞEYARA(A65;Personel;40;DOĞRU)=0;"";DÜŞEYARA(A65;Personel;40;DOĞRU))
bu işe yaradı
Bİlgi ve emeginize sağlık
 
Üst