在excel公式中水平更改变量
我想水平更改excel公式中的一个变量,并保持一个变量常量在excel公式中水平更改变量,excel,excel-formula,Excel,Excel Formula,我想水平更改excel公式中的一个变量,并保持一个变量常量 O3/$C18,P3/$C18,Q3/$C18 我可以使用$symbol保持底部变量不变,但当我想将公式扩展到其他单元格时,顶部变量不会水平变化,而是垂直变化 谢谢你的帮助。干杯excel中的美元符号将项目“固定”在其右侧 18美元 意味着C永远是固定的,18可以改变 C$18表示C可以更改,但18始终是固定的 $C$18表示C是固定的,18是固定的(即无论拖动单元格的方向如何,始终使用C18) 我不完全理解你想做什么,但希望上面的内容
O3/$C18,P3/$C18,Q3/$C18
我可以使用$symbol保持底部变量不变,但当我想将公式扩展到其他单元格时,顶部变量不会水平变化,而是垂直变化
谢谢你的帮助。干杯excel中的美元符号将项目“固定”在其右侧
18美元
意味着C永远是固定的,18可以改变
C$18表示C可以更改,但18始终是固定的
$C$18表示C是固定的,18是固定的(即无论拖动单元格的方向如何,始终使用C18)
我不完全理解你想做什么,但希望上面的内容能有所帮助
根据下面的评论,我想我理解你的意思
试试这样的公式
=INDIRECT(ADDRESS(1,ROW()))/$C$18
这里address
取行和列,因此行=1和列=您所在的任何一行(因此行1=A、行2=B等)
然后间接允许您将其用作参考点
如果我理解正确,您希望垂直复制公式,但将列更新为水平复制。例如,您希望将
=O3
复制到它下面的单元格中,作为=P3
对于顶部,考虑<代码> OffStices()/<代码>和<代码>行()/<代码>函数。假设单元格A1、B1、C1是1
、2
和3
。尝试=OFFSET($1,0,ROW()-1)
。如果垂直复制该公式,结果将是1,然后是2,然后是3
因此,在您的情况下,请尝试
=OFFSET($3,0,ROW()-1)
。可能需要稍微调整一下。这里有另一种方法:
从以下表格中的公式开始:
=O$3/$P$18
复制并粘贴它,以便获得:
=O$3/$P$18 =P$3/$P$18 =Q$3/$P$18
复制粘贴的两个公式,并选择第一个公式下方的单元格
然后执行“粘贴特殊”/转置”
,可通过右键单击所选单元格(即您输入的第一个公式下方的单元格),然后选择显示两个单元格范围的按钮来访问
最后,删除刚才复制的单元格中的公式
*底部不是瓶子…感谢您对底部变量的帮助。对于顶部,当我要将公式复制到另一个单元格中时,希望顶部变量水平地更改为下一个单元格,即A3到B3到C3,依此类推。相反,当我将公式复制到另一个单元格时,它会将顶部变量从A3改为A4改为A5或垂直方向。我正在努力理解。当你说“复制公式”时,你的意思是把它复制下来吗?i、 e.如果公式在A1中,那么将其复制到A2?因此,如果在A1中,我有公式“B1/$C$18”,当我将该公式复制到A2、A3和A4中时,excel将给我“B2/$C$18、B3/$C$18、B4/$C$18”。我希望Excel给我“C1/$C$18,D1/$C$18,E1/$C$18”。因此,在水平方向而不是垂直方向上更改顶部变量。很抱歉给您带来困惑,非常感谢您的帮助。