Tersten arama yaparken bulunan değerin sıfır olması

Katılım
12 Şubat 2009
Mesajlar
17
Excel Vers. ve Dili
office 365 Türkçe
aşağıdaki şekilde ara formülünü girdiğimde
Kod:
ARA(2;1/($F$1:F5=F6);$O$1:O5

formülün işleyişi gereği f6 hücresindeki değere karşı gelen O sütundaki değeri bana veriyor. O sütunda değer girilmediği vakit 0 görülüyor.

ben 0 olarak değil de f6 hücresini değerine karşılık gelen daha önceki satırlarda yazılmış O sütunu değerini görmek istiyorum.

demek istediğimi aşağıdaki dosyada daha belirgin şekilde açıkladığıma inanıyorum.
yardım edene şimdiden teşekkürler
 

Ekli dosyalar

Selamlar;


G7 ye meyveleri gir


Kod:
=ARA(2;1/($A$2:$A$7&C2:C7=$G$7&1*YERİNEKOY(($A$2:$A$7&C2:C7);G7;""));$C$2:$C$7)
 
Son düzenleme:
Selam;

Dizi Formül
CTRL+SHİFT+ENTER Tuşlarına birlikte basınız
Kod:
DOLAYLI("C"&BÜYÜK((A2:A7=G7)*(C2:C7>0)*(SATIR(C2:C7));1))
 
Kod:
=ARA(9,99999999999999E+307;EĞER($A2:$A11="armut";EĞER($C2:$C11<>0;$C2:$C11)))

CTRL+SHIFT+ENTER tuşuna basarak giriniz.

"armut" kısmını bir hücredende aldırabilirsiniz.

.
 
Selamlar;


G7 ye meyveleri gir


Kod:
=ARA(2;1/($A$2:$A$7&C2:C7=$G$7&1*YERİNEKOY(($A$2:$A$7&C2:C7);G7;""));$C$2:$C$7)

çok teşekkürler

istediğimi aldım. şimdi kodu kavramaya çalışıyorum :)

excel de ve kullanımına çalışmam gerek.

tekrardan çok teşekkürler :)
 
Selamlar;

Teşekkürler
Alternatif;
Kod:
=ARA(2;1/($A$2:$A$7&UZUNLUK(C2:C7)=$G$7&UZUNLUK(C2:C7));$C$2:$C$7)
 
Selam;

Dizi Formül
CTRL+SHİFT+ENTER Tuşlarına birlikte basınız
Kod:
DOLAYLI("C"&BÜYÜK((A2:A7=G7)*(C2:C7>0)*(SATIR(C2:C7));1))


Kod:
=ARA(9,99999999999999E+307;EĞER($A2:$A11="armut";EĞER($C2:$C11<>0;$C2:$C11)))




CTRL+SHIFT+ENTER tuşuna basarak giriniz.

"armut" kısmını bir hücredende aldırabilirsiniz.

.

Selamlar;

Teşekkürler
Alternatif;
Kod:
=ARA(2;1/($A$2:$A$7&UZUNLUK(C2:C7)=$G$7&UZUNLUK(C2:C7));$C$2:$C$7)
ikinizide çok teşekkür. ben 1 saat kafa patlatıp yapamazken binbir sonuç çıktı. elinize bilginize sağlık :)
 
Boşuna uzatmışız


Kod:
=ARA(2;1/(($A$2:A7=E1)*(C2:C7>0));C2:C7)

yeterlidir.

E1 hücresine aranan değeri giriniz.
 
Boşuna uzatmışız


Kod:
=ARA(2;1/(($A$2:A7=E1)*(C2:C7>0));C2:C7)

yeterlidir.

E1 hücresine aranan değeri giriniz.

başındaki 2 ya da 5 ya 1 milyon önemli değil zaten (1 haricinde)

fakat bu formül çok sade :)

aranan vektörün paydasını (C2:C7) ile çarpmak güzel.

bu arada sanırsam >0 demesek de sonuç çıkıyor.
 
Geri
Üst