Formülde hata

Katılım
6 Ekim 2006
Mesajlar
149
Excel Vers. ve Dili
2013
Altın Üyelik Bitiş Tarihi
24/05/2022
=EĞER(B2<>"";(DOLAYLI("'"&B2&"'!$C$5:C5")>=F2)*(DOLAYLI("'"&B2&"'!$E$5:E5"));"")
Yukarıda yazdığım formülde eğer (E) sütun sayı ise getiriyor, Metin ise hata veriyor yardımlarınızı bekliyorum
Selamlar.
 

turist

Destek Ekibi
Destek Ekibi
Katılım
18 Kasım 2009
Mesajlar
5,102
Excel Vers. ve Dili
2013 64Bit
English
Sayın @ayagiz44
Kullanmak istediğiniz formülün yapısına göre;
Bir "Çarpma" işlemi yapıyorsunuz, her koşulda bu çarpım ancak matematiksel bir değer (Sayı) ile gerçekleşecektir.
"Sayı" olmaması halinde "Hata" vermesi de normal.
Eğer sayı olmadığında işlemin hatalı sonuç vermesini engellemek isterseniz;
=EĞERHATA(EĞER(B2<>"";(DOLAYLI("'"&B2&"'!$C$5:C5")>=F2)*(DOLAYLI("'"&B2&"'!$E$5:E5"));"");"Sayısal Değer Yok")
şeklinde bir "uyarı" yazdırabilirsiniz, veya
=EĞERHATA(EĞER(B2<>"";(DOLAYLI("'"&B2&"'!$C$5:C5")>=F2)*(DOLAYLI("'"&B2&"'!$E$5:E5"));"");"")
şeklinde yazarak, hatalı sonuç yerine formül sonucunu "boşluk" bırakabilirsiniz.

Bunların dışında bir sonuç elde etmek istiyorsanız, lütfen excel dosyanızın formülün çalışma şeklini gösterecek şekilde örneğini foruma ekleyiniz.
 
Katılım
6 Mart 2005
Mesajlar
6,233
Excel Vers. ve Dili
Excel Vers. ve Dili:
Office 2016 TR 64 Bit
Altın Üyelik Bitiş Tarihi
22/12/2022
E5 metinse yapılaçak işlemi belirtiniz.
Kod:
=EĞER(VE(B2<>"";ESAYIYSA(DOLAYLI("'"&B2&"'!$E$5:E5")));(DOLAYLI("'"&B2&"'!$C$5:C5")>=F2)*(DOLAYLI("'"&B2&"'!$E$5:E5"));"")
 
Katılım
6 Ekim 2006
Mesajlar
149
Excel Vers. ve Dili
2013
Altın Üyelik Bitiş Tarihi
24/05/2022
Sayın @ayagiz44
Kullanmak istediğiniz formülün yapısına göre;
Bir "Çarpma" işlemi yapıyorsunuz, her koşulda bu çarpım ancak matematiksel bir değer (Sayı) ile gerçekleşecektir.
"Sayı" olmaması halinde "Hata" vermesi de normal.
Eğer sayı olmadığında işlemin hatalı sonuç vermesini engellemek isterseniz;
=EĞERHATA(EĞER(B2<>"";(DOLAYLI("'"&B2&"'!$C$5:C5")>=F2)*(DOLAYLI("'"&B2&"'!$E$5:E5"));"");"Sayısal Değer Yok")
şeklinde bir "uyarı" yazdırabilirsiniz, veya
=EĞERHATA(EĞER(B2<>"";(DOLAYLI("'"&B2&"'!$C$5:C5")>=F2)*(DOLAYLI("'"&B2&"'!$E$5:E5"));"");"")
şeklinde yazarak, hatalı sonuç yerine formül sonucunu "boşluk" bırakabilirsiniz.

Bunların dışında bir sonuç elde etmek istiyorsanız, lütfen excel dosyanızın formülün çalışma şeklini gösterecek şekilde örneğini foruma ekleyiniz.
ÜSTAD yapmak istediğim sayfadan (e) sütundan ne yazıyorssa getirsin
 

turist

Destek Ekibi
Destek Ekibi
Katılım
18 Kasım 2009
Mesajlar
5,102
Excel Vers. ve Dili
2013 64Bit
English
ÜSTAD yapmak istediğim sayfadan (e) sütundan ne yazıyorssa getirsin
Deneyin.
=EĞERHATA(EĞER(B2<>"";(DOLAYLI("'"&B2&"'!$C$5:C5")>=F2)*(DOLAYLI("'"&B2&"'!$E$5:E5"));"");DOLAYLI("'"&B2&"'!E5"))
 
Üst