粘贴错误?我最近从 excel(Excel for Macintosh 版本 16.12)复制和粘贴到 JMP(13.2.0)时遇到了非常困难的时间。
一列数字(不是日期或文本)将要粘贴为字符。 当我接受这一点,然后进入标准化属性并重新编码时,我总能找到一个在数字中添加了乱码字符的单个值。
如果我获取数据的数字列,将其粘贴到 Excel 中并立即返回 JMP,甚至会发生这种情况 - 添加了在 Excel 中不可见的垃圾字符(Excel 将数据视为数字)。
有谁知道解决这个问题?
回复:粘贴错误?我鼓励您学习更多 JMP 函数和表格特性。 我有很多经验,Excel 爱好者使用 JMP 进行统计和图形,并使用 Excel 进行一些数据清理。 并且经过几次提示后,他们放弃了用 Excel 来回复制粘贴。
这是一个 30 分钟的视频,你可能会觉得有用,它的标题是放弃 Excel
https://community.jmp.com/t5/video/gallerypage/video-id/xqbW40ODE6WV5ISTJ_ASyNfZRb4i0NVv
如果您有兴趣了解更多,下面是一个“阅读清单”。
祝你好运!
笔记帮助>脚本索引将向您展示您可以在公式编辑器中执行的操作的 JSL 语法。 即使您对脚本不感兴趣,这也是一种简单的方法学函数的作用。帮助>脚本索引> 功能
- 条件函数:If() , 匹配() , 选择() , And(), Or() , IsMissing()
- 字符函数:Concat()、Substr()、Starts With()、End With()、Trim()、Char()、Num()、Lenght()、单词()你会惊讶于 Word() 对从字符串中提取项目有多么有用。
- 数值、超越、三角
- 统计
帮助>脚本索引> 对象 > 数据表
了解如何使用 Row> Select > Select Where with Add condition...非常有用
回复:粘贴错误?我一直在 JMP 和 Excel 之间来回切换。 我可以在 JMP 中做基本公式,但对于逻辑公式和其他一些事情,我对 Excel 更熟悉。 我所有的统计数据都是 JMP,但我确实在 Excel 中清理和组织数据,只是因为它对我来说更容易。
回复:粘贴错误?这是您的问题的侧边栏。 我可以问你想做什么吗?
您是从 JMP 复制到 Excel 然后再复制回来,只是为了创建一个好的测试用例,还是当您发现问题时您正在这样做?
我问的原因是因为我看到新的 JMP 用户这样做是为了使用 Excel 的过滤器和/或堆叠和/或公式。 我不想冒犯,我只是问问。
如果您的任务只是从 Excel 复制到 JMP,请忽略我的问题。
回复:粘贴错误?这很奇怪。 我试图在这里复制问题,但无法复制。 我确实注意到我有 Excel 16.16。您是否可以确保拥有最新版本的 Excel?
回复:粘贴错误?它总是不同的文件。 我的第一篇文章中的一个澄清是,我可以从 JMP 中获取一列数字,将它们粘贴到 Excel 中,然后立即将它们粘贴回 JMP 并让它发生。
它通常发生在复制过来的最后一列数据中。
这是今天的一个截图。

回复:粘贴错误?如果没有看到原始 Excel 文件,这可能很难诊断。 如果您无法在此处发布经过清理的版本,请联系技术支持并将文件发送给他们。 他们可能可以解释正在发生的事情并给出策略(也许像@gzmorgan0的上面)这将有所帮助。
回复:粘贴错误?我没有MAC所以这里有3个建议:
- 将数字列格式化为 Numeric
- 使用 Excel Clean 函数 =Numbervalue(Clean(A1)) 删除不可打印的字符。
- 使用打开 > Excel 向导。 Excel 中包含不可打印字符的列(换行和表格以及前导和尾随空格)未正确粘贴到 JMP 中。但是,当我使用 Excel 向导打开同一个文件时,所有垃圾都被删除了。
如果您有许多列,这两种方法都不容易。 但我建议您复制并粘贴到新工作表中。
然后使用 JMP Excel 向导并仅选择该工作表。在 JMP 13 中,我看到 Excel 向导在带有公式的列方面存在一些问题,因此请确保列具有值。[JMP 14 没有这个问题]。
祝你好运!