locked
EXCEL DE SAYISAL VERİ ARATMAK RRS feed

  • Soru

  • Merhaba,

    A1-A20 hücrelerin içinde B1 hücresindeki değeri arattıp C1 hücresine yazdırtmak istiyorum,
    Fakat B1 hücresindeki değer sayı da olabilir metin de olabilir. A1-A20 arasında yer alan verilerin, B1 hücresindeki veriyi içinde bulunduruyorsa C1 ye yazdırsın istiyorum.

    ( Örnek; B1 hücresinde 45 sayısal değer olsun, Bu değeri .....içinde geçenleri bul şeklinde A1-A20 hücrelerinde bulalım.

    A1-A20 hücrelerinde
    A5 hücresinde 124512 olsun,
    A6 hücresinde 4599 olsun,
    B1 deki değerin .....içinde geçtiği A hücreleri A5 ve A6 dır ve
    bu değerleri C1-C2 ye yazdırsın.

    Bu komutlar işe yaramadı;
    =DÜŞEYARA("*"&B1&"*";A1:A20;1;YANLIŞ)

    Not: vereceğiniz cevap dizi ve makro ile yapılmış olmasın lütfen.

    Saygılarımla,

    9 Haziran 2011 Perşembe 06:06

Yanıtlar

Tüm Yanıtlar

  • Merhaba, =EĞER(MAK($B:$B)<SATIR();"";İNDİS($A:$A;KAÇINCI(SATIR();$B:$B;0)))
    15 Haziran 2011 Çarşamba 12:28
  • merhaba,

    birşeyler yazmışsınız, çalışmadı. fakat önce şunu sorayım: siz ne demek istediğimi/sorumu tam anladınız mı?

     

     

    S.NO SÜTUN-A SÜTUN-B SÜTUN-C
    1    45 77458888
    2 11144222   45BBBB
    3 T49999   45000
    4 77458888   4555
    5      
    6 45BBBB    
    7 45000    
    8 NNN123    
    9      
    10 4555    
    11      

    YAPMAK İSTENEN B1 SÜTUNUNA BİR DEĞER GİRİLECEK VE BU DEĞER BAZ ALINARAK A1-A11 ARASINDA

    ARAYACAK  VE BULDUĞUNU SIRASIYLA C1-C2-C3-C4 ....  YAZDIRACAK. HEPSİ BU!

    NOT: C SÜTUNUNA YAZDIRILAN VERİNİN KENDİSİ DEĞİLDE A DAKİ SIRA NUMARASINI YAZDIRTMAK İSTESEM NASIL YAPABİLİRİM?

    Saygılarımla,

     

     

    16 Haziran 2011 Perşembe 11:07