在Excel中创build列公式,只更改一个variables
我有一个非常基本的excel文件,用于查看股票成本和计算利润/损失百分比。
我在E3单元中有最初的购买价格,我有F3的当前股价。 我已经用下面的公式计算了G3中的利润/损失百分比
=(F3 / E3)* 100-100
我现在想要的是能够将这个公式应用到整个G列,当我向F列input一个新的股票价格时,它将使用E3作为公式中的一个常数来计算每日利润/损失。 所以我想要的新配方是有效的。
=(Fi / E3)* 100 – 100 Fi = F3,F4,F5,F6等
我已经尝试拖动单元格来扩展公式,这在一定程度上起作用,但它不保持E3恒定,所以我得到一个除以零的错误。
有什么build议么? 谢谢
从=(F3/E$3)*100 - 100
。 $是一个绝对的锚点,告诉公式不要改变3 美元,当填写下来。
如果F列中没有值,则可以将结果返回为零长度string(例如""
),这将使列G中的单元格保持空白。
=IF(LEN(F3), (F3/E$3)*100 - 100, "")
在公式中使用E3的绝对参考:
$ E $ 3
如果向下拖动单元格,这将locking参考。
反过来,如果你想lockingangular色:
=(F3/$E3)*100 - 100