Excel 如何从合并的单元格中获取数据并将该数据填充到多行

Excel 如何从合并的单元格中获取数据并将该数据填充到多行,excel,Excel,我在工作中使用的电子表格,无论出于何种原因,都会将某些数据分组到合并的单元格中,如下所示: 每个数字代表一个项目的名称 然而,如果这些数字中的每一个出现在自己的行上,而不是在一个合并的单元格中,那么我的任务将变得容易得多。例如,它看起来是这样的: (我使用了许多不适用于合并单元格的查找公式)。我真的不想在自己的行中手动复制和粘贴成百上千的值 非常感谢您的帮助,谢谢 这里有一种可能适合你的方法 突出显示要从中获取代码的单元格(例如A1:A10) 按CTRL+H 在中查找内容:按CTRL+J 在

我在工作中使用的电子表格,无论出于何种原因,都会将某些数据分组到合并的单元格中,如下所示:

每个数字代表一个项目的名称

然而,如果这些数字中的每一个出现在自己的行上,而不是在一个合并的单元格中,那么我的任务将变得容易得多。例如,它看起来是这样的:

(我使用了许多不适用于合并单元格的查找公式)。我真的不想在自己的行中手动复制和粘贴成百上千的值


非常感谢您的帮助,谢谢

这里有一种可能适合你的方法

  • 突出显示要从中获取代码的单元格(例如
    A1:A10
  • CTRL
    +
    H
  • 中查找内容:
    CTRL
    +
    J
  • 中替换为:
    类型*(即asterix)
  • 希望这能用
    *

    让我们以单元格
    A1
    为例(添加
    *
    后):

    现在添加以下公式:

    B1 = LEFT(A1,FIND("*", A1,1)-1)   // Result ~~> 111111
    C1 = MID(A1,LEN(B1)+2,FIND("*",A1,LEN(B1)+2)-FIND("*",A1,1)-1)   // Result ~~> 222222
    D1 = RIGHT(A1,LEN(A1)-FIND("*",A1,LEN(B1)+2)   // Result ~~> 333333
    

    这会将数据放入单个单元格。

    这里有一种方法可能适合您

  • 突出显示要从中获取代码的单元格(例如
    A1:A10
  • CTRL
    +
    H
  • 中查找内容:
    CTRL
    +
    J
  • 中替换为:
    类型*(即asterix)
  • 希望这能用
    *

    让我们以单元格
    A1
    为例(添加
    *
    后):

    现在添加以下公式:

    B1 = LEFT(A1,FIND("*", A1,1)-1)   // Result ~~> 111111
    C1 = MID(A1,LEN(B1)+2,FIND("*",A1,LEN(B1)+2)-FIND("*",A1,1)-1)   // Result ~~> 222222
    D1 = RIGHT(A1,LEN(A1)-FIND("*",A1,LEN(B1)+2)   // Result ~~> 333333
    


    这会将数据放入单个单元格。

    您是否可以取消所有单元格的合并,然后使用“删除重复项”按钮删除所有空单元格,然后再删除这些空单元格?我认为这不是一个“合并”单元格。我觉得一个单元格里有很多数字。请澄清。嗨,是的,这是真的。我认为单元格没有合并,只是包含了很多数字。它们总是五位数长吗?它们的长度范围在3-5位数之间。难道你不能取消所有单元格的合并,然后用“删除重复项”按钮删除所有空单元格,这些空单元格之后就剩下了吗?我认为这不是一个“合并”单元格。我觉得一个单元格里有很多数字。请澄清。嗨,是的,这是真的。我相信单元格没有合并,只是包含了很多数字。它们总是五位数长吗?它们的长度在3-5位数之间。这可以通过使用数据->文本到列,以及使用alt-010作为分隔符来完成。但我相信OP希望数据在一列中。听起来容易多了。请添加答案。由于某些原因,没有添加星号,因此您的公式不起作用。数字之间是否需要空格才能工作?它们之间没有空格。你的指示很清楚,但就是不起作用。控制论游牧者-如果数据不在一列中结束,那没关系。如果我必须复制并粘贴下面的附加列数据,它仍然比复制并粘贴新行上的数据快得多。您的数据可能在数字之间有空格?你可能需要进行实验。在我的公式中,我假设数据已使用单元格上的alt+enter添加到新行。这可以使用data->text to Columns并使用alt-010作为分隔符来完成。但我相信OP希望数据在一列中。听起来容易多了。请添加答案。由于某些原因,没有添加星号,因此您的公式不起作用。数字之间是否需要空格才能工作?它们之间没有空格。你的指示很清楚,但就是不起作用。控制论游牧者-如果数据不在一列中结束,那没关系。如果我必须复制并粘贴下面的附加列数据,它仍然比复制并粘贴新行上的数据快得多。您的数据可能在数字之间有空格?你可能需要进行实验。在我的公式中,我假设数据已使用单元格上的alt+enter键添加到新行