3 kosul ve 3 sonuc icin formul

Katılım
8 Eylül 2008
Mesajlar
950
Excel Vers. ve Dili
2016 İngilizce
Merhaba

J1 hucresinde v1 degeri k1 degeri ve m1 degeri varsa yani verisi varsa bana ya 0,99 ya 7,41 ya da 5,21 sonucunu getirsin böyle bir sey mümkün olur mu acaba.

Birisi sordu ama 3 sonucu getirmek pek mumkun gelmedi bana bir danismak istedim

Tesekkur edrrim
 

Korhan Ayhan

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

Net anladığımdan emin değilim. ARA ya da DÜŞEYARA fonksiyonu işe yarayabilir.

Küçük bir örnek dosya paylaşırsanız yardım almanız kolaylaşır.
 

Cengiz Demir

Altın Üye
Katılım
29 Haziran 2018
Mesajlar
604
Excel Vers. ve Dili
Office 365 TR (32 Bit)
Altın Üyelik Bitiş Tarihi
05-04-2025
Sonucu görmek istediğiniz hücreye aşağıdaki formülü kopyalayıp;
A10-A12 hücrelerine 0,99 -7,41, 5,21 verilerini yazarsanız K1, M1 yada V1 hücrelerinden birisi J1'e eşit olduğunda,
rastgele A10-A12 hücrelerinden birisinin verisini yazar.
A10-A12 hücreleri gerçek tabloda doluysa listeyi başka yerde oluşturup İNDİS formülündeki referansı güncellersiniz.

Kod:
=EĞER(YADA(J1=K1;J1=M1;J1=V1);İNDİS(A10:A12;RASTGELEARADA(1;3));"")
 
Katılım
8 Eylül 2008
Mesajlar
950
Excel Vers. ve Dili
2016 İngilizce
Bana soyle bir formul gosterdi. Dedim bu hata verir zaten ama yapmak istedigi böyle bir sey

=if(and(j4="v1";j4="k1";j4="m1");0,99;7,41;5,87)

Yani burada 3 tane deger var j4 hucresinde bu hucredeki degerler buysa gelecek sonuclar bu ollmali diyor
 

Cengiz Demir

Altın Üye
Katılım
29 Haziran 2018
Mesajlar
604
Excel Vers. ve Dili
Office 365 TR (32 Bit)
Altın Üyelik Bitiş Tarihi
05-04-2025
Bana soyle bir formul gosterdi. Dedim bu hata verir zaten ama yapmak istedigi böyle bir sey

=if(and(j4="v1";j4="k1";j4="m1");0,99;7,41;5,87)

Yani burada 3 tane deger var j4 hucresinde bu hucredeki degerler buysa gelecek sonuclar bu ollmali diyor
İlk mesajınıza göre ben M1, K1, V1 den herhangi birisi J1'e(ilk mesajda J1 yazmışsınız ) eşit olursa diye anladım.
Sizin örnek formülünüzde J4, K1,M1,V1 hepsi eşit olursa koşul gerçekleşsin diye belirtilmiş.
Eğer öyle olması gerekiyorsa; benim verdiğim formüldeki YADA yı VE olarak değiştirin. J1 leri de J4 olarak değiştirin.
 

Korhan Ayhan

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

=VLOOKUP(J4;{"v1"\0,99;"K1"\7,41;"m1"\5,87};2;0)

Çalışmazsa aşağıdaki gibi deneyiniz.

=VLOOKUP(J4;{"v1";0,99\"K1";7,41\"m1";5,87};2;0)
 
Üst