请问EXCEL中函数INDIRECT如何使用

在C12单元格中=13005.6 D12单元格中=4.23 C10单元格中=0.07
在H10单元格中函数=INDIRECT("C12")&"*("&INDIRECT("D12")&"-"&INDIRECT("C10")&")*1.28/(1.08-0.28)="""&C12*(D12-C10)*1.28/(1.08-0.28),在H10单元格中显示结果为13005.6*(4.23-0.07)*1.28/(1.08-0.28)="86565.2736,请问函数正确吗?如何修改才能去除86565.2736前的引号?谢谢回答!

第1个回答  2013-04-18
这个公式是正确的,
修改为=INDIRECT("C12")&"*("&INDIRECT("D12")&"-"&INDIRECT("C10")&")*1.28/(1.08-0.28)="&C12*(D12-C10)*1.28/(1.08-0.28)
就是去掉引号

这个公式可以用下面的公式代替更好
=C12&"*("&D12&"-"&C10&")*1.28/(1.08-0.28)="&C12*(D12-C10)*1.28/(1.08-0.28)
第2个回答  2013-04-18
=INDIRECT("C12")&"*("&INDIRECT("D12")&"-"&INDIRECT("C10")&")*1.28/(1.08-0.28)="&C12*(D12-C10)*1.28/(1.08-0.28)

=C12&"*("&D12&"-"&C10&")*1.28/(1.08-0.28)="&C12*(D12-C10)*1.28/(1.08-0.28)本回答被提问者和网友采纳
第3个回答  2013-04-18
公式可以简化成:
=c12&"*("&d12&"-"&c10&")*1.28/(1.08-0.28)="&c12*(d12-c10)*1.28/(1.08-0.28)
相似回答