düşeyara

üveyin

Altın Üye
Katılım
24 Nisan 2022
Mesajlar
115
Excel Vers. ve Dili
2016 tr
Altın Üyelik Bitiş Tarihi
24-04-2027
arkadaşlar excel sayfamda E5 hücreme (=) P1 hücresindeki degeri getiriyorum sonrasında C8 hücresine düşeyara yapıyorum aranan deger olarak P1 hücresini seçiyorum sonrasında tablo dizisi sutun indis sayısı aralık seçerek düşeyara formülünü yapıyorum ama yok hatası alıyorum nerede yanlış yapıyorum yardımlarınızı bekliyorum.
 

ÖmerFaruk

Destek Ekibi
Destek Ekibi
Katılım
22 Ekim 2017
Mesajlar
4,779
Excel Vers. ve Dili
Microsoft 365 Tr-64
Formülünüzü de görsek iyiydi.

=DüşeyAra(P1;Tablonuz;SütunİndisSayısı;0)


şeklinde mi kullanıyorsunuz? Kırmızı Sıfıra dikkat edin.
 

ÖmerFaruk

Destek Ekibi
Destek Ekibi
Katılım
22 Ekim 2017
Mesajlar
4,779
Excel Vers. ve Dili
Microsoft 365 Tr-64
=DÜŞEYARA(E5*1;Sayfa3!B:C;2;1)
 

üveyin

Altın Üye
Katılım
24 Nisan 2022
Mesajlar
115
Excel Vers. ve Dili
2016 tr
Altın Üyelik Bitiş Tarihi
24-04-2027
Ömer bey çok teşekkür ederim bu formül sorunumu çözdü emeginize saglık. *1 neyi ifade ediyor birde bu formda başka bir formül yapmak istiyorum, E5 hücresine gelen degerin excellimdeki sayfa3 de olan evrakno sütünundaki aynı isimdeki müşterilerin farklı isimlerdeki veri kodlarını (sayfa3 stok kodu) sayfa1 deki formuma A13 den başlayıp aralarında 1 satır altlayıp yani (A15-A17-A19-A21-A23) ikinci degeri girmesini istiyorum mümkün mü? böyle bir formül yapılabilir mi? yardımlarınız için çok tşk ederim
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,160
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Merhaba,

E5 hücresindeki değer P1 hücresinden geliyor. P1 hücresinde ise birleştirme yapmışsınız. Doğal olarak değer sayı gibi görünsede aslında birleştirme işlemi sonucunda METİN biçimini almaktadır. Bu sebeple METİN biçimli sayıyı gerçek sayıya dönüştürmek için genellikle *1 kullanılır. Aşağıdakilerde aynı işlevi görecektir.

SAYIYAÇEVİR(E5)
--E5
E5+0
E5/1

Diğer sorunuz için aşağıdaki adımları izleyiniz.

C9;
C++:
=TOPLA(I13;I15;I17;I19;I21;I23)
A13 hücresine uygulayınız ve alta sürükleyiniz.
C++:
=EĞERHATA(İNDİS(Sayfa3!$A$1:$P$1000;TOPLAMA(15;6;(SATIR(Sayfa3!$B$1:$B$1000)/(Sayfa3!$B$1:$B$1000=SAYIYAÇEVİR($P$1)));EĞER(TEKMİ(SATIR());YUKARIYUVARLA((SATIR()-12)/2;0);""));6);"")
B13 hücresine uygulayınız ve alta sürükleyiniz.
C++:
=EĞERHATA(İNDİS(Sayfa3!$A$1:$P$1000;TOPLAMA(15;6;(SATIR(Sayfa3!$B$1:$B$1000)/(Sayfa3!$B$1:$B$1000=SAYIYAÇEVİR($P$1)));EĞER(TEKMİ(SATIR());YUKARIYUVARLA((SATIR()-12)/2;0);""));7);"")
I13 hücresine uygulayınız ve alta sürükleyiniz.
C++:
=EĞERHATA(İNDİS(Sayfa3!$A$1:$P$1000;TOPLAMA(15;6;(SATIR(Sayfa3!$B$1:$B$1000)/(Sayfa3!$B$1:$B$1000=SAYIYAÇEVİR($P$1)));EĞER(TEKMİ(SATIR());YUKARIYUVARLA((SATIR()-12)/2;0);""));11);"")
J13 hücresine uygulayınız ve alta sürükleyiniz.
C++:
=EĞERHATA(İNDİS(Sayfa3!$A$1:$P$1000;TOPLAMA(15;6;(SATIR(Sayfa3!$B$1:$B$1000)/(Sayfa3!$B$1:$B$1000=SAYIYAÇEVİR($P$1)));EĞER(TEKMİ(SATIR());YUKARIYUVARLA((SATIR()-12)/2;0);""));9);"")
 

üveyin

Altın Üye
Katılım
24 Nisan 2022
Mesajlar
115
Excel Vers. ve Dili
2016 tr
Altın Üyelik Bitiş Tarihi
24-04-2027
Korhan bey Merhaba,
çok teşekkür ederim formda istediğim formülü yazmışsınız. formül çalışıyor emeginize saglık
 
Üst