• DİKKAT

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

İki IF kullanmak

Katılım
27 Haziran 2006
Mesajlar
10
Merhaba arkadaşlar,

forumda arattım ama bulamadım. (ya da doğru aramayı yaoamadım)

benim yapmak istediğim,

diyelim ki bir A1 hücresi olsun, bu A1 hücresindeki değer 50'den büyük ise, 1, değil ise 100 ve değer 125'den büyük ise, 40, değil ise 500 yazsın. bu iki IF'li formülü nasıl birleştirebilirim?

yanlışsam düzeltin,

=IF(A1<50;1;100)
ikincisi ise =IF(A1>125;40;500)

ama bu ikisini tek hücrede nasıl sorgulatabilirim?

şimdiden çok teşekkürler...
 
Merhaba,

İki yada daha fazla eğer iç içe yazılır fakat kurgunun doğru olması gerekiyor. Şartı tekrar okursanız sizde hatayı görürsünüz. Yada bize aktarırken yanlış aktardınız.

Şarta göre;

50 büyükse 1 değilse 100
125 büyükse 40 değilse 500

Bu şekilde şart koyamazsnız. Çünkü mantık olarakta yanlış olur.

50 den büyük değilse 100 demişsiniz. 125 büyük değilse 500 . A1 deki değer 40 olursa bu hem 100 hem 500 şartı bu iki değeride kapsar. Şartınızı gözden geçirip daha detaylı açıklayınız..

.
 
benim hatam... yanlış anlatım :)

ama kısaca konuyu şu şekilde çözdüm,

=IF(A1<50;1;IF(A1>125;40;VLOOKUP(A1;reftablo;2;FALSE)))
 
merhaba

sorularınızı mümkün olduğunca örnek dosya ile destekleyiniz.

eğer((mantıksal_sınama;eğer_doğruysa_değer;eğer_yanlışsa_değer)
fonksiyonun temel yapısı budur.
burada eğer_yanlışsa_değer için 2. bir eğer fonksiyonu kullanılması gerekiyorsa formülün yapısı şu şekilde olacaktır.
eğer((mantıksal_sınama;eğer_doğruysa_değer;eğer((mantıksal_sınama;eğer_doğruysa_değer;eğer_yanlışsa_değer))
bu şekilde excel2003 de 7 adet iç içe eğer kullanabilirsiniz, excel2007 de 64 adet iç içe kullanabilirsiniz.
 
Peki bir sütunun son rakamını otomatik olarak nasıl çekebilirim?

Burada yapmak istediğim de;

bir sütuna satın alınan malzemelerin fiyatını gireceğim, ve farklı bir hücrede otomatik olarak bana ilk fiyat/son fiyat oranını verecek.
 

Ekli dosyalar

Selamlar,

Aşağıdaki formülü denermisiniz.

Kod:
=DOLAYLI("A"&TOPLA.ÇARPIM(MAK((A4:A1000<>"")*(SATIR(A4:A1000)))))
 
ingilizcesi bu mudur?

=INDIRECT("A"&SUMPRODUCT(MAX((A4:A1000<>"")*(ROW(A4:A1000)))))

eğer bu ise, denedim ama olmadı...
 
Selamlar,

Ekteki örnek dosyada formülü uygulanmış halini bulabilrsiniz. Dosyayı açtığınızda formüllerin otomatik olarak ingilizceye dönüşmesi gerekir.
 

Ekli dosyalar

Geri
Üst