首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >绕过以+或-开头的字段的excel csv公式转换

绕过以+或-开头的字段的excel csv公式转换
EN

Stack Overflow用户
提问于 2010-12-14 19:21:59
回答 7查看 23.6K关注 0票数 23

我有一个包含以下内容的csv文件:

代码语言:javascript
复制
"x","y","-z"

当我导入它时,我得到:

如何绕过此转换?

更新

如果你尝试:

代码语言:javascript
复制
   "x","y",="-z,a"

不导入",a“。

如果在前面放一个空格:

代码语言:javascript
复制
   "x","y",=" -z"

代码语言:javascript
复制
   "x","y"," -z"

它会工作得很好

EN

回答 7

Stack Overflow用户

回答已采纳

发布于 2010-12-15 02:29:54

您的问题是,通过使用CSV扩展,您迫使Excel使用其非常严格的CSV约定来解释文件,这通常会与您尝试执行的操作相冲突,除非CSV文件最初是由excel创建的。导入此CSV文件的最简单、最可靠的方法是将其重命名为TXT文件,然后使用excel中的导入功能以所需的方式强制列。

票数 11
EN

Stack Overflow用户

发布于 2010-12-14 19:27:00

用等号作为值的前缀

代码语言:javascript
复制
="x",="y",="-z"
票数 15
EN

Stack Overflow用户

发布于 2016-03-28 23:55:50

使用“Excel”>“导入”和双击.CSV文件是完全不同的。使用不同的解析器。

基于上面的评论,我认为在'+‘或'-’符号前加上一个空格对于双击.CSV文件的情况是有效的。所以我的文件现在包含了例如

代码语言:javascript
复制
" +14";" -Foo"
票数 9
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4438589

复制
相关文章

相似问题

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