Farklı Bir Dosyaya Refere Edecek İfadeyi Formül ile Yazdırmak

Katılım
23 Kasım 2015
Mesajlar
24
Excel Vers. ve Dili
İngilizce
Altın Üyelik Bitiş Tarihi
23.11.2020
merhaba arkadaşlar,

Elimde bir mağaza listesi var. Bu mağazaların satış, sayım gibi verilerini başka dosyalardan alacağım. Her mağazanın satış ve sayım için ayrı ayrı excel formatında raporları var ancak her mağazanın rapor formatı aynı. Yani A mağazası için satışı "A Mağaza" isimli excel dosyasının C sütununun toplamından alıyorsam B mağazasının satışını da yine "B Mağaza" isimli dosyanın C sütunundan alacağım.
Şimdi formüle "SUM([A Mağaza.xlsx]Sayfa1'!$C:$C)" formülünü yazıyorum ancak benim istediğim formüldeki "A Mağaza" ifadesinin benim A sütununda sıra ile bulunan mağaza listesinden formülle çektirmek. Bunun için formül bilmiyorum.
Daha anlaşılır olması için dosyayı da ekledim.
Aslında bunu manuel de yapabilirim ancak nasıl yapabileceğimi öğrenirsem hem işim kolaylaşacak hem de başka yerlerde de kullanabileceğim. VBA bilmediğim için imkan varsa makro yerine formül önerebilir misiniz, böylece ben de bir şey öğrenmiş olurum.
Yardımlarınız için şimdiden teşekkür ederim.
 

Ekli dosyalar

Necdet

Moderatör
Yönetici
Katılım
4 Haziran 2005
Mesajlar
15,374
Excel Vers. ve Dili
Ofis 365 Türkçe
Merhaba,

Aşağıdaki formülü dener misiniz?

Kod:
=TOPLA(DOLAYLI("[" & A1 & ".xlsx]Sayfa1!$G:$G"))
TOPLA = SUM
DOLAYLI = INDIRECT
 
Katılım
23 Kasım 2015
Mesajlar
24
Excel Vers. ve Dili
İngilizce
Altın Üyelik Bitiş Tarihi
23.11.2020
Hocam indirect formülü ile oldu. Buraya konu açmadan önce o formülle ben de denemiştim ama olmamıştı. Demek ki bir şeyi kaçırdım. Çok teşekkür ederim.
 
Üst