- Katılım
- 31 Aralık 2009
- Mesajlar
- 1,105
- Excel Vers. ve Dili
- excel 2007 türkçe
Excel Vers. ve Dili Ofis 2003
Selamlar
Bir tabloda aynı hücre içinde birden fazla dizindeki aynı karakteri saydırmak için eğersay formülü kullanıyorum, bu formülü kısaltmak istiyorum.Yardımcı olabilir misiniz?
bunu aşağıdaki formüle benzer şekilde yapabilir miyim?
KTF oluşturmayı denedim
aralık1...a1:a20
ölçüt1...d1
aralık2...b1:b20
ölçüt2...d2
aralık3...c1:c20
ölçüt3...d3
bunu range ile yazıp, düzeltebilir miyiz?
Bir tabloda aynı hücre içinde birden fazla dizindeki aynı karakteri saydırmak için eğersay formülü kullanıyorum, bu formülü kısaltmak istiyorum.Yardımcı olabilir misiniz?
Kod:
=EĞERSAY(A1:A20;D1)+EĞERSAY(B1:B20;D2)+EĞERSAY(C1:C20;D3)
bunu aşağıdaki formüle benzer şekilde yapabilir miyim?
Kod:
=EĞERSAY((A1:A20;C1:C20;B1:B20);D1)
KTF oluşturmayı denedim
aralık1...a1:a20
ölçüt1...d1
aralık2...b1:b20
ölçüt2...d2
aralık3...c1:c20
ölçüt3...d3
Kod:
function eğersayktf (aralık1,ölçüt1,aralık2,ölçüt2,aralık3,ölçüt3 as range)
a=aralık1
a1=ölçüt1
b=aralık2
b1=ölçüt2
c=aralık3
c1=ölçüt3
eğersayktf = _
"=COUNTIF(RC[-10]:R[19]C[-10],RC[-7])+COUNTIF(RC[-9]:R[19]C[-9],R[1]C[-7])+COUNTIF(RC[-8]:R[19]C[-8],R[2]C[-7])"
bunu range ile yazıp, düzeltebilir miyiz?
