例如,我在A列中输入数据,在B列中输入一些复杂的公式作为A中数据的函数.A中有多少行数据取决于用户输入。它可以是2到100,000之间的任何地方。传统上,我将使用相同的公式填充所有100,000行B列。但是,如果仅使用两行A列,则会引入不必要的公式评估的巨大开销。
如果允许VBA,就可以像写'For'循环一样简单。但我想知道如果没有VBA这是否可行。
是否可以仅使用工作表函数动态添加/删除B列中的公式?
答案 0 :(得分:1)
将数据和公式放在Table
内,这样每次向下切换到下一行时,公式列都会自动调整表格大小,并随之填充公式。