yatayara ve düşeyara

007

Altın Üye
Katılım
22 Ekim 2022
Mesajlar
7
Excel Vers. ve Dili
EXCEL 2016 TÜRKÇE
Altın Üyelik Bitiş Tarihi
19-11-2025
Merhabalar yapmak istediğim Örnek olarak söylemek gerekirse a1 hücresinde 11.11.2022 yazıyor diyelim bu tarihi b1 z1 arasında 1 satırda arayacak eşleşme varsa
örnek olarak F1 hücresinde buldu diyelim. simdi sadece F sütununda ELMA kelimesini nasıl aratırım varsa a2 hücresine yazdırırım. Yapmak isteğim baya farklı bir şey fakat burayı aşamadım yardımcı olan herkese şimdiden teşekkür ederim
 

Tevfik_Kursun

Altın Üye
Katılım
30 Temmuz 2012
Mesajlar
3,790
Excel Vers. ve Dili
Office 2016 Pro - Türkçe 64 Bit
Altın Üyelik Bitiş Tarihi
12-02-2029
Merhaba Arkadaş,
=YATAYARA(A1;B1:Z2;2;0) işinizi görür diye düşünüyorum. Görmezse eğer lütfen oluşturmak istediğiniz için bir örnek koyarsanız daha kolay cevap alır ve anlarsınız.
İyi çalışmalar
 

Korhan Ayhan

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

İlgili sütunda kaç ELMA varsa size sayısını verecektir.

C++:
=EĞERSAY(KAYDIR(B1;;KAÇINCI(A1;B1:Z1;0)-1;1000);"ELMA")
Eğer ELMA ifadesi ilgili sütunda bir yerde ise kaçıncı satırda olduğunu bulmak için aşağıdaki gibi kullanabilirsiniz. Eğer birden fazla satırda varsa aşağıdaki formül size bulunduğu ilk satırı döndürür.

C++:
=KAÇINCI("ELMA";KAYDIR(B1;;KAÇINCI(A1;B1:Z1;0)-1;1000);0)
 

007

Altın Üye
Katılım
22 Ekim 2022
Mesajlar
7
Excel Vers. ve Dili
EXCEL 2016 TÜRKÇE
Altın Üyelik Bitiş Tarihi
19-11-2025
Yapmak istediğim örnek olarak söylemek gerekirse d1 hücresindeki tarihi sayfa1 in 1 satırında aranması ve sonra tarih bulunan ilgili sütünda arama yaparak sayfa2 deki bölge isminin karşısına isim yazılmasını yapmak istiyorum. kafamda bir türlü oluşturamadım nasıl yapacağımı. Örnek sayfa2 D7 hücresi. amacım aslında tüm hücrelere uygulamak ama baslangıcını yapamadım
 

Ekli dosyalar

  • 19.4 KB Görüntüleme: 13

007

Altın Üye
Katılım
22 Ekim 2022
Mesajlar
7
Excel Vers. ve Dili
EXCEL 2016 TÜRKÇE
Altın Üyelik Bitiş Tarihi
19-11-2025
Öncelikle ilgilenen herkese teşekkür ederim. Bir süredir arama yaptığım fonksiyon denediğim için yapmak istediğim şu net olarak belli. Bir yatayara çalışacak örnek olarak D5 hücresinde veri buldu ise direk sadece D sütunda düşey arama yapılmasını istiyorum. Amaç veri hangi sütunda ise orada düseyara çalişsin istiyorum. Veri G4 te ise sadece G sütununda düşey arama olsun. cevap makroda olabilir. Yardımcı olan herkese teşekkür ederim
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,243
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Sayfa2 B2 hücresine uygulayıp sağa ve alta doğru sürükleyiniz.

C++:
=EĞERHATA(İNDİS(Sayfa1!$A:$A;KAÇINCI($A2;KAYDIR(Sayfa1!$A$1;;KAÇINCI(B$1;Sayfa1!$1:$1;0)-1;1000);0));"")
 

007

Altın Üye
Katılım
22 Ekim 2022
Mesajlar
7
Excel Vers. ve Dili
EXCEL 2016 TÜRKÇE
Altın Üyelik Bitiş Tarihi
19-11-2025
Sayfa2 B2 hücresine uygulayıp sağa ve alta doğru sürükleyiniz.

C++:
=EĞERHATA(İNDİS(Sayfa1!$A:$A;KAÇINCI($A2;KAYDIR(Sayfa1!$A$1;;KAÇINCI(B$1;Sayfa1!$1:$1;0)-1;1000);0));"")

Korhan abi çok teşekkür ederim. Elinize kolunuza sağlık. İstediğim oldu fakat mesela A2 deki veriden 3 tane varsa ilkini getiriyor. A2 ile eşleşen diğer verilerinde ilk getirdiği verini altına A2 deki veri sayısının 1 eksiği kadar satır ekleyip yazmasını istiyorum. Ben boş oldukça buradan araştırmaya devam edeceğim ve kodu makroya çevirmem gerekiyor. Fonksiyon olunca Excel belli bir veri yükünden sonra donma oluyor ve hata vermeye başlıyor. Tekrardan çok teşekkür ederim
 
Üst