Çalışma sayfalarından toplam alma

Katılım
3 Mayıs 2006
Mesajlar
3
şöyle bir formülüm var ETOPLA(1!E2:E35;A5;1!D2:D35) burada yapmak istediğim 1.sayfada e2 ve e35 hücreleri arasında a5 eşit var ise d2 ve d35 hücreleri arasındaki değerleri toplayıp b5 hücresini yazması bu tamam işimi görüyor benim yapmak istediğim çalışma kitabımdaki bir sayfayı değilde tüm çalışma çayfalarımı kapsamasını istiyorum.son aşamadayım yardımcı olursanız sevinirim çalışma kitabım 30 sayfa
 

Seyit Tiken

Uzman
Uzman
Katılım
23 Ağustos 2005
Mesajlar
4,651
Excel Vers. ve Dili
Excel : 2010
Bu kodu kendinize bir uyarlayın. Toplanacak sayfaların açık olması gerek.

=TOPLA(Sayfa2:Sayfa3!A1:C1)
 
Katılım
3 Mayıs 2006
Mesajlar
3
cevabınız için teşekkür ederim gönderdiğiniz formül benim işimi görmüyor.benim yapmak istediğim 1 ve 30. sayfalar arasındaki e5-e35 arsındaki a5 eşit olanların d2-d5 arasındaki değerleri b5 yazmak istiyorum şöyle bir şey yaptım olmadı
ETOPLA(1!:30!E2:E35;A5;1!:30!D2:D35) FORMÜLÜM GEÇERSİZ OLUYOR TEKRAR YARDIMCI OLURSANIZ SEVİNİRİM
 

zafer

Super Moderator
Yönetici
Katılım
8 Mart 2005
Mesajlar
3,288
Excel Vers. ve Dili
OFFICE 2003 TÜRKÇE
OFFICE 2010 TÜRKÇE
Merhaba

Eğer makro ile isterseniz.Aşağıdaki kodları kullanabilirsiniz.

1. sayfadaki A5 hücresinde yazan değere göre diğer sayfalarda

E sütununda bulur ve D sütunundaki sayıları toplar 1. sayfada A2 hücresine yazar

Kod:
Sub sayfatopla()

Sheets("1").Range("A2") = 0
say = Worksheets.Count
For y = 1 To say
Sheets(y).Select
For i = 1 To 35
If Cells(i, 5) = Sheets(1).Range("a5") Then
Sheets(1).Range("A2") = Sheets(1).Range("A2") + Cells(i, 4)
End If
Next
Next
Sheets("1").Select

End Sub
 

AS3434

Özel Üye
Katılım
13 Ocak 2005
Mesajlar
1,820
Excel Vers. ve Dili
M.Office/Excel 2007 Türkçe
Makrolu bir alternatif de benden.
 
Katılım
11 Mayıs 2006
Mesajlar
2
Başka bir sayfadan, hücrelerin toplamını almak için arama yaptırdım ve mesajlarınızdan yararlanarak sorunumu çözdüm. İlgilenen arkadaşlara teşekkür ederim. :eek:k:: :bravo:
 
Üst