eger fonksiyonunu cook kere kullanma??

Katılım
8 Mart 2006
Mesajlar
3
umarim problemimi anlatabilirim. olay su arkadaslar. bir hucreye yazdigim sayiya bagli olarak baska bir hucredeki sayinin degismesini istiyorum. ancak 30 tane degisken oldugu icin eger komutunu birkac satira yazarak uygulamaya calistim.su sekilde;=EĞER(M24=1;112;EĞER(M24=2;250;EĞER(M24=3;400;EĞER(M24=4;500;EĞER(M24=5;550;EĞER(M24=6;700;EĞER(M24=7;1006))))))) ...
=EĞER(M24=8;1504;EĞER(M24=9;1800;EĞER(M24=10;2215;EĞER(M24=11;3000;EĞER(M24=12;3502;EĞER(M24=13;3786;EĞER(M24=14;4000))))))) gibi 2 satir daha var.
son olarakta =EĞER(M24<=7;N18;EĞER(M24<=14;N19;EĞER(M24<=21;N20;EĞER(M24<=28;N21)))) yazdim. boylece m24'e bagli olarak n24'u degistiriyorum. problem ise su; ben istiyorum ki ornegin D19:L19 arasi hucrelere yazdigim sayilara gore degisik hucrelerdeki sayilar degissin. hepsi icin tek tek ayni sayilarla ayni komutlari girmek istersem 100 tane komut yazmam gerekecek. sonucta temel formul olduguna gore bir pratik yolu vardir sanirim. simdiden tesekkurler
 

Seyit Tiken

Uzman
Uzman
Katılım
23 Ağustos 2005
Mesajlar
4,651
Excel Vers. ve Dili
Excel : 2010
Düşeyara formülü sorunuzu çözebilir. A1 hücresine alt alta rakam girin 1,2,3......
B1 hücresine alt alta gelecek şekilde 112, 250, 400......
D1 hücresine şu formülü yazın : =DÜŞEYARA(C1;A1:B6;2;0)
Kendinize göre ayarlarsınız.
 
Katılım
17 Kasım 2005
Mesajlar
73
MERHABA


Function TEST(XX)

Select Case XX
Case 8: TEST = 1504
Case 9: TEST = 1800
Case 10: TEST = 2215
Case 11: TEST = 3000
Case 12: TEST = 3502
Case 13: TEST = 3786
Case 14: TEST = 4000
Case Else
TEST = 0
End Select

End Function
Örneği inceleyin
 
Katılım
8 Mart 2006
Mesajlar
3
cok sagolun arkadaslar.daha denemedim ama cevaplarin bu kadar hizli gelmesi cok hos. herkese iyi gunler
 
Katılım
8 Mart 2006
Mesajlar
3
arkadaslar ben eger formulunu kullanarak bosuna amelelik yapmisim.formulleri test ettim. islem tamamdir.
 
Üst