• DİKKAT

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

Köprü ile ilk boş satıra gitmek?

Katılım
18 Eylül 2014
Mesajlar
47
Excel Vers. ve Dili
2013 türkçe
Merhaba,

D1 hücresine köprü ekleyerek C sütunundaki ilk boş satıra gitmesini sağlamak mümkün müdür?
(Sürekli yeni satır eklendikçe son satıra gitmek sıkıntılı olmaya başladı.)

Burada VBA ile yapılmışı var.

:roll:
 
Aşağıdaki dizi formülü deneyiniz.

Kod:
=KÖPRÜ(PARÇAAL(HÜCRE("DOSYAADI";A1);BUL("[";HÜCRE("DOSYAADI";A1);1);255)&"!C"&BÜYÜK(EĞER(C1:C1000<>"";SATIR(C1:C1000));1)+1;"Son Hücre")
 
Aşağıdaki dizi formülü deneyiniz.

Kod:
=KÖPRÜ(PARÇAAL(HÜCRE("DOSYAADI";A1);BUL("[";HÜCRE("DOSYAADI";A1);1);255)&"!C"&BÜYÜK(EĞER(C1:C1000<>"";SATIR(C1:C1000));1)+1;"Son Hücre")

"Başvuru Geçerli Değil" diye bir mesaj kutusu açılıyor.

Not: Kodu aynen kopyalayıp D1'e yapıştırdım. ctrl+shift+enter'a bastım.
Kod formül çubuğunda süslü parantez içinde oldu.
D1'e tıklayınca üstte yazdığım mesaj kutusu açılıyor.

:???:
 
Formül çalışıyor.Siz yine bir hata yapmış olmayasınız? Sütun boşsa sayı hatası veriyor. Arada boşlar olursa yine sona gidiyor.
Bir alternatifte ben ekliyorum. Yine Dizi formülü ctrl+shift+ enter

Kod:
=KÖPRÜ(PARÇAAL(HÜCRE("DOSYAADI";A1);BUL("[";HÜCRE("DOSYAADI";A1);1);255)&"!C"&KÜÇÜK(EĞER($C$1:$C$2500="";SATIR($C$1:$C$2500));SATIR(A1));"BOŞA GİT")
 
Son düzenleme:
Formül çalışıyor.Siz yine bir hata yapmış olmayasınız? Sütun boşsa sayı hatası veriyor. Arada boşlar olursa yine sona gidiyor.
Bir alternatifte ben ekliyorum. Yine Dizi formülü ctrl+shift+ enter

Kod:
=KÖPRÜ(PARÇAAL(HÜCRE("DOSYAADI";A1);BUL("[";HÜCRE("DOSYAADI";A1);1);255)&"!C"&KÜÇÜK(EĞER($C$1:$C$2500="";SATIR($C$1:$C$2500));SATIR(A1));"BOŞA GİT")

Problem dosyada sanırım.
- Şu anda 2513 satır var.
- İlk 2 satır başlıklardan oluşuyor. İkinci satırda filtre var.
- 1. satırda D sütunundan sonraki sütunlarda birleşmiş hücreler var.
- 29 sütun var. Bu sütunların bir çoğunda boşluklar var.
Ancak ilk 3 sütun tamamen dolu. D1 hücresi boş olduğu için köprüyü
oraya yazmak mantıklı gelmişti.

Özel bilgiler olduğu için dosyayı gönderemiyorum ancak ilk 3 sütundan
400 satırı başka bir sayfaya kopyaladım. D1'e kodu yapıştırıp
(ctrl+shift+enter) test ettim. Orada çalışıyor.

* Makro kullanamıyoruz.
* Dosya oldukça yüklü, açılması bile zaman alıyor.
* Access daha doğru bir yöntem mi diye düşünüyorum.
* Ya da "Ad Kutusuna" tahmini bir değer yazıp son satıra yaklaşma olur belki.
 
1) C Sütunu esas alınarak köprü oluşturulmuş.Siz C yi değiştirerek uygun sütun belirleye bilirsiniz.
2) 2500 satır ve 1000 satır yazılmış bunu artırabilirsiniz.
3) D sütunu değil uygun bulduğunuz sütuna formülleri yapıştıra bilirsiniz. Köprü C sütunun boş satırına gider. C Sütunu uygun bulacağınız sütunla değiştirebileceğinizi belirtmiştim.
 
Geri
Üst