Ömer BARAN
Uzman
- Katılım
- 8 Mart 2011
- Mesajlar
- 12,986
- Excel Vers. ve Dili
- Office 2013 ( 32 bit ) TÜRKÇE
Merhabalar !...
Excel sayfamda I3 hücresine DİZİ FORMÜLÜ olarak uygulayıp ardından
tüm sütuna kopyalayarak kullandığım aşağıdaki formülü,
yine DİZİ FORMÜLÜ gibi işlem görecek ve tüm sütuna uygulanacak şekilde
nasıl makro kodu olarak yazabilirim acaba?
Yukarıdaki formülün "&KÜÇÜK(EĞER($A 2:A$3" kısmı şeklinde arada boşluk varmış gibi görünüyor (kopyala->yapıştır ile yazıldı) aslında yok.
Aşağıdaki kod ile denedim ama sonuç alamadım.
Bilgi sahibi arkadaşlardan yardım rica ediyorum.
Excel sayfamda I3 hücresine DİZİ FORMÜLÜ olarak uygulayıp ardından
tüm sütuna kopyalayarak kullandığım aşağıdaki formülü,
yine DİZİ FORMÜLÜ gibi işlem görecek ve tüm sütuna uygulanacak şekilde
nasıl makro kodu olarak yazabilirim acaba?
Kod:
[B][COLOR="red"]{[/COLOR]=EĞER(YADA(G3=1;G3="");0;DOLAYLI("J"&KÜÇÜK(EĞER($A2:A$3=A3;SATIR($A2:A$3));EĞERSAY($A2:A$3;A3))))[COLOR="Red"]}[/COLOR][/B]
Aşağıdaki kod ile denedim ama sonuç alamadım.
Kod:
With Sheets("Sayfa1").Range("I3:I" & Son)
.FormulaArray = "=IF(OR(G3=1,G3=""""),0,INDIRECT(""J""&SMALL(IF(A$2:A3=A3,ROW(A$2:A3)),COUNTIF(A$2:A3,A3))))"
.Value = .Value
End With
Bilgi sahibi arkadaşlardan yardım rica ediyorum.
Son düzenleme:
