精华内容
下载资源
问答
  • 2016-11-03 10:23:52
      大家都很熟悉Excel电子表格了,可是很少有人研究过,工作薄到底有多少个工作表,每个工作表到底有多少个行和列。

      下面,就针对这个最基本的问题,给大家诠释一下有关的知识

      ①工作薄中的工作表

      就目前而言,一个工作薄,最多能包含255个工作表。

      也就是说,每个工作薄,即每个Exccel文件,最多只能包含255个工作表。

      工作表的名称一般采用Sheet1、Sheet2、Sheet3……来命名,当然,你完全可以修改这些工作表的名称。

      ②工作表中的行数量与列数量

      行的最大数量为:65536

      列的最大数量为:256

      如上数据是Excel2003及之前的最大行列数,如果版本再高点,比如,Excel2007至Excel2012等,所包含的最大行数就为1048576(2^20)行;最大列数则为16384(2^14)列。

      行的名称,使用数字:1,2,3,4,5,6……65536来表示,数字为多少就是多少行;而列使用字母A,B,C,D……AA—AZ,BA—BZ,……,IA—IV来表示。

      而我们平时面对得更多的是工作表中的格子,说得专业点,就是单元格。

      每个单元格,是由每行和每列交叉形成的。因此,每个单元格的名称,是由列名+行号来组成的。

      比如,A1,指的是A列中的第一行。再比如,Z99,指的是Z列中的第99行,其它依此类推。

      最后,比如,Excel2003,每个工作表的单元格个数是256?65536,一般仅使用少数的格子就能解决工作问题了,很少遇到全部使用完256?65536个格子的情况。当然,如果有需求使用比这个更多的格子,那么,Excel就无法解决这样的问题了,就应该使用数据库软件ACCESS、VFP、MS SQL……来保存数据了。因为Excel只是个轻量级的“数据库”。
    更多相关内容
  • 首先把所有要提取数据的excel放置到同一个目录文件夹下 导入包: import os '用于提取目录下文件名' ...'创建空的列表用于存放提取出数据' data = [] 'datafile是info提取出来的xlsx文件名称' for datafi

    首先把所有要提取数据的excel放置到同一个目录文件夹下

    导入包:

    import os  '用于提取目录下文件名'
    import pandas as pd  '用于生成data_frame进行结果存储'
    

    提取目录文件夹中所有的文件名:
    只需要写到目录文件夹的路径即可,会输出目录文件夹中所有的文件名称

    info = os.listdir('/目录文件夹路径/') 
    

    在这里插入图片描述

    '创建空的列表用于存放提取出得数据'
    data = []
    
    'datafile是info中提取出来的xlsx文件名称'
    for datafile in info:
       '一条判断语句来排除文件夹中,我们不需要的文件'
       if (datafile !='.ipynb_checkpoints' and datafile != '测试数据清洗.ipynb'):
         '输出判断执行提取的文件名,也可以用于判断哪个文件有错误'
         print(datafile)
         '逐条读取目录文件夹下的每一个文件'
         file = pd.read_excel(datafile)
         '选取文件的固定行/列,存放到列表data中'
         data.append(file['需要提取的字段名称'])
    
    '转化为dataframe才可以进行保存操作'
    data1=pd.DataFrame(data=data)
    '保存为csv,中文编码,可以查看输出结果'
    data1.to_csv('文件名称或路径.csv',encoding='utf_8_sig')
    
    展开全文
  • Excel创建默认的工作簿工作表模板sheet.xlt和book.xlt  Excel 2003可以保存的默认设置相当少,只有“工具→选项”的小部分设置可以被保存下来,对于最常用的页眉页脚、打印页边距、单元格格式...


    Excel中创建默认的工作簿工作表模板sheet.xltbook.xlt


      在Excel 2003中可以保存的默认设置相当少,只有“工具→选项”中的小部分设置可以被保存下来,对于最常用的页眉页脚、打印页边距、单元格格式设置等等就无能为力了。其实修改一下Excel的默认模板同样可以将它们保存为默认设置,不过和Word不一样的是,Excel本来并没有设置默认模板,我们得自己动手帮它建两个。

    一、创建默认工作簿模板

      1.打开Excel 2003,把三个工作表分别重命名为:工作表(1)、工作表(2)、工作表(3)。

      2.按住 Ctrl键逐一单击工作表标签,选中这三个工作表,按我们的需要进行页面设置、修改“工具→选项”中的项目以及各单元格的格式等等,还可以录制一些常用的宏。在此按 Ctrl键全选是为了对三个工作表做相同设置,当然你也可以对三个工作表逐一进行不同的设置。

      注意:请不要在表格中随便输入文字,这些内容将会直接出现在以后新建的工作簿中。

      3.点击“文件→另存为”,在“保存类型”中选择“模板(*.xlt)”,输入模板的文件名为  book.xlt,“保存位置”则选择“ C:\Program Files\Microsoft Office\Office11\XLStart”。这是默认安装时的位置,如果你不是按默认路径安装,请做相应修改。

      现在再重新打开Excel,你会发现新建的工作簿已经保存了我们在  book.xlt 中做的全部修改设置,当然你可以随时修改   book.xlt  文件中的设置来改变默认设置。此外,在设置默认工作簿后,“工具→选项”中的“新工作簿内的工作表数”设置将会失效,你只能通过修改   book.xlt  中的工作表个数来改变。

    二、创建默认工作表模板

      经过上面设置后新建的工作簿确实已保存了我们的设置,但是当我们单击“插入→工作表”的时候,新插入的工作表却还是保持最原始的未设置状态,我们还得再设置一个默认的工作表模板才行。

      新建一个工作簿,删除工作表(2)、(3),只保留下工作表(1)。同样另存为“模板(*.xlt)”类型,保存在“ C:\Program Files\Microsoft Office\Office11\XLStart”中,不过模板的文件名则改为   sheet.xlt

      现在再插入工作表,它的格式设置就和我们的设置一样了。在此如果你在   sheet.xlt  中保留了两张工作表,则选择插入工作表时就会一次插入两张,以此类推。以后如果需要修改插入新工作表的设置,只要对   sheet.xlt  进行修改并保存就OK了。

      该方法不仅可以把页面设置、自定义工具栏、宏、超链接和窗体上的 ActiveX 控件等默认设置彻底改变,甚至连打印区域设置、单元格格式设置、数据有效性设置、工作表和行列的隐藏保护乃至工作表中输入的文字、公式、图片、背景等等都可以直接作为默认设置保存下来。只要用该方法我们完全可以按自己的使用习惯定制出一套适合自己使用的Excel。

      注意:自定义的工具栏必须在保存前将它附加到  book.xlt 模板上才能使用。右击工具栏选择“自定义”,在“工具栏”选项卡中单击“附加”按钮,在“自定义工具栏”列表中选中要附加的工具栏,单击“复制”按钮即可。


    
    展开全文
  • 【代码模板004】VBA快速删除工作表

    千次阅读 2018-03-01 02:34:00
    博文 VBA添加工作表详解 中为大家讲了如何使用一句代码指定位置插快速入指定名称的工作表。但是如果工作簿已经存在同名工作表,那么运行时错误’1004‘就不期而遇的跳了出来。 老规则 —— 先删除再创建,...

    在博文 VBA添加工作表详解 中为大家讲了如何使用一句代码在指定位置插快速入指定名称的工作表。但是如果工作簿中已经存在同名工作表,那么运行时错误’1004‘就不期而遇的跳了出来。

    老规则 —— 先删除再创建,删除工作表很简单嘛,Sheets(..).Delete一句代码搞定。怎么又弹出一个消息窗口,Excel的产品经理考虑过宝宝们的用户体验吗!?删除工作表也搞得这么复杂,又不是从银行账户里转走500万。

    每次都这么麻烦,必须拿出VBA来搞定它了。

    Sub DelSheet(vShtName, Optional sWkName As String)
        Dim sName
        With Application
            .DisplayAlerts = False
            On Error Resume Next
            If Len(sWkName) > 0 Then
                Set objWk = ActiveWorkbook
            Else
                Set objWk = Workbooks(sWkName)
            End If
            If VBA.IsArray(vShtName) Then
                For Each sName In vShtName
                    objWk.Sheets(sName).Delete
                Next
            Else
                objWk.Sheets(sShtName).Delete
            End If
            On Error GoTo 0
            .DisplayAlerts = True
        End With
    End Sub

    这个事儿整的似乎有点儿大,一句代码怎么被扩展成了20多行。莫急,俗话说工欲善其事,必先利其器,以后调用起来就so easy。

    Sub Demo()
        '删除单个工作表
        DelSheet Array("sheet1")
        '删除多个工作表,并指定工作簿
        DelSheet Array("sheet3", "sheet4"), "MyData.xlsx"
    End Sub

    无论是当前工作簿还是其他工作簿,即可以删除单个工作表,又可以删除一组工作表,随心所欲一句代码就搞定。

    展开全文
  • 网上找EXCEL多文件合并的方法,思路: 一、Linux 或者window+cmder,直接用命令行cat合并EXCEL文件,但是,需要安装辅助东西才能直接处理(也许也不可以,但是,可以用文件格式转换工具转换是可行的,把EXCEL文件...
  • [VBA]探讨在工作表中找到最后一行

    万次阅读 2012-02-02 14:35:42
    的最后一行不相同,在工作表无数据区域虽没有数据但已设置了格式……等等。 当然,Excel,有许多可以用来查找最后一行的方法,比如end(xlUp)属性、UsedRange属性、CurrentRegion属性、SpecialCells方法...
  • 【Excel】数据透视—数据透视布局 【Excel】数据透视—标签合并居中 【Excel】数据透视—按年、季度、月份汇总报表 【Excel】数据透视—...我们要下面已经生成好的数据透视表中,添加一提成: ...
  • 使用VBA将Excel工作表分割成多个文件

    万次阅读 2015-11-04 12:02:08
    这里需要按城市(即B数据)对表格进行拆分,拆分出多个以城市名称命名的xlsx文件,每个xlsx文件都只包含当前城市的数据。  相关资料 之前没有接触过Excel相关的编程,也没有学习过VB语言,完全是摸着...
  • 1.备份:因为sql server直接修改结构会报错,但是把直接删了又重新导入数据,因此先备份一张 select * into 备份表名 from 旧 2.把备份表中的数据导入新之前,要彻底删除旧,要不然重名了 ...
  • 数据库(三) 建立联系-外键

    千次阅读 2021-02-06 11:48:42
    1.理解之间建立关系的必要性比如我们建立了一张个人信息,把所有人的信息都存在这张表这张表有老师和他们所属的部门,并且不同的部门工作也是不同的所有数据存放一张表中的弊端1.组织结构不清晰2.浪费...
  • Excel2010 彻底隐藏工作表

    千次阅读 2011-08-21 17:10:43
    Excel2010隐藏工作表最简单的方法是 选择视图下窗口选项卡的隐藏按钮, 一下就可以把东西给隐藏了, 但是这种方法只能对付菜鸟,稍微等一点Excel操作的人就知道可以通过点选视图下窗口选项卡的取消隐藏查看...
  • jQuery插件调整表列的大小官网地址:http://www.bacubacu.com/colresizable/github项目地址:https://github.com/ybx13579/resize-table-th效果图: colResizablecolResizable是一个免费的jQuery插件,旨在通过...
  • hive的几种

    千次阅读 2018-11-09 17:10:55
    1.hive中表的类型 内部(受控):当删除内部的时候,hdfs上的数据以及元数据都会被删除。 外部:当删除外部的时候,HDFS上的数据不会被删除,但是元数据会被删除。 临时(测试环境):当前会话期间内...
  • Oracle如何删除表中重复记录

    万次阅读 2018-01-04 18:29:37
    平时工作中可能会遇到当试图对库表中的某一或几列创建唯一索引时,系统提示 ORA-01452 :不能创建唯一索引,发现重复记录。 2 处理过程 重复的数据可能有这样两种情况:第一种是表中只有某些字段一样,第种...
  • 操作如下抄:1、首先建立好月数据...这里选取所对应的项目6、第行点击数据提取按钮,选择月数据表格,将问含有项目和数据的全选7、第三行输入刚刚全选的列中,所要返回的数据所在的数(比如选的是两列,数据...
  • 真实地去设计优化单结构以及讲述多设计基本原则(结合真实的生产环境的取舍讲述)。 文章结构:(1)单设计与优化;(2)基于单设计的多设计原则(含拆分原则);(均以实际生产开发环境下的环境为...
  • 数据库结构及索引设计

    千次阅读 2021-12-13 20:31:52
    良好的结构设计是高性能的基石,应该根据系统将要执行的业务查询设计,这往往需要权衡各种因素。糟糕的结构设计,会浪费大量的开发时间,严重延误项目开发周期,让人痛苦万分,而且直接影响到数据库的性能,并...
  • MongoDB 设计

    万次阅读 多人点赞 2018-08-17 11:28:26
    12月12日上午,TJ开源中国的年终盛典会上分享了文档模型设计的进阶技巧,就让我们回顾一下吧: ——————————————————————————————————————————————————————...
  • HBase数据模型和设计思路

    万次阅读 2018-12-05 07:48:13
    最近网上找到一篇描述HBase的设计思路和使用要点的文章,觉得还不错,主要是基于HBase官网推荐的一篇博客,仔细阅读了这一片博客之后,总结一下关于HBase的数据模型和设计思路。 官方推荐的博客原文地址:...
  • Oracle-分区解读

    千次阅读 2016-10-29 21:46:37
    概述Oracle-OLAP和OLTP解读Oracle-index索引解读Oracle-分区解读Oracle-锁解读Oracle-等待事件解读Oracle-procedure/cursor解读... 进行分区后,逻辑上仍然是一张完整的,只是将表中的数据物理上存放到多个
  • 吧!一文彻底搞定哈希

    万次阅读 多人点赞 2019-12-02 10:21:13
    ,足以说明它是个使用非常频繁的玩意儿,而且像你说的HashMap和HashTable之类的与哈希这个词肯定是有关系的,那哈希是个啥玩意啊,这个咱们还是搞明白啥是个哈希。???? 我们看看百科解释吧: 散列表(Hash ...
  • 如何选择MySQL除一外的所有

    千次阅读 2020-02-27 17:53:00
    SQL通过SELECT *(SELECT ALL)子句使选择表中的所有字段变非常简单。不幸的是,一旦您从列表删除了一,SELECT ALL语句就会消失。写出每个的名称很快就会变乏味,尤其是当您碰巧要处理包含许多时。...
  • 如何优化MySQL千万级大,我写了6000字的解读

    万次阅读 多人点赞 2019-10-21 20:03:03
    千万级大如何优化,这是一个很有技术含量的问题,通常我们的直觉思维都会跳转到拆分或者数据分区,此我想做一些补充和梳理,想和大家做一些这方面的经验总结,也欢迎大家提出建议。 从一开始脑海里开始也是...
  • 数据库设计的英文术语

    千次阅读 2017-11-29 15:26:03
    Functional dependency(函数依赖):描述表中列之间的关系。 Generalization(泛化):通过标识实体间的公共特征使实体间差别最小化的过程。 Generalization hierarchy(泛化层次结构):同类型层次(type ...
  • 原理解析:如何让 Join 跑更快?

    千次阅读 多人点赞 2022-04-26 10:14:13
    看sql boy如何让sql 跑更快的!
  • excel文件的多个工作表按名称排序

    万次阅读 2011-11-03 20:08:42
    查找一个sheet很疼,所有想按sheet排序下,但是excel本身又不提供按sheet排序的方法,所有就上网找了下解决方法 ,发现通过excel的VB编程模式,随便右击一个sheet名称,选择“查看代码”,弹出的界面加入...
  • 一、深入浅出理解索引结构  实际上,您可以把索引理解为一种特殊的目录。...下面,我们举例说明一下聚集索引和非聚集索引的区别:   其实,我们的汉语字典的正文本身就是一个聚集索引。比如,我们要查“安”字,
  • 1.数据库设计14规则 1. 原始单据与实体之间的关系   可以是一对一、一对多、多对多的关系。...这里的实体可以理解为基本。明确这种对应关系后,对我们设计录入界面大有好处。   〖例1〗:一份员工履

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 878,610
精华内容 351,444
关键字:

在工作表中28列如何得来的