• DİKKAT

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

kriter oluşturmak

  • Konbuyu başlatan Konbuyu başlatan Barons
  • Başlangıç tarihi Başlangıç tarihi

Barons

Altın Üye
Katılım
14 Mayıs 2005
Mesajlar
967
Excel Vers. ve Dili
Microsoft Ofis 365
Merhaba

D1 hücresine girilen değere göre d2 hücresine bazı kriterlere göre sayı ataması yapmak istiyorum.

Kriterlerim :

Eğer D1 hücresi 1 ile 10 (10 eşit veya 10 dan küçük) <=1 D1 <=10 arasında bir rakam ise d2 hücresinin değeri=d1/10…yani 10'a bölsün

eğer D1 hücresi 11 ile 15 arasında bir rakam (<=11 D1 <=15)
ise d2 hücresinin değeri=1,1

eğer D1 hücresi 16 ile 20 arasında bir rakam ise d2 hücresinin değeri=1,2

eğer D1 hücresi 21 ile 25 arasında bir rakam ise d2 hücresinin değeri=1,25

eğer D1 hücresi 26 ile 30 arasında bir rakam ise d2 hücresinin değeri=1,3

eğer D1 hücresi 31 ile 35 arasında bir rakam ise d2 hücresinin değeri=1,4

eğer D1 hücresi 36 ile 40 arasında bir rakam ise d2 hücresinin değeri=1,5

eğer D1 hücresi 41 ile 45 arasında bir rakam ise d2 hücresinin değeri=1,6

eğer D1 hücresi 46 ‘dan büyük tüm değerlerdede d2 hücresinin değeri=2

Daha önce forumda buna benzer bir sorum var ancak bu şekilde adapte edemedim.

Yardımcı olursanız çok sevinirim.

Tüm forum üyelerine başarılar
 
Sayın Barons,

EÐER(IF) Kullanmadan yaptım, örneği inceleyiniz
 
Sn Necdet

Çok teşekkürler...Bu uygulama işimi görüyor...Bunu fonksiyon haline getirmek mümkünmü acaba?

Tekrar teşekkürler
 
Sayın Barons, Kullanıcı tanımlı fonksiyon diyorsanız tabiki olası, ama makro bilen arkadaşların bir el atması gerek.
 
Function Kars(Rakam As Double)
If Rakam >= 1 Then Kars = Rakam / 10
If Rakam > 11 Then Kars = 1.1
If Rakam > 15 Then Kars = 1.2
If Rakam > 20 Then Kars = 1.25
If Rakam > 25 Then Kars = 1.3
If Rakam > 30 Then Kars = 1.4
If Rakam > 35 Then Kars = 1.5
If Rakam > 40 Then Kars = 1.6
If Rakam > 45 Then Kars = 2
End Function


Kullanımında sorun yaşarsanız sn.isakarakus'un makalesinden faydalanabilirsiniz.
rakamlara yanlış sınır koymuşsam bile değişiklik yapmanız çok basit.

http://www.excel.web.tr/viewtopic.php?t=4851
 
Tekrar teşekkürlerimi sunuyorum.

Bu çalışma benim için yeterli.

Saygılar-selamlar
 
Geri
Üst