• DİKKAT

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

virgülden sonraki rakamların toplamı 12 ise virgülden önceki sayılara ekleme yapmak

Katılım
15 Ekim 2008
Mesajlar
15
Excel Vers. ve Dili
office 2003
Merhaba arkadaslar..

Ben çorap fabrikasında çalışıyorum sizlere sorum şu olacak burada Düzine hesabı yapılıyor. ben bunları kayda geçerken çift ve düzine sayılarını ayrı toplamak zorunda kalıyorum.. yani sorun şu

7,4 + 7,8=15,2 çıkarıyor excel ile toplama yaptıgımda

7,4+7,8=15 olmalı benim hesabımda yani virgülden sonraki rakamlar 8+4=12 yaptıgında 7+7 ye 1 eklemeli

virgülden sonraki rakamların toplamı 12 olunca virgülden önceki sayılara ekleme yapmalı.. Çok aradın taradım ama bulamadım. yardımlarınızı bekliyor olacagım

tşk ederim.
 
Merhaba arkadaslar..

Ben çorap fabrikasında çalışıyorum sizlere sorum şu olacak burada Düzine hesabı yapılıyor. ben bunları kayda geçerken çift ve düzine sayılarını ayrı toplamak zorunda kalıyorum.. yani sorun şu

7,4 + 7,8=15,2 çıkarıyor excel ile toplama yaptıgımda

7,4+7,8=15 olmalı benim hesabımda yani virgülden sonraki rakamlar 8+4=12 yaptıgında 7+7 ye 1 eklemeli

virgülden sonraki rakamların toplamı 12 olunca virgülden önceki sayılara ekleme yapmalı.. Çok aradın taradım ama bulamadım. yardımlarınızı bekliyor olacagım

tşk ederim.

Merhaba,

Kod:
=EĞER(((A1+B1)-(NSAT(A1)+NSAT(B1)))*10>=12;NSAT(A1)+NSAT(B1)+1;NSAT(A1)+NSAT(B1))


Denermisiniz..

.
 
Bende birşeyler hazırladım.
A1 ve B1 de değerler olduğunu kabul ettim.:cool:
Kod:
=EĞER((A1+B1)-TAMSAYI(A1+B1)>=12;TAMSAYI(A1+B1)+1;TAMSAYI(A1+B1))
 
arkadaslar çok tşk ederim ama her ikinizin gönderdiği kodlarda da hata oldunu söyleniyor.. "12" yazan yeri ise koyu ile işaretliyor. office 2003 kullanıyorum bunla alakası olabilir mi aceba?
 
arkadaslar çok tşk ederim ama her ikinizin gönderdiği kodlarda da hata oldunu söyleniyor.. "12" yazan yeri ise koyu ile işaretliyor. office 2003 kullanıyorum bunla alakası olabilir mi aceba?

Örnek dosyayı inceleyiniz. Formül E1 hücresindedir..

.
 

Ekli dosyalar

aşağıdaki kodu denermisiniz

=TABANAYUVARLA(A1+B1;1)
 
espiyonajl arkadsım tşk ederim. fakat bu seferde söyle bi problemle karsılastım.. gönderdiğin ekteki dosya aradıgım sistem fakat 7,4 + 7,8= 15 yapmıssın ben 7,4 + 7,9 yaptıgımda da çıkan sonuc 15,1 olmalı yaptıgın sistemde sadece 15 olarak görünüyor.

halit3 kardeşim senin verdiğin kodda da hata veriyor..

arkdaslar çok Tşk ederim ilginize..
 
espiyonajl arkadsım tşk ederim. fakat bu seferde söyle bi problemle karsılastım.. gönderdiğin ekteki dosya aradıgım sistem fakat 7,4 + 7,8= 15 yapmıssın ben 7,4 + 7,9 yaptıgımda da çıkan sonuc 15,1 olmalı yaptıgın sistemde sadece 15 olarak görünüyor.

halit3 kardeşim senin verdiğin kodda da hata veriyor..

arkdaslar çok Tşk ederim ilginize..


Verileriniz A1 ve B1'de ise;

=INT(A1+B1)+MOD((A1-INT(A1))+(B1-INT(B1));1,2)
=TAMSAYI(A1+B1)+MOD((A1-TAMSAYI(A1))+(B1-TAMSAYI(B1));1,2)


.
 
kardeşim tşk ederim ama verdiğin kodlardan hangisini kullanacağım ben? ve ikincisi yazdıgımda hata veriyor dedigim sistemi excel dosyasında bana atabilirmisin rica etsem? Tşk ederim.
 
kardeşim tşk ederim ama verdiğin kodlardan hangisini kullanacağım ben? ve ikincisi yazdıgımda hata veriyor dedigim sistemi excel dosyasında bana atabilirmisin rica etsem? Tşk ederim.

Excel Sürümünüz ne? Bunu yazmadığınız zaman bize de iş çıkıyor.

Eğer İngilizce ise;

=INT(A1+B1)+MOD((A1-INT(A1))+(B1-INT(B1));1,2)

Türkçe ise;

=TAMSAYI(A1+B1)+MOD((A1-TAMSAYI(A1))+(B1-TAMSAYI(B1));1,2)


.
 
office 2003 kullanıyorum kardeşim fakat dediğiniz gibi a1 ve b1 hücrelerine rakamlar girdim sonra gönderdiğiniz kodu uyguladım "formulde hata var" diye bi uyarı alıyorum.
 
kardeşim çok tşk ederim istediğim tam anlamıyla bu! fazla oldugumun farkındayım fakat bi mazuratım daha olacak af buyurun lütfen... Benim sisteminde rakalmlar alt alta yazılmıs şekilde bunlar için nasıl bi formu yazabiliriz. yani söyle;

7,4
7,8
9,7
9,6
9,5

yukardaki rakamları alt alta toplayıp tek bir hücreye yazmam gerekiyor
 
ekli dosyaya bak
 

Ekli dosyalar

  • ek.xls
    ek.xls
    13.5 KB · Görüntüleme: 5
kardeşim yardımın için tşk ederim fakat yukarıdaki rakamların toplamı 42,6 olmalı gönderdiğin excel dosyasında yuvarlama yapmıs sadece..
 
7,4
7,8
9,7
9,6
9,5

Benim tam olarak istediğim sistem söyle yukarıdaki rakamların toplamı 42,6 olmalı yani virgülden sonraki rakamların toplamı 12 oldugunda virgülden önceki rakama 1 eklemesi lazım.. Geriye kalan virgülden sonraki rakamı ise 42,6 olarak göstermesi lazım.
 
7,4
7,8
9,7
9,6
9,5

Benim tam olarak istediğim sistem söyle yukarıdaki rakamların toplamı 42,6 olmalı yani virgülden sonraki rakamların toplamı 12 oldugunda virgülden önceki rakama 1 eklemesi lazım.. Geriye kalan virgülden sonraki rakamı ise 42,6 olarak göstermesi lazım.

Merhaba,

Sonuç 42,6 değil 43,6 oluyor. Olması gerekende bu sanırım..

Kod:
=TOPLA.ÇARPIM(--(NSAT(A1:A5)))+NSAT(TOPLA.ÇARPIM(--(MOD(A1:A5;1)*10))/12)+MOD(TOPLA.ÇARPIM(--(MOD(A1:A5;1)*10));12)/10

Verilerinizin A1:A5 arasında olduğu düşünülmüştür..

.
 

Ekli dosyalar

7,4
7,8
9,7
9,6
9,5

Benim tam olarak istediğim sistem söyle yukarıdaki rakamların toplamı 42,6 olmalı yani virgülden sonraki rakamların toplamı 12 oldugunda virgülden önceki rakama 1 eklemesi lazım.. Geriye kalan virgülden sonraki rakamı ise 42,6 olarak göstermesi lazım.

Örnek dosya ekte.

.
 

Ekli dosyalar

Akrdasım gönderdiğin dosya tam aradıgım ama bulamadıgım dosya fakat sayıları alta dogru çoğaltıp formulude bu yönde uzattım ama ilginç ve alakası olmayan rakamlar çıktı..

Ekte bütün açıklamalarını yaptıgım ve kullanacagım tablo mevcut rica etsem buradan yardımcı olabilirmisin.

Tşk ederim.
 

Ekli dosyalar

Akrdasım gönderdiğin dosya tam aradıgım ama bulamadıgım dosya fakat sayıları alta dogru çoğaltıp formulude bu yönde uzattım ama ilginç ve alakası olmayan rakamlar çıktı..

Ekte bütün açıklamalarını yaptıgım ve kullanacagım tablo mevcut rica etsem buradan yardımcı olabilirmisin.

Tşk ederim.

Kod:
=TOPLA.ÇARPIM(--(NSAT(D8:D66)))+NSAT(TOPLA.ÇARPIM(--(MOD(D8:D66;1)*10))/12)+MOD(TOPLA.ÇARPIM(--(MOD(D8:D66;1)*10));12)/10

Formüldeki aralıkları değiştirmeniz yeterli olacaktı..

.
 
Geri
Üst