Belirli Bir Karakterden Öncesini Bulup Getirme

  • Konuyu başlatan Konuyu başlatan fatihyl
  • Başlangıç tarihi Başlangıç tarihi

Kısa Açıklama

Belirli Bir Karakterden Öncesini Bulup Getirme isimli başlıkta, ilgili işlemlere dair detaylar yer almaktadır.
Excel Versiyonu
Excel 2016
Excel Sürümü
64 Bit
Excel Dili
Türkçe

Ekli dosyalar

Moderatörün son düzenlenenleri:
Sayın PriveT
DOLAYLI(C2&"!A:D") sayfa Binance Veya Sayfa Gateio nasıl buluyor. Çözemedim.
C2 nin ilgi sayfa adının olduğunu anladım.
devamı gelmedi...
izah etmeniz mümkün mü?
Ayrıca başka fonksiyonla/formülle de getirilebilir se onu da öğrenelim.
Lütfen.
 
Sayın @kmlzdmr merhaba,
Anlatımda pek iyi olamayabiliyorum.
Evet dediğiniz gibi sayfa adlarını C2'den alıyoruz.
Dolayısıyla da oradaki adres şöyle bir hal alıyor;

Binance!A:D
Gateio!A:D

Ve formüldeki durumu;
=DÜŞEYARA(SOLDAN(A2;BUL("/";A2)-1);Binance!A:D;4;0)
=DÜŞEYARA(SOLDAN(A2;BUL("/";A2)-1);Gateio!A:D;4;0)

Düşey ara işlevi,
A sütununda yer alan satırlardaki verilerin ilk 3 harfini
C2 'den adını DOLAYLI işleviyle çektiğimiz sayfada A:D aralığında arayıp
ilgili sayfanın 4.sütunu yani D sütunundan denk gelen veriyi çekiyor.

Umarım anlatımım başarılı olmuştur.
İyi günler.
 
Sayın @kmlzdmr merhaba,
Anlatımda pek iyi olamayabiliyorum.
Evet dediğiniz gibi sayfa adlarını C2'den alıyoruz.
Dolayısıyla da oradaki adres şöyle bir hal alıyor;

Binance!A:D
Gateio!A:D

Ve formüldeki durumu;
=DÜŞEYARA(SOLDAN(A2;BUL("/";A2)-1);Binance!A:D;4;0)
=DÜŞEYARA(SOLDAN(A2;BUL("/";A2)-1);Gateio!A:D;4;0)

Düşey ara işlevi,
A sütununda yer alan satırlardaki verilerin ilk 3 harfini
C2 'den adını DOLAYLI işleviyle çektiğimiz sayfada A:D aralığında arayıp
ilgili sayfanın 4.sütunu yani D sütunundan denk gelen veriyi çekiyor.

Umarım anlatımım başarılı olmuştur.
İyi günler.
Teşekkür ederim.
E2 hücresine =DOLAYLI(C2&"!A:D") formülü yazınca #DEĞER! hatası; formülü dizi yapınca E2 de symbol yazısı çıkmaktadır.
Binance!A:D şeklinde göremediğim için anlayamadım. Buradaki konuya birazda yardımcı olabilir misiniz?
farklı bir formülle de yapılabilir mi?
 
Moderatörün son düzenlenenleri:
Teşekkür ederim.
E2 hücresine =DOLAYLI(C2&"!A:D") formülü yazınca #DEĞER! hatası; formülü dizi yapınca E2 de symbol yazısı çıkmaktadır.
Binance!A:D şeklinde göremediğim için anlayamadım. Buradaki konuya birazda yardımcı olabilir misiniz?
farklı bir formülle de yapılabilir mi?
Elimden geldiğince anlatmaya çalışayım.
Tek başına hata vermesi normaldir çünkü burada DÜŞEYARA işlevinde kullanılmak üzere A, B, C ve D sütunlarının tamamı, bu sütunlardaki bütün hücreler aralık olarak belirleniyor. Tek bir hücre belirlenmiyor. Yani siz bir hücreye =DOLAYLI(C2&"!A:D") yazarak aslında =A:D yazmış oluyorsunuz. Binance!A:D yazısını görebilmek için DOLAYLI işlevini kullanmadan direk =C2&"!A:D" yazmanız gerekmektedir. Bu da tırnak içerisinde yani "Binance!A:D" olarak yani bir adres değil bir metin olarak gelmektedir. Bu metini metinlikten çıkartıp yol gösterilen bir adres olarak kullanabilmek için de DOLAYLI işlevini kullanıyoruz.
 
Elimden geldiğince anlatmaya çalışayım.
Tek başına hata vermesi normaldir çünkü burada DÜŞEYARA işlevinde kullanılmak üzere A, B, C ve D sütunlarının tamamı, bu sütunlardaki bütün hücreler aralık olarak belirleniyor. Tek bir hücre belirlenmiyor. Yani siz bir hücreye =DOLAYLI(C2&"!A:D") yazarak aslında =A:D yazmış oluyorsunuz. Binance!A:D yazısını görebilmek için DOLAYLI işlevini kullanmadan direk =C2&"!A:D" yazmanız gerekmektedir. Bu da tırnak içerisinde yani "Binance!A:D" olarak yani bir adres değil bir metin olarak gelmektedir. Bu metini metinlikten çıkartıp yol gösterilen bir adres olarak kullanabilmek için de DOLAYLI işlevini kullanıyoruz.
teşekkür ederim.
 
Benzer Konular Popüler İçerikler Daha Fazlası
Geri
Üst