• DİKKAT !

    Forum içeriğine ve tüm hizmetlerimize erişim sağlamak için foruma kayıt olmalı ya da giriş yapmalısınız. Foruma üye olmak Dosya Yükleme tamamen ücretsizdir.

Çözüldü Aynı formül içerisinde VE+YADA kullanılabilir mi?

Bu konu çözüldü olarak işaretlenmiştir. Çözülmediğini düşünüyorsanız konuyu rapor edebilirsiniz.
Durum
Konu Çözümlendiği İçin Kapatılmıştır.

mert25

Gold Üye
Katılım
25 Ağu 2022
Mesajlar
361
Çözümler
2
Aldığı beğeni
67
Excel V
Office 2016 TR
Gold Bitiş
14 Eylül 2025
Konu Sahibi
Merhabalar, aynı formül içerisinde VE+YADA formülü kullanılabilir mi? Buna çok ihtiyacım var. Başka türlü işin içinden çıkma imkanım yok.

Aşağıya ekran görüntüsünü ekliyorum, A-C-E sütunlarındaki değerlerle B-D-F sütunlarındaki değerleri karşılaştırmam gerekiyor.

Eğer A-C-E sütunları 0'dan büyük ve B-D-F sütunları sıfır ise alt, yok eğer tam tersi ise üst olacak. Fakat çok fazla ihtimal var, bunların her biri için eğer kullanmak çok zor. Bunun yerine aynı formülde VE+YADA aynı anda kullanılabilse sorun kalmayacak.

Eğer excelde aynı formülde VE+YADA kullanma imkanı yoksa bu sorunu nasıl aşabilirim?

resim_2024-11-28_141840692.png
 
Çözüm
Gold Bitiş
14 Eylül 2025
Emeği geçen, cevap yazan arkadaşlara çok çok teşekkür ederim.

Verilen çözümler içinde işime en çok yarayan çözüm şu formül oldu.

HTML:
Kod:
İçeriği görebilmek için Giriş yap ya da Üye ol.
HTML:
JavaScript:
İçeriği görebilmek için Giriş yap ya da Üye ol.

VE(A2>0; B2=0): A2 hücresindeki değer 0'dan büyük ve B2 hücresindeki değer sıfır ise, "Alt" döndürülecek.

Aynı şekilde, C2 ve D2 için aynı kontroller yapılır.

E2 ve F2 için de benzer bir kontrol yapılır.

Eğer hiçbir koşul sağlanmazsa (yani A, C, E sütunlarındaki değerler sıfırdan küçük veya B, D, F sütunlarındaki değerler sıfırdan büyükse), "Üst" sonucu döndürülür.

Bu formülde VE ve YADA fonksiyonları tek bir formülde birbirine bağlanmış ve sırasıyla her koşul kontrol edilmiştir. Bu şekilde ihtiyacınız olan sonucu alabilirsiniz.
 
Sayın mert25,
Örnek olarak alınız ve deneyiniz. Lütfen dönüş yapınız.
 
Konu Sahibi
HTML:
JavaScript:
İçeriği görebilmek için Giriş yap ya da Üye ol.

VE(A2>0; B2=0): A2 hücresindeki değer 0'dan büyük ve B2 hücresindeki değer sıfır ise, "Alt" döndürülecek.

Aynı şekilde, C2 ve D2 için aynı kontroller yapılır.

E2 ve F2 için de benzer bir kontrol yapılır.

Eğer hiçbir koşul sağlanmazsa (yani A, C, E sütunlarındaki değerler sıfırdan küçük veya B, D, F sütunlarındaki değerler sıfırdan büyükse), "Üst" sonucu döndürülür.

Bu formülde VE ve YADA fonksiyonları tek bir formülde birbirine bağlanmış ve sırasıyla her koşul kontrol edilmiştir. Bu şekilde ihtiyacınız olan sonucu alabilirsiniz.

4. satırda sadece F sütunu 1 olduğu için A-C-E sütunları 0, B ve D sütunu 1 olarak yazdırılmalı.
Normalde 0-0, 0-0, 0-1 şeklinde olan dizilim formülle 0-1, 0-1, 0-1 şeklinde olmalı.

VE ve YADA aynı anda olsa hiç sorun kalmayacak. Sizin formülde YADA yok ki?

İstediğim formül şöyle olmalı;

HTML:
PHP:
İçeriği görebilmek için Giriş yap ya da Üye ol.

HTML:
PHP:
İçeriği görebilmek için Giriş yap ya da Üye ol.
 
Hem ACE hem BDF 0 (sıfır)'dan büyükse peki ?
 
Buradaki amacınız A, C, E sütunlarının sıfırdan büyük olmasını ve aynı zamanda B, D, F sütunlarının sıfır olmasını kontrol etmek, ya da diğer taraftan F sütunu 1 olduğunda farklı bir koşul sağlamak

=EĞER(YADA(VE(A2>0; B2=0); VE(C2>0; D2=0); VE(E2>0; F2=0)); "Alt"; "Üst")

Eğer A2=0, B2=1, C2=0, D2=1, E2=0, F2=1 ise formül "Üst" döndürür.

Eğer A2=1, B2=0, C2=0, D2=0, E2=0, F2=0 ise formül "Alt" döndürür.

veya 1.formülünüz

=EĞER(YADA(A1>0; C1>0; E1>0) * VE(B1=0; D1=0; F1=0); 1; 0)

2.formülünüz

=EĞER(YADA(B1>0; D1>0; F1>0) * VE(A1=0; C1=0; E1=0); 0; 1)

Eğer her iki koşul da doğruysa, 0 döndürülür; aksi halde 1.
Eğer her iki koşul da doğruysa (YADA ve VE birlikte), 1 döndürülür, aksi takdirde 0.

YADA fonksiyonu birden fazla koşulun herhangi birinin doğru olup olmadığını kontrol eder.
VE fonksiyonu ise tüm koşulların doğru olup olmadığını kontrol eder.
EĞER fonksiyonu, mantıksal koşula göre farklı değerler döndürebilir.

Formüller

  • A1=1, B1=0, C1=0, D1=0, E1=0, F1=0 için birinci formül 1 döndürecek, ikinci formül ise 0 döndürecektir.
 
Konu Sahibi
Sayın mert25,
Örnek olarak alınız ve deneyiniz. Lütfen dönüş yapınız.

Sizin verdiğiniz dosyadaki formülü kendim için şöyle uyarladım;

HTML:
Kod:
İçeriği görebilmek için Giriş yap ya da Üye ol.

Şimdilik bir sorun görünmüyor fakat tam emin olmak için epey bir deneme yapmam lazım.

Formülün birinci kısmı VE, ikinci kısmı YADA oluyor galiba, doğru mu anlamışım?
 
Konu Sahibi
Buradaki amacınız A, C, E sütunlarının sıfırdan büyük olmasını ve aynı zamanda B, D, F sütunlarının sıfır olmasını kontrol etmek, ya da diğer taraftan F sütunu 1 olduğunda farklı bir koşul sağlamak

=EĞER(YADA(VE(A2>0; B2=0); VE(C2>0; D2=0); VE(E2>0; F2=0)); "Alt"; "Üst")

Eğer A2=0, B2=1, C2=0, D2=1, E2=0, F2=1 ise formül "Üst" döndürür.

Eğer A2=1, B2=0, C2=0, D2=0, E2=0, F2=0 ise formül "Alt" döndürür.

veya 1.formülünüz

=EĞER(YADA(A1>0; C1>0; E1>0) * VE(B1=0; D1=0; F1=0); 1; 0)

2.formülünüz

=EĞER(YADA(B1>0; D1>0; F1>0) * VE(A1=0; C1=0; E1=0); 0; 1)

Eğer her iki koşul da doğruysa, 0 döndürülür; aksi halde 1.
Eğer her iki koşul da doğruysa (YADA ve VE birlikte), 1 döndürülür, aksi takdirde 0.

YADA fonksiyonu birden fazla koşulun herhangi birinin doğru olup olmadığını kontrol eder.
VE fonksiyonu ise tüm koşulların doğru olup olmadığını kontrol eder.
EĞER fonksiyonu, mantıksal koşula göre farklı değerler döndürebilir.

Formüller

  • A1=1, B1=0, C1=0, D1=0, E1=0, F1=0 için birinci formül 1 döndürecek, ikinci formül ise 0 döndürecektir.

Sizin formülü de şöyle uyarladım;

HTML:
Kod:
İçeriği görebilmek için Giriş yap ya da Üye ol.

Şimdilik sorun görünmüyor, fakat fazla deneme yapamadım.
 
Konu Sahibi
Admin, kurban olayım konuyu kapatma, tam emin olunca ben çözüldü olarak işaretlerim.
 
A1+C1+E1 toplamları ile B1+D1+F1 toplamlarını karşılaştırsanız olmaz mı?
#1 mesajınızdaki resmi, G sütununda sonuçları yazarak, eklerseniz.
 
Konu Sahibi
Hocam toplamlar işime yaramıyor, çünkü ya gruplardaki sonuçlar 0-1 ya da 1-0 olmalı, 1-1 gibi sonuçlar olumsuz, sadece tümü 0-0 olursa orası sorun işte.
 
Eğer A2=0, B2=1, C2=0, D2=1, E2=0, F2=1 ise formül "Üst" döndürür.
Eğer A2=1, B2=0, C2=0, D2=0, E2=0, F2=0 ise formül "Alt" döndürür.

Sadece yukardaki şartlara göre bir sonuç istiyorsanız aşağıdaki formül çalışıyor.
EĞER(VE(A2=0; B2=1; C2=0; D2=1; E2=0; F2=1); "Üst"; EĞER(VE(A2=1; B2=0; C2=0; D2=0; E2=0; F2=0); "Alt"; "Koşullar sağlanmıyor"))
 
Konu Sahibi
Hocam bazen hücre değerleri değişiyor, bu nedenle sadece ve doğru sonuç vermiyor, ve + yada olması lazım.
 
Mert örnek bir dosya paylaş bu örneğin içine 7-8 satır için örnek ver, ne nasıl olacak sonuç ne olacak bunları manuel olarak yaz o vakit doğru sonuca ulaşılabilir.
 
Merhabalar, aynı formül içerisinde VE+YADA formülü kullanılabilir mi? Buna çok ihtiyacım var. Başka türlü işin içinden çıkma imkanım yok.

Aşağıya ekran görüntüsünü ekliyorum, A-C-E sütunlarındaki değerlerle B-D-F sütunlarındaki değerleri karşılaştırmam gerekiyor.

Eğer A-C-E sütunları 0'dan büyük ve B-D-F sütunları sıfır ise alt, yok eğer tam tersi ise üst olacak. Fakat çok fazla ihtimal var, bunların her biri için eğer kullanmak çok zor. Bunun yerine aynı formülde VE+YADA aynı anda kullanılabilse sorun kalmayacak.

Eğer excelde aynı formülde VE+YADA kullanma imkanı yoksa bu sorunu nasıl aşabilirim?

Ekli dosyayı görüntüle 30559
Hocam 6 sütun var 5 faktöriyelden en azından 120 tane Eğer kullanmak anlamına gelir bu dediğiniz gibi Eğer kullanmak burda pek mümkün değil Şöyle bir önerim olacak varmak istediğiniz son nokta neresi orayı bize bi anlatabilir misiniz. Çünkü değerleriniz hep 1 ler ve 0 lardan oluşuyorsa belki toplama işlemi ile bile çözebiliriz bunu tabi son varmak istediğiniz yeri öncelikle anlamamız lazım
 
Konu Sahibi
Emeği geçen, cevap yazan arkadaşlara çok çok teşekkür ederim.

Verilen çözümler içinde işime en çok yarayan çözüm şu formül oldu.

HTML:
Kod:
İçeriği görebilmek için Giriş yap ya da Üye ol.
 
Çözüm
Durum
Konu Çözümlendiği İçin Kapatılmıştır.
Geri
Üst