我想将一个公式应用于整个列,即使我插入一个新行,我也需要来自某个列的所有单元格才能在EPPLUS Core中使用该公式。
例如,我想将一个公式应用于C
列。
因此,列C
(C1,C2,...,C999999
)中的每个单元格都将具有公式
答案 0 :(得分:0)
将您的范围定义为表格,然后在该表格中编写您的公式。
现在,即使您尝试插入新行,table属性也会自动将公式插入该列中该表的新插入单元格中。
希望这有助于。
答案 1 :(得分:0)
在这里,我想将“ A”列和“ C”列连接起来,并将每行的结果放入“ B”列中。例如:B10的公式= CONCATENATE(A10,C10)
使用
可以轻松完成此操作worksheet.Cells[1, 2, 100, 2].FormulaR1C1 = "CONCATENATE( RC[-1] , RC[1] )";
此处Cells[1, 2, 100, 2]
表示从第2列的第1行开始到第2列的第100行。
RC[-1]
表示左侧的一个单元格,RC[1]
表示右侧的一个单元格。