Tag: csv

如何在Excel中select符合A和B的逻辑标准的某些行

我有一个CSV表格,有8列AH和数千行值为0或1取决于真值。 我正在寻找Excel函数,在这个函数中,我可以select列A和列B为真的行,这样我就可以检查给定A和B的另一列概率。 IE P((A&B)| D)(其中|表示给出)。 我对excel非常陌生,难以find如何select符合这个标准的行。

将CSV转换为Excel表格

我正在尝试将CS​​V文件转换为xls。 CSV文件看起来像这样: 410E 54B9 C700 0 0 0 0 但是当转换完成的结果是 410E; 54B9; C700; 0; 0; 0; 0 Const xlDelimited = 1 Const xlTextQualifierDoubleQuote = 1 Const xlOpenXMLWorkbook = 51 Set xl = CreateObject("Excel.Application") xl.Workbooks.OpenText "C:\sssss.csv", , , xlDelimited _ , xlTextQualifierDoubleQuote, True, True, True, True, True, True, _ , Array(Array(1,2), Array(2,2), Array(3,2), Array(4,1), Array(5,2) _ […]

用Java创buildCSV文件

我需要创build一个特定格式的CSV文件。 这是格式。 “ROWHEAD”,2016/09/13 03:24:42 -0700,”A”,”BCDE”,002, “SECHEAD”,2016/09/12 00:00:00 -0700,2016/09/12 23:59:59 -0700,”BCDE” “COLHEAD”,”Col A”,”Col B”,”Col C”,”Col D”,”Col E”,”Col F” “SECBODY”,”val A”,”val B”,”val C”,”val D”,”val E”,”val F” “SECBODY”,”val A”,”val B”,”val C”,”val D”,”val E”,”val F” “SECBODY”,”val A”,”val B”,”val C”,”val D”,”val E”,”val F” “SECBODY”,”val A”,”val B”,”val C”,”val D”,”val E”,”val F” “SECFOOT”,”XXX”,0,0,0,0,”YY”,0,”ZZ”,0,189 “SECCOUNT”,1 "ROWFOOT”,”XXX”,0,0,0,0,”YY”,0,”ZZ”,0,189 我曾尝试使用正常的文件编写器的方式,不能帮助我实现这一点。 此外,我尝试openCSV API的相同甚至没有什么帮助。 我怎样才能创build一个CSV文件与这样的页眉和页脚值相关联?

如何将数据转换为Excel文件

我正在使用CSV类将数据转换为基于http://railscasts.com/episodes/362-exporting-csv-and-excel的Excel文件。 在下载Excel文件时,它不会更新我使用filter在我的网页上看到的最新数据。 我的Excel文件包含首次加载页面时显示的数据。 我试图debugging该问题,并尝试像xlsx_writer其他gem,得到相同的结果: def commission_report today = Date.today if params[:from_date].present? from_date = params[:from_date] to_date = params[:to_date] elsif params[:filter] == 'monthly' to_date = today from_date = today – 30 else to_date = today from_date = today – 7 end @commissions_report = UserOrderHistory.select("user_order_histories.*,SUM(user_order_histories.revenue_sharing) as revenue_total, restaurants.restaurant_name, managers.username,revenue_sharings.revenue").joins("LEFT JOIN revenue_sharings ON revenue_sharings.restaurant_id = user_order_histories.restaurant_id").joins("LEFT JOIN restaurants ON […]

如何在SQL查询中使用CSV数据

我有一个表格中的Excel表格中的一些数据。 我想对这些数据运行一个sql查询。 我没关系使用csv中的原始数据。 是否有可能在查询本身内使用该数据创build临时视图或表。 我不想为这个excel数据创build一个单独的表。

CSV结束行

嗨,我想把CSV格式的行尾代码导入到Excel我试着把 \ n“,\ r,”\ r \ n“,\ r \ n,”\ r \ n“但是没有为我工作我想导入它在Excel 2013中我的CSV格式如下 Medicine;1213;22;19\nMedicine (miscellaneous);1013;32;55\nEngineering;708;14;21 请帮忙。 字段分隔符正常工作,但如何pipe理换行符我想这样放 Medicine | 1213 | 22 | 19 Medicine (miscellaneous) | 1013 | 32 | 55 Engineering | 708 | 14 |21 感谢您的任何帮助和build议

python将xlsx保存为csvdate保存为date时间

我需要读取xlsx,将date从dd-mm-yy格式化为yyyy-mm-dd,然后将inport的csv另存为sqllite 我有一切工作,但当它保存为csv它将date转换为date时间,例如2016-11-29变成2016-11-29 00:00:00。 我如何才能将csv格式化为只有date? import win32com.client from win32com.client import constants import openpyxl import csv import pandas as pd import sqlite3 f = r"Services.xlsx" exc = win32com.client.gencache.EnsureDispatch("Excel.Application") exc.Visible = 0 exc.Workbooks.Open(Filename=f) exc.Rows("1:1").Select() exc.Selection.Delete(Shift=constants.xlUp) exc.Range("K:M").Select() exc.Selection.NumberFormat = "yyyy-mm-dd" exc.ActiveWorkbook.Save() exc.Quit() data_xls = pd.read_excel('c:\Data\Programs\Cashflow\Database\Services.xlsx', 'Sheet', index_col=None) data_xls.to_csv('c:\Data\Programs\Cashflow\Database\Services.csv', encoding='utf-8')

导入使用csv模块创build的文件时,Excel显示空单元格

我有一个.csv的行是这样的: "Review",Clean Review "The hotel _was, re3ally good",the hotel was really good 但是当我用Excel 2013打开时,带有双引号的单元格在工作表上显示为空,而且我只能看到编辑栏中的文本。 谁能告诉我为什么会发生这种情况? excel表有点看起来像: | |Clean Review| | |the hotel wa| 我已经在记事本中打开.csv,并且似乎没有隐藏的字符导致此行为 我使用Python的csv模块来创build.csv 特别是如果您拖动并展开第一列

创buildExcel工作表的CSV副本

我正在使用这个代码: import xlrd import csv with xlrd.open_workbook('iSolar Transactions (CURRENT).xlsm') as wb: sh = wb.sheet_by_index(2) # or wb.sheet_by_name('name_of_the_sheet_here') with open('client_history.csv', 'wb') as f: c = csv.writer(f) for r in range(sh.nrows): c.writerow(sh.row_values(r)) 它创build了一个足够好的副本,但不会跨列的格式进行复制。 例如, 2017-04-21的date列被复制为数字41562 。 有没有办法在整个格式上复制? 编辑:使用Tiny.D的代码: import xlrd import csv from datetime import datetime with xlrd.open_workbook('iSolar Transactions (CURRENT).xlsm') as wb: sh = wb.sheet_by_index(2) # or […]

用numpy.genfromtxt()读取CSV文件 – 分隔符作为行名称的一部分

我已经从http://www.gapminder.org/data以Excel / CSV格式下载了“第一婚姻年龄(女性)”数据集。 数据集具有标题的第一行,第一列包含国家的名称。 要阅读这些数据,我使用下面的代码。 import numpy as np source=open("D:\FirstMarriage.csv") data = np.genfromtxt(source, dtype=None, delimiter=",", skip_header=1) print data 执行此代码(在Spyder IDE中)后,我收到此错误: ValueError: Some errors were detected ! Line #37 (got 118 columns instead of 117) Line #38 (got 118 columns instead of 117) Line #72 (got 118 columns instead of 117) Line #87 (got 118 columns […]