我需要在我们的结算系统中填写价格字段,我需要基本上做到6 * 1.99,8 * 1.99,10 * 1.99,一直到64.然后对于6 - 64和1.79做同样的事情$,然后再以6 - 64与1.59 $。
我手动手动执行此操作,只使用Windows计算器,但我意识到这将需要永远。我打算用C#写一个小程序来做这件事,但是在Open Office Spreadsheet中计算会有一个简单的方法吗?
我只需要做一些像= A1 * B1,= A2 * B1等
的事情无论如何都会有...... A(这个行索引)* B(这个行索引)吗?是否可以使用该公式自动填写这些字段?
答案 0 :(得分:0)
使用ROW()
获取当前行号。例如,你可以使用一系列这样的公式:
=(ROW() + 2) * 2 | =A1*1.99 | =A1*1.79 | =A1*1.59
然后根据需要将公式复制为多行。
答案 1 :(得分:0)
所以你可以做到以下几点:
您可以在A栏(从第2行1,99,1,59 ......开始)和第1行中的所有数字(从B栏6,8,12 ......开始)中写出价格< / p>
如果你有这个,你可以放:
乙$ 1 * $ A2
进入coulm b2。
现在,您可以通过将单元格角处的点拖动到其他单元格来粘贴此公式。行号将自动更改。
答案 2 :(得分:0)
将价格放在A1
中,并在公式中将其用作$A$1
,这样,当您将公式向下或向右拖动时,其行和列都不会进展。