Tag: csv

手动从csv文件中删除行

你能build议一种方法来手动从csv文件中删除logging。 我有一个有很多logging的CSV文件,我需要删除不需要的logging。 有没有最简单的方法来删除不需要的logging。

打开CSV文件

我正在生成CSV文件。 我的第一行是列名,它看起来像 用户名;名字;姓氏;电子邮件; … 但是,如果我将用户ID更改为ID,MS Office无法打开此CSV并显示错误“无法读取logging(logging数)”。 但是,这个文件打开正确的,例如,记事本++。 我正在使用Excel 2013.任何想法是什么错误?

如何将csvstring转换为列,并通过Excel中的特定关键字过滤?

我正在尝试从csvstring中总结所有输出(OUT)时间,并将其显示在下一个单元格中,但正面临着挑战。 我无法处理/拆分csvstring。 需要帮助如何通过excel公式或vba脚本实现这一点。 csvstring: 10:06:在(IN),11:36:出(OUT),11:42:在(IN),13:57:出(OUT),14:05:在(IN),14:23:出(OUT),14:38:在(IN),16:39:出(OUT),16:49:在(IN),17:19:出(OUT),17:28:在(IN),17 :54:出(OUT),17:56:在(IN),18:08:在(IN),18:08:出(OUT),18:11:(IN),18:12:出( OUT),18:21:出(OUT),18:24:在(IN),18:37:在(IN),18:37:出(OUT),18:57:出(OUT),18: 58:在(IN),19:26:出(OUT),19:35:在(IN),20:18:出(OUT), 该string来自一个单元格。

在列中每五行添加一行,然后除以十?

我在R文件中有三列,看起来像这样; X61253 X61613 X66198 279 140 140 279 139 139 278 139 139 279 140 140 279 139 139 278 139 139 3624 140 140 279 139 139 279 139 139 7730 140 140 278 139 139 12180 139 139 279 3660 3660 279 140 140 15443 139 139 278 139 139 18108 5527 5164 […]

从R到自由办公室作家的最佳方式?

目前,我的工作stream程是在R中进行统计和数据重组,并使用Libre Office(LO)Writer写我的文档。 R中分析的结果通常是表格,我需要将它们写入LO Writer。 我没有find一种方法直接做到这一点,所以我通常做的是:1)将表格放在R中,2)将表格导出为.csv,3)在LO Calc中打开.csv,4)使用特殊粘贴作为RTF从LO Calc复制到LO作者。 当保存到.csv,我通过使用write.csv(table_1, "table_1.csv", na = "")来做到这一点。 这会导致额外的步骤,因为LO Calc需要知道如何读取.csv文件。 或者,可以安装其中一个包 ,输出到.ods或.xls(x)。 这样做的一个问题是,这经常导致文件中十分长的十进制数,例如2.21931,而一个通常只希望在文档中显示2或3个数字。 我已经find了两个解决这个烦恼。 首先是使用例如round(table_1, 2) R中的数字舍入,然后使用上述命令进行保存。 这个问题是,当你将这个input到LO Calc中时,例如.60这样的数字将变成.6,失去一个(冗余的)数字。 这使得表述有些不一致。 可以将它们添加回文档中的表格中,或者使用LO Calc中的舍入函数。 第二个是在Libre Office Calc中使用舍入函数,但是这需要一些额外的工作/更多的工作。 最后,当LO Writer这样的重要表格时,表格将会有不可见的边框。 人们将不得不为每个表手动添加这些。 从R到LO Writer中获得结果表的最佳方式是什么,同时避免了重要的数字问题和额外的点击?

按照用户定义的顺序将选定的CSV文件导入新的Excel文件

我想请求你的帮助! 我试图导入CSV文件到新的Excel文件,用户将给出input来select哪个CSV文件,程序应该导入特定的数据到新的Excel文件,数据应该按照用户定义的顺序。 所以引导我select正确的平台或语言去做。 我的样品csv 和我的预期输出是 时间string将是行标题,VarName将是列标题。 varvalue将在主要数据

将Excel工作表导入到phpMyAdmin中

我目前正在玩phpMyAdmin,我遇到了一个问题。 当我的CSV导入到phpMyAdmin它是四舍五入的数字。 我已经将列设置为一个浮动和Excel中的列是一个数字(也试过的文字/一般)无济于事。 有没有其他人遇到这个问题,并find一个可行的解决办法? 第二个问题,是否可以上传CSV文件,使其与phpMyAdmin中的列名匹配到Excel列名,并将数据input到正确的列中?

发布CSV文件中的阅读内容。 +和 – 正在读取的字符为0

我正在经历一个相当奇怪的问题,使用Microsoft.ACE.OLEDB.12.0引擎读取一个小的csv文件。 Dim cN As ADODB.Connection Dim RS As ADODB.Recordset Set cN = New ADODB.Connection Set RS = New ADODB.Recordset cN.Open ("Provider=Microsoft.ACE.OLEDB.12.0;" & _ "Data Source=" & myPath & ";" & _ "Extended Properties=""Text;HDR=NO;FMT=CSVDelimited""") RS.ActiveConnection = cN RS.Source = "select * from " & myfile RS.Open 当调用RS.Fields(7)应该是“+”还是“ – ”时,返回值为0? 我无法控制给出的CSV文件,所以我不能把“+”或“ – ”字符改成别的。

带UTF-8字节顺序标记的Excel文件导致错误

我只是想知道是否有任何可能的方法来解决这个问题。 我在工作时收到包含光纤接头拼接信息的Excel文件,当我尝试导入时,出现一个输出错误,提示第一个表与预期看到的不匹配。 当我打开它的时候,我可以看到UTF-8的BOM作为Joint Name 之前的单词。 显然这是隐藏在原始文件中的,并且导致一些手动工作必须从每个Excel文件中删除每个符号。 目前我收到的文件是.csv格式,错误文件以.csv的forms显示。 有什么办法可以预先保存这些去掉BOM或者是什么东西来避免这种情况下的手工工作? 理想情况下,我想删除隐藏的物料清单,以便导入只是第一次没有返工。

将PSOBJECTs转储到Excel表格中

我有以下集合包含以下对象: PS C:\blabla> $CSVText.gettype() IsPublic IsSerial Name BaseType ——– ——– —- ——– True True Object[] System.Array PS C:\blabla> $CSVText[0].gettype() IsPublic IsSerial Name BaseType ——– ——– —- ——– True False PSCustomObject System.Object 我想直接将这个PSOBJECT集合转储到一个xlsx文件中,而不是使用$CSVText | Export-CSV $CSVText | Export-CSV等,然后将CSV文件转换为Excel电子表格。 我正在寻找一个直接的方法来做到这一点,从OBJECT到Excel,没有涉及任何转换和临时CSV文件。 那可能吗?