首页

文章

excel中一行多个数据怎么分成多行?

发布网友 发布时间:2022-03-08 18:35

我来回答

8个回答

热心网友 时间:2022-03-08 20:04

=IF(COLUMN()<5,OFFSET(A$1,(ROW(A1)-1)/38,),OFFSET(A$1,(ROW(A1)-1)/38,MOD((ROW(A1)-1),38))) &""

日期列将""去掉,设日期格式

到AP列貌似是38,如果有差异,自己调整下公式中的38

结果出来后将姓名列中为空的删除就可以了。

热心网友 时间:2022-03-08 21:22

你直接用最简单的办法,日期下面某一行的单元格,然后右下角有个小的正方块,你把鼠标放过去,出现十字架,然后拉动十字架就会直接是很多相同的信息,然后人名就复制粘贴就好了

热心网友 时间:2022-03-08 22:57

一次性完成不可能,但是那些人名可以通过复制→右键选选择性粘贴→转置来快速实现从横行变成竖列。

追问转置的话是不是得一行一行数据进行转置?我试了不能全选姓名进行转置,不是我要的结果。如果是一行一行地转就太麻烦了,几万行的数据。

追答几万行。。。那可能就只能启动VBA编写执行程序来实现了,这个我就不动了,抱歉!

热心网友 时间:2022-03-09 00:48

貌似可以解决。
方案一:
vba,程序并不难,但是如果以前没有涉及过编程的话可能快速上手有难度,所以需要你提供源文件,帮你处理完发回给您

方案二:
请告知最多一行的姓名到哪一列?试试用函数的方法来解决。追问

一行最多的有39个,到AP列了。

追答给你发了私信了,Q我

热心网友 时间:2022-03-09 02:56

这个需要很扎实的技巧来实现, 否则就只能用VBA了
有附件上传最好追问

热心网友 时间:2022-03-09 05:37

可以用VBA来实现。

热心网友 时间:2022-03-09 08:35

我感觉只能手动

热心网友 时间:2022-03-09 11:50

'===================================================================================
'假设你的表原内容在sheet1表,现在将处理后的结果放在sheet2表,ALT+F11,插入模块,复制
'本内容到代码框,然后回到表格,ALT+F8运行宏,完毕后到sheet2表看拆分结果
'练习关键点1、关键字不可与保留关键字重名(rows应该是保留关键字),最开始写成了rows=1,
' 导致所有本表所有单元格被填写为1
' 2、动态获取每行记录的姓名个数
' 3、不变内容与变化内容交叉写入
' tomato9931
'===================================================================================
Sub 拆分记录()
Rws = 1
For i = 1 To Sheets("sheet1").Cells(65536, 1).End(xlUp).Row
'xx = Sheets("sheet1").Cells(i, 5).End(xlToRight).Column
'If xx >= 255 Then xx = 5 '当只有一个名字时xltoright会直接获取到最大列
xx = Sheets("sheet1").Cells(i, 4).End(xlToRight).Column '从姓名前一列开始,防止只有一个姓名时,获取超过范围
For j = 5 To xx
For k = 1 To 4
Sheets("sheet2").Cells(Rws, k) = Sheets("sheet1").Cells(i, k)
Next k
Sheets("sheet2").Cells(Rws, 5) = Sheets("sheet1").Cells(i, j)
Rws = Rws + 1
Next j
Next i
MsgBox ("拆分记录完毕!")
Sheets("sheet2").Select
End Sub
手机导航地图语音怎么下载 如何分别真金和仿金首饰 怎样区分真金和仿金首饰呢 小学生新年晚会主持人的串词!!(不要太多)急 大大后天就需要了!!!_百度... 周年晚会策划公司 奥格瑞玛传送门大厅在哪 奥格瑞玛传送门大厅怎么走 锻炼颈椎的几个动作 水多久能结冰 冰能在多长时间内形成 请问水低于0度会结冰吗? 如何防止脱发严重 嘴唇上有黑印用蜜蜡和棉线去除了胡须 软柿子的热量 孕妇可以吃软柿子吗不是西红柿 脆柿子和软柿子的区别 脆柿子好还是软柿子好 软柿子可以多吃吗 “鱼悬洁白振清风”的出处是哪里 用大自然的声音评课好吗? 妇产科博士找超声科工作容易吗 怎能把微信6.2.0版本换回6.1.2版 微信群6.2.4怎么增加人数上限 微信6.2.2如何备份手机通讯录 电脑桌面图标不能放大? 有什么好用的识图软件 识图认人哪个软件最好 手机识图软件什么软件能识别图片位置 小米手机自动锁屏时间怎么修改 小米手机屏幕锁定时间设置教程 能举起100斤算大力吗 中医美容专业是什么 中医美容证有什么用 单声道音频什么意思(开启单声道音频有什么好处) 单声道音频是什么,有什么用处? 户口还未迁移到婆家 娘家户口怎么就没了呢 我结婚没有迁户口,现在娘家也没有怎么办 没领证生的孩子一般会判给谁 没领证生的孩子会判给谁 信用卡卡种有哪些 找一首古风歌曲 男声 低配电脑装w10还是w7流畅 电脑配置低装win7还是win10好 低配电脑适合装WIN7系统还是WIN10系统? ...500s-15isk这个联想笔记本的内存条尺寸是什么型号的有没有知道的... 越快越好.怎样减肥.而且胸部不缩水 请问徐闻县海安长途汽车客运站客服是多少? 过了平台期还会瘦吗 悦耳的意思悦耳的解释 重庆师范大学应用心理学专业的权威性如何? 打印机laserjetm1136mfp怎样设置无线打印 经典电影赏析之1:《精武英雄》 爆米花用的什么玉米 糯玉米哪个好 有机糯玉米的营养价值如何? 四大直辖市换帅原因 excel里如何把一行多列按照一定的条件判断分成多行? excel怎么把一行里的多行内容分成好几行 excel如何一行多列拆分多行 excel如何将一行分多行 excel 一行分为多行 方法 excel一行拆分多行 excel中一行拆分成两行? Excel一行数据拆分成多行数据 如何把EXCEL表格中一行的内容分成多行 Excel 中如何将一行数据按照规则计算拆分成多行数据? excel中怎么把一行分成多行 excel一行数据拆分成多行 电脑上的文档要打开显示文档被其它程序锁定,怎么解锁啊 在excel表格中怎么显示隐藏的部分表格? excel被隐藏部分怎么展开显示 excel如何将*部分显示出来? Excel表格的隐藏部分怎么不显示出来了 excel表格中隐藏的部分怎么显示 如何把excel中隐藏的部分显示 如何将excel隐藏部分显示出来 excel如何将一行内容分多行 excel2016怎么让一行不规则内容分成多行? Excel中的算年龄的函数是什么? excel中计算年龄的几种方法 excel表格中的年龄怎么算 excel中如何计算年龄 java专业以后的就业方向,和大学的准备 在excel中如何算年龄 excel身份证号算年龄三种 学习Java的,大学毕业一般从事些什么工作? excel 计算年龄的方法 excel中怎样算年龄 excel如何计算年龄 excel里怎么算年龄 excel 计算年龄的方法, 如何在excel中计算年龄 excel如何直接算年龄 Excel中的算年龄的函数 EXCEL中如何根据出生日期计算年龄,这可能是最简单的方法 excel怎样算年龄
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com