当列数据类型不同时粘贴数据你好!
我正在尝试将 Excel 中更新的数据行粘贴到预先存在的数据表中。问题是,我已经使用 JMP 中已有的数据好几天了,并对列属性等进行了更改。现在,即使新旧数据将按列完美排列,我仍然收到错误消息来自 JMP,表示“目标列和源列的数据类型不同”。
如何覆盖它并将新行中的数据类型强制为旧格式?
感谢您的帮助!
詹妮弗
聚苯乙烯
我已经尝试过这些策略:
直接从Excel粘贴
在 JMP 中创建新数据表,然后从那里粘贴
虽然我可以将其连接起来,但我认为必须有一个更简单的方法! 剪切和粘贴是 90 年代早期的技术...
回复:当列数据类型不同时粘贴数据如果您从 Excel 剪切并粘贴到 JMP,并且 Excel 电子表格中的数据为文本格式,但实际上是有效的数值,则 JMP(13.2.1, 12.2.0) 将正确解释这些值并将这些值显示为数值在 JMP 中。该信息用于转换需要在 JMP 中转换为数值的 Excel 文本字段(例如日期或时间)。
信息在列的列信息中指定。
您能否提供示例 JMP 数据表和示例 Excel 电子表格,以便我进一步调查此问题?
回复:当列数据类型不同时粘贴数据亲爱的吉姆,
是的,问题是虽然每一列都是数字,但 JMP 将所有内容都作为字符数据引入。我花了很长时间才让所有专栏都以正确的方式阅读。因此,当我需要输入新行时,它会再次读取为字符,并且不允许粘贴到数字列中。 这不是时间或日期问题。我会尝试你提到的更新功能。你能告诉我如何改变吗
我会尝试你提到的更新功能。您能告诉我如何更改 JMP 中的“信息”吗?我不熟悉这个选项,但这听起来像是我所希望的。
感谢您的帮助!
詹妮弗
回复:当列数据类型不同时粘贴数据毫无疑问,您的问题是您尝试复制到的一个或多个 JMP 列是数字,而您尝试粘贴到该列中的数据在形式上不是数字,或者至少 JMP 不认为是数字。如果没有看到相关数据的示例,我只能猜测解决方案。
很多时候,如果您尝试粘贴时间或日期值,并且在 Excel 中,这些值位于文本字符串中,而在 JMP 中,它们位于数字日期/时间结构中,则可能会发生冲突。您可以通过更改 JMP 中的“信息”以期望数据采用 Excel 中指定的文本格式来解决此复制/粘贴问题。
如果数据对于 JMP 无效,您必须将它们复制到新的数据表中,然后更改列数据类型,然后执行连接或更新以将数据放在一起。