• DİKKAT

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

Formüllerdeki {X;X} kısmını hücreden referans alma

Katılım
28 Nisan 2016
Mesajlar
186
Excel Vers. ve Dili
2010
Merhaba,
Bazı formüllerin aranan değer kısmına topluca yazmak için kullandığımız süslü parantez ve içeriğini hücreden referans alarak nasıl yapabiliriz?
Dolaylı fonkisoynu ile denedim sonuç alamadım.

Asıl soru sormama yol açan formülüm şöyle:
=TOPLA(ETOPLA(C154:C182;{1;13;19};E154:E182))

Şu kısmı {1;13;19}, yani içeriğindeki 1 13 ve 19 rakamlarını hücreden referans alsın yani oraya A1 yazarak formülü daha dinamik hale getirmek istiyorum.
Hücreye aynen {1;13;19} bu şekilde yazdım olmadı. ={1;13;19} yazdım olmadı, dolaylı formülü ile bi varyasyonları denedim olmadı.
Bu referans alma işlemi diğer formüller de de aynı şekilde çalışmıyor.
Örn: =TOPLA.ÇARPIM((C154:C182={1;13;19})*(E154:E182))

Başka çözüm yönteminiz var mı?
 
Merhaba Arkadaşım,
A1 hücresine ="{"&A2&";"&A3&";"&A4&"}"
A2 hücresine 1
A3 hücresine 13
A4 hücresine 19
Soru satırınızı da =TOPLA(ETOPLA(C154:C182;{1;13;19};E154:E182))
=TOPLA(ETOPLA(C154:C182;A1;E154:E182)) olarak düzenleseniz işiniz görülür mü?
iyi çalışmalar
 
Aranan değer keşke 3 hane ile sınırlı olsa. Bu değerler de farklı yerlerden ve farklı miktarda. mesela en büyük aranana veri kümesi 91 e kadar çıkıyor ve bunların tamamı 1 hücre içinde yazmakta. ?
Başka çözüm yolu bulunmasını bekleyeceğim galiba teşekkür ederim.
 
Farklı web sayfalarından ve chatgpt den öğrendiğim kadarı ile Excel’de bir hücreye bir dizi (array) atamak mümkün değil. :(
 
Diziyi tek hücreye girmek yerine hücrelere bölerek deneyiniz.

=TOPLA(ETOPLA(C154:C182;A1:A3;E154:E182))
 
Geri
Üst