从一个Excel文件复制到另一个Excel文件中有些数据丢了,为什么?

2024-11-19 10:03:31
推荐回答(5个)
回答1:

因为复制的单元格中,有些可能是运用了公式所得的结果,所以普通粘贴,可能会导致有些数据显示不出来,你可以选择“选择性粘贴”,数据应该就不会显示不了了。

  1. 部分自定义样式需要常用的,建议新建一个Excel文件来保存那些自定义的样式,需要使用时再将那些自定义样式合并到需要的Excel文件,点击其他样式按钮。

  2. 选择合并样式。

  3. 选择保存自定义样式的Excel文件,确定。

回答2:

因为复制的单元格中有些可能是运用了公式所得的结果,所以普通粘贴可能会导致有些数据显示不出来,你可以选择“选择性粘贴”,数据应该就不会显示不了了,步骤如下:
1.选中需复制的单元格,点击鼠标右键,选择“复制”
2.再选中需粘贴的单元格,还是点击鼠标右键,选择“选择性粘贴”
3.在弹出的窗口中,选择“数值”,然后按“确认”就可以了。

回答3:

数据怎么不完整的?

①丢列:选择时未选上。
③丢行:未选择上,或者行超多(EXCEL上限是六万多行,超过的将丢失)。
②某些格变为错误提示的英文单词或者有公式但显示为空白:此格的公式找不到正确的源数据(公式引用了其他表的数据,而相对位置已经改变)。复制源数据或者选择性粘贴去掉公式。

如果店超多的话,建议将所有表另存为CSV格式,用DOS下的COPY合为一个文件,再导入模版文件中(模版为事先做好的含公式和格式的文件,最好设为只读)。这样很快就能搞定,当然用VBA会更快,不过对VBA编程的能力要求有点高,呵呵

回答4:

回答高质量时看只能看到题目,看不到正文内容,单从题目讲,不清楚是怎样一个过程进行复制,猜测可能的原因有以下几种:

  1. 原工作簿为xlsx格式,表内数据量超过65536条,另一个Excel工作簿为xls格式,65536行之后的数据截掉了;

  2. 身份证号码等比较长的文本在新Excel工作表中按数字转化成了科学计数法,这样再转回到文本时后3位会丢失;

  3. 若使用“Ctrl+A全选、复制、粘贴到新工作表”这样的操作,有可能某些数据因与其它数据无连续关系,造成“全选”时未能将全部数据选中,造成数据丢失。

---------------------------

提交后看到全部内容了,再完善一下:

  在对多个工作簿(表)进行合并时,尽量使用选择性粘贴,以便将原表中的公式去除,只保留计算后的数值,以免放到新表中无法引用公式中指定位置的数据而无法计算结果,或误引用了新表中某些单元格的数据造成计算出错。

回答5:

因为你的表格里有些公式,复制到新表格会被重新计算,所以在复制时候不能直接粘贴,要:
复制--选择性粘贴--数值