• DİKKAT

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

ÇİFTE İBLAĞ

Katılım
20 Ocak 2006
Mesajlar
57
ÇÝFTE ÝBLAÐ

HÜCREDEKİ DEÐER ÇİFTE İBLAÐ İÇİN BİR MAKROYA İHTİYACIM VAR.
YANİ HÜCREDE GÃ?RÜNEN DEÐER 14,45 VEYA 14,35 İSE DEÐER 14,4 OLACAK. 12,55 VE 12,65 DEÐERLERİ 12,6 GÃ?RÜNECEK
 
Bunun için makroya ihtiyacın olduğunu sanmıyorum.
Bu işlem için (Bütün sayfayı seçsende olur.) Seçtiğin hüçrelerden sonra sağtık>Hüçreleri biçimlendir>Sayı sekmesinden sayı formatını seç> ondalık basamak sayısını 1 yapıp > tamama basın.

Sayıların istediğiniz gibi olduğunu, yazacaklarınızda (Seçtiğiniz hüçrelerde) istediğiniz formatta olacaktır.
 
Merhaba


=(NSAT(A1)&"."&ÇİFT(PARÇAAL(A1;UZUNLUK(A1)-1;1)*1))*1

formülü hücreye kopyalayınız
 
ustaoyuncu demiş ki:
14,45 VEYA 14,35 İSE DEÐER 14,4 OLACAK.



=AÞAÐIYUVARLA(H6;1)

ustaoyuncu demiş ki:
12,55 VE 12,65 DEÐERLERİ 12,6 GÃ?RÜNECEK.



=YUKARIYUVARLA(H6;1)

İKİ FARKLI SAYI DEÐİL BUNLAR. İÞLEM SONUCUNDA A1 DE İKİSİNDEN BİRİ CIKTI VARSAYALIM. OYLE BIR MAKRO OLSUNKI DEÐER 12,55 VEYA 12,65 OLSUN SONUCU 12,6 YAPSIN. İÞLEVLER YAPMIYOR BUNU.
 
Merhaba

İşlevlerin yapamayacağını neden düşündünüz.

Yukarıda verdiğim formül hata vermez.

Ekli dosyaya bakın
 
Merhaba

sizin ondalık ayracınız nedir.virgül ise formüldeki nokta kısmını virgül yapın
 
Merhaba

sizin ondalık ayracınız nedir.virgül ise formüldeki nokta kısmını virgül yapın
 
=(NSAT(A1/4)&","&ÇİFT(PARÇAAL(A1/4;UZUNLUK(A1/4)-1;1)*1))*1

FORMÜLÜ BU ÞEKLE GETİRDİÐİMDE

A1 E 37,8 DEÐERİ VERDİÐİMDE SONUÇ 9,4
A1 E 37,1 DEÐERİ VERDİÐİMDE SONUÇ 9,8
A1 E 38,0 DEÐERİ VERDİÐİMDE SONUÇ #DEÐER!

SONUÇLARI ÇIKIYOR
 
Merhaba

Uluslaraeası sayı biçiminiz nedir.
Orada ondalık ayracınız neyse " " kısmınada onu koyacaksınız

Ben her iki şekildede denedim sorun yok
 
Merhaba


ustaoyuncu' Alıntı:
=(NSAT(A1/4)&","&ÇİFT(PARÇAAL(A1/4;UZUNLUK(A1/4)-1;1)*1))*1

FORMÜLÜ BU ÞEKLE GETİRDİÐİMDE

A1 E 37,8 DEÐERİ VERDİÐİMDE SONUÇ 9,4
A1 E 37,1 DEÐERİ VERDİÐİMDE SONUÇ 9,8
A1 E 38,0 DEÐERİ VERDİÐİMDE SONUÇ #DEÐER!

SONUÇLARI ÇIKIYOR

Formülü niçin değiştirdiniz.Ben size sadece "." yı "," yapın demiştim.

4 bölmenizin anlamı nedir.Ã?yle olursa tabiiki yanlış sonuç verir

Benim size önerdiğim formül
=(NSAT(A1)&","&ÇİFT(PARÇAAL(A1;UZUNLUK(A1)-1;1)*1))*1
böyle

Eğer A1 de'ki sayıyı 4 bölüp işlem yapacaksanız
=(NSAT(A1/4)&","&ÇİFT(PARÇAAL(A1;UZUNLUK(A1)-1;1)*1))*1

Bunu kullanın

Ondalık hanesi 2 küsratlı olmalı.Sonu 0 ile bitmemeli
.65
.78
gibi

eğer sonu 0 ile bitiyorsa daha değişik formül kullanmamız gerekir.
 
Bende denedim zafer, Bey Denetim Masasından ondalıkları nokta yaptım sonra virgül yaptım. Sizin formülünüz sorunsuz çalıştı.

Ama arkadaş formülle oynayınca yapacak birşey yok tabiki

Bir yuvarlama sorusunun bu kadar uzun süreceğini tahmin etmezdim :D
 
Geri
Üst