Merhaba arakadaşlar.
Sql den veri çekiyorum. Excel-e gelen verilerin sonunda böyle bir funksyon vardır ki, veriler toplansın
Set rng = Cells(Rows.Count, 1).End(xlUp).Offset(1, 10)
rng.Formula = "=SUM(K5:K" & rng.Row - 1 & ")"
Set rng = Cells(Rows.Count, 1).End(xlUp).Offset(1, 12)
rng.Formula = "=SUM(M5:M" & rng.Row - 1 & ")"
Yani K ve M kolonlarında olan veri nerede biterse bitsin sonda toplansın.
Şimdi bu verilerden (toplamlardan) oran hesaplamak lazım.
Yanı M ve K kolonları nerede biterse birsin bunların oranları N kolonundakı son hücreye yazılsın. Örnek:
M50 = 52.83
K50=58
N50=9.79%
Şu şekilde denedim
Set rng = Cells(Rows.Count, 1).End(xlUp).Offset(1, 13)
rng.Formula = "=ABS(100-(Offset(1, 13)/Offset(1, 12)*100)(N5:N" & rng.Row - 1 & ")"
Malesef olmadı.
Bu konuda yarım ede bilirmisiniz?
Sql den veri çekiyorum. Excel-e gelen verilerin sonunda böyle bir funksyon vardır ki, veriler toplansın
Set rng = Cells(Rows.Count, 1).End(xlUp).Offset(1, 10)
rng.Formula = "=SUM(K5:K" & rng.Row - 1 & ")"
Set rng = Cells(Rows.Count, 1).End(xlUp).Offset(1, 12)
rng.Formula = "=SUM(M5:M" & rng.Row - 1 & ")"
Yani K ve M kolonlarında olan veri nerede biterse bitsin sonda toplansın.
Şimdi bu verilerden (toplamlardan) oran hesaplamak lazım.
Yanı M ve K kolonları nerede biterse birsin bunların oranları N kolonundakı son hücreye yazılsın. Örnek:
M50 = 52.83
K50=58
N50=9.79%
Şu şekilde denedim
Set rng = Cells(Rows.Count, 1).End(xlUp).Offset(1, 13)
rng.Formula = "=ABS(100-(Offset(1, 13)/Offset(1, 12)*100)(N5:N" & rng.Row - 1 & ")"
Malesef olmadı.
Bu konuda yarım ede bilirmisiniz?
