• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

Virgülden sonraki rakam

Katılım
2 Ekim 2013
Mesajlar
347
Excel Vers. ve Dili
ofis 2019 türkçe
windows 10 pro türkçe
Arkadaşlar excelde virgülden sonra 1 sayı olsun dediğimizde, eğer sayı tam ise sayının virgülden sonraki basamağı 0 çıkıyor.
Örneğin tam sayı ise 20,0 ; değilse 21,7 çıkıyor.
Benim istediğim eğer sayı tam ise virgülden sonraki rakamın çıkmaması.
Örnwğin tam sayı ise 20 ; değilse 21,7
mümkün mü acaba ?
 
Merhaba, şu şekilde dener misiniz?
Kod:
=EĞER(A1=TAMSAYI(A1);A1;METNEÇEVİR(A1;"0,0"))

Tekrardan merhaba, düşündüm de şu formül daha iyi olur:
Kod:
=EĞER(A1=TAMSAYI(A1);METNEÇEVİR(A1;"0");A1)
 
Son düzenleme:
Merhaba, şu şekilde dener misiniz?
Kod:
=EĞER(A1=TAMSAYI(A1);A1;METNEÇEVİR(A1;"0,0"))
Tekrardan merhaba, düşündüm de şu formül daha iyi olur:
Kod:
=EĞER(A1=TAMSAYI(A1);METNEÇEVİR(A1;"0");A1)
Merhaba formüller sonuç üretir ama sayısal işem yapamazsınız.

formül sonlarına +0 veya *1 ekleyiniz.
İyi çalışmalar.
 
Kod:
=EĞER(A1=TAMSAYI(A1);METNEÇEVİR(A1;"0");A1)+0

Mahir Bey merhabalar, uyarınız için teşekkür ederim dediğinizi yaptım fakat +0 ya da *1 eklemeden de toplama, bölme denediğimde sonuç verdi. METNEÇEVİR kısmı için de toplama, bölme denedim yine sonuç verdi. Sanırım özel bir durum var. Sizin dediğiniz tarzda kullanımlara rastlamıştım ama nerelerde kullanılabileceği hakkında pek bilgim yok siz (veya başka biri) bu konuda biraz bilgi verebilirseniz sevinirim.
 
Merhaba,

Örnek vermeye çalıştım.
+0 Sayıya çevirmek için kullanılır.
METNEÇEVİR formüller sayısal değer üretmez, onun için 0+ veya *1 kullanılır genelde.
Altarmatif her zaman vardır ….
 

Ekli dosyalar

Mahir Bey, cevabınız için teşekkür ederim, emeğinize sağlık...
 
çok teşekkürler, 2. seçenek tam olarak işimi gördü.
 
Geri
Üst