3 koşullu mantıksal sınama

Katılım
2 Ekim 2005
Mesajlar
104
Excel Vers. ve Dili
Excell 2003
bir hücrede yazılı değer sıfırdan küçükse,sıfırsa ve sıfırdan büyükse farklı formülleri uygulamak istiyorum.eğer formulü sadece iki seçenekli durumu çözüyor. üç veya daha fazla koşullu durularda nasıl bir formül kullanabiliriz
 

Levent Menteşoğlu

Administrator
Yönetici
Admin
Katılım
13 Ekim 2004
Mesajlar
16,058
Excel Vers. ve Dili
Excel 2010-32 bit-Türkçe
Excel 365 -32 bit-Türkçe
Eğer formüllerini içiçe kullanacaksınız. Ã?rneğin; A1 hücresini değerlendirdiğimizi kabul edelim.

=EÐER(A1<0;"A";EÐER(A1=0;"B";"C"))

A1<0 ise formül sonucu "A" yazar

A1=0 ise formül sonucu "B" yazar

A1>0 ise formül sonucu "C" yazar
 
Katılım
2 Ekim 2005
Mesajlar
104
Excel Vers. ve Dili
Excell 2003
:) bu allaadin'in üç dilek daha istemesi gibi oldu. Güzel mantık teşekkürler
 
Katılım
19 Şubat 2009
Mesajlar
3
Excel Vers. ve Dili
office 97
benzer bir konu hakkında benim de bir sorum olacak

ÖRNEK;
A1 hücresi; EURO
A2 hücresi; EURO
A3 hücresi; 4 DEĞİŞKENLİ (EURO, USD, TRY, CHF)

A1=A2=A3 ise B1*C1 değilse 0

bu mantıksal sınamayı nasıl yapabilirim?

=EĞER(A1=A2="EURO";B1*C1;0) bu formül hata veriyor.
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,314
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Selamlar,

Aşağıdaki şekilde denermisiniz.

Kod:
=EĞER(EĞERSAY(A1:A3;"EURO")=3;B1*C1;0)
 
Katılım
19 Şubat 2009
Mesajlar
3
Excel Vers. ve Dili
office 97
Çok teşekkür ederim. Ancak örnekte verdiğim gibi eşitlik sağlayan hücreler farklı yerlerde. yani şöyle;
Sayfa1'deki H11 hücresi, Sayfa2'deki E33 hücresine eşitse ve bunların her ikisi de EURO ise ALİ yaz, değilse Veli yaz gibi...
 

parametre

Destek Ekibi
Destek Ekibi
Katılım
28 Ocak 2007
Mesajlar
1,585
Excel Vers. ve Dili
ofis 2010 turkce
benzer bir konu hakkında benim de bir sorum olacak

ÖRNEK;
A1 hücresi; EURO
A2 hücresi; EURO
A3 hücresi; 4 DEĞİŞKENLİ (EURO, USD, TRY, CHF)

A1=A2=A3 ise B1*C1 değilse 0

bu mantıksal sınamayı nasıl yapabilirim?

=EĞER(A1=A2="EURO";B1*C1;0) bu formül hata veriyor.
ilgili yere bu formulu yazınız
=EĞER(VE(A1="EURO";A2="EURO";YADA(A3="EURO";A3="USD";A3="TRY";A3="CHF"));B1*C1;0)
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,314
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Selamlar,

Bu detayı sorunuzda belirtmeniz gerekirdi. Aşağıdaki formülü deneyiniz.

Kod:
=EĞER(VE(Sayfa1!H11="EURO";Sayfa2!E33="EURO");B1*C1;0)
 
Katılım
19 Şubat 2009
Mesajlar
3
Excel Vers. ve Dili
office 97
çok teşekkür ederim. acele ile soruyu detaylı yazamamıştım. ama yine de sağır bir anlatım dili ile soruma cevap alabilmiş olmak beni çok mutlu etti. sizlere çok ama çok teşekkür ederim. iyi ki varsınız. :))
 
Üst