问题描述
我想将此公式与PowerShell一起插入Excel:
tab=tab.sort_values(by=['VALUE'],ascending = True)
tab=tab.drop_duplicates(subset='COL1',keep="first")
我尝试了反引号(`),但是它不起作用。
运行powershell脚本后,要在其中插入公式的单元格为空。
这是完整的代码:
COL2
错误:
_
解决方法
#PowerShell-Excel.Application使用FormulaLocal将表达式分配给Cell.Item(2,5).FormulaLocal:
$a=New-Object -comObject Excel.Application;
$a.visible = $True;
$a.workbooks.add();
$a.worksheets.add();
$a.worksheets.Item(1);
$a.Cells.Item(1,1);
$a.Cells.Item(1,2);
$a.Cells.Item(2,5).FormulaLocal = "=A1+B1";
,
这现在可以正常工作。 谢谢您的快速回答:-)
$c.Cells.Item(2,6).FormulaLocal = '=(IF(C2="Off";0;B2*"0,075"+D2*"0,038")+E2*"0,002")*24*"30,5"'
是否可以使用PowerShell通过上式自动将填充手柄自动向下拖动?
我需要对1000多个excel行进行此操作
“ C2”,“ B2”,“ D2”和“ E2”中的数字“ 2”可以与变量互换吗?
,谢谢,他现在正在工作。 :-)
是否可以使用PowerShell通过上式自动将填充手柄自动向下拖动?
我需要对1000多个excel行进行此操作
“ C2”,“ B2”,“ D2”和“ E2”中的数字“ 2”可以与变量互换吗?
,现在正在工作。
(B2 *“ 0.075” + D2 *“ 0.038”)+ E2 *“ 0.002”) 24 “ 30,5”'直接在PS中代替Excel公式执行此数学公式。 / p>
感谢您的支持!