• DİKKAT

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

Farklı sayfalarda aynı hücredeki verileri listeleme

Katılım
9 Ocak 2018
Mesajlar
40
Excel Vers. ve Dili
2007
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 ?
 
Merhaba, şu şekilde deneyiniz:
Kod:
=DOLAYLI("Sayfa"&SATIR()&"![COLOR="Red"]A25[/COLOR]")
 
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 ?
 
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")
 
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 ?
 
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...
 
Çok teşekkür ederim. Elinize ve emeğinize sağlık.
 
Geri
Üst