Questions tagged «csv»

逗号分隔的值:基本的纯文本电子表格。还包括制表符,空格,分号或其他分隔值。

2
如何使用Excel将一行拆分为多行?
我在Excel中有一个产品数据库,其中有数百个条目,每个条目都有1到3个“层”的定价:标准,豪华和高级。每层都有自己的SKU(在基本SKU的末尾添加了A,B或C)和价格。我的数据是这样的: Name, Description, Price A, Price B, Price C, SKU A, SKU B, SKU C name1, desc1, 14.95, 19.95, , sku1A, sku1B, name2, desc2, 4.95, 9.95, 12.95, sku2A, sku2B, sku2C name3, desc3, 49.95, , , sku3A, , 我将如何使数据看起来像这样: Name, Description, SKU, Price name1, desc1, sku1A, 14.95 name1, desc1, sku1B, 19.95 …

8
在Ubuntu中编辑CSV文件[关闭]
关闭。这个问题是题外话。它当前不接受答案。 想改善这个问题吗? 更新问题,以使它成为超级用户的话题。 2年前关闭。 在Ubuntu中编辑CSV文件的好方法是什么? 这些文件如下所示: This,is,data,with,a,header 2,2,3,4,, 1,,3,,6,6 ,5,3,5,5,6 1,2,,,, 1,2,3,4,8,6 1,,9,,5,9 -1,,3,4,5,6 1,2,0,4,5,6 我一直在使用OpenOffice,但是要关闭引用所有字段的默认行为,大约需要5次单击。 我想找到一些轻巧且易于使用的东西,它允许插入/删除数据以及基于列的排序。

6
为什么显示CSV数据时Excel删除前导零?
我有一个包含以下内容的CSV文本文件: "Col1","Col2" "01",A "2",B "10", C 当我使用Excel打开它时,它显示如下: 请注意,单元格A2尝试将“ 01”显示为没有前导“ 0”的数字。 当我将第2到4行的格式设置为“文本”时,它将显示更改为 ...但开头的“ 0”仍然消失了。 有没有一种方法可以在Excel中打开CSV文件,并可以通过翻转某些选项来查看文件中的所有前导零?我不想不必在每个应该有前导零的单元格中重新输入'01。此外,使用前撇号需要在需要CSV时将更改保存为XLS格式。我的目标只是使用Excel以文本形式查看文件的实际内容,而无需Excel尝试对我进行任何格式设置。

4
将Excel文件另存为Unicode时如何避免双引号?
我有一个包含Unicode内容的Excel文件,例如,其中某些单元格包含双引号内的文本"text"。 当我将Excel文件保存为Unicode格式的文本文件时,例如,包含双引号的文本将另存为三个双引号"""text"""。 在某些地方,我甚至有包含逗号(,)的文本。例如,将text,其转换为"text,"Unicode文件。它在文本中添加了双引号,我猜其中包含特殊字符。 如何避免这种情况?


4
使用Unix以逗号分隔的文件进行数字排序
我有一个逗号分隔的文件,看起来像这样: 100,00869184 6492,8361 1234,31 200,04071 我想只按第一列sort对该文件进行数字排序。 预期结果: 100,00869184 200,04071 1234,31 6492,8361 如何使用sort实现此目的?似乎逗号被当作数千个分隔符而不是分隔符来对待,即使我这样称呼它们也是如此。 双方sort -t',' -n并sort -t',' -nk1'给我这个: 1234,31 200,04071 6492,8361 100,00869184 按默认排序(无参数)或使用sort -t','都会给我这样: 100,00869184 1234,31 200,04071 6492,8361 并按数字排序sort -n给我这个: 1234,31 200,04071 6492,8361 100,00869184 如何使用排序来达到所需的结果? 编辑添加:这是一次创建大约700万行的排序列表的操作,因此完全可以接受解决方法或其他非常规方法。
8 unix  csv  sorting  hp-ux 

6
Unix命令行CSV查看器
关闭。这个问题是题外话。它当前不接受答案。 想改善这个问题吗? 更新问题,以使它成为超级用户的话题。 2年前关闭。 是否有方便的命令行csv查看器,可能是unix工具或某些工具的mod(例如vim或python)? 我发现通过手动编写来简单地编辑CSV文件很容易(因为您需要做的所有操作都以逗号分隔列),但是有没有办法在命令行上稍微好一点的UI中查看它呢?

4
Excel通常将.csv文件保存为制表符分隔格式。发生了什么?
我不知道怎么会发生这种情况。 我真的很讨厌它。 那是因为我的程序依赖csv文件是csv。 我永远不会知道,直到现在,我的csv文件如何成为制表符分隔格式 我点击了保存吗? 我像往常一样保存吗? 这是一个csv文件。我一直希望它是csv。 有时我打开文件,发现逗号消失了。我得做 数据 - >文字到列 解决这个问题。然后再次保存。如果我再次保存,那就是csv好吧。但它到底是如何成为制表界的呢?我从来没有指示excel将它保存在制表符分隔符中。怎么会发生这种情况?扩展名仍为.csv。 附加信息 我很少保存文件。我通常会退出excel并且可能会出现一些提示。我可能在不知情的情况下保存它。 如果我尝试将文件保存为,则excel将默认为“txt”,即使该文件显然是.csv文件 但是,如果我只是匆忙保存,它将无法保存为.csv文件。它将保存为.csv.txt文件。因此,让我的.csv文件包含制表符分隔值似乎根本没有意义。 使用CSV的程序是我自己定制的程序。我现在安排它可以读取制表符和逗号。但是,当涉及到它的输入时,程序对错误非常敏感。这个错误已经花了我数百美元。

1
CSV文件中的图像未显示在Anki中
我正在尝试将包含图像参考的CSV注释集导入Anki。 我有一个带有Cloze替换的文件,在一个注释中,我在文本中使用图像: <img src=”duck.jpg”> This picture is of a {{c1::duck}} 我已经将duck.jpg放入了media.collection文件夹中(以及许多可用的媒体),但是当我导入它时,我在Anki中看到一个损坏的图像图标。
5 csv  anki 

1
无法执行ODBC查询,因为它太复杂了?
我有一个CSV文件,正在将它用作LibreOffice DB的数据库。这个答案 将详细说明我在做什么。 我可以做一些操作,但是当我尝试在SQL编辑器中输入以下内容时: select SUM(Dollars) from original 我收到以下错误: 查询无法执行。这太复杂了。仅支持Count(*)。 所以我认为这是来自ODBC或JDBC驱动程序的错误。在哪里可以找到适用于MacBook OSX 10.7.2的更好的驱动程序?还是我该怎么办?

3
为什么Excel的“绿色标记”是csv文件中的随机单元格?
我有两个CSV文件, test_a.csv 和 test_b.csv。绿色标签信息框突出显示“不一致的公式”。 为什么Excel绿色标签A4在 test_b.csv?如何防止Excel对我的单元格进行绿色标记? 的内容 test_a.csv: ="66526" ="86207" ="76830" ="85244" ="46830" 的内容 test_b.csv: ="36064" ="36207" ="36830" ="35244" ="36830"

1
将单位导入CSV数据导入Excel
我有一堆包含带尾随单位值的CSV文件。这使得Excel认为它是文本,因此我无法在数据透视表中对它们求和。 数据看起来像这样: Date; Text; Amount; 2016-12-11; Gas Station; -152,00 kr 2016-12-10; Food Stare; -130,00 kr 2016-12-09; Payment; 500,00 kr 我设法通过插入一个新列来“解决”它,我删除单位并使用文本将文本转换为数字 =NUMBERVALUE(SUBSTITUTE(C2; " kr"; "")) 然后告诉Excel如何格式化该列和数据透视表中的值。但这感觉非常虚伪。 有什么方法可以导入数据并告诉Excel它已经有正确的单位,这样我就可以直接使用CSV中的数据了吗? 从CSV文件中删除单元不是一种选择,除非绝对必要,否则我宁愿远离VB。

5
逗号分隔值(字面意思,不是csv)在excel中的相同单元格中,放入单个单元格中
我在excel中有一列包含邮件的单元格,有些只包含一封邮件,但是其他邮件包含这种格式的每个单元格的多封电子邮件: one@example.com, two@example.com, three@example.com 我想要实现的是让他们这样: one@example.com two@example.com three@example.com 我猜(不要接受我的话)你可以做某种if语句 if (cell contains ", ") get string from ", " to ", " and paste somehow else "b1" 你现在可能会在你的屏幕上大喊大叫:)(或笑)但它只是如何接近它,不知道要使用的功能还是这样甚至可能。 所以,如果你有任何想法我很感激!! 为了以防万一,我想从这个文件中做一个csv所以,任何可以做到这一点的解决方法都会...... 提前致谢! 特鲁法 顺便说一下,我希望我已经清楚地解释了这个问题,如果没有请求澄清! 编辑:问题实际上已经解决了,我放弃并逐一做了,一个方法永远不会让你失望:) Iwpuld感谢任何想法,无论如何为了未来和知识的缘故!

2
Notepad ++ replace不适用于正则表达式
编辑 证明它应该有效:http://regexr.com?30pf2 我试图用a替换所有, 不在引号内的事件~ 20,72275,Epidurography,1 21,72285,X-Ray C/T Spine Disk,1 22,72291,"Perc Vert/Sacroplasty, Fluor",1 23,72292,"Perc Vert/Sacroplasty, Ct",1 变 20~72275~Epidurography~1 21~72285~X-Ray C/T Spine Disk~1 22~72291~"Perc Vert/Sacroplasty, Fluor"~1 23~72292~"Perc Vert/Sacroplasty, Ct"~1 我的正则表达式就像一个魅力,但我似乎无法取代它找到的值。Notepad ++突出显示要替换的逗号,但在单击“ 替换”按钮时不进行任何更改就会传递。 找什么: (,)(?=(?:[^"]|"[^"]*")*$) 用。。。来代替: ~ 我已经尝试过其他价值观思想~以某种方式保留,但其他所有角色或角色组合似乎都不起作用。希望这只是我的一些疏忽的结果。任何帮助,将不胜感激。 我正在使用Notepad ++ v6.1.1 谢谢! 来自https://stackoverflow.com/questions/632475/regex-to-pick-commas-outside-of-quotes的正则表达式
3 notepad++  csv 

5
使用Excel编辑文件而不重新格式化
我使用的程序只导入csv文件,但前5列必须为空,没有任何数据。 当我编辑文件以添加或更改某些数据并保存csv文件时,将自动删除必需的前5个空闲列。 我怎么能阻止这个?
2 csv 

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.