Koşullu arama

Katılım
6 Eylül 2007
Mesajlar
118
Excel Vers. ve Dili
2003 - Türkçe
Merhaba,

Koşullu arama ile ilgili bir problemim var.

A sütunundaki bir değeri, 5. satırdaki koşula göre arayıp kesişme noktasındaki değeri buldurmak istiyorum.

İndis ve kaçıncı, Düşeyara ve kaçıncı formülleriyle yapmaya çalıştım ama beceremedim.

Yardımcı olabilir misiniz...

Örnek dosya ektedir.
 

Ekli dosyalar

Ali

Uzman
Katılım
21 Temmuz 2005
Mesajlar
7,900
Excel Vers. ve Dili
İş:Excel 2016-Türkçe
Kod:
=indis(b7:d36;kaçıncı(h28;a7:a36;0);kaçıncı(g29;b5:d5;0))
 
Katılım
21 Ekim 2008
Mesajlar
2,323
Excel Vers. ve Dili
Office 2013 - Eng
en akilda kalici yolu ali beyin yoludur, Ali bey tesekkurler kolay gelsin..
 
Katılım
6 Eylül 2007
Mesajlar
118
Excel Vers. ve Dili
2003 - Türkçe
Eksik olmayın, hızlı yardımınız için teşekkür ederim.
 
Katılım
6 Eylül 2007
Mesajlar
118
Excel Vers. ve Dili
2003 - Türkçe
Sizden gelen bilgi doğrultusunda dosyama formülü aktardım, ancak diğer hesaplamalarda hataya neden oldu.

İlgili hammddenin kullanımı olmayan günlerinde #değer hatası veriyor.

Bazı hata engelleme formülleri ekledim ama işe yaramadı.

Bu hataları nasıl engelleyebilirim?

Örnek dosya ektedir.
 

Ekli dosyalar

Katılım
21 Ekim 2008
Mesajlar
2,323
Excel Vers. ve Dili
Office 2013 - Eng
iferror kullanarak duzeltebilirsiniz, ben yinede dosya ekliyorum baska bir yerinde cikarsa bu sekilde denersiniz, olmadi tekrar yaziniz kolay gelsin...
 

Ekli dosyalar

Katılım
6 Eylül 2007
Mesajlar
118
Excel Vers. ve Dili
2003 - Türkçe
Sayın mustafaine,

Dosya hazırladığınız şekilde D sütunundaki Stok miktarlarını göstermiyor (0,0 değeri gözüküyor.)

Ayrıca sanırım dil farkından dolayı ilk işlemden sonra #AD? hatası veriyor. _xlfn.IFERROR fonksiyonunu ilk defa görüyorum, ve Office 2003 TR kullanmama rağmen fonksiyon aynen bu şekilde görünüyor adres çubuğunda : =_xlfn.IFERROR((EĞER(E4="";"";D4-E4));"")

Bir eklenti filan mı yüklemem gerekiyor acaba?
 
Katılım
21 Ekim 2008
Mesajlar
2,323
Excel Vers. ve Dili
Office 2013 - Eng
hayir benim yazdigim dosyadada IFERROR((if(E4="";"";D4-E4));"") yaziyor olsa gerek,

hataliysa(eger olarak yazin duzelicektir sanirim
 
Katılım
21 Ekim 2008
Mesajlar
2,323
Excel Vers. ve Dili
Office 2013 - Eng
yok onun ne oldugunu bende bilmiyorum, nasil oldu anlamadim
 
Katılım
21 Ekim 2008
Mesajlar
2,323
Excel Vers. ve Dili
Office 2013 - Eng
d4 icin =IFERROR((B4+C4),"")
f4 icin =IFERROR((IF(E4="","",D4-E4)),"")
 
Katılım
6 Eylül 2007
Mesajlar
118
Excel Vers. ve Dili
2003 - Türkçe
Excel 2007 için doğrudur.

Ancak Excel 2003 ve altı için;

=IF(ISERROR(Formülünüz);"";Formülünüz)

şeklinde yazılması gerekir.

.
İlk satırı =EĞER(EHATALIYSA(B4+C4);"";(B4+C4)) şeklinde uyarladım sorun yok,

ancak 2. satırdaki formülü =EHATALIYSA((EĞER(E4="";"";D4-E4));"") şeklinde uyarlayınca en sondaki çift tırnağı işaret ederek " Bu işlev için çok fazla bağımsız değişken girdiniz" hatası veriyor.

Ben sizinkinden farklı olarak , yerine ; girmek durumunda kalıyorum. Sanırım TR - Eng farkından..
 
Katılım
21 Ekim 2008
Mesajlar
2,323
Excel Vers. ve Dili
Office 2013 - Eng
=EHATALIYSA(EĞER(E4="";"";D4-E4);"")

bu sekilde belki calisir fakat bende o sekilde oluyor..
 
Katılım
21 Ekim 2008
Mesajlar
2,323
Excel Vers. ve Dili
Office 2013 - Eng
Yurttas beyin soyledigi gibi neden yapmiyorsunuz o sekilde ise yarayacaktir.. iserror hatalidir olmasi gerekiyor sanirim
 

Merhum İdris SERDAR

Moderatör
Yönetici
Katılım
21 Ekim 2005
Mesajlar
17,094
Excel Vers. ve Dili
Excel, 365 - İngilizce
Sizden gelen bilgi doğrultusunda dosyama formülü aktardım, ancak diğer hesaplamalarda hataya neden oldu.

İlgili hammddenin kullanımı olmayan günlerinde #değer hatası veriyor.

Bazı hata engelleme formülleri ekledim ama işe yaramadı.

Bu hataları nasıl engelleyebilirim?

Örnek dosya ektedir.
.

Dosyanız ekte.

.
 

Ekli dosyalar

Katılım
6 Eylül 2007
Mesajlar
118
Excel Vers. ve Dili
2003 - Türkçe
Sayın yurttaş, çok teşekkür ederim. Hazırladığınız şekilde hata vermiyor.

Dosyada bir değişiklik yapmam gerekti, kullanımlar sayfasında sütun ile satırların yerini değiştirmek zorunda kaldım. Çünkü, Analiz sayısı 250'yi geçiyor, sütun sayısı kısıtlı olduğundan, satırda bulunan analiz isimlerini sütuna, sütunda bulunan hammadde isimlerini de satıra aktarmak durumunda kaldım.

Ancak bir kaç deneme ile verdiğiniz formülleri bu değişikliğe uyarlayabildim.



Birşeyler daha sormuştum ama o kısmı Makrolar bölümünden yardım alarak çözdüm.

Tüm yardımlarınız için binlerce kez teşekkür ederim.
 

Ekli dosyalar

Son düzenleme:
Üst