中企动力 > 商学院 > excel一个表格分成多个
  • ?

    EXCEL中怎样把多个表格合并到一个表格中

    曼荷

    展开

    施老师:

    快要过年了,年前许多公司开始统计之前每月的销售表格,做一个整年的销售统计表。有的小公司的表格可能不是很多,手动就可以整好。但是对于一些需要整合大量表格的公司来说是一件很费时的事情。今天施老师就给大家分享下快速合并并计算表格方法!

    一、下图中有两个表格,怎样把它们合并到一起呢,我们可以点【数据】-【数据工具】-【合并计算】。就可以了。

    上面两个表格数据不是很多,但是我是做演示,所以先用的这个案例,如果碰到数据很多的表格,这个方法是再好不过了。大家不妨试一下下。

    有什么疑问的大家可以在下方评论区留言给我,和施老师一起探讨,欢迎关注宁双学好网施老师!

  • ?

    Excel教程:把一个单元格拆分成两个单元格

    Jack

    展开

    Excel中不支持一个单元格拆分为多个单元格,如果是原来是合并单元格,则可以通过取消合并单元格来拆分,但原单元格的值,只会赋给拆分出的第一个单元格。

    软件版本:Office2007

    通过取消合并单元格来拆分单元格的方法如下:

    1.如果是合并单元格,选择单元格,会看到开始菜单中的“合并后居中”命令处于选中状态:

    2.点击这个命令就可以将单元格拆分,更准确的应该是还原,此次原来单元格的值,会赋予左上角的单元格,其余单元格为空白:

    (本文内容由百度知道网友鱼木混猪贡献)

  • ?

    Excel如何一个单元格变两个单元格?用公式轻轻松松就搞定

    魏海菡

    展开

    有时Excel表格中我们需要把一个单元格变成两个单元格,我在另一篇文章中用了数据菜单下的分列功能,对固定宽度单元格的拆分和分隔符数据单元格拆分做了讲解。今天我们用公式来实现同样的功能,方法也很简单,我来演示一下。

    一、用公式对固定宽度单元格内容变两个单元格

    1、表格内容如下

    2、在B1单元格输入 =LEFT(A1,2 ) ,该公式表示:从A1单元格的左边取2个字符

    3、在C1单元格输入 =RIGHT(A1,LEN(A1)-2),该公式解释如下:LEN求的是字符总长度,LEN(A1)-2 是总长度减去2。公式的完整意义就是从A1单元格右边取 (总长度-2) 个字符

    4、选择B1和C1单元格,出现十字光标时往下拉

    5、往下填充后的完整数据如下:

    二、用公式对带有分隔符数据单元格内容的变两个单元格

    1、表格原始数据如下, 内容之间用 “- ”分隔符进行连接。注意此处分隔符是半角还是全角状态,要和公式中分隔符状态一致

    2、在B1单元格输入公式 =LEFT(A1,FIND("-",A1)-1)。该公式解释如下:FIND("-",A1)函数找的是分隔符出现的位置,比如此处找的位置是3。FIND("-",A1)-1则得到运算结果是2;表格中公式的完整意思是从A1单元格左边取2个字符即姓名。

    3、在C1单元格输入公式 =RIGHT(A1,LEN(A1)-FIND("-",A1)),该公式解释如下:FIND("-",A1)函数找的是分隔符出现的位置,比如此处找的位置是3;LEN(A1)函数求A1单元格的总长度;LEN(A1)-FIND("-",A1)则表示总长度减去3;公式的完整意思是从A1单元格内容右边取(总长度减3)个字符。这里我们也可以看到右侧的姓名字符宽度不是固定的。

    4、选择B1和C1单元格,出现十字光标时往下拉

    5、往下填充后的完整数据如下:

    总结:用公式变两个单元格,要知道LEN函数是求字符串长度,FIND函数求字符串的位置,Left从左侧截取字符串,RIGHT从右侧截取字符串。当这几个函数弄懂后,再组合公式就很容易理解,快去试试吧。

    本百家号:时代新生分享工作、生活、技能方面的经验,愿和您一起成长。请多多关注哦!

  • ?

    Excel的分身术:在多个窗口中查看同一个工作表

    曲尔白

    展开

    Excel的分身术:在多个窗口中查看同一个工作表

    大家好,我是@爱玩电脑。今天给大家讲讲如何将办公软件Excel的同一个工作表内容在两个及以上的窗口中显示,方便我们查看工作表的不同部分,进行数据核对、处理。我们前面讲过一个窗口拆分功能:天涯若比邻:Office办公软件的窗口拆分功能方便核对数据,这次讲的是另外一种方法。

    概况:演示用的办公软件为Excel2007。我们的表格是这个样子的,表格的文件名是"新建窗口示例表格":

    一、新建窗口

    点击"视图"/"新建窗口"。好像没什么变化?实际上你可以看到表格的名字已经变成"新建窗口示例表格:2",

    同时在屏幕下方的工具栏上可以看到已经是2个Excel文件窗口了。你还可以新建更多的窗口,但是好像更多的窗口也不太实用了。

    二、排列窗口

    点"视图"/"全部重排",然后选择排列方式(我一般选"垂直并排")

    就可以发现两个相同内容的表格出现了。

    三、处理数据

    我们在任何一个窗口里面进行拖动,不会影响到另外一个窗口;我们在任何一个窗口进行数据修改,另外一个窗口都是同步修改。

    好吧,办公软件Excel的新建窗口功能就讲到这里。文章由@爱玩电脑创作,转载请注明出处。

  • ?

    怎么将Excel表格一个单元格的内容拆分到两个单元格或多个单元格?

    Raymond

    展开

    可选用以下方法:

    一、使用“分列”功能解决。选中需要拆分的单元格,点菜单“数据”——“分列”—,根据实际情况选择“分隔符号”或“固定宽度”分隔——“下一步”,在“其他”中输入分隔符号或点标尺切割数据,最后在“目标区域”输入存放目标数据第一个数的单元格区域地址,最后按“完成”。

    二、运用公式函数解决。可以用left、right或mid等函数处理。

    示例:假定原数据为“10-21”形式的数据,要求将“-”两边的数据分拆到后面的两个单元格。=left(a1,find("-",a1)-1)=right(a1,len(a1)-find("-",a1))

    或=trim(mid(substitute($a1,"-",rept("",99)),(column(a1)-1)*99+1,99)右拉填充

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

  • ?

    用Excel自带功能拆分表格的技巧,快来了解一下

    阮若剑

    展开

    excel使用技巧大全表格的拆分对很多人来说都是一件难事,大家都想到的第一个方法就是复制和粘贴,或者用代码解决,其实,EXCEL有自带功能的,可以快速的帮你实现拆分。今天就给大家介绍一下这种方法,不需要编写任何的代码,一下就学会了。

    例如下面我们要把这个表格拆分成多个工作表。

    要把A列的销售部门,按照部门的名称进行分表。这时候,传统的方法就是插表,再进行复制粘贴。其实,解决这个问题,我们只需要学会运用Excel自带的数据透视表功能就可以。

    首先,创建一个数据透视表,选中我们有用的数据区域,接着插入数据透视表。记住除了销售部门名称外,其他都要添加行标签。

    插入完之后,我们就调整格式,选中区域,在浮动选项卡——布局分分类汇总——不显示,报表布局那里在选择报个形式,在去分析选项卡里面把+/- 键进行取消。

    第三步,就是最为关键的一步,进行拆分表格,在透视表工具中,按选项—显示报表筛选页—确定,那么拆分就完成。

    第四部删除数据透视表格式,这个比较简单。按shift连选表格,然后根据下面的方法,复制粘贴相应的值,最后删除前2行和取消工作表就可以完成。

    第二个例子,批量建设相同的表。

    学了如何拆分表,现在学学如何批量新建表格,具体操作如下图:

  • ?

    Excel工作表太多怎么办?一分钟来给表格做个超赞的目录吧

    Quirita

    展开

    工作中常常会遇到一些特殊情况,一个Excel工作簿中可能会有几十,或者上百个工作表。

    这么多工作表存在一个Excel表中,该如何快速定位到特定的表格呢?如果能有一个工作表目录真是太方便了!

    最常见的方法,要定义名称 + 长长的让人很难记住的Excel公式。制作这个目录对新手还是有点难度。

    定义名称:Shname =MID(GET.WORKBOOK(1),FIND("]",GET.WORKBOOK(1))+1,99)&T(NOW())在目录表中任一单元格输入并复制以下公式=IFERROR(HYPERLINK("#'"&INDEX(Shname,ROW(A1))&"'!A1",INDEX(Shname,ROW(A1))),"")

    这里分享一个非常简单的Excel目录制作方法(适合2003以上版本)

    操作步骤:

    1、输入公式

    全选所有表,在前面添加一空列。然后在单元格A1中输入公式 =xfd1

    注:这个方法的原理是输入让03版无法兼容的公式(03版没有XFD列),然后检查功能诱使Excel把所有工作表名列出来。

    2、生成超链接列表

    文件 - 信息 - 检查兼容性 - 复制到工作表,然后Excel会插入一个内容检查的工作表,并且在E列已自动生成带链接的工作表名称。

    3、制作目录表

    把带链接的工作表名称列表粘贴到“主界面”工作表中,替换掉'!A1,稍美化一下,目录效果如下:

    4、制作返回主界面的链接

    全选工作表 - 在任一个表的A1输入公式(会同时输入到所有表中)

    =HYPERLINK("#主界面!A1","返回主界面")

    注:HYPERLINK函数可以在Excel中用公式生成超链接

    完工!如果以后新增了表格,手工添加校新表超链接也不麻烦,如果想完全自动,可以使用本文开头所介绍的使用宏表函数创建目录。

  • ?

    Excel技巧:多个相同excel表格如何合并到一起!

    邪魅

    展开

    从事互联网行业的小编们,经常会遇到一个问题,就是导出多个Excel表格数据,经常是多个数据合并到一个excel表格里来做数据分析,那么如何快速的合并excel表格呢?

    1、把所有excel文件放在同一个文件夹里。如下图:

    2、打开汇总excel,并右键单击sheet1,找到“查看代码”,单击进去。进去之后就看到了宏计算界面。如图所示:

    3、然后我们把下面代码复制进去,然后找到工具栏上面的“运行”下的“运行子过程/用户窗体”,代码如下,如图所示:

    Sub 合并当前目录下所有工作簿的全部工作表()Dim MyPath, MyName, AWbNameDim Wb As Workbook, WbN As StringDim G As LongDim Num As LongDim BOX As StringApplication.ScreenUpdating = FalseMyPath = ActiveWorkbook.PathMyName = Dir(MyPath & "\" & "*.xls")AWbName = ActiveWorkbook.NameNum = 0Do While MyName <> ""If MyName <> AWbName ThenSet Wb = Workbooks.Open(MyPath & "\" & MyName)Num = Num + 1With Workbooks(1).ActiveSheet.Cells(.Range("B65536").End(xlUp).Row + 2, 1) = Left(MyName, Len(MyName) - 4)For G = 1 To Sheets.CountWb.Sheets(G).UsedRange.Copy .Cells(.Range("B65536").End(xlUp).Row + 1, 1)NextWbN = WbN & Chr(13) & Wb.NameWb.Close FalseEnd WithEnd IfMyName = DirLoopRange("B1").SelectApplication.ScreenUpdating = TrueMsgBox "共合并了" & Num & "个工作薄下的全部工作表。如下:" & Chr(13) & WbN, vbInformation, "提示"End Sub

    运行几十秒钟就OK啦!如果表格数据过多的话,时间会久一点。

  • ?

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

    Olinda

    展开

    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拆分单元格与把一个单元格内容拆分到多个单元格

    纠结

    展开

    在 Word 中,可以把一个单元格拆分为多个单元格甚至拆分为一个表格;而Excel拆分单元格与Word不同,在Excel中,只能把合并后的单元格拆分。拆分方法有两种,一种是用“对齐方式”中的选项拆分,另一种在“设置单元格格式”窗口中拆分。另外,一次可以只拆分一个单元格,也可以批量拆分多个单元格。除拆分单元格外,还可以拆分单元格内容,即把一个单元格中的内容拆分到多个单元格,拆分内容可以数字、数字与字母组合、汉字词组等,但分隔符必须用半角而不能用全角。以下先介绍Excel拆分单元格的两种方法,再介绍拆分单元格内容的方法,操作中所用 Excel 版本为 2016。

    一、Excel拆分单元格

    (一)拆分一个单元格

    Excel未合并的单元格已经是最小的单元格,不能再拆分。现在,假如要把一个合并了四个单元格的单元格重新拆分为四个,方法如下:

    方法一:

    选中要拆分单元格,单击“开始”选项卡下的“合并后居中”下拉列表框,在弹出的选项中,选择“取消单元格合并”,则此单元格被重新拆分为四个单元格,点击“自动换行”后,效果更明显,操作过程步骤,如图1所示:

    图1

    方法二:

    右键要拆分的单元格,在弹出的菜单中选择“设置单元格格式”,打开该窗口,选择“对齐”选项卡,单击“合并单元格”把其前面的勾取消,单击“确定”,则选中单元格被重新拆分为四个,操作过程步骤,如图2所示:

    图2

    (二)批量拆分单元格

    1、选中要拆分的所有单元格,例如选中三个单元格,单击“开始”下的“合并后居中”,选择“取消单元格合并”,如图3所示:

    图3

    2、则选中的三个单元格同时被重新拆分为四个,为便于看到所有文字,把它们的对齐方式都设置为“左对齐”,如图4所示:

    图4

    二、Excel拆分单元格内容(把一个单元格的内容拆分到多列)

    1、选中要拆分内容的单元格,例如 A1,选择“数据”选项卡,单击“数据工具”上的“分列”,打开“文本分列向导”窗口,选择“请选择最合适的文件类型”下的“分隔符”,单击“下一步”;选择“分隔号”下面的“逗号”,单击“下一步”,最后单击“完成”,则选中单元格的内容被拆分到三个处于同行的单元格;操作过程步骤,如图5所示:

    图5

    2、上面拆分的是字母加数字组合成的文本,全是中文的内容也可以用此方法拆分,但有一点要注意,文字之间必须用半角标点符号(即英文标点),假如用逗号做分隔符,只用“,”不能用“,”。以下是一个拆分中文的实例:

    A、同样选中要拆分的单元格(如 A2),单击“数据”选项卡下的“分列”,打开“文本分列向导”窗口,如图6所示:

    图6

    B、单击“下一步”,像拆分 A1 单元格中的内容一样选择即可,拆分结果,如图7所示:

    图7

    C、“单元”二字被拆分到一个单元格,而“格式,符号”却没有被拆分到两个单元格;因为“单元”后用的是半角逗号,“格式,符号”中的是全角逗号,而全角逗号Excel无法识别不能作为分隔符。

excel一个表格分成多个

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

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

img

在线咨询

建站在线咨询

img

微信咨询

扫一扫添加
动力姐姐微信

img
img

TOP