首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从SSMS 2012到excel的Copy+Pasting货币值没有完成或计算新值

从SSMS 2012到excel的Copy+Pasting货币值没有完成或计算新值
EN

Database Administration用户
提问于 2014-04-15 23:03:50
回答 1查看 759关注 0票数 1

因此,我试图将一些查询结果复制并粘贴到Excel中,由于某种原因,它似乎没有正确地完成第一个值。

让我解释一下我的意思。

在Excel中,我要复制的单元格被格式化为货币。通常,当您复制值(S)或键入它,然后按enter,它正确地格式化它用逗号,美元符号,小数等,然后任何使用这个单元格的公式都会立即重新计算。

但是,当我复制一组值时,第一个值不会被格式化,也不会在使用该单元格的公式中进行计算。但是,接下来的4个值可以正常工作,如果我一次只执行一个值,问题仍然会发生。

一开始,我尝试将值转换为不同的SQL类型,如十进制、货币、浮点,因为我认为这是一个问题,但没有什么不同。

在我的实际查询中,这些值是十进制字段的和,但下面是一个执行相同操作的示例查询:

代码语言:javascript
复制
SELECT 123456.78, 9012.34, 567890.12, 345678.90, 123456.78;

有人知道是什么原因造成的吗?

我很确定这与SSMS 2012有关,而不是Excel,因为2008年我从未遇到过这种情况。更别提我之前在SSMS 2012中遇到的另一个复制和粘贴问题,它涉及回车和行提要,当粘贴到Excel中时会产生新的行,而这在2008年从未发生过。

谢谢

EN

回答 1

Database Administration用户

发布于 2014-04-16 14:40:52

如果我做了粘贴特殊,我会得到两个选项,文本和Unicode,选择文本似乎是正确的,因为Unicode不能。@JonSeigel的评论

票数 1
EN
页面原文内容由Database Administration提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://dba.stackexchange.com/questions/63289

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档