我在我的工作表中使用名为“TP”的公式,我想将其转换为VBA。
任何指导都会有所帮助。
E11 = =PERCENTILE.INC($A$3:$D$30,50%)
E12 = =PERCENTILE.INC($A$3:$D$30,90%)
F11 = =PERCENTILE.INC($A$3:$A$30:$B$3:$B$30:$C$3:$C$30:$E$3:$E$30,50%)
F12 = =PERCENTILE.INC($A$3:$A$30:$B$3:$B$30:$C$3:$C$30:$E$3:$E$30,90%)
答案 0 :(得分:2)
使用此:
Range("TP!E11").formula = "=PERCENTILE.INC(OtherSheet!$A$3:$D$30,50%)"
等
答案 1 :(得分:0)
简单方法:
Range("E11").Formula = "=PERCENTILE.INC($A$3:$D$30,50%)"
定位其他工作表:
Sheets("Sheet1").Range("E11").Formula = "=PERCENTILE.INC($A$3:$D$30,50%)"
要将Sheet1.E11
公式设置为使用其他工作表(Sheet2[A3:D30]
)上的范围:
Sheets("Sheet1").Range("E11").Formula = "=PERCENTILE.INC(Sheet2!$A$3:$D$30,50%)"
其他方式: VBA:
WorksheetFunction.Percentile(Range("$A$3:$D$30"), .50)
定位其他工作表:
WorksheetFunction.Percentile(Sheets("Sheet1").Range( "$A$3:$D$30"), .50)