中企动力 > 商学院 > excel表格一分为二
  • ?

    成为Excel表格制作高手,就是这么简单!

    祖晓槐

    展开

    Excel想必不用小编多说,大家对这个文档格式都是非常熟悉的,因为无论是工作还是生活都用的上,但是excel表格的功能实在是太多了。怎么样才能成为excel表格制作高手呢?

    下面分享几个技巧:

    一、常用的快捷键:

    选择性粘贴,2003以后的版本,都是Ctrl + Alt + V, 可以调出选择性粘贴的对话框。

    选中不连续单元格,以前选中连续的用shift啥的都能搞定,但是一遇到不连续,就要用鼠标了==。不过其实可以选中第一个单元格,按Shift + F8, 进入连续选中模式,然后将单元格移到你要选中的第二个单元格,再连续两次Shift+ F8,就选中了这些连续单元格,以此类推,用熟之后很快的。

    Ctrl+Enter,配合以上选中不连续单元格使用,可以在多个单元格输入同一内容。

    二、合并单元格:

    excel合并单元格复制公式怎操作呀

    excel表格中,如果想在合单元格中复制公式,会提示大小一样中断你的复制,这时候我们可以用快捷键填充公式。

    选中所有包含合并单元格的区域(第一个单元格要含公式),双击编辑栏中公式,然后按ctrl+回车键填充即可。

    三、 excel多条件求和函数有哪些

    在EXCEL里,有哪些函数可以完成多条件求和呢?

    SUMIF函数和COUNTIF函数用法差不多.多条件的处理方法如下:

    1.多项目求和

    =SUM(SUMIF(B31:B35,{"A","C"},C31:C35))

    2.03版本可以用SUMPRODUCT函数替代.

    =SUMPRODUCT((MONTH(A3:A9)=3)*(B3:B9="A")*C3:C9)

    3.07版本可以用SUMIFS替换:

    =SUMIFS(D2:D11,A2:A11,"公司1",B2:B11,"人事部")

    多条件汇总,也可以用SUMPRODUCT函数完成。

    =SUMPRODUCT(条件1 *条件2*条件3*数据列)

    =sumproduct((a1:a10="财务")*(b1:b10="出纳")*c1:c10)‘统计A列是财务,同时B列是出纳的C列数据之和

    四、excel打印成pdf格式如何操作:

    exccel打印成pdf格式,只要安装一个pdf打印机就可以实现:

    五、身份证号码转年龄

    身份证号码转换年龄,怎么做?

    如果身份证号在A1,在要算年龄的单元格输入

    =DATEDIF(TEXT(MID(A1,7,8),"0000-00-00"),TODAY(),"y")

    以上就是今天要分享的技巧啦。

  • ?

    excel表格中列重叠在一起,怎样拉开?

    Diao

    展开

      应该是列隐藏了,可以通过双击边界线或设置列宽来重新显示。

      Excel中为了方便显示,有时不重要的数据可以通过设置隐藏数据。

      可以看到E列和G列中间的F列不见了,此时达到了隐藏的效果。

      恢复隐藏数据主要有以下4种方式。

      1、选择E和G中间的双竖线的右边一根,代表了F列,双击。这种方式针对明确知晓隐藏了哪一列的比较方便。

      2、全选数据区域,右键选择【取消隐藏】,就会显示数据。

      3、全选数据区域,在任意两列之间的列标签之间的短竖线双击,就会显示所有的列。

      4、选中数据区域,右键列标签,在菜单中设置列宽,填写大于0的数据即可。

      

    (本文内容由百度知道网友蝎子chris1106贡献)

  • ?

    Excel表格中常用的40种符号,帮你整理齐了!

    柯绍辉

    展开

    Excel表格中 符号 大全 汇总

    一、公式中常用符号

    : 表示一个单元格区域,如A1:B10+ - * / 加减乘除运算符> 大于号>= 大于等于号< 小于号<= 小于等于号<>不等于号,如=IF(A1<>"销售部",,)^数字 乘方运算,如2^3结果8。^(1/数字) 开方运算 8^(1/3)结果为2& 文本连续符,如 "A"& 1 结果为 A1* 通配符 表示任意字符多个字符? 通配符,表示单个任意字符{数字} 常量数组{公式} 数组公式标志,在公式后按Ctrl + shift + Enter后在公式两端自动添加的。$ 绝对引用符号,可以在复制公式时防止行号或列标发生变动,如A&1公式向下复制时,1不会变成2,3..如果不加$则会变化! 工作表和单元格的隶属关于,如表格sheet1的单元格A1,表示为 Sheet1!A1

    二、自定义格式中的符号

    0 单个数字占位符,如果0的位数大于数字个数,会用0补齐,如123设置格式00000, 会显示成 00123# 单个数字占位符,和0区别是不会补位! 强制显示它后面的字符\ 作用同 ![ ] 设置条件,如 [>100][红色] 大于100的数字显示红色yyyy 4位年d 日m 月aaa 星期代码,只显示大写数字aaaa 星期代码,显示星期+大写数字ddd 星期代码,英文简写dddd 星期代码,英文全称mmm 英文短月份mmmm 英文月份完整单词h 小时[h] 显示大于24小时的数字m 分种s 秒* 用*后的字符补齐位置,让字符长度填满单元格_ 添加一个空格和_后的字符宽度相等@ 文本占位符,可以显示单元格的文本内容,如爱你 设置@@后可以显示为爱你爱你

    Excel解释说明:想整理Excel中常用符号的想法来由来以久,由于lan一直没动手,可左等右等几还不见网上有动静,所以必须要动手了,同学们收藏备用吧。

  • ?

    如何比较两个Excel表格

    Daqr

    展开

    很多人常常需要对不同的两个表格数据进行比较或校对,怎样快速查找出两个表格中不同的数据呢?有很多的方法,以下面的两个表格为例,本文将详细介绍如何使用IF公式比较任意表格的异同点,以及如何使用选择性粘贴比较数值单元格的异同点。

    利用IF公式来校对两个表格的数据方法:

    不论什么样的数据类型,都可以用IF公式来比较。公式的格式是“IF(比较条件,条件成立时的返回结果,条件不成立时的返回结果)”。具体操作方法如下。

    1. 在第一个单元格(A21)中,输入公式“=IF(A2=A11,"相同","不同")”,这表示当A2单元格内容和A11相同时,A21单元格就会显示“相同”;否则,就显示“不同”。公式输入完毕,就会看到两个单元格的第一个数据是否相同。

    2. 创建条件格式,给文字“不同”添加橙色为填充色,这样我们的IF公式返回结果为“不同”时,就可以通过颜色很清楚的看出来。如何使用条件格式,请参考Excel条件格式怎么用。

    3. 选中第一个单元格,鼠标移动至右下角,这时会看到一个小十字,按住鼠标左键向右和向下拖动,使第一个公式复制到其他单元格中。由于IF公式中使用的是相对引用,在向右和向下填充公式的时候,Excel会自动更新比较条件中的单元格引用,使之比较相对应的两个单元格。最后,就会看到下图的结果,橙色部分表示相应位置的单元格数据是不相同的。

    使用选择性粘贴比较数值是否相同的方法:

    用选择性粘贴方法比较表格,比IF公式更方便,但它要求比较的对象必须是数值格式,比较数据前请注意备份表格。具体操作方法如下。

    1. 复制所有数据,点击第二个表格第一个数据,右键——“选择性粘贴”——“数值”——“减”——“确定”。这样就会用第二个表格的数字减去第一个表格相应位置的数据,得到的差值填写在第二个表格中。

    2. 如图橙色的区域中,我们看到单元格中大部分数值都是0,这表示两个表格中这些单元格数值是相同的;少部分单元格不是0,这表示对应单元格中的内容是不同的。

    上一篇:Excel中怎样隔行插入空白行

    来源:解晴新生,点击文章开头的“解晴新生”或“关注”可以查看更多相关文章哦。方便的话,请点赞支持下,谢谢!

  • ?

    两个excel表格核对的6种方法

    韶千万

    展开

    excel表格之间的核对,是每个excel用户都要面对的工作难题,今天ostar带大家一起盘点一下表格核对的方法,一共6种,以后再也不用加班勾数据了。

    一、使用合并计算核对

    excel中有一个大家不常用的功能:合并计算。利用它我们可以快速对比出两个表的差异。

    例:如下图所示有两个表格要对比,一个是库存表,一个是财务软件导出的表。要求对比这两个表同一物品的库存数量是否一致,显示在sheet3表格。

    库存表:

    软件导出表:

    操作方法:

    步骤1:选取sheet3表格的A1单元格,excel2003版里,执行数据菜单(excel2010版 数据选项卡) - 合并计算。在打开的窗口里“函数”选“标准偏差”,如下图所示。

    步骤2:接上一步别关窗口,选取库存表的A2:C10(第1列要包括对比的产品,最后一列是要对比的数量),再点“添加”按钮就会把该区域添加到所有引用位置里.

    步骤3:同上一步再把财务软件表的A2:C10区域添加进来。标签位置:选取“最左列”,如下图所示。

    进行以上步骤后,点确定按钮,会发现sheet3中的差异表已生成,C列为0的表示无差异,非0的行即是我们要查找的异差产品。

    如果你想生成具体的差异数量,可以把其中一个表的数字设置成负数。(添加一辅助列=c2*-1),在合并计算的函数中选取“求和”,即可。另外,此类题目也可以用VLOOKUP函数查找另一个表中相同项目对应的值,然后相减核对。

    二、使用选择性粘贴核对

    当两个格式完全一样的表格进行核对时,可以用选择性粘贴方法,如下图所示,表1和表2是格式完全相同的表格,要求核对两个表格中填的数字是否完全一致。

    今天就看到一同事在手工一行一行的手工对比两个表格。star马上想到的是在一个新表中设置公式,让两个表的数据相减。可是同事核的表,是两个excel文件中表格,设置公式还要修改引用方式,挺麻烦的。

    后来一想,用选择性粘贴不是也可以让两个表格相减吗?于是,复制表1的数据,选取表格中单元格,右键“选择粘贴贴” - “减”。

    进行上面操作后,差异数据即露出原形。

    三、使用sumproduct函数完成多条件核对

    一个同事遇到的多条件核对问题,简化了一下。

    如下图所示,要求核对两表中同一产品同一型号的数量差异,显示在D列。

    公式:

    D10=SUMPRODUCT(($A$2:$A$6=A10)*($B$2:$B$6=B10)*$C$2:$C$6)-C10

    公式简介:

    因为返回的是数字,所以多条件查找可以用sumproduct多条件求和来返回对应的销量。在微信平台回复 sumproduct即可查看该函数的教程。

    使用VLOOKUP函数核对

    star评:本例可以用SUMIFS函数替代sumproduct函数。

    四、使用COUNTIF函数核对

    如果有两个表都有姓名列。怎么对比这两个表的姓名哪些相同,哪些不同呢?其实解决这个问题挺简单的,但还是不断的有同学提问,所以这里有必要再介绍一下方法。

    例,如下图所示,要求对比A列和C列的姓名,在B和D列出哪些是相同的,哪些是不同的。

    分析:在excel里数据的核对一般可以用三个函数countif,vlookup和match函数,后两个函数查找不到会返回错误值,所以countif就成为核对的首选函数。

    公式:B2 =IF(COUNTIF(D:D,A2)>0,"相同","不同")

    D2 =IF(COUNTIF(A:A,D2)>0,"相同","不同")

    公式说明:

    1 countif是计算一个区域内(D:D),根据条件(等于A2的值)计算相同内容的个数,比如A2单元格公式意思是在D列计算“张旺财”的个数。

    2 IF是判断条件(COUNTIF(A:A,D2)>0)是否成立,如果成立就是返回第1个参数的值("相同"),不成立就返回第二个参数的值("不同")

    兰色说:本例是在同一个表,如果不在同一个表,只需要把引用的列换成另一个表的列即可。

    五、使用条件格式核对

    太多的同学在微信上提问如何查找对比两列哪些是重复的,今天兰色介绍一种超简单的方法,不需要用任何公式函数,两步即可完成。

    ----------------操作步骤----------------------

    第1步:把两列复制到同一个工作表中

    第2步:按CTRL键同时选取两列区域,开始 - 条件格式- 突出显示单元格规则 - 重复值。

    设置后效果如下:

    注:1 此方法不适合excel2003版 ,2003版本可以用countif统计个数的方法查找重复。

    2 此方法不适合同一个表中有重复项,可以删除重复项后再两表对比。

    六、使用高级筛选核对

    高级筛选也能核对数据?可能很多同不太相信。其实真的可以。

    回答微信平台一位同学的提问:快速从一份100人的名单中筛选出指定30个人名。

    分析:excel2010版本中我们可以直接选取多个项目,但如果一下子给你30个姓名让你从中挑选出来,估计要很久才能完成筛选。这时我们可以借助高级筛选来快速完成。

    例:如下图所示AB两列为姓名和销量,要求,根据E列提供的姓名从A列筛选出来。

    操作步骤:

    选取AB列数据区域,数据 - 高级筛选 - 打开如下图高级筛选窗口,并进行如下设置。

    A 列表区域为AB列区域。

    B 条件区域为E列姓名区域。注意:一定要有标题,而且标题要和A列标题一样。

    点击确定后,筛选即完成。如下图所示。

  • ?

    Word\Excel表格如何拆分一字一格

    Michael

    展开

    将网上一些文字复制到WPS Excel表格中,所有文字都挤在一个单元格中,怎样快速实现一字一格或两个字一格呢?

    也许很多朋友想到使用分列功能,但如果字很多的话,分列很麻烦。不如借助Word,只要3步,操作很方便。

    步骤1:每个字后面自动添加一个空格。

    将文字粘贴到Word中,调出替换窗口,输入查找内容为“^?”,替换为“^& ”(注意&后面有个空格),全部替换后,每个字后面都会自动添加上一个空格。

    步骤2:文字转表格。

    选中所有文字,选择“文本转换成表格”,输入列数。

    步骤3:复制到Excel中。

    步骤2之后我们就可以得到如图所示的表格,将其复制粘贴到Excel表格中,就可以实现一字一格啦。

    拓展。

    用同样的办法,我们可以实现两个字一格、一句诗一格等。方法和上面类似,“^?”表示一个字符,“^?^?”则表示2个字符,以此类推。

    注意,使用这个方法时,需使用英文输入法输入“^?”和“^&(空格) ”。

    欢迎点赞、评论、关注和点击头像。

  • ?

    Office小技巧-快速拆分Excel表格,90%以上人都不知道的神器

    Lu

    展开

    工作时候在ERP系统中导出的数据,所有的内容都在同一列中,那怎么筛选?怎么汇总? 如何把一列中的一部分拆分成两列或多列?如何把单元格中括号前面的数据如何批量提取?小编来告诉你90%以上人都不知道的快速拆分Excel表格的神器~

    选择需要拆分的列,切换到【开始】选项卡,选择【数据工具】组中的分列按钮,弹出【文本分列向导】对话框。

    分隔符号:根据需要选用特征值,如Tab键、分号、逗号、空格、如果都没有就勾选其他,在后面的方框中输入相应的特征值。也可以用其中的文字作为分隔符号,需要注意的是,方框内职能填写一个字或者符号。而且使用特征值拆分后,该特征值在完成分列后随之消失。

    固定宽度:数据没有明显的特征值,而且数据是连续的,可以选择固定宽度。在数据预览中用鼠标左键单击要拆分的位置,出现一条分列线。按住分列线并拖动位置,可以移动分列线位置。双击分列线可清除分列线。

    以上。

    希望大家在阅读之余,多加练习办公软件Office的使用,提高我们的工作效率,成为职场高效率的一员。我将在每周都进行内容更新,大家一起学习,共同进步。

  • ?

    Excel技巧之--快速拆分表格

    吉渊思

    展开

    在对Excel表格进行数据处理时,有时需要将一张表格,按某个类别进行拆分成若干个表格。今天就跟大家分享一种快速拆分表格的方法。

    以下图中的表格为例,将该表格,按地区拆分成若干个表格。

    以下就是拆分的详细步骤

    1,生产数据透视表

    具体步骤:

    选中数据源表格,点击菜单“插入”中的“数据透视表”将“地区”字段,添加到筛选器中将其他所有字段,都添加到行标签中生成完数据透视表后,点击菜单 “设计” -- “表格布局” -- “以表格形式显示”

    具体操作如下:

    2,拆分表格

    操作步骤:

    选中数据透视表,点击菜单 “分析” -- “数据透视表” -- “选项” -- “显示报表筛选页”在弹出的“显示报表筛选页”对话框中,选中“地区”后,点击“确定”按钮

    这样,原数据透视表,就被拆分成按地区分类的数个页面了。

    具体操作如下:

    3,整理表格

    此时,拆分后还是数据透视表,此时需要将这些数据透视表转换成表格。

    步骤:

    选中所有拆分后页面复制 -- 选择性粘贴(数值) -- 删除前两行

    这样表格就拆分完成了。

    以上就是快速拆分Excel表格的方法。今天的分享就到这里,明天继续

  • ?

    excel表格技巧:如何轻松让表格一列变两列

    控恋

    展开
    浏览器版本过低,暂不支持视频播放

    第一步:打开表格,选中需要分的列,点击“数据”选择“分列”

    第二步:在跳出的弹窗中选择“固定宽度”点击“下一步”

    第三步:在数据预览下面点击鼠标选择要分列的位置,拖拽到合适的位置后点击“下一步”

    第四步:这时候你会看到分列的预览效果,如果没问题点击“完成”。至此分列完成

    知识点:有时候我们需要的分列的表格并不像上面截图中那样需要分裂的地方整齐,如果遇到这种情况,我们不能再选择“固定宽度”而是要选择“分隔符号”。但如果利用分割符号的话我们就需要在数据中键入分割符号(如图)

    键入分隔符号后,再点击分列 选择“分割符号”点击“下一步” 选择“其他”在其他选框后面输入分隔符号再“点一步”即可完成

  • ?

    excel中怎样快速把一个表格分为多个表格

    傲儿

    展开

    1.原始数据表如下(名称为:数据源),需要根据B列人员姓名拆分成每个人一个工作表。

    2.点击【开发工具】-【Visual Basic】或者Alt+F11的快捷键进入VBE编辑界面。

    3.如下图所示插入一个新的模块。

    4.如下图,粘贴下列代码在模块中:

    Sub CFGZB()

        Dim myRange As Variant

        Dim myArray

        Dim titleRange As Range

        Dim title As String

        Dim columnNum As Integer

        myRange = Application.InputBox(prompt:="请选择标题行:", Type:=8)

        myArray = WorksheetFunction.Transpose(myRange)

        Set titleRange = Application.InputBox(prompt:="请选择拆分的表头,必须是第一行,且为一个单元格,如:“姓名”", Type:=8)

        title = titleRange.Value

        columnNum = titleRange.Column

        Application.ScreenUpdating = False

        Application.DisplayAlerts = False

        Dim i&, Myr&, Arr, num&

        Dim d, k

        For i = Sheets.Count To 1 Step -1

            If Sheets(i).Name <> "数据源" Then

                Sheets(i).Delete

            End If

        Next i

        Set d = CreateObject("Scripting.Dictionary")

        Myr = Worksheets("数据源").UsedRange.Rows.Count

        Arr = Worksheets("数据源").Range(Cells(2, columnNum), Cells(Myr, columnNum))

        For i = 1 To UBound(Arr)

            d(Arr(i, 1)) = ""

        Next

        k = d.keys

        For i = 0 To UBound(k)

            Set conn = CreateObject("adodb.connection")

            conn.Open "provider=microsoft.jet.oledb.4.0;extended properties=excel 8.0;data source=" & ThisWorkbook.FullName

            Sql = "select * from [数据源$] where " & title & " = '" & k(i) & "'"

            Worksheets.Add after:=Sheets(Sheets.Count)

            With ActiveSheet

                .Name = k(i)

                For num = 1 To UBound(myArray)

                    .Cells(1, num) = myArray(num, 1)

                Next num

                .Range("A2").CopyFromRecordset conn.Execute(Sql)

            End With

            Sheets(1).Select

            Sheets(1).Cells.Select

            Selection.Copy

            Worksheets(Sheets.Count).Activate

            ActiveSheet.Cells.Select

            Selection.PasteSpecial Paste:=xlPasteFormats, Operation:=xlNone, _

                                   SkipBlanks:=False, Transpose:=False

            Application.CutCopyMode = False

        Next i

        conn.Close

        Set conn = Nothing

        Application.DisplayAlerts = True

        Application.ScreenUpdating = True

    End Sub

    5.如下图所示,插入一个控件按钮,并指定宏到刚才插入的模块代码。

    6.点击插入的按钮控件,根据提示选择标题行和要拆分的列字段,本例选择“姓名”字段拆分,当然也可以选择C列的“名称”进行拆分,看实际需求。

    7.代码运行完毕后在工作簿后面会出现很多工作表,每个工作表都是单独一个人的数据。具体如下图所示:

    注意:

    1)原始数据表要从第一行开始有数据,并且不能有合并单元格;

    2)打开工作簿时需要开启宏,否则将无法运行代码。

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

excel表格一分为二

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

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

img

在线咨询

建站在线咨询

img

微信咨询

扫一扫添加
动力姐姐微信

img
img

TOP