Tag: csv

Excel通过PowerShell的COM对象

我正在通过PowerShell的数据输出到CSV文件。 一般情况下进展顺利。 我已经将数据导出到csv文件。 它包含大约10列。 当我用MS Excel打开它时,它都包含在第一列中。 我想通过几个专栏通过PowerShell(相同的GUI版本提供)分割它。 我可以使循环和东西分裂每一行,然后将值放到适当的单元格,但这将花费太多的时间。 我相信应该有一个优雅的解决scheme,使一个列拆分成多个。 有没有办法让它在一个简单的步骤没有循环? 这是我到目前为止: PS,CSV文件是100%FINE。 分隔符是',' Get-Service | Export-Csv -NoTypeInformation c:\1.csv -Encoding UTF8 $xl = New-Object -comobject Excel.Application $xl.Visible = $true $xl.DisplayAlerts = $False $wb = $xl.Workbooks.Open('c:\1.csv') $ws = $wb.Sheets|?{$_.name -eq '1'} $ws.Activate() $col = $ws.Cells.Item(1,1).EntireColumn

根据条件在Excel中创build新列

在我的csv curently我有以下领域 No Name 1 Samsung s5 2 samsung s6 3 Nokia 3112 现在我需要在excel中做一个额外的列,即品牌。 如果手机的名称与三星那么它的品牌必须是三星如何做到这一点(自动为所有COLOUMN)。

如何防止Excel导入CSV值作为单个大数字?

我正在使用Matlab来输出一些CSV文件。 dlmwrite('filename.csv', DataX, '-append'); 这给了我漂亮的CSV值,如 368,331,368,301,293,323,308 210,766,97,105,82,90,82,97 (行和列被截断,约为20 * 50) 当我将它导入到Excel中时,它会将其读入 3.68331368301293E+167 210,766,97,105,82,90,82,97 如果将数据作为科学记数法读取,则会删除它认为不重要的值,从而得到一些有效数字和大约150个零。 我怎样才能防止Excel随机决定什么是或不是科学记数法?

导入CSV excel到phpmyadmin然后“?”自动引入

CSV文件中有一些特殊字符的数据,例如“á”,当它被导入localhost的phpmyadmin,然后在一些数据“?” 在数据中自动引入。

在Excel中正确呈现Flask生成的CSV文件

这里是一个瓶颈视图的最小例子,它产生一个CSV(python 2.7)。 # -*- coding: utf-8 -*- import csv import StringIO from flask import Flask, Response app = Flask(__name__) @app.route('/example.csv') def example_csv(): f = StringIO.StringIO() writer = csv.writer(f) writer.writerow(['Header 1', 'Header 2', 'Header 3']) writer.writerows([unicode(_).encode('utf-8') for _ in row] for row in (['1', '2', '3'], ['a', 'b', 'c'], [u'£', u'€', u'¥'])) response = Response(f.getvalue(), mimetype='text/csv') […]

Excel VBA saveas csv但是文件输出是错误的格式

嗨,我是新来的VBA,我想知道为什么文件输出,当我试图这个代码只是一个默认的文件,而不是CSV。 我通过macroslogging创build了这个代码。 我希望能够在工作表上将文件另存为csv。 我的代码如下 Sub Done() Sheets("Test").Select Range("A2:M3").Select Range("A2:M3").Copy Range("A2").PasteSpecial xlPasteValues Application.CutCopyMode = False Sheets("Test").Select ActiveWorkbook.Save ActiveWorkbook.SaveAs Filename:= _ Application.GetSaveAsFilename, FileFormat:= _ xlCSV, CreateBackup:=False ActiveWorkbook.Close SaveChanges:=False End Sub

csv文件中带有delimiter =','的多个逗号?

我有一个包含对“艺术家风格”,如下所示的csv文件的问题: artist,genre Muse,rock Nirvana,rock Bon Jovi,rock The Police,rock 问题是,csv分隔符是逗号(','),但在某些情况下,有多个艺术家用逗号分隔,如下所示: John Legend, Travis Scott, Teyana Taylor, Cyhi The Prynce & Malik Yusef,r&b 当我在我用来分析它们的软件中导入数据集时,这种情况当然会产生一些麻烦,所以我正在寻找一种编辑文件并解决这个问题的方法。 例如,MS Excel可以只select包含多个逗号的行,然后我可以尝试单独处理这些行(它们不应该太多)。 如果你有更好的想法,我想听听。 谢谢!

从VS中的arduino接收string,如何将它们存储在csv或xls文件中?

所以我正在使用C#通过serialPort从我的arduino中读取string。 当我做所谓的行动时,string显示在一个文本框中。 我现在需要做的是将它们放在一个数组中,并将它们存储在csv或xls文件中。 private void btRecOn_Click(object sender, EventArgs e) { if (serialPort1.IsOpen == true) // COMport is open Text = recon; // string recon = "recording on" serialPort1.Write(Text); // sends text "recording on" to arduino } private void SerialPort1_DataReceived(object sender, SerialDataReceivedEventArgs e) { RxString = serialPort1.ReadExisting(); // reads data from serial port this.Invoke(new EventHandler(trataDadoRecebido)); // […]

Python xlsx到csv

我使用这段代码将一个excel转换为一个csv文件,问题是有些字段的文本用双引号引起来,当它进行转换时,我认为它是用双引号括起来的空格。 我怎样才能避免这一点? import xlrd import unicodecsv import sys def xls_to_csv (xls_filename, csv_filename): wb = xlrd.open_workbook(xls_filename) sh = wb.sheet_by_index(0) fh = open(csv_filename,"wb") csv_out = unicodecsv.writer(fh, encoding='utf-8', delimiter=';') for row_number in range (1,sh.nrows): csv_out.writerow(sh.row_values(row_number)) fh.close() xls_to_csv(sys.argv[1],sys.argv[2]) Excel文件: 实际产出: 我的目标是没有额外的双引号的CSV。

Excel根据URL-paramter自动删除重复之前的CSV

我正在使用真正简单的stream量logging器存储date,时间戳,IP和用户访问我的网站上的网站。 访问该网站的每个用户都通过以下forms的URL中的参数来分配UID: http://www.domain.com/site.php?=dTM_c1_uid7 dTM = customer, c1 = category 1, uid7 = uid for person 7 存储的csv文件包含以下内容: "DATE","TIME","IP","LOOKING_FOR" "2016-05-22","07:30:40","XX.XX.XX.XX","/site.php?=dTM_c1_uid7" "2016-05-22","07:31:10","XX.XX.XX.XX","/site.php?=dTM_c1_uid7" "2016-05-22","07:31:19","XX.XX.XX.XX","/site.php?=dTM_c1_uid8" 信息被存储在一个CSV文件中,在那里我试图总结数据的结果,这些数据是由另一个脚本实时显示的。 然而,由于许多访问者是同一个人访问网站的次数不止一次,所以我想根据URL中的UID参数去除这些参数,然后计算总和,所以每个计数(hit)可以计算为唯一匹配。 因此,在计算总和之前,我正试图制定一个公式来自动删除包含“_uid7”参数的重复项。 是否有一个聪明的方法来构build一个公式,可以自动做到这一点? 谢谢。