• DİKKAT

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

Tam sayı ve ondalık kısmı ayırma

Katılım
20 Ocak 2007
Mesajlar
158
Excel Vers. ve Dili
excel 2007 tr
arkadaşlar tam beceremediğim bir konuda yardımınızı rica ediyorum.
örn.: 44,00 veya 44,50 veya 145,01 gibi ondalık sayılarda tam sayı kısmını ayrı bir hücreye ondalık kısmını ayrı bir hücreye nasıl ayırabilirim.
teşekkürler.
 
Merhaba,
Tamsayıyı almak için;
Kod:
=KIRP(SOLDAN(YERİNEKOY(A1;",";YİNELE(" ";255));255))

Ondalık kısmı almak için;
Kod:
=KIRP(SAĞDAN(YERİNEKOY(A1;",";YİNELE(" ";255));255))

Not: Çıkan sonuçlar ile matematiksel işlem yapacaksanız formüllerin sonuna +0 ilave ediniz.
 
Alternatif olarak Tamsayı ve Bölüm formüllerini de kullanabilirsiniz.
 
hatta aradığımız rakam ise öyle yapmak lazım.

bzace'nin önerisi metin fonksiyonlarını içeriyor; dönen değer de metin olacaktır.


A1 rakam, B1 tam sayı, C1 ondalık kısmı

B1'e: =INT(A1) / =TAMSAYI(A1)
C1'e: =A1-B1

veya
B1'e: =TRUNC(A1) / =NSAT(A1)
C1'e: =A1-B1
 
Merhaba,
Tamsayıyı almak için;
Kod:
=KIRP(SOLDAN(YERİNEKOY(A1;",";YİNELE(" ";255));255))

Ondalık kısmı almak için;
Kod:
=KIRP(SAĞDAN(YERİNEKOY(A1;",";YİNELE(" ";255));255))

Not: Çıkan sonuçlar ile matematiksel işlem yapacaksanız formüllerin sonuna +0 ilave ediniz.

ondalık kısmı .00 ise sıfırları almıyor. ben almasını istiyorum. ben de uğraşmıştım bunu sağlayamamıştım.
 
.

Sayı negatif veya pozitif ise;

Tam sayı için:

Kod:
=TRUNC(A1;0)

Kesir için:

Kod:
=MOD(A1;SIGN(A1))

.
 
tam kısmını almak için =TAMSAYI(A1) formülünü kullanın. hücre biçiminin ondalık basamak sayısını 0 yapın.
ondalık kısım için sayıdan tam kısmını çıkarıp 100 ile çarpın (ondalık kısım 2 basamaklı varsayılırsa)
=(A1-B1)*100 bunun da hücre biçiminin ondalık basamak sayısını 0 yapın.
İLAVE:örneği inceler misin?
https://drive.google.com/folderview?id=0By_vlGkmFxCCRG0xYXdZZ2RjSW8&usp=sharing
 
Son düzenleme:
teşekkür ederim arkadaşlar. sayın systran'ın dediğine ek olarak ondalık sayı kısmını isteğe bağlı biçimlendirerek 00 yaptım. istediğim gibi oldu.
 
Geri
Üst