所以我得到了两个方程式:
=SUM(C1:INDIRECT("C"&H5))+(H1*H5)
和:
=SUM(C1:INDIRECT("C"&H3))+(H1*H5)+(K1*(H5-H3))
现在我希望它们在这样的IF语句中:
=IF(A1>$H$3;($C$1:C1)+($H$1*C1)+($K$1*(A1-$H$3));($C$1:C1)+($H$1*A1))
它重做了,所以我可以将它放在一个单元格中并将其向下拖动以计算我想要放入图形中的数字。
但是,如果单个计算按预期工作,那么If语句会显示其他内容,即使我只是这样做:
=IF(H5>H3;(C1:INDIRECT("C"&H3))+(H1*H5)+(K1*(H5-H3));(C1:INDIRECT("C"&H5))+(H1*H5))
但是当它们保持在分离的细胞中并且只是提到他们的工作:
=IF(H5>H3;K6;K5)
为什么这种奇怪的行为以及如何解决?
你用的是什么应用程序? Excel?
—
PeterH
LibreOffice但我没有注意到Libre和Excel之间的差异,除了用户界面有点不同。
—
Leipt
我不能说Libre有什么问题,但是在一个EXCEL格式中它在我试过的一个例子中工作得很好。只要H3中有值
—
PeterH
好。将尝试excel。
—
Leipt
只记得交换;对于,
—
PeterH