dolaylı fonksiyonu

uzmanamele

Uzman
Uzman
Katılım
26 Eylül 2007
Mesajlar
9,417
Excel Vers. ve Dili
excel 2010
merhaba
3 sütun ve 1 satır sabiti olan bir tablom var.
sütun sayısını artırıp azalttığımda (sütun ekleme ve çıkarma işi makro ile yapılıyor) toplam satırında başvuru hatası almamak için DOLAYLI fonksiyonunu kullanıyorum.
satır sayısını artırıp azalttığımda ise (satır ekleme veya silme işi makro ile yapılıyor) toplam satırı nosu değiştiği için DOLAYLI fonksiyonu istediğim toplam satırındaki sonucu vermiyor.
alternatif formülü nasıl yazmalıyım?
 
Son düzenleme:

İdris SERDAR

Moderatör
Yönetici
Katılım
21 Ekim 2005
Mesajlar
17,104
Excel Vers. ve Dili
Excel, 365 - İngilizce
=LOOKUP(2;1/(tablo!A1:A65524<>"");tablo!A1:A65524)

veya;

=INDIRECT("tablo"&"!"&ADDRESS(MATCH(9,99999999999999E+307;tablo!A1:A104);COLUMN(A1)))

&#351;eklinde deneyin.

.
 

uzmanamele

Uzman
Uzman
Katılım
26 Eylül 2007
Mesajlar
9,417
Excel Vers. ve Dili
excel 2010
merhaba
syn Yurttaş, aşağıdaki şekli ile istediğim sonucu aldım. çok teşekkür ederim.

=DOLAYLI("tablo"&"!"&ADRES(KAÇINCI(9,99999999999999E+307;tablo!$A$1:$A$101);SÜTUN(A1)))

ekteki dosyada =ADRES(KAÇINCI("toplam";tablo!A1:A11;1);1;1) formülünü DOLAYLI fonksiyonu içersine uyarlayamamıştım. sizin formül ile aynı mantık ama nerede hata yaptım acaba?
 

uzmanamele

Uzman
Uzman
Katılım
26 Eylül 2007
Mesajlar
9,417
Excel Vers. ve Dili
excel 2010
merhaba
syn Yurtta&#351;, &#246;rnek_1 dosyas&#305;na sizin &#246;nerdi&#287;iniz form&#252;l&#252; uyarlad&#305;m. &#231;ok te&#351;ekk&#252;r ederim.
=DOLAYLI("tablo"&"!"&ADRES(KA&#199;INCI("toplam";tablo!$A$1:$A$11;1);S&#220;TUN($A$1)+1);1)
 
Üst