• DİKKAT

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

son dolu hücre ve buna bağlı köprü

Katılım
11 Mart 2006
Mesajlar
597
Excel Vers. ve Dili
ms office 2010 ev
ms office 2007 iş
ekteki dosyada en son dolu hücreyi buldurma ve buna göre ilgili hücreye köprü kurmak istiyorum.
ilgilenenlere çok teşekkürler.
 
Ekli dosyayı inceleyiniz butona basınız ve son dolu hücredeki saYfayı açınız.:cool:
 
sn Orion2 beni istediğim bu değil. sütundaki en son dolu değeri değil en son dolu hücrenin adı istiyorum. bu işlemide yerleşik fonksiyonlarla yapılmasını istiyorum. bu şekilde olması benim için daha uygundur. yine de çok teşekkür ederim
 
Ekli dosyayı inceleyiniz.İstediğiniz böyle bir şeymi?
 
sn Orion2 bulmaya çalıştığım bu. şimdi de köprü fonksiyonun kullanarak o hücreye gitmesi (anlatmasıda zor.) sormak istediğim şu aslında. veri girildikçe dolu hücre değişecektir. istediğimiz dosyayı,sayfayı ve hücreyi seçebiliyoruz. ben bütün bunların yapılan işe göre veya hesaplanan değere göre değiştirebilmek. bunuda KÖPRÜ fonksiyonunu kullanarak yapılabileceğini düşünüyorum.
ilgilenenlere koly gelsin.
 
Yücel Bey,

B sütunu için

=ADRES(MAK(KAÇINCI(9,9E+307;B:B);EĞER(ESAYIYSA(KAÇINCI(YİNELE("z";255);B:B));KAÇINCI(YİNELE("z";255);B:B);0));2)


kırmızı ile yazdığım sayıyı siz sütunuza göre değiştirirsiniz. C sütunu için 3, D sütunu için 4 gibi..
 
sn Orion2 bulmaya çalıştığım bu. şimdi de köprü fonksiyonun kullanarak o hücreye gitmesi (anlatmasıda zor.) sormak istediğim şu aslında. veri girildikçe dolu hücre değişecektir. istediğimiz dosyayı,sayfayı ve hücreyi seçebiliyoruz. ben bütün bunların yapılan işe göre veya hesaplanan değere göre değiştirebilmek. bunuda KÖPRÜ fonksiyonunu kullanarak yapılabileceğini düşünüyorum.
ilgilenenlere koly gelsin.

Eğer doğru biliyorsam ,İstediğiniz için makrolu çözüm gerekiyor.
Siz yinede bekleyin belki istediğiniz cevabı veren bir üstadımız olur.Ama isterseniz ben çift tıklama ile ,istediğinizi makro ile çözerim.:cool:
 
Son hücre adresi için metin yada sayı farketmez:

=ADDRESS(SUM(IF(B1:B12=INDEX(B:B;MAX(IF(ISBLANK(B1:B65529);0;ROW(B1:B65529))));ROW(B1:B12)));SUM(IF(B1:B12=INDEX(B:B;MAX(IF(ISBLANK(B1:B65529);0;ROW(B1:B65529))));COLUMN(B1:B12)));1)

=ADRES(TOPLA(EĞER(B1:B12=İNDİS(B:B;MAK(EĞER(EBOŞSA(B1:B65529);0;SATIR(B1:B65529))));SATIR(B1:B12)));TOPLA(EĞER(B1:B12=İNDİS(B:B;MAK(IF(ISBLANK(B1:B65529);0;SATIR(B1:B65529))));SÜTUN(B1:B12)));1)

formülünü CTRL+SHIFT tuşları basılı iken ENTER tuşuna basın.

Bununla son dolu hücre adresini bulursanuz ancak, köprü (link) konusunu ben anlayamadım.

Yukarıdaki uzun oldu. Aşağıdaki daha kısa.

=ADDRESS(MAX(NOT(ISBLANK(B1:B100))*ROW(B1:B100));1)

=ADRES(MAK(DEĞİL(EBOŞSA(B1:B100))*SATIR(B1:B100));1)

.
 
Son düzenleme:
sn ali, sn yurttas, sn Orion2 ilginize teşekkürler hücre adı konusunda çözümler çok güzeldi. köprü konusunu tam anlatamadın. (http://www.excel.web.tr/showthread.php?t=25418&highlight=k%F6pr%FC)
bu linkteki konuda anlatmak istediğime benzer konu işlendi. benim istediğim KÖPRÜ fonksiyonunun kullanarak hangi dosya sayfa veya hücreden istenilen (son dolu) hücreye gelmek.
 
Son düzenleme:
benim istediğim kod buydu yardımlarınız sayesinde bunu yapabildim. "KÖPRÜ("[c:\DOLU HÜCRE2.xls]"&"SAYFA1!"&ADRES(MAK(KAÇINCI(9,9E+307;B:B);EĞER(ESAYIYSA(KAÇINCI(YİNELE("z";255);B:B));KAÇINCI(YİNELE("z";255);B:B);0));2);ADRES(MAK(KAÇINCI(9,9E+307;B:B);EĞER(ESAYIYSA(KAÇINCI(YİNELE("z";255);B:B));KAÇINCI(YİNELE("z";255);B:B);0));2))" bunu herhangi bir dosya, sayfa, hücreye yazdığımda veri girilen sayfadaki son hücreye bağlantı kuruyor.
herkese çoookkk teşekkürler.
 
benim istediğim kod buydu yardımlarınız sayesinde bunu yapabildim. "KÖPRÜ("[c:\DOLU HÜCRE2.xls]"&"SAYFA1!"&ADRES(MAK(KAÇINCI(9,9E+307;B:B);EĞER(ESAYIYSA(KAÇINCI(YİNELE("z";255);B:B));KAÇINCI(YİNELE("z";255);B:B);0));2);ADRES(MAK(KAÇINCI(9,9E+307;B:B);EĞER(ESAYIYSA(KAÇINCI(YİNELE("z";255);B:B));KAÇINCI(YİNELE("z";255);B:B);0));2))" bunu herhangi bir dosya, sayfa, hücreye yazdığımda veri girilen sayfadaki son hücreye bağlantı kuruyor.
herkese çoookkk teşekkürler.

Formülü Google sheets te

=HYPERLINK(ADDRESS(MAX(MATCH(9,9E+307,B:B),IF(ISNUMBER(MATCH(REPT("z",255),B:B)),MATCH(REPT("z",255),B:B),0)),2),ADDRESS(MAX(MATCH(9,9E+307,B:B),IF(ISNUMBER(MATCH(REPT("z",255),B:B)),MATCH(REPT("z",255),B:B),0)),2))

şeklinde girdim.

9 degeri MATCH değerlendirmesinde bulunamadı uyarısında bulundu.

A hücresinde sıra no B hücresinde okul no C hücresinde sınıf, D hücresinde öğrenci no şeklinde veriler girdigim bir dosya var. Sürekli veri girişi yaptığım için yeni veri girişinde aşağı gitmesi kolay olsun diye yukarıda son dolu hücreye götürecek bir köprü oluşturmaya çalışıyorum. Yardımcı olabilir misiniz?
 
Düz mantıkla MAX ile H2 hicresine A sütünün(sıra no) en büyük değerini alıp başka bir hücreye Köprü("A&H2") yapmayı denedim olmadi
 
dosya adı olmadan bir köprü oluşturma şansı yok mudur? dosyayı online kullanıyorum. telefondan makrolar işlemiyor
 
Google Sheets'te çalışırmı bilemiyorum ama aşağıdaki gibi deneyiniz.

Kod:
=KÖPRÜ(PARÇAAL(HÜCRE("dosyaadı";A1);MBUL("[";HÜCRE("dosyaadı";A1));255)&"!A"&MAK(A:A);"Son Hücre")
 
dizi formülü mudur?
aşağıdaki gibi ingilizce yazdım kodu ancak işlemedi. herhangi bir link de oluşturmadı.
basina =ARRAYFOMULA( ilave ettigimde de olmadi.
online olduğu için formül içinde dosya adı, sayfa adı vb. olmadan bir formül olabilir mi?

=HYPERLINK(MID(CELL("FILENAME",A1),SEARCH("[",CELL("FILENAME",A1)),255)&"!A"&MAX(A:A),"son hücre")
 
Geri
Üst