• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

yatayara ve düşeyara

  • Konbuyu başlatan Konbuyu başlatan 007
  • Başlangıç tarihi Başlangıç tarihi

007

Katılım
22 Ekim 2022
Mesajlar
7
Excel Vers. ve Dili
EXCEL 2016 TÜRKÇE
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
 
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
 
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)
 
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

  • b.xlsx
    b.xlsx
    19.4 KB · Görüntüleme: 13
Ö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
 
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));"")
 
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
 
Geri
Üst