• DİKKAT

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

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

  • Konbuyu başlatan Konbuyu başlatan esnmz
  • Başlangıç tarihi Başlangıç tarihi
Katılım
23 Kasım 2015
Mesajlar
24
Excel Vers. ve Dili
İngilizce
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

Merhaba,

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

Kod:
=TOPLA(DOLAYLI("[" & A1 & ".xlsx]Sayfa1!$G:$G"))

TOPLA = SUM
DOLAYLI = INDIRECT
 
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.
 
Geri
Üst