• DİKKAT

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

Ödeme Hesaplama

Katılım
8 Ocak 2015
Mesajlar
3
Excel Vers. ve Dili
Excel Ver.:2013 TR&ENG
merhabalar,

Hazırlamam gereken tabloda 3 ayrı değer var.
D,E ve F sütunlarında, önce bu üçü arasından maksimum değeri seçecek,
ardından bu değeri 300 ile çarpıp 100'e bölüp çıkan sonucu "yukarı" yuvarlayacak. En son değeri 100'le çarpıp tekrar yukarı yuvarlayacak.

[ =yukarıyuvarla(yukarıyuvarla((mak(d9;e9;f9)*300)/100)*100)]
bulduğu yeni değeri K sütununa yerleştirecek.

Bunu excel içinde formül ile yapması basit, fakat bu bir taslak olacak ve kullanacak kişi excel'i bilmiyor o nedenle makroya ihtiyaç duyuyoruz.

yardımcı olabilir misiniz?
 
......
=yukarıyuvarla(yukarıyuvarla((mak(d9;e9;f9)*300)/100)*100)
Bunu excel içinde formül ile yapması basit, ...........kullanacak kişi excel'i bilmiyor o nedenle makroya ihtiyaç duyuyoruz.
Basit demişsiniz ama, yazdığınız yukarı yuvarlama işleminde, yuvarlanacak küsurat kısmına ilişkin karakter sayısını belirtmediğinizden sonuç alamazsınız.
Doğrusu:
Kod:
=YUKARIYUVARLA(YUKARIYUVARLA((MAK(D9:F9)*300/100)[COLOR="Red"][B];0[/B][/COLOR])*100[COLOR="red"][B];0[/B][/COLOR])
Excel'i bilmeyen kişi için pratik olan yöntem gereksiz tüm sütunları gizleyip, veri girişi yapılacak hücreler dışındaki hücrelerin özelliğini "Gizli" ve "Kilitli" yapıp, sayfa koruması uygulamak diye düşünüyorum.
Böylece sadece D9, E9 ve F9 hücreleri seçilebilir ve veri girişi yapılabilir, diğer hücrelere istense de dokunulamaz.
Ekteki belgeyi inceleyiniz.
 

Ekli dosyalar

Merhaba

Başlangıç seviyesindeki kullanıcı için basit yol önereyim.

Ad tanımlama kullanabilirsiniz.

Tanımlı ad için Atadevrim diyelim.
Formülü
Kod:
=YUKARIYUVARLA(YUKARIYUVARLA((MAK(D9;E9;F9)*300)/100;0)*100;0)

Hesap yapılacak hücreye =Atadevrim yazması yeterli olur.
 
Basit demişsiniz ama, yazdığınız yukarı yuvarlama işleminde, yuvarlanacak küsurat kısmına ilişkin karakter sayısını belirtmediğinizden sonuç alamazsınız.
Doğrusu:
Kod:
=YUKARIYUVARLA(YUKARIYUVARLA((MAK(D9:F9)*300/100)[COLOR="Red"][B];0[/B][/COLOR])*100[COLOR="red"][B];0[/B][/COLOR])
Excel'i bilmeyen kişi için pratik olan yöntem gereksiz tüm sütunları gizleyip, veri girişi yapılacak hücreler dışındaki hücrelerin özelliğini "Gizli" ve "Kilitli" yapıp, sayfa koruması uygulamak diye düşünüyorum.
Böylece sadece D9, E9 ve F9 hücreleri seçilebilir ve veri girişi yapılabilir, diğer hücrelere istense de dokunulamaz.
Ekteki belgeyi inceleyiniz.

Şöyle bir durum var, ERP yazılımı üzerinden çekilen bir liste var, bu listeyi makro yardımı ile müşteriye özel bir görünüme getirdim bu kodlar çalışanlara veriliyor böylece her raporu çektiklerinde bu kodlarla standart hale getiriyorlar.

hesaplamanın da bu taslak içinde olmasını istiyorlar o nedenle uğraşıyorum yoksa dediğiniz gibi görmesi gerekmeyen kısımları gizlerdim.
 
Geri
Üst