Excel重新组合数据,如何在Excel中拆分一组数据,然后按如下方式重新组合

发布于 科技 2024-08-05
18个回答
  1. 匿名用户2024-01-31

    假设您的数据位于 sheet1 表中,则在 sheet2 中重建。 插入一个模块,将下面的宏**复制到你的模块中运行,就可以得到你想要的结果。

    子重建**()。

    n=2with sheet1

    int_row=.cells(.,1).end(xlup).rowfor i=3 to int_row

    for j=1 to 8

    for k=1 to 2

    1)=.cells(i,1)

    2)=.cells(1,k*8-6)

    3)=.cells(2,k*8-7+j),4)=.cells(i,k*8-7+j)n=n+1next

    nextnext

    end with

    1)="省份"

    2)="公司"

    3)="类别"

    4)="数值"

    end sub

  2. 匿名用户2024-01-30

    这是可以做到的,但你说的 99 是什么意思? 还是他们都 99 岁? 还是四舍五入,还是四舍五入? 你把**发给我,我帮你做一个宏。

  3. 匿名用户2024-01-29

    1.添加一个辅助列,输入以下公式,然后填写formula=len(b2)。

    2.添加另一个辅助列,输入以下公式,然后填写公式 = sum(c$2:c2)-c2

    3.在单元格E2中输入= b2:b9,然后按单元格F9,然后删除等号,大括号和分号。

    4.输入以下公式,然后向下填写公式。

    if(row(a1)-1>=sum(c:c),"",lookup(row(a1)-1,d$2:d$9,a$2:a$9))

    5.输入以下公式,然后向下填写公式。

    -mid(e$2,row(a1),1)

  4. 匿名用户2024-01-28

    这可以使用 VBA 实现。

    公式实现,我真的不明白这一点。

  5. 匿名用户2024-01-27

    通过CD的两个辅助栏,您可以获得所需的结果:

  6. 匿名用户2024-01-26

    工具:2010 excel

    1.首先打开Excel,例如,您需要将A2,B2,C2单元格的数量合并为D2单元格;

    2.选择单元格d2并输入公式“=A2&B2&C2”;

    3.按回车键后,您可以在单元格D2中获得结果。

  7. 匿名用户2024-01-25

    1.打开Excel,使用公式和&,&表示合并的意思,并在第三位输入公式“=A1&B1”,你会发现单元格已经变成了何炅的栀子花。

    2.如果要在歌手和歌曲之间添加分隔符,只需在公式中添加分隔符符号,如“=a1&”-b1“,进入后就会变成”和炅-栀子花”。

    3.最后,将鼠标移动到单元格的右下角,当它变成十字时,双击或下拉,就可以使整行统一格式合并。

  8. 匿名用户2024-01-24

    使用连接器“&”以公式的形式将要合并到新单元格中的单元格连接起来,然后复制生成的数据并将其粘贴为“值”。

  9. 匿名用户2024-01-23

    我有一个自己写的全组合工具,可以帮助你完成C到N的工作,但是你要跑多少次就有多少列,当然你需要自己填写实际数据

    但是,您需要将每列的数据复制到其他表中才能完成最终合并。

    提示,如果您输入第二行数据,则应获得所需的顺序。

  10. 匿名用户2024-01-22

    你的列只显示到w,不知道后面有没有一列,w对应的列数是23,如果后面还有一列,你自己改一下,而且,我的程序是按照原来的顺序从小到大,所以结果和你的顺序不一样。

    方法是,工具,宏,宏,新宏,删除原始**,复制以下**。

    运行时点工具、宏、宏、Cal Selected、Point Execute,如果被阻止,请单击“宏”子菜单中的“安全性”,选择“最低”、“保存”、“关闭”、“重新打开”。

    sub cal()

    sheets("sheet1").select '选择表1

    row = 0

    for col = 1 to 23 '23是w列的数字形式,如果后面还有一个,请相应地进行更改。

    i = 1row = row + 1

    do while sheets("sheet1").cells(i + 2, col) <"" '循环到当前列底部的第 3 位数字。

    j = i + 1

    do while sheets("sheet1").cells(j + 1, col) <"" '循环到当前列底部的第 2 位数字。

    k = j + 1

    do while sheets("sheet1").cells(k, col) <"" '循环到当前列的最后 1 位数字。

    sheets("sheet2").cells(row, 3) = sheets("sheet1").cells(i, col)

    sheets("sheet2").cells(row, 2) = sheets("sheet1").cells(j, col)

    sheets("sheet2").cells(row, 1) = sheets("sheet1").cells(k, col)

    k = k + 1

    row = row + 1

    loopj = j + 1

    loopi = i + 1

    loopnext

    end sub

  11. 匿名用户2024-01-21

    您可以使用 m、n 作为参数,使用偏移功能移动数据以确定数据,并填写新行。

  12. 匿名用户2024-01-20

    C1 单元格输入公式。

    if(countif(a1:b1,"a"),1,)

    下拉列表以复制公式。

  13. 匿名用户2024-01-19

    =if(or(a1="a",b1="a"),1,0)

    你是指一个特定的数字还是一个字符串? 如果是数字,请不要加引号。

  14. 匿名用户2024-01-18

    这可以通过两个函数来实现:or 和 if。

    if(or(a1=a,b1=a),1,0)

    似乎就是这样。

  15. 匿名用户2024-01-17

    在单元格 C1 中输入公式:=if(or(a1="a",b1="a"),1,0),然后填写公式......

  16. 匿名用户2024-01-16

    您可以使用数据透视表来转换不同的报表,但前提是您具有标准数据。 所谓标准数据**是指:第一行数据**是列标题行(不能为空),然后后面是一条数据记录,期间不能有合并的单元格。

    然后,您可以使用数据透视表随意转换所需的报表,只需轻轻拖动鼠标即可。 你应该有一个标准数据来回答这个问题,如果你没有它,你需要重建它。 例如:

    名称 班级 年份 课程 等级。

    张三,2001年1班,数学70

    王 5 2 班 2002 英语 85

  17. 匿名用户2024-01-15

    公式,有一个求平均值的公式,你选择区域的平均值。

  18. 匿名用户2024-01-14

    复制后,将其粘贴到专业中,将其反转。 能。

相关回答
7个回答2024-08-05

目前,该财产的产权分配不存在问题。

在继承方面也有一些特别之处。 >>>More

10个回答2024-08-05

不,就算重整旗鼓,还会有那么多粉丝吗? 热辣的粉丝都快20多岁了,看看现在的韩组合,解散才几年,娱乐圈就变了。 他们的荣耀只是历史,只有怀旧。 >>>More

8个回答2024-08-05

学生应该放松管理,用自己的人格魅力来引导学生,现在孩子讨厌说教,但像你一样告诉他一些贴近自己生活的事情,时刻抓住学生的心态,为学生喜欢进行最大的干扰裤子支持,如果孩子的想法太极端,作为班主任, 你应该用他们的思维方式来引导,带孩子多做活动,增强他们的凝聚力,让他们彼此生活,关注他们感兴趣的活动,我觉得既然你是班主任,就应该尽量和孩子建立良好的关系,可以参与到他们的生活中, 同时能树立你作为老师的威信,这个尺度是需要掌握的,虽然孩子有时候很叛逆,但还是会喜欢那些真正优秀的老师。我希望你成为一位受人爱戴的好老师。 对学生的管理也要有等级制,首先要确定一个好的班长和班委会成员。 >>>More

8个回答2024-08-05

排除法:总释放法为:4的4次方=4*4*4*4=256种。 >>>More

10个回答2024-08-05

解决方法1:取任意四块,共C12,4=495种方式取; >>>More