birden fazla değeri bir hücre karşısına formülle alma

Katılım
17 Temmuz 2005
Mesajlar
34
Excel Vers. ve Dili
Office 2010 Türkçe
sizlerden ekteki excel tabloyu incelemenizi rica ederim.
etopla ile çözemedim yardımlarınızı bekliyorum.
excel tabloya açıklama yazdım.
saygılarımla
 

mehmett

Altın Üye
Katılım
18 Mayıs 2005
Mesajlar
2,571
Excel Vers. ve Dili
Excel 2010 Türkçe
Sn oxyde

Dosyanıza gerekli fonksiyınları yazdım, ekte gönderiyorum.

Fonksiyonlar fazla karışık olmasın diye Sayfa1'deki sütunlara X, Y, CC, DD, EE, FF, GG, HH isimlerini verdim.
 

mehmett

Altın Üye
Katılım
18 Mayıs 2005
Mesajlar
2,571
Excel Vers. ve Dili
Excel 2010 Türkçe
Fonksiyonlarda <= ve >= yerine < ve > işretlerini kullandığım için sınırdaki değerlerde hata veriyor. Kusura bakmayın.

Düzeltip yeniden gönderiyorum.
 
Katılım
17 Temmuz 2005
Mesajlar
34
Excel Vers. ve Dili
Office 2010 Türkçe
teşekkür

sonsuz teşekkürler...
bu platform o kadar faydalıki anlatamam.
saygılarımla...
 
Katılım
17 Temmuz 2005
Mesajlar
34
Excel Vers. ve Dili
Office 2010 Türkçe
sayın mehmett;
yolladığım tabloda tam istediğimi bana yapmışsınız.
fakat ben bunu nasıl yaptığınızı anlamadım.
bu tablodaki =topla.çarpım formülünü açıklarmısınız?
diğer tablolarıma entegre etmek istediğimde başarısız oluyorum.
değerli yorumlarınız için şimdiden teşekkür ediyorum.
 
Katılım
17 Temmuz 2005
Mesajlar
34
Excel Vers. ve Dili
Office 2010 Türkçe
müsait bir zamanınızda yanıtlarsanız sevinirim...
saygılarımla..
((gece 04:00 a kadar çözemedim bu formülü)
 

mehmett

Altın Üye
Katılım
18 Mayıs 2005
Mesajlar
2,571
Excel Vers. ve Dili
Excel 2010 Türkçe
Sn oxyde

Bu tür fonksiyonlar genellikle çok uzun olur ve bazen içinden çıkılmaz hale gelebilir. Bu nedenle fonksiyonlarda kullanılacak alanlara önceden birer AD veriyoruz. Alanlara AD vermek, excel'in yerleşik fonksiyonlarından biridir. (Ã?nce alanı seçiyorsunuz sonra Ekle>AD>Tanımla)

Sizin dosyanızda, Sayfa2 B3 hücresindeki fonksiyonun aslında şöyle olması gerekiyordu;

=TOPLA.ÇARPIM((Sayfa1!A3:A84<=A3)*(Sayfa1!B3:B84>=A3)*(Sayfa1!C3:C84))

Ama yukarıda dediğim gibi fonksiyonda geçen alanara (hücre alanları) birer ad verince fonksiyonumuz hem kısaldı hem de daha anlaşılır oldu. Alan adlarımızı şu şekilde verdik;

Sayfa1!A3:A84 = X

Sayfa1!B3:B84 = Y

Sayfa1!C3:C84 = CC

Sayfa1!D3:D84 = DD

Sayfa1!E3:E84 = EE

Sayfa1!F3:F84 = FF

Sayfa1!G3:G84 = GG

Sayfa1!H3:H84 = HH

Böylece bu alanlar yerine onlara verdiğimiz adları (X, Y, CC . . . gibi ) kullanınca fonksiyonumuz şu hale geldi.

=TOPLA.ÇARPIM((X<=A3)*(Y>=A3)*(CC))
 
Katılım
17 Temmuz 2005
Mesajlar
34
Excel Vers. ve Dili
Office 2010 Türkçe
ÇOK TEÞEKKÜR EDERİM
SAYGILARIMLA
 
Üst