中企动力 > 商学院 > excel一列拆分成两列
  • ?

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

    朱南风

    展开

    可选用以下方法:

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

    二、运用公式函数解决。可以用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中不支持一个单元格拆分为多个单元格,如果是原来是合并单元格,则可以通过取消合并单元格来拆分,但原单元格的值,只会赋给拆分出的第一个单元格。

    软件版本:Office2007

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

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

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

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

  • ?

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

    遗失

    展开

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

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

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

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

    以上。

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

  • ?

    如何再excel中分列,或者把两列合并?

    Hogan

    展开

    excel功能齐全,是我们工作上的好帮手,如何有效利用excel,就需要我们多多学习多多分享。今天告诉大家如何把两列中的内容合并成一列,或者把一列的内容分成两列。

    首先教大家怎么分列。在一张新的excel文档中,左边列了一些歌手的名字以及他们的歌曲,这时想把名字及歌曲分开,达到右边的效果,应该如何操作呢?

    选中要分的那列,然后点击数据中的分列选项。

    接着会跳出分列的对话框,可以选择固定宽度,也可以选择分隔符号,由于本例中歌手与歌曲之间是用分隔符号隔开的,所以我们选择分隔符号。

    然后选择分隔符号的类型,或者自己在其他中输入所需的分隔符号,然后点击完成,即可将两列分开。

    效果如下图所示,接着调整一下表格即可。接下来讲如何把两列合并成一列。比如我们现在想要把歌手与对应的歌曲合并,应该如何操作呢?

    这里我们要用到公式和&,&代表的是合并的意思,在第三输入公式“=A1&B1” 回车后会发现单元格变成了何炅栀子花开。

    如果我们要在歌手与歌曲之间加入分隔符号,只需在公式中加入分隔符号即可,比如“=A1&“-”&B1”,回车后会变成“何炅-栀子花开”

    最后,将鼠标移至单元格右下角,变成十字号时,双击或者下拉,就可以使整排都统一格式了。

  • ?

    Excel表格两列日期合并成一列

    魏羿

    展开

    在之前我们了解的Excel内容中,如果我们想把两个单元格的内容合并到一个单元格,直接用=A1&B2即可,但是日期形式的如果这样写,则出来的结果肯定不是你想要的,日期格式会转化成数字,今天我们来分享下日期格式的该如何合并到一个单元格

    例如以下例子,我们想在一个单元格中表示出始末时间:

    方法一:公式法,=TEXT(A2,"YYYY/m/d")&"-"&TEXT(B2,"yyyy/m/d"),输入此公式,然后下拉即可,此公式是将日期先转化成文本在进行合并

    方法二:快速填充法,我们现在C2单元格中写出来我们想要实现成的格式,然后选中所要填充的单元格,按Ctrl+E,或者直接下拉然后在最后一个单元格处有一个倒三角符号点击之后选择快速填充

    如果您觉得此方法您在工作中经常用到欢迎收藏或分享给更多同道中人。

  • ?

    如何将Excel两列内容合并成一列?一个公式就搞定,效率真高

    痴迷

    展开

    有时我们需要把表格的两列合并在一起,如果我们一个个去复制,太浪费时间,还有可能出错。那有没有简单的方法呢?我们可以用公式一下子就搞定,效率是非常的高,下面我们就把过程做一下。

    1、比如下列表格A列和B列合并到C列上

    2、我们可以选择C2元单元格,输入公式: =A2&B2,即表示A2单元格和B2单元格相连接

    3、当我们回车后,表格如下,C2单元格内容就变成了 上海张三

    4、我们选择C2单元格后,鼠标放在单元格右下角,当光标变成十字状,按住鼠标左键往下拖动。将下面的内容填充完整,填充后的表格如下:

    总结,通过上面用公式连接单元格,并且通过拖动快速填充数据的方法。很快就能实现两列数据合并一列数据的需求,用时短,效率高,你快试试吧!

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

  • ?

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

    西门悒

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

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

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

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

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

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

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

  • ?

    excel数据拆分:将单列拆分成多列的几种方法

    Lala

    展开

    有时候我们的Excel表格里只有一列数据,如果需要打印出来的话,就是下面这样子的:

    浪费纸不说,还很丑,这样打印的表格你真的敢拿给老板看吗?

    对于这样的数据,就需要把一列平均分配到多列,通常有两种方法来实现,先来看看操作的方法:

    一、操作法将一列数据变成多列

    步骤1:先设计好需要拆分为几列,然后将标题手动做好;

    本例中计划拆分8列。

    步骤2:在c2单元格输入a2,向右拉,Excel会自动为我们填充到a9。

    步骤3:在c3单元格输入a10,向右拉;因为第一行已经到a9了,所以这一行就是a10开始,一直填充到a17。

    步骤4:选中两行一起下拉,假设有160个数据,每行8个,那么下拉20行就够了;

    步骤5:按Ctrl +h组合键打开查找和替换,查找内容为a,替换内容为=a,如下图所示;

    点击全部替换,确定,完成操作。

    步骤6:选择性粘贴为值可删除公式,数据居中加边框,设置打印预览,效果正是我们需要的;

    结论:

    1、如果不是每行8个,只需要调整第一次右拉的个数即可;

    2、操作法的优势是容易上手,更适合新手使用;

    3、但是操作法也有缺点,如果数据不断增加,那么每次都要这样操作也挺麻烦,因此还是需要了解一下公式的做法。

    二、公式法将一列数据变成多列

    还是用这个例子来说明,通常将一列变成多列会用到OFFSET函数,我们先来看看公式是什么样子的:

    =OFFSET($A$1,MOD(COLUMN(A1)+7,8)+ROW(A1)*8-7,)

    只需要将这个公式右拉下拉即可。

    OFFSET这个函数根据偏移量来得到一个新的引用(单元格或者区域)一共有五个参数,格式为:

    OFFSET(起始位置,行偏移量,列偏移量,高度,宽度)。

    本例中起始位置为A1单元格,因为数据源都在一列,并且都是单元格的引用,因此只需要确定行偏移量即可,可以看到公式里只用了两个参数,第二参数是

    MOD(COLUMN(A1)+7,8)+ROW(A1)*8-7。

    单独将这部分显示出来的效果是这样的:

    说通俗点,就是A1向下1行、2行……等等的单元格引用。

    关于这部分需要一点数列构造的基础,不理解的话可以记住套路,想学习数列的构造方法可以留言,我们会针对如何在公式中构造数列来单独讲解一次。

    结论:

    1、如果不是每行8个,只需要将第二参数中的数字7、8做对应调整,例如每行是6个数据的话,公式修改为:=OFFSET($A$1,MOD(COLUMN(A1)+5,6)+ROW(A1)*6-5,)

    2、公式法需要使用者有一定的经验,当数据源发生变化时调整起来非常灵活;拓展性较强。

    看到这里,估计有些伙伴会想:如果数据源不是一列,而是两列或者三列,该怎么办?

    实际上,两列或者三列的数据源在平时工作中更为常见,例如下面这种情况:

    数据源有三列,我们希望变成九列(三组),这样打印起来就非常合理。

    对于这种问题,使用方法1介绍的技巧来实现就比较困难了,还是利用OFFSET函数来处理。

    三、对于多列数据源的处理方法

    公式为:

    =OFFSET($A$1,INT(COLUMN(C1)/3)+ROW(A1)*3-3,MOD(COLUMN(C1),3))

    因为数据源不在同一列了,所以行偏移量和列偏移量都要考虑,因此用到了三个参数,第一参数起始位置还是A1;

    第二参数INT(COLUMN(C1)/3)+ROW(A1)*3-3代表引用数据相对于起始位置A1的行偏移量,单独看的话效果为:

    可以非常清楚的看到变化规律;

    第三参数MOD(COLUMN(C1),3)代表引用数据相对于起始位置A1的列偏移量,单独看的效果为:

    对于这种规律的掌控能力,决定了OFFSET这个函数的使用水平,也正是这个原因使得OFFSET函数令很多初学者摸不着头脑,学习起来始终不得要领。

    今天我们的主要目的并不是学习OFFSET函数,只是学习这个函数的一个应用,就本例来说,记下公式的套路,能够根据自己实际的问题去修改公式后解决问题就足够了。

    学好OFFSET的关键在于对第二和第三两个参数的构造。

    比如上面的问题,数据源是三列,希望变成四组(十二列),第二参数需要变成INT(COLUMN(C1)/3)+ROW(A1)*4-4

    对箭头所指的两个地方进行修改。

    而第三参数=MOD(COLUMN(C1),3)则无需调整;以此类推,只要数据源的列数不变,只需要调整上面提到的两个位置就行了。

    当数据源变成2列的时候,第二参数需要修改为INT(COLUMN(B1)/2)+ROW(A1)*3-3

    还是修改两个位置,C改为B,3改为2,

    同时第三参数列偏移量也要修改:

    =MOD(COLUMN(B1),2)

    也是修改两个地方,C改为B,3改为2。

    以此类推,如果数据源变成4列,则分别修改B为D,2为4。

    通过以上解释,基本可以理解如何根据实际需要去调整公式的对应内容就可以了。要想彻底弄明白这里的奥妙,数列的构造方法是绕不过去的一道坎。

    让我们一起加油学习Excel中那些有趣又实用的技能吧!

    ****部落窝教育-excel单列拆分成多列****

    原创:老菜鸟/部落窝教育(未经同意,请勿转载)

  • ?

    excel中如何一列秒变两列

    断续

    展开

    在我们日常工作中,经常列之间的内容进行变换。在前面和大家分享了一列变几列的例子,那么今天就给大家分享excel中如何一列秒变两列,希望大家能够掌握。

     1、选择性粘贴法

    2、对齐填充法

    3、Word替换法

    说明一下,Word替换时使用的 ^t 表示制表符,^p表示段落标记。也就是将制表符全部替换为段落标记。

    大家看懂了吗?你们还知道其他方法吗?说说看呀。。。

  • ?

    如何将EXCEL两列内容转换为一列并依次显示?

    Efia

    展开

    在实际工作中,有时我们需要将EXCEL两列数值的内容合并成一列连贯的内容,最简单的做法就是用连结符“&”连结两个单元格,下图,A列和B列是EXCEL常用词语中英文对照表的部分内容,若想A、B两列的内容同时显示在一列当中,我们只要在D4单元格中输入=A2&B2公式就OK了。

    如果,我们还想把A、B两列的内容依次在同一列中显示,有没有解决的办法呢?

    D2单元格中输入以下公式,向下复制至单元格显示空白为止。

    =OFFSET($A$2,(ROW(A1)-1)/2,MOD(ROW(A1)-1,2))&""

    下面,我们对这个公式的运行逻辑作一个梳理:

    公式以“(ROW(A1)-1)/2”部分的计算结果作为OFFSET函数的行偏移参数,在D2单元格中的计算结果为0。ROW函数使用了相对引用,在公式向下复制时计算结果依次为了0、0.5、1、1.5…从0开始构成了一个步长值为0.5递增序列。OFFSET函数对参数会自动去尾取整,因而,ROW函数生成的序列在OFFSET中的作用相当于0、0、1、1…也就是说,公式每向下复制两行,OFFSET偏移的行数增加1。

    “MOD(ROW(A1)-1,2”部分的计算结果作为OFFSET函数列偏移参数,在D2单元格中的计算结果为0。在公式向下复制时计算结果依次为0、1、0、1。。。即从0开始构成了一个0和1的循环列。

    用OFFSET函数以A2单元格为基点,使用ROW函数和MOD函数构建的有规律的序列作为行、列的偏移量,就完成了数据转置。如果OFFSET函数返回的引用为空单元格,公式结果将返回0,&" "部分就是用于屏蔽无意义的0值。

excel一列拆分成两列

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

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

img

在线咨询

建站在线咨询

img

微信咨询

扫一扫添加
动力姐姐微信

img
img

TOP