Selamlar,
Ben Excel 365 kullanıyorum.
Öncelikle söylemek isterim ki,
yazmış olduğum formüller
DİZİ formüldür.
DİZİ formüllerin hücreye girişleri sadece ENTER ile değil,
CTRL+SHIFT+ENTER tuşlarının
3 üne aynı anda basılarak yapılır. Doğru şekilde girildiğinde, formül otomatik olarak
{...} parantezleri içerisine alınır. Doğru girilmediğinde ya da {} parantezlerini manuel olarak yazdığınızda, formül düzgün çalışmayacaktır.
Formül normal şartlarda
(BX kolonunda Metin ifadeler olmamak koşuluyla ki sizde zaten sayı değerleri var) çalışması gerekir.
Dosyanızı açtığımda, 365 in özelliğinden dolayı
@ Örtük Kesişim işaretleri çıkmakta. Bak. resim...
Not : Sizde de bu işaretler çıkıyor mu bilemiyorum.
EĞER çıkıyorsa formülü bu işaretlerden arındırmak gerekir.
Ekli dosyayı görüntüle 13163
Yani formül şöyleydi....
=TOPLA(
EĞER(METNEÇEVİR(
EĞERHATA(1/(1/((MOD(
@SÜTUN($P$7:$AT$300)-SÜTUN($P$7)+1;2)=1)
@$P$7:$AT$300));"");"aaaa")=$BL12;(MOD(@SÜTUN($O$7:$AS$300)-SÜTUN($O$7)+1;2)=1)(
@$O$7:$AS$300)*(
@$BX$7:$BX$300);""))
Bunlardaki
@ Örtük Kesişim işaretlerini kaldırıp, formülü
CTRL+SHIFT+ENTER ile girdiğimizde
resimdeki gibi, DİZİ formül
{...} parantezleri içerisine alınmış olup, değer üretmektedir.
Bu arada belirtmeliyim ki, CJ12 hücresindeki Ortalama hesaplayan formül Normal formül olup sadece ENTER ile girilmekte...
Ekli dosyayı görüntüle 13164
Hesaplama sonucu beklenilen / istenilen değer midir bilemiyorum. Bu yönde bir kontrol yapmadım..
Dosyanız ektedir...
Ekleme : 23:18
Size formül girişlerinden ziyade daha pratik bir yol olarak,
CG8 : CG19 seçin.
Kopyala
CI8 : CI19 seçin
Özel Yapıştır >>> Formülleri
ve
CI8 : CI19 seçiliyken
Giriş >>> Bul ve Seç >>> Değiştir
Aranan kısmına $N$7:$N$300
Yeni Değer kısmına $BX$7:$BX$300
yazın
Tümünü Değiştir tıklayın.