Farklı sayfalarda aynı hücredeki verileri listeleme

Katılım
9 Ocak 2018
Mesajlar
40
Excel Vers. ve Dili
2007
Altın Üyelik Bitiş Tarihi
11.01.2023
1'den 30'a kadar çalışma sayfası var.
Her sayfadaki diyelim ki A25 hücresindeki veriyi 31.sayfada A1'den A30'a listelemek istiyorum.

SAYFA 31'DE
A1'e =Sayfa1A25
A2'ye =Sayfa2A25 ... A30'a kadar yazabilmek istiyorum.

Tek tek her hücreye yazmamak için A1'e yazdıktan sonra bu hücreyi kopyalayıp A2'den A30'a kadar seçip yapıştırıyorum.

A2'ye Sayfa1A26
A3'e Sayfa1A27 .... şeklinde formülize oluyor.

Kısa yoldan formülize etmek istediğim listelemeyi nasıl yapabilirim ?
 

ÖmerBey

Destek Ekibi
Destek Ekibi
Katılım
22 Ekim 2012
Mesajlar
4,338
Excel Vers. ve Dili
2007 Türkçe
Merhaba, şu şekilde deneyiniz:
Kod:
=DOLAYLI("Sayfa"&SATIR()&"![COLOR="Red"]A25[/COLOR]")
 
Katılım
9 Ocak 2018
Mesajlar
40
Excel Vers. ve Dili
2007
Altın Üyelik Bitiş Tarihi
11.01.2023
Listelemesini istediğim hücrelere formülü aynen yazdım. Sadece A25 yerine uygun olan hücre koordinatını giriyorum olmuyor malesef.

Nerede hata yapıyorum acaba ?
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,248
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Formüldeki hücre adından ziyade sayfa isimleriniz de önem arz ediyor.

"Sayfa" ifadesinden farklı ise onuda formülde revize etmelisiniz.

Önerilen formülde sayfa isimlerinizin Sayfa1 - Sayfa2 şeklinde devam etmesi gerekiyor.

Bu şekilde ise aşağıdaki formülün sonuç vermesi gerekiyor.

Kod:
=EĞERHATA(DOLAYLI("'Sayfa"&SATIR()&"'!A25");"Sayfa Yok")
Eğer sayfa isimleriniz 1-2-3-4-5 ... şeklinde gidiyorsa aşağıdaki formülü deneyiniz.

Kod:
=EĞERHATA(DOLAYLI("'"&SATIR()&"'!A25");"Sayfa Yok")
 
Katılım
9 Ocak 2018
Mesajlar
40
Excel Vers. ve Dili
2007
Altın Üyelik Bitiş Tarihi
11.01.2023
Hocam ilginiz için çok teşekkür ederim. Uzun zamandır bu problemimle uğraşamamıştım. Ben asıl şurada yanılıyormuşum.

''SAYFA 31'DE
A1'e =Sayfa1A25
A2'ye =Sayfa2A25 ... A30'a kadar yazabilmek istiyorum''

demiştim. Ancak bunu örnek olarak vermiştim. Aslında 4.satırdan başlamam gerekiyordu. Yine örnek aynı örneği vereyim.

SAYFA 31'DE
A4'e =Sayfa1A25
A5'e =Sayfa2A25
A6'ya =Sayfa3A25 ... A33'a kadar yazabilmek istiyorum.

Verdiğiniz formüller 1. isteğime göre 1. satırdan başlıyor, ben ise 4.satırdan başlatmaya çalıştığımdan başaramadım.

Bu duruma göre formül nasıl olur ?
 

ÖmerBey

Destek Ekibi
Destek Ekibi
Katılım
22 Ekim 2012
Mesajlar
4,338
Excel Vers. ve Dili
2007 Türkçe
Merhaba,
Formüldeki SATIR() formülü; formülün yer aldığı hücrenin satır değerini döndürür, yani A4 için 4, D50 için 50.
Siz bu değerin yazdığınız hücreden 3 eksik olmasını istiyorsanız formülde SATIR() gördüğünüz yere
Kod:
SATIR()-3
yazabilirsiniz.
İyi çalışmalar...
 
Katılım
9 Ocak 2018
Mesajlar
40
Excel Vers. ve Dili
2007
Altın Üyelik Bitiş Tarihi
11.01.2023
Çok teşekkür ederim. Elinize ve emeğinize sağlık.
 
Üst