内容导航:


一、excel公式复制后数值变了


正常我们套用一个公式,例如C2=A2*B2,那么拖动公式时必然C3=A3*B3,如果我们希望A2这个值固定不变,只有B列在随着公式变化而变化,那就可以开始时把C2=A2*B2写成C2=$A$2*B2.

  下面是个例子,大家看看我把公式中的A2写成$A$2后,拖动公式后的效果:

  3上面的例子中因为A列一直没变,所以其实写成A$2也是一样的,意思就是A列的第2行这个引用是个绝对引用,到哪都不变

excel表格复制公式数值不变的解决教程
  复制公式数值不变解决步骤1:看下面那个表,我们设置的公式是,将B列所有数字 除以 1,公式为(=B2/1),结果要求在C列显示出来,是我们没有设置的时候,复制粘贴公式,下面的数值没有自动计算,我们用ctrl+~键可以看到,复制粘贴的公式没有错误,但是就是数值没有变化

  复制公式数值不变解决步骤2:现在开始设置,点击excel表左上角的图标,选择又下角的 Excel选项(I)

excel表格复制公式数值不变的解决教程
excel表格复制公式数值不变的解决教程图3
  复制公式数值不变解决步骤3:在弹出的对话框中,点击 公式 栏,在计算选项--工作薄计算,在那里,看到了吧,这里勾选的是 手动重算(M) 这一项,所有在我们复制公式的时候,公式是对的,就是数值没有自动计算,所有复制粘贴的项都显示同一个数值,只有用鼠标双击一哈,才会计算出来。将其改成 自动计算(A),就可以了


二、excel复制怎么变成一行了


1、打开来Excel表格,选中需要复制的行,注意要选中整行。

  2、选中整行后,按自Ctrl+C键复制该行。

  3、将复制的行粘贴到指定位置即可。

  4、打开Excel表格选定需要复制的区域,按快捷键Ctrl+C进行复制。

  5、在要复制到行区域的第一个单元格,如想从第18行的第3列开始粘贴,那就在“C18”单元格进行鼠标单击,然后右键鼠标弹出菜单,选择“选择性粘贴”。

  6、在“选择性粘贴”的对话框中,选中“数值”和“转置”,点击确定,便可将数据粘贴成行数据。


三、为什么在excel中复制数据后会变乱


问题1、错乱原因是因为excel不支持多重选择区粘贴。可以筛选后在b列输入公式:=ax(x代表行数)然后拖拽下来,然后取消筛选后复制b列再原位置粘贴,然后右下角粘贴选项中选择“只有值”即可。
问题2、所谓的隐藏其实只是把被隐藏的行高(或列宽)改为0了而已。取消隐藏的时候不要直接在隐藏线上面右键选择取消隐藏,正确的方法是拖曳选中左右的列(或上下的行)然后再右键取消隐藏,或者是选中后批量编辑行高(列宽)的效果也是一样的。
问题3、如上所述,所谓的隐藏其实只是把被隐藏的行高(或列宽)改为0了而已。因此虽然你看不到那些数据还是存在的,你复制的时候拖曳选择实际上还是有选到这些内容的。所以粘贴到新表后,是套用新表的格式,当然会显示出来。
如果要复制到新表的时候套用原隐藏格式,就不能只复制粘贴单元格,而是要整行或者整列复制粘贴,然后选择保留原格式,就会保留原来隐藏的格式了。
问题4、粘贴后点右下角的粘贴选项按钮,然后选择“只有值”。比sql简单吧。