首页 > 解决方案 > Excel 列中的自动填充嵌套 IF 公式

问题描述

我希望将嵌套的 IF 公式应用于动态范围列“B”的末尾。该公式相应地从“F”列中运行值。按照之前的自动填充代码示例,我现在得到 [编译错误:预期语句结束]

Range("A2").Select
ActiveCell.FormulaR1C1 = "=IF(F2>=750000, "Major", IF(F2>20000, "SAT", "Micro "))"
Range("E2").Select
Selection.AutoFill Destination:=Range("A2:A" & Range("B" & Rows.Count).End(xlUp).Row)
Range(Selection, Selection.End(xlDown)).Select

我也认为这是不正确的方法,因为我需要在公式下降时更新“F2”单元格引用。

我怎样才能更正我的代码以实现这一目标?

标签: excelvba

解决方案


推荐阅读