中企动力 > 商学院 > excel不能读取
  • ?

    如何实现增值税发票信息识别后导出excel表格?

    离骚

    展开

    关键词:发票识别 发票扫描识别 一键导出表格 增值税发票扫描识别

    随着我国市场经济的发展,财务管理工作在各个企业的管理中扮演者越来越重要的角色,渐渐起到不可替代的核心作用。对于大型企业集团来说,财务管理显得更为重要,财务管理系统的建立将直接受到企业集团管理方式的影响,并直接影响企业的管理效率与经济效益。

    如何在现有经营环境下选择最佳的财务管理模式,使用最优的财务管理系统,实现企业的管理目标,适应企业信息化发展的需求,是一个值得研究和探讨的问题。

    财务报表为企业财务管理环节中的一部分,是最能体现企业财务状况和管理情况的工具!现在,会计人员都是通过手工录入的方式,将每月每天的进项和销项发票敲打进excel表格,并对相应的发票图像进行命名,作出统计报表,方便与之后的财务审核及查找。

    增值税发票识别

    而据了解,由于增值税发票上的会计要素如发票代码、号码等进十几位,要想将这些要素手工敲打进excel表格是何等的麻烦,况且还要对增值税发票的图像进行命名,对于一些大型的集团公司而言,基本上会计一天也就干这些事儿了,还不一定能够干完。

    那么如何能够减轻会计录入发票的工作呢?那就需要用到增值税发票扫描识别软件了。来看一下发票扫描识别软件的工作流程:

    增值税发票识别过程

    奥普快票通发票扫描识别软件采用扫描仪加发票识别软件的模式,通过发票扫描仪将纸质的增值税发票扫描成JPG等图像,然后传输进电脑中的发票识别软件,通过OCR 发票识别技术,将发票上的信息识别出来,并直接导出excel表格,极大程度上的减轻了会计人员的工作压力!

    发票扫描识别软件的优势:

    1、识别类型多:发票识别软件可识别增值税普通发票、增值税专用发票、机动车销售发票、发票清单等;

    2、识别字段全:发票识别软件可识别发票上出密文区外所有的字段信息,包括代码、号码、金额等十几种内容信息;

    3、识别准确率高:发票识别软件整体识别准确率在95%以上,代码、号码等发票七要素以及购销方信息的识别准确率更是在99%以上;

    4、应用范围广:发票识别软件不仅仅可用于发票扫描识别导出excel表格,而且还可以提供SDK开发包,供用户与ERP等财务管理系统做对接!

    利用现代化的技术手段来提高企业财务的工作效率,也将是企业的财务管理更加的系统化、效率话,从而提升企业的财务管理水平,控制劳动成本,增强企业产品的核心竞争力,为企业未来良好的发展做好更加坚定的基础!

    发票识别产品试用,换用百度:文通张其华,谢谢~!

  • ?

    怎样把Excel工程量清单导入到宏业软件中?

    朱南风

    展开

    1:点击软件上方菜单栏的【导入导出】,弹出下拉菜单:

    2:点击该下拉菜单中的【导入excel文件】,弹出选择界面 ,如下图:

    3:在弹出的窗口中选择“分部分项工程量清单”,点击右侧【选择】:

    4:在弹出的打开窗口中,选择要导入的excel文件,点击打开按钮,弹出导入窗口:

    5:先进行【列识别】,主要是识别项目编码、项目名称、项目特征、计量单位和工程数量、最高限价、工程内容、计算规则、备注,然后进行【行识别】,主要是识别分部行、清单行、子目行、子目下主材行、子目下设备行、子目级主材行、子目级设备行、分部行和无效行,识别完以后,点击【导入】,导入成功以后,会弹出提示:

    点击确定后,点击关闭,返回到分部分项页面,如下图:

    此时就可以对每条导入的清单分别进行组价了。

    6:同样,可以导入措施项目清单(可计量措施)、其他项目清单(暂列金额、专业工程暂估价、零星工作/计日工、总承包服务费)、甲方评标材料表和暂估价材料表。

        导入窗口中其他功能介绍:

    历史工程:导入Excel文件匹配历史工程;

    隐藏已识别行:把已经识别好的行隐藏掉,这样可以快速把未识别的行过滤出来,便于手动识别行;

    显示所有行:把隐藏掉的识别行再全部显示出来;

    全部选择:把所有已经识别的行的“选择”列打勾,只有打勾的列才被导入软件;

    全部取消:把所有行的“选择”列的勾去掉。 

        注意事项:

        1.为确保甲方清单不被改动,导入的甲方清单默认是锁定状态不能修改的,如果想修改,可以点击工具栏“解除清单锁定”按钮。

        2. 导入以后材料的市场价需要手动调整,因为材料价格是不能导入的,导入EXCEL,子目所有材料价都是原始的预算价。

        3.综合单价分析表是导不进去的。

        4.技术措施可以通过导入EXCEl导入计价软件,需要注意的是导入时将导入导入窗口左侧切换为可计量清单。

    补充:1.导入的EXCEL文件没有版本要求,任何版本的EXCEL文件都可以导入计价。

             2.之前导入错误,把清空导入打勾,可以把导入错误的子目一次性删除。

             3.不能整个项目一起导入EXCEL,因为软件不能自动区分专业进行分配,需要进入不同的单位工程进行导入。

             4.材料表虽然满足有材料编码.名称.单位.数量的要求,但是不可以通过导入EXCEL的方式,导入到软件中。

    新版协同一体化中导入excel操作步骤:

    新建单位工程---导入导出导入excel,选择表格格式,按照箭头的方向再选择自己需要导入的表,然后进行列识别,清单编码,名称 ,单位,项目特征,工程量,项目特征分别识别,然后点击识别行,上述操作完成后点击导入(清单和定额同样的操作方式,只是清单的编码名称为项目编码名称,子目的需要识别为子目编码名称)如下图所示:

    (本文内容由百度知道网友茗童贡献)

  • ?

    python3:xlrd、xlwt、xlutils处理excel文件

    怨杨柳

    展开

    1.xlrd读取excel

    请百度有很多方法

    2.xlwt生成excel

    安装下载:pip install xlwt

    导入:import xlwt

    参考:

    生成excel文件test1.xls

    如果对同一单元多次操作,报错

    解决方案: 使用cell_overwrite_ok=True来创建worksheet

    sheet = wbk.add_sheet('My_Worksheet',cell_overwrite_ok=True)

    3.xlutils修改excel

    实际场景:需要将执行结果放入特定单元格中或者对特定单元格数据进行修改

    Python 中一般使用 xlrd (excel read)来读取Excel文件,用 xlrd 读取excel是不能对其进行操作的:xlrd.open_workbook()方法返回xlrd.Book类型,是只读的,不能对其进行操作;使用 xlwt(excel write)来生成Excel文件,xlwt.Workbook()返回的xlwt.Workbook类型的save(filepath)方法可以保存excel文件。 xlutils (依赖于xlrd和xlwt)提供复制excel文件内容和修改文件的功能,其实际也只是在xlrd.Book和xlwt.Workbook之间建立了一个管道而已。

    安装下载:pip install xlutils

    导入:from xlutils.copy import copy

    excel修改流程如图:

  • ?

    打开Excel工作薄最简单的三种方法,大多数人只知道其中两种

    迎海

    展开

    为方便我们以后编辑和访问,我们在处理好文件以后都会把文件保存在我们的电脑硬盘中, 如果需要再次访问该文件,可以通过以下几种方法来打开已经保存好的Excel文件:

    直接打开

    这种需要我们知道文件保存的具体位置,我们找到相应的路径以后,直接双击文件的图标就可以打开了。

    打开对话框

    如果我们已经打开了Excel程序,可以通过【文件】-【打开】-【浏览】命令(快捷键为Ctrl+O)来打开我们的文件,当点击浏览命令以后,会弹出一个打开文件的窗口,我们可以通过点击打开对话框左侧目录列表找到工作薄存放的路径,然后在右侧双击文件图标,就可以打开相应的文件,也可以选中需要打开的文件,然后在下面的【打开】命令按钮来打开。

    另外呢,我们在打开的过程中需要注意的是右下角【打开】窗口的箭头,以【只读方式打开】,就是说我们打开这个文件只是看一看,不打算对文件进行修改和覆盖性保存。

    以【副本方式打开】,这种是指我们需要对文件进行自己的修改,但是我们不想对源文件进行任何修改,我们就把修改以后的文件重新保存一份。

    【在受保护的视图中打开】如果我们要打开从网站上下载的文件或者是怀疑其安全性的文件,我们认为其可能会包含病毒。为了帮助保护我的计算机,可以采用把这些文件在“受保护的视图”中打开,通过使用“受保护的视图”,仅可以读取文件并查看其内容,不能编辑。若要编辑的话,必须到【文件】-【信息】-【启用编辑】

    【打开并修复】就是指文件可能因为某些原因导致程序崩溃,导致工作薄无法正常打开,我们就可以采用这种方式。

    通过历史记录打开

    我们最近打开或者是编辑过的工作薄,都会在Excel程序中留下历史记录,我们可以通过【文件】-【打开】-【最近】菜单,看到在右侧罗列了最近打开的文件列表,默认情况下是显示我们最近打开的25个文件,但是这个数字我们也可以进行设置,我们打开【文件】-【选项】-【高级】-【显示】就可以看到显示最近打开的文件的编辑框,数量是1~50,我们可以根据自己的需要进行微调,但是一般我们也是建议大家不要动,保持默认即可。

    另外还有一个快速访问此数目的“最近使用的工作薄”,这个是显示在我们【文件】菜单打开的最左下端,默认是5,我们也可以在刚才的地方来设置。但是在重新设置这个数字的时候,是不能超过我们上面设置的最近使用的文件的数量。

  • ?

    什么?!VLOOKUP函数不能识别大小写!这个问题这么解决

    Gytha

    展开

    VLOOKUP函数不能识别大小写,有相当一部分人是不知道这个功能或者平时会忽略这个功能的。

    如下图,EXCEL表格中相邻两行的单词首字母分别为小写和大写,我们用VLOOKUP函数来查找首字母是大写的单词对应的金额,实际会得到会得到错误的结果,如Love对应的是67,而结果是167,它对应的是love。

    针对这种问题我们要如何解决呢?下面带给大家一种解决办法。

    首先在EXCEL表格的A列后面插入辅助列,并在B2单元格输入公式=ROW()

    在F2单元格输入公式,并按Ctrl+Shift+Enter结束公式输入。

    =VLOOKUP(MAX(EXACT(E2,$A$2:$A$9)*ROW($A$2:$A$9)),$B$2:$C$9,2,0)

    公式解释:

    VLOOKUP后面三个参数不再解释,基础用法,只解释第一个参数。

    EXACT(E2,$A$2:$A$9)用来对比E2单元格的内容与$A$2:$A$9是否相同,存在返回TRUE,不存在返回FALSE,所以它返回TRUE和FALSE组成的数组。

    ROW($A$2:$A$9)返回2至9的行号。

    两者相乘返回的结果为某个行号与0组成的数组,如F2单元格返回的结果是{0;3;0;0;0;0;0;0},然后用MAX将这个行号提取出来。

    如果不使用辅助列,我们可以这样编辑公式:

    =VLOOKUP(MAX(EXACT(D2,$A$2:$A$9)*ROW($A$2:$A$9)),IF({1,0},ROW($A$2:$A$9),$B$2:$B$9),2,0)

    公式不再解释,有兴趣的可以研究一下。

  • ?

    黑马程序员:程序员必看:如何用Python实现Excel读写与处理!

    Nueva

    展开

    本篇文章讲的是Excel文件的读写和处理。Excel除了是普通生活中应用广泛的数据处理软件和数据保存格式外,在商业分析中也占有非常大的重量,熟练使用Excel软件是数据分析师很关键的技能点,但这篇笔记不是讲各类Excel函数和快捷键,而是讲Python对Excel的 .xls 和 .xlsx 格式数据的读写和处理。

    目录

    Excel文件简介Excel文件的读取Excel文件的写入pandas库读写Excel筛选与统计量计算

    Excel文件简介

    Excel其实相信大家都不陌生,一个 .xls(Excel 2013后默认格式为 .xlsx )文件是一个工作簿(workbook),包含多个表(worksheet),每个表内数据按照行列进行组织,书中第三章的用词中,“文件”和“工作簿”表示同一个对象。拿本篇笔记用到的示例文件

    sales_2015.xlsx 为例:

    本篇笔记需要用到两个库: xlrd 和 xlwt,这两个库不是内置模块,但安装了Anaconda集成环境的话,这两个库被包含了,可以通过 import xlrd 和 import xlwt 进行测试,如果提示未安装,可以通过命令行下用pip安装,本处不展开。xlrd用来读取Excel文件,xlwt用于构建Workbook对象进行Excel文件的创建和写入数据。这两个库不能对Excel文件进行直接更改,因此思路是

    复制一份数据到内存进行分析计算,再写入新Excel文件中

    。需要直接性地修改可以考虑VBA吧,VBA(Visual Basic for Applications)是目前 Office 套件支持的基于 Visual Basic 的宏语言,目前一般在Excel或PPT内进行编程实现高级效果(如Excel数据的批量修改)一般都用VBA,当然以后Office要内置Python了,现在学好Python以后就能很容易理解和定制化Excel的宏了。

    Excel文件的读取

    通过xlrd库的open_workbook()对Excel数据进行读入。

    #lrd读取并输出基本信息# -*- coding: utf-8 -*-def readExcel(fname):from xlrd import open_workbook workbook = open_workbook(fname) print('工作表数量:', workbook.nsheets) for worksheet in workbook.sheets(): #循环输出表名 print("Worksheet name:", worksheet.name, "\tRows:",worksheet.nrows, "\tColumns:", worksheet.ncols)readExcel('sales_2015.xlsx')

    输出:

    工作表数量: 3Worksheet name: january_2015 Rows: 7 Columns: 5Worksheet name: february_2015 Rows: 7 Columns: 5Worksheet name: march_2015 Rows: 7 Columns: 5

    Excel文件的写入

    写入要用到 xlwt 库,如下面的代码,创建一个Workbook对象后,通过worksheet.write()写入数据。因为使用with进行处理,所以不需要写close()显式关闭打开的文件。

    #读取一些Excel并写入新表def parsingExcToWrite(in_file,out_file):from xlrd import open_workbook from xlwt import Workbook #导入一个 Workbook对象 output_workbook = Workbook() output_worksheet = output_workbook.add_sheet('jan_2015_output') #加一个新工作表到工作簿对象里 with open_workbook(in_file) as workbook: worksheet = workbook.sheet_by_name('january_2015') #引用上面创建的工作表 print('type(worksheet):',type(worksheet)) print('write()传入参数类型:',type(worksheet.cell_value)) for row_index in range(worksheet.nrows): for column_index in range(worksheet.ncols): #枚举写入数据 output_worksheet.write(row_index, column_index, worksheet.cell_value(row_index, column_index)) output_workbook.save(out_file)in_f='sales_2015.xlsx'out_f='save_sales_2015.xlsx'parsingExcToWrite(in_f,out_f) #调用

    输出:

    type(worksheet):write()传入参数类型:

    生成的文件效果如下:

    上面写成的函数parsingExcToWrite()就是是一个可以使用在读取、处理、写入的框架,如前所说,这两个库不能直接对Excel进行修改,那么读取相应的数据处理后再写入新表就是很好的解决方案。 下面的处理代码如果需要保存处理后的数据就可以基于这段代码进行扩展。

    pandas库读写Excel下面看看用pandas进行Excel读取的操作, 读只需要一句话(引入库的不算在内),pd.read_excel(in_fname),和前一篇笔记读取csv的格式一样,都是生成dataframe数据格式。写入Excel通过pd.ExcelWriter()构建一个Excel写入对象,再对这个对象操作,最后调用 .save()进行写入到硬盘。

    import pandas as pd in_f='sales_2015.xlsx'out_f='save_sales_2015_1.xlsx'data_frame = pd.read_excel(in_f, 'january_2015', index_col=None) #对 data_frame进行一些处理dframe_condition = data_frame[:] writer = pd.ExcelWriter(out_f)dframe_condition.to_excel(writer, sheet_name='sheet_name',index=False) writer.save()print('done')#输出: done

    筛选与统计量计算因为pandas可以简化一些操作,并且多练pandas是很有意义很重要的,所以下面筛选和统计量的计算都是基于pandas的处理。

    有些时候,我们并不需要 Excel 文件中的所有行,特别是数据量很大但是我们只关心满足一定条件的数据。例如,可能只需要包含一个特定的词数值的那些行,或者只需要那些与一个具体日期相关联的行数据。这时候我们就需要进行筛选,去掉不需要的行,只保留需要的行。下面的代码演示了筛选 Sale Amount 大于 $567.00 的行。我们可以通过改变代码data_frame_value_meets_condition = data_frame[data_frame['Sale Amount'].astype(float) > 567.0] 来筛选行中的值满足某个条件的数据。#import pandas as pd #上面引入了这里就不需要重复引入,如果是独立的文件需要写上这句def valConditionExc(in_file,out_file):data_frame = pd.read_excel(in_file, 'january_2015', index_col=None) data_frame_value_meets_condition = data_frame[data_frame['Sale Amount'].astype(float) > 567.0] writer = pd.ExcelWriter(out_file) data_frame_value_meets_condition.to_excel(writer, sheet_name='jan_15_output',index=False) writer.save()#行中的值匹配于特定模式def valMatchPattern(in_file,out_file): data_frame = pd.read_excel(in_file, 'january_2015', index_col=None) df_value_matp = data_frame[data_frame['Customer Name'].str.startswith("J")] writer = pd.ExcelWriter(out_file) df_value_matp.to_excel(writer, sheet_name='jan_15_output',index=False) writer.save() print(df_value_matp)#选择满足一定条件的特定列数据def selectColByIndex(in_file,out_file): data_frame = pd.read_excel(input_file, 'january_2015', index_col=None) df_col_by_index = data_frame.iloc[:, [1, 4]] writer = pd.ExcelWriter(output_file) df_col_by_index.to_excel(writer, sheet_name='jan_15_output',index=False) writer.save()in_f='sales_2015.xlsx'valConditionExc(in_f,'save_sales_2015_2.xlsx')valMatchPattern(in_f,'save_sales_2015_3.xlsx')

    输出:

    Customer ID Customer Name Invoice Number Sale Amount Purchase Date0 1234 John Smith 100-0002 123 2015-01-014 5678 Jenny Walters 100-0006 345 2015-01-24

    使用 pandas 基于列标题选取特定列,一种方式是在数据框名称后面的方括号中将列名以字符串方式列出。另外一种方式是使用 loc 函数。如果使用 loc 函数,那么需要在列标题列表前面加上一个冒号和一个逗号,表示你想为这些特定的列保留所有行。例如下面的代码:

    #import pandas as pd def selectAllColByName(in_file,out_file):data_frame = pd.read_excel(in_file, 'january_2015', index_col=None) selected_columns = data_frame.loc[:, ['Customer ID', 'Purchase Date']] #根据列标题选取特定列 writer = pd.ExcelWriter(out_file) selected_columns.to_excel(writer, sheet_name='jan_13_output',index=False) print(selected_columns) writer.save()in_f='sales_2015.xlsx'selectAllColByName(in_f,'save_sales_2015_4.xlsx')

    输出:

    Customer ID Purchase Date0 1234 2015-01-011 2345 2015-01-062 3456 2015-01-113 4567 2015-01-184 5678 2015-01-245 6789 2015-01-31

    大家可以根据代码的效果区分上上部分代码的data_frame.iloc[:, [1, 4]] 和上面的data_frame.loc[:,

    ['Customer ID', 'Purchase Date']]

    .loc for label based indexing.iloc for positional indexing

    数据装入pandas的dataframe之后,除了进行筛选,计算一些统计量也是数据分析很重要的工作,描述性统计给我们提供了很多描述数据的指标,下面的代码为工作表的销售数据计算总数和均值。

    #import pandas as pd def getSumAndAverage(in_f):all_worksheets = pd.read_excel(in_f,sheetname=None, index_col=None) workbook_total_sales = [] workbook_number_of_sales = [] workbook_mean_sales = [] for worksheet_name, w_data in all_worksheets.items(): total_sales = pd.DataFrame([float(str(value).strip('$').replace(',','')) for value in w_data.loc[:, 'Sale Amount']]).sum() #算一个表的总体销售额 number_of_sales = len(w_data.loc[:, 'Sale Amount']) workbook_total_sales.append(total_sales) #装入一个列表 workbook_number_of_sales.append(number_of_sales) mean_sales=total_sales/number_of_sales #均值 workbook_mean_sales.append(mean_sales) print(worksheet_name,'\t total:',total_sales[0],'\t num:',number_of_sales,'\t mean:',mean_sales[0])in_f='sales_2015.xlsx'getSumAndAverage(in_f)

    输出:

    january_2015 total: 3201.0 num: 6 mean: 533.5february_2015 total: 55007.0 num: 6 mean: 9167.83333333march_2015 total: 246045.0 num: 6 mean: 41007.5

  • ?

    Excel的功能知多少

    秋士晋

    展开

    Excel是一种功能强大的电子表格软件,它能够利用自身的多功能工具将杂乱的数据筛选整理成可用的信息之后进行分析、交流以及分享得到的结果。由于它在数据的处理、统计分析和辅助决策操作方面的作用。熟练掌握运用Excel建立各种财务管理模型的方法,有助于财务管理人员在复杂多变的理财环境中迅速准确地判断,合理地决策,从而高效地开展财务管理工作。

    有人会说,你这话太笼统了,Excel在财务方面到底有那些功能及其具体应用呢?

    好吧!下面就详细说说Excel在财务管理工作中的功能及其应用。

    (一)强大的表格处理功能

    Excel工作表是由一组行、列和单元组成的并被Excel用来存储和处理数据的。它替代了传统意义上的笔、帐薄和计算器。Excel有文本、数字和时间等多种类型的数据。它的制表功能简单易操作,而且表中的数据如果互相有运算关系,刷新时数据也会随之更改。利用Excel可以对表格进行各种操作,如增删、排序和排版,通过对单元格的编辑,可以使得数据更加清晰、直观,由此可以相对的减少工作量,所以电子表格的创建和处理是Excel的主要功能之一。

    这些功能用是最基础的功能,可以用于记录、制作、计算及其输出打印各种报表,比如工资表、纳税申报表、固定资产管理表、进销存报表等等。

    (二)绘图和图形处理功能强大

    Excel的绘图和图形处理功能能够把表、图、文三者相结合,把数据以饼图、条形图、折线图等各种图形展示出来。

    该功能用于财务分析、财务决策时可以做到图文并茂,将数据变得可视化。

    (三)强大的数据处理功能

    在Excel中可对数据进行搜寻、排序、筛选、分类、统计、合并汇总、自动求和、求平均值、求最大最小值等操作,可以解决财务管理中所有数据计算的问题,包括时间价值的计算、财务分析、风险分析、成本计算、本量利分析等所需的数据处理。

    虽然显然很多企业都用上了ERP软件,但是对于上述这些处理不是都能全部完成。有人说,我只要进行二次开发肯定是可以的。但是二次开发的人力和时间呢?还有企业会给你二次开发的预算投入吗?难道不二次开发我们面对这些就束手无策了吗?跟何况众多中小企业根本就没有ERP软件!因此,Excel的这些数据处理能力是每一个财务人员必须掌握的。

    (四)拥有丰富的函数工具

    Excel除了拥有加、减、乘、除等计算的功能,还提供了大量丰富的函数,它是Excel预设的一部分公式,使得用户可以利用这些简便的函数来完成各种复杂的计算操作。Excel软件中包括几百种函数,分类为:财务、统计、逻辑、文本、数据库、工程、日期时间、信息、数学和三角、查找和引用函数等,通过充分利用这些函数,可以提高运算的准确性和效率。Excel函数具备了从资金时间价值计算、固定资产折旧到计算项目投资收益率在内的大量财务分析函数,可以承担在财务成本管理中的大部分运算。

    在财务工作中我们有时会遇到一些非常复杂的计算,相信只要学习过财务管理课程的人都知道,财务管理里面有多如牛毛的公式。现实工作中比课本上东西根据复杂,课本上或考试时会告诉你很多已知条件,而实务工作中这些已知条件甚至也是你工作的一部分需要你求解。面对这些纷繁复杂,有时又千变万化的数据,有了Excel函数这些都变成了“小菜一碟”,如果还是传统的按照课本上的方法计算你将会被“累成狗”!

    (五)VBA功能

    VBA是一种自动化语言,利用它能够使得我们常用的程序自动化。简单的来说,VBA就是基于某种语言自行开发的小软件或者小工具。目前,基于EXCEL的VBA小程序数不胜数,而且由于每个VBA小程序是由非专业的程序设计人员在工作中根据工作特点而设计的,所以它的应用性很强。在Excel中我们可以使用已经定义好的VBA程序,也可以根据财务人员的需要自行设计开发,这样可以为企业财务人员节约大量的时间和工作量,提高劳动效率。Excel与VAB相结合有利于编写宏指令,它为Excel提供了其他工作表格软件所不能提供的一些更宽泛的特性。

    VBA功能强大,但是必须要有一定基础知识才行,对财务人员还是有点“高冷”,在此介绍但不做推荐。

    (六)数据库透视表功能

    数据透视表是一种可以快速汇总大量数据以及建立交叉列表的交互式表格。使用数据透视表,不仅可以在数据清单外显示汇总结果,而且还可以通过转换行和列查看原数据的不同汇总结果,甚至能够显示不同页面以筛选数据,所需的明细数据也可以根据企业财务管理者的需要显示在区域中。掌握了Excel的数据透视表功能,可以方便的观察数据和对数据进行操作。

    (七)可使用外部数据功能

    Excel可以读取和输出各种格式的数据文件,并且可以从ERP软件等大型应用软件以及各种网站中引入数据,省时省力,减少错误操作的发生率。Excel数据源的多样性加强了它在财务管理中的适用性和便利性。

    (八)模板功能

    Excel中的模板是一种用来生成其它工作簿的格式文件,包括与模板文件特征相同的样式、文本、宏、名称、布局、设置、数据公式、工作表控制及VB模块表,每一个由模板文件生成的工作簿即是模板的复制品。模板在财务管理、制作报表等一致性方面是十分有用的。

  • ?

    导入Excel表的兼容性提升了!

    鲍尔芙

    展开

    在使用超级表格的过程中,我们经常需要将E表的数据导入到超级表格中。在导入的时候大家可能会遇到以下提示:

    1.“导入失败,请检查您所导入的源文件格式是否正确,打开是否正常”

    这个提示比较明确,当我们看到这个失败提示时,直接检查E表本身文件是否正常即可。

    2.“加载数据失败:①检查图片量是否过大 ②检查源表格是否存在格式问题”

    出现此提示一般都是因为文件中的图片过大,适当把表格分批导入即可。

    3.“导入失败/加载数据失败,请联系客服处理”

    出现此提示,首先需要确认的是网络是否正常,是否没有超过对应版本的导入数据量,当然也可以直接找客服去解决!

    很多用户直接来找客服解决不能导入的问题。

    客服妹子们总结了三个最容易造成导入失败的原因,成功逼迫技术们攻克:

    ①Excel表格包含多个sheet,导入时容易出现无法选择sheet或者找不到文件的问题

    提升多个sheet导入的成功几率,解决多sheet导入不能读取到数据问题

    ②Excel表格文件名称中包含空格不能正常导入的问题

    用户文件名称包含空格时,可以正常读取表格数据。

    ③Excel表格过大,预览响应时间过长的问题

    导入数据量较大的Excel表时,到预览数据这个环节,速度大大提升,一般只需1-5秒,原来需要3-20秒。

    后期大家发现自己的E表不能导入,也可以直接联系我们的客服,提供案例~

  • ?

    Excel文件损坏怎么办?

    Wahran

    展开

    在日常工作中,我们可能会遇到好好的Excel文件突然报错打不开的情况。如图:

    Excel文件报错截图

    这种情况,可能会给我们带来意想不到的麻烦。

    Excel文件损坏的原因有很多,主要的原因无非是病毒破坏,或者硬盘出现了坏扇区,导致保存在坏扇区上的Excel文件无法打开。如果是因为突然断电,导致编辑好的Excel没有正常保存到硬盘上,这样的故障目前无解。本文探讨的都是以前正常保存过而且能够正常打开的Excel文件,现在由于各种原因打不开了的情况。

    下面我整理了一些基本的操作方法,千万注意,操作之前,把要修复的Excel文件拷贝到别的分区进行操作。不要在原始文件所在分区操作,避免对原始文件产生二次破坏。

    1、格式转换法

    这种方法就是将受损的Excel工作簿重新保存,并将保存格式选为SYLK格式;一般情况下,大家要是可以打开受损Excel文件,只是不能对文件进行各种编辑和打印操作的话,那么笔者建议大家首先尝试这种方法,来将受损的Excel工作簿转换为SYLK格式来保存,通过这种方法可筛选出文档中的损坏部分。

    2、直接修复法

    最新版本的Excel具有直接修复轻微受损文件的功能,大家可以利用Excel新增的“打开并修复”命令,来直接检查并修复Excel文件中的错误,只要单击该命令,Excel就会打开一个修复对话框,单击该对话框中的修复按钮就可以了。这种方法常常适合用常规方法无法打开受损文件的情况。

    3、偷梁换柱法

    遇到无法打开的受损Excel文件时,大家可以尝试使用Word程序来打开Excel文件,这种方法是利用Word直接读取Excel文件功能实现的,它通常适用于Excel文件头没有损坏的情况,下面是具体的操作步骤:

    (1)运行Word程序,在出现的文件打开对话框中选择需要打开的Excel文件;

    (2)要是首次运用Word程序打开Excel文件的话,大家可能会看到“Microsoft Word无法导入指定的格式。这项功能目前尚未安装,是否现在安装?”的提示信息,此时大家可插入Microsoft Office安装盘,来完成该功能的安装任务;

    (3)接着Word程序会提示大家,是选择整个工作簿还是某个工作表,大家可以根据要恢复的文件的类型来选择;

    (4)一旦将受损文件打开后,可以先将文件中损坏的数据删除,再将鼠标移动到表格中,并在菜单栏中依次执行“表格”/“转换”/“表格转换成文字”命令;

    (5)在随后出现的对话框中选择制表符为文字分隔符,来将表格内容转为文本内容;

    (6)在Word菜单栏中依次执行“文件”/“另存为”命令,将转换获得的文本内容保存为纯文本格式文件;

    (7)运行Excel程序,来执行“文件”/“打开”命令,在弹出的文件对话框中将文字类型选择为“文本文件”或“所有文件”,这样就能打开刚保存的文本文件了;

    (8)随后大家会看到一个文本导入向导设置框,大家只要根据提示就能顺利打开该文件,这样大家就会发现该工作表内容与原工作表完全一样,不同的是表格中所有的公式都需重新设置,还有部分文字、数字格式丢失了。

    4、自动修复法

    倘若Excel程序运行出现故障而导致文件受损的话,大家就可以使用这种修复方法了。一旦在编辑文件的过程中,Excel程序停止响应的话,大家可以强制关闭程序;要是由于突然断电导致文件受损的话,大家可以重新启动计算机并运行Excel,这样Excel会自动弹出“文档恢复”窗口,并在该窗口中列出了程序发生意外原因时Excel 已自动恢复的所有文件。大家可以用鼠标选择每个要保留的文件,并单击指定文件名旁的箭头,再按下面的步骤来操作文件:

    (1)想要重新编辑受损的文件的话,可以直接单击“打开”命令来编辑;

    (2)想要将受损文件保存的话,可以单击“另存为”,在出现的文件保存对话框中输入文件的具体名称;程序在缺省状态下,将文件保存在以前的文件夹中;

    (3)想要查看文件受损修复信息的话,可以直接单击“显示修复”命令;

    (4)完成了对所有要保留的文件相关操作后,大家可以单击“文档恢复”任务窗格中的“关闭”按钮;

    Excel程序在缺省状态下是不会启用自动修复功能的,因此大家希望Excel在发生以外情况下能自动恢复文件的话,还必须按照下面的步骤来打开自动恢复功能:

    (1)在菜单栏中依次执行“工具”/“选项”命令,来打开选项设置框;

    (2)在该设置框中单击“保存”标签,并在随后打开的标签页面中将“禁用自动恢复”复选框取消;

    (3)选中该标签页面中的“保存自动恢复信息,每隔X分钟”复选项,并输入指定Excel程序保存自动恢复文件的频率;

    (4)完成设置后,单击“确定”按钮退出设置对话框。

    鸿萌------文件修复专家

    如果按照上面的方法你还是无法修复受损的Excel文件的话,那就建议你来找鸿萌了。

    鸿萌专业修复Excel文件,我们目前可以达到的修复效果:

    我们可以通过手工分析的方式修复或者重建受损或者崩溃的Excel文件。我们的修复能力涵盖Excel的目前所有版本,从xlsx, xls, xlsm, xltx, xltm, xlsb, xla, xlt, xlm, xlw files,或从 Microsoft Excel 365, 2016, 2013, 2010, 2007, 2003, 2002 (XP), 2000, 97 到Excel 95。

    鸿萌可以修复Excel单元格中从文本、数字、日期和超链接等所有类型的值。也有能力修复单元格中的各种操作数、函数等公式,包括外部引用和多页范围。甚至我们也可以恢复合并单元格中的内容。

    在您遇到困难时,只需将Excel文件通过邮箱、QQ或者其他工具、途径发送给我们,我们必将给您意想不到的惊喜。

    Excel文件被成功恢复

  • ?

    excel表格打无法打开,提示“不能识别的文件格式”的原因

    潘正豪

    展开

    转载自百家号作者:互联网信息分享

    对于上班族来说,excel表格的使用率都是非常高的,不过还有部分朋友不能够熟练地运用Excel表格里面一些非常高效方便的工具,遇到问题的时候就会乱了阵脚,今天小编来和大家聊一聊Excel表格提示“不能识别的文件格式”原因。

    如果我们用Excel表格打开一个文档,出现的是乱码那么请不要进行任何操作,先关闭掉。然后去在WPS的官网下载一个WPS表格,用它打开我们之前打开出现乱码的文件,然后点击文件,选择另存为,把Excel表格的文件存储另一个版本来,小编推荐的是能够存出来一个低版本,这样在高版本的软件都可以打开低版本的。

    如果是个高版本的文件,到了低版本的软件上不一定能够打得开了,所以另存的时候选择Excel 97/2000/XP/2003 *.XLS这个文件类目即可,然后确定保存。再将这个文件重新用Excel表格打开一下,看看是不是可以顺利打开这个表格。

    一般情况到这样的时候,就可以顺利的打开文件了,因为这样的问题大多是由于版本存得太高而无法显示,或者无法正常打开的,所以在运用Excel的时候方法有很多种,需要我们不断地变通才可以。

    小编为大家介绍的Excel不能识别文件格式这个问题是不是已经清楚了,打开方式有很多种,一种不行可以换另一个office的软件。

    本文由“互联网信息分享”原创,欢迎关注,带你一起长知识!

excel不能读取

所有视频需要登录后,才能观看

请先登录您的帐号,即可完整播放,如果您尚未注册帐号,请先点击注册。

img

在线咨询

建站在线咨询

img

微信咨询

扫一扫添加
动力姐姐微信

img
img

TOP