因为没有设置自动计算,以Excel2016版本为例,操作方法步骤如下:
步骤一、打开需要编辑的Excel表格文件,以图中表格为例,求B和C产品的总价,在D2单元格内输入的公式为“=B2*C2”。
步骤二、将单元格下拉,求得B和C的总价也为“2442”。
步骤三、此时选择工具栏中的“公式”标签卡。
步骤四、点击工具栏右上角的“计算选项”按钮,并且选择“自动”。
步骤五、此时公式下拉处的结果自动恢复恢复正常。
excel表格中,单元格下拉复制不了公式,只能复制数字的原因:没有设置自动计算。
解决的方法和操作步骤如下:
1、首先,打开要编辑的Excel表文件。
以图中的表格为例,找到产品B和C的总价。在单元格D2中输入公式为“ = B2 * C2”,如下图所示。
2、其次,完成上述步骤后,下拉单元格,发现B和C的总价格也是“
2442”,如下图所示。
3、接着,完成上述步骤后,在工具栏中选择“公式”选项卡,如下图所示。
4、然后,完成上述步骤后,单击工具栏右上角的“计算选项”按钮,然后选择“自动”选项,如下图所示。
5、最后,完成上述步骤后,下拉公式的结果将自动恢复为正常,如下图所示。这样,问题就解决了。
原因:设置了公式的手动计算模式,导致在复制公式时无法自动重新计算。
解决方法:
1、在表格中下拉公式可以看到此时显示的计算结果与C1是一致的,没有根据公式自动重新计算。
2、点击表格上方工具栏中的“公式”选项。
3、在“公式”选项卡中选择“计算选项”,在其下拉菜单中选择“自动”选项。
4、即可将复制的公式自动根据公式取数重新计算数据结果了。
通常情况下,在输入证书编号时,都会将该“单元格格式”改为“文本”,当插入新的B列时,也会继承A列的“单元格格式”。所以,你输入的公式被Excel视为了文本,被原样显示出来了。
修改方法:
1、在A列后,插入一个新列,为B列。
2、选中“B2”单元格。
3、选择菜单“格式”→“单元格”,会弹出一个“单元格格式”的对话框。
4、在“数字”选项卡的“分类”列表框中,选中“常规”,然后“确定”。
5、再在“B2”单元格中输入公式。
不知道你是用的哪个版本,但我的EXCEL2010是可以的。左键接住单元格右下角的黑色小方块,往下拉可以复制公式,也可以是双击单元格右下角的黑色小方块自动向下复制公式。相反,除非你的数字是设置成文本格式的,否则下拉不是复制,而是向下填充。