Çözüldü EĞER ve DÜŞEYARA Fonksiyonlarını Birlikte Kullanma

  • Konuyu başlatan Konuyu başlatan ekrmy
  • Başlangıç tarihi Başlangıç tarihi

ekrmy

Site Üyesi
Excel Versiyonu
Excel 2016
Excel Sürümü
64 Bit
Excel Dili
Türkçe
Selamlar,

Şöyle bir formül ekledim fakat sonuç "Yanlış" olarak belirtiliyor.

Kod:
Görüntülemek için giriş yapmanız gerekmektedir.
(1 satır)

Eğer X2 = iptal ise ab2 bakıp burada "-" varsa "-" olarak sonuçlanacak eğer ab2 de "-" yoksa düşeyara çalışacak.

Sanırım ben sıralamada yada karakterlerde hata yaptım. Yardımcı olursanız sevinirim.

İyi çalışmalar.
 
Çözüm
Bir sıkıntı da SAYFA1'de MANİSA, LISTE'de MANISA yazıyor olmanız.
Dosyayı inceleyiniz. Formülle tam olarak ne yapmak istediğinizi anlamadığım için biraz değiştirdim formülü.
Ve MANISA'ları MANİSA yaptım.
Selamlar,

Şöyle bir formül ekledim fakat sonuç "Yanlış" olarak belirtiliyor.

Kod:
Görüntülemek için giriş yapmanız gerekmektedir.
(1 satır)

Eğer X2 = iptal ise ab2 bakıp burada "-" varsa "-" olarak sonuçlanacak eğer ab2 de "-" yoksa düşeyara çalışacak.

Sanırım ben sıralamada yada karakterlerde hata yaptım. Yardımcı olursanız sevinirim.

İyi çalışmalar.
Merhaba,
Örnek dosya paylaşsanız bizim için kolaylık olacak.
Sanırım U:U kısmı hatalı. Aralık değil tek hücre adresi olması lazım diye düşünüyorum.
 
Düşey ara ile LISTE!L:M aralığında ne aratacaksınız?
Eğer U2 hücresindeki değeri arayacaksa U:U kısmını U2 olarak değiştirin.

U2 olarak düzeltmeme rağmen sonuç değişmiyor.

DÜŞEYARA(U:U;LISTE!A:B;2;0)) Listede bölge durumunu aratıyorum. u:u ile ilgili olduğunu düşünmüyorum İlyas Bey eğer olmadığı vakit düşe yara çalışıyor.
 
Gerekirse tam yapmak istediğinizi cümlelerle anlatın. Formülü bir kenara bırakıp.
Birazdan çıkmam gerekecek. Ben olmasam bile üstadlarımız yardım edecektir.
 
Formülünüzdeki meramınıza değil de formüldeki eksikliğe değineyim.
Formülünüzde, EĞER(X2="IPTAL".... kısmının koşulu doğru değilse yapılacak işlem belirtilmemiş.
Formül çubuğunda, imlecin bu EĞER üzerinde olmasını sağlayıp,
formül çubuğunun hemen solundaki f(x) düğmesine tıklayınca eksiklik görülebilir.

Ayrıca EĞERHATA işlevinin kullanılmasını pek önermem.
Sebebini bildiğimiz/beklediğimiz bir hata varsa sadece bu durum için kullanılması gereken bir işlev bence.
Mevcut haliyle formüldeki herhangi bir hata oluştuğunda sonuç "-" olur.

Bir de IPTAL ve "-" koşulu birlikte mi aranacak (VE işlevi gerekir) bu da belli değil.
 
Bir sıkıntı da SAYFA1'de MANİSA, LISTE'de MANISA yazıyor olmanız.
Dosyayı inceleyiniz. Formülle tam olarak ne yapmak istediğinizi anlamadığım için biraz değiştirdim formülü.
Ve MANISA'ları MANİSA yaptım.
 

Ekli dosyalar

Çözüm
Bir sıkıntı da SAYFA1'de MANİSA, LISTE'de MANISA yazıyor olmanız.
Dosyayı inceleyiniz. Formülle tam olarak ne yapmak istediğinizi anlamadığım için biraz değiştirdim formülü.
Ve MANISA'ları MANİSA yaptım.
İlyas Bey elinize sağlık bu şekilde sorun çözüldü. Şunu yapabilir miyiz? X2 hücresinde "IPTAL" koşuluna "DIGER" i nasıl ekleyebiliriz? Ve ile mi bağlanır?
 
Formülünüzdeki meramınıza değil de formüldeki eksikliğe değineyim.
Formülünüzde, EĞER(X2="IPTAL".... kısmının koşulu doğru değilse yapılacak işlem belirtilmemiş.
Formül çubuğunda, imlecin bu EĞER üzerinde olmasını sağlayıp,
formül çubuğunun hemen solundaki f(x) düğmesine tıklayınca eksiklik görülebilir.

Ayrıca EĞERHATA işlevinin kullanılmasını pek önermem.
Sebebini bildiğimiz/beklediğimiz bir hata varsa sadece bu durum için kullanılması gereken bir işlev bence.
Mevcut haliyle formüldeki herhangi bir hata oluştuğunda sonuç "-" olur.

Bir de IPTAL ve "-" koşulu birlikte mi aranacak (VE işlevi gerekir) bu da belli değil.
Ömer Bey,
Her zaman olduğu gibi bilgilendirici yanıtınız için çok teşekkür ederim.
 
İlyas Bey elinize sağlık bu şekilde sorun çözüldü. Şunu yapabilir miyiz? X2 hücresinde "IPTAL" koşuluna "DIGER" i nasıl ekleyebiliriz? Ve ile mi bağlanır?
Sorununuzun çözüme ulaşmasına sevindim.
X2 hücresinde "IPTAL" koşuluna "DIGER" i ne şekilde bağlamak istiyorsunuz?
X2= "IPTAL" veya X2="DIĞER", her ikisinden biriyse, ve aynı zamanda AB2="-" ise işlem yapılsın istiyorsanız aşağıdaki formülü deneyiniz.

Kod:
Görüntülemek için giriş yapmanız gerekmektedir.
(1 satır)
 
Üst