- ·上一篇:excel中怎么求小组总成绩,总成绩,小组
- ·下一篇:word页面摆横如何弄
excel标点符号怎么分多行,标点符号
1.Excel怎么按照标点符号的数量插入对应数量的行
确保自己的excel版本是2016及以上版本;选中全部数据(只包含数据,不要把整个sheet全选),然后在【数据】选项卡上点击【自表格/区域】,新建一个查询3.然后编辑该查询,选中【人名】列,选择【拆分列】-【按分隔符】4.在分列对话框中,按照如图红框设置:5.最后将结果加载到excel表格:完整代码如下:let源 = Excel.CurrentWorkbook(){[Name="表1"]}[Content],更改的类型 = Table.TransformColumnTypes(源,{{"房间", type text}, {"人名", type text}}),按分隔符拆分列 = Table.ExpandListColumn(Table.TransformColumns(更改的类型, {{"人名", Splitter.SplitTextByDelimiter(",", QuoteStyle.Csv), let itemType = (type nullable text) meta [Serialized.Text = true] in type {itemType}}}), "人名"),更改的类型1 = Table.TransformColumnTypes(按分隔符拆分列,{{"人名", type text}}),筛选的行 = Table.SelectRows(更改的类型1, each ([人名] <> null))in筛选的行用powerquery的好处是原始数据表更新后,刷新下,最新结果就出来了。
附上示例文件:链接: /s/ 提取码: 3hzq。
2.Excel怎么按照标点符号的数量插入对应数量的行
可以借助power query来实现。
把下面的代码粘贴到高级编辑器中。
let
源 = Excel.CurrentWorkbook(){[Name="表1"]}[Content],
复制的列 = Table.DuplicateColumn(源, " 人名", " 人名 - 复制"),
按分隔符拆分列 = Table.SplitColumn(复制的列, " 人名 - 复制", Splitter.({","}, QuoteStyle.Csv, true), {" 人名 - 复制.1", " 人名 - 复制.2"}),
更改的类型 = Table.TransformColumnTypes(按分隔符拆分列,{{" 人名 - 复制.1", type text}, {" 人名 - 复制.2", type text}}),
删除的列 = Table.RemoveColumns(更改的类型,{" 人名 - 复制.2"}),
按分隔符拆分列1 = Table.SplitColumn(删除的列, " 人名 - 复制.1", Splitter.SplitTextByDelimiter(",", QuoteStyle.Csv), {" 人名 - 复制.1.1", " 人名 - 复制.1.2", " 人名 - 复制.1.3", " 人名 - 复制.1.4"}),
更改的类型1 = Table.TransformColumnTypes(按分隔符拆分列1,{{" 人名 - 复制.1.1", type text}, {" 人名 - 复制.1.2", type text}, {" 人名 - 复制.1.3", type text}, {" 人名 - 复制.1.4", type text}}),
逆透视的列 = Table.UnpivotOtherColumns(更改的类型1, {"房间"}, "属性", "值"),
已添加条件列 = Table.AddColumn(逆透视的列, "自定义", each if [属性] <>; " 人名" then null else [值]),
已添加条件列1 = Table.AddColumn(已添加条件列, "自定义.1", each if [自定义] = null then null else [房间]),
重排序的列 = Table.ReorderColumns(已添加条件列1,{"房间", "属性", "值", "自定义.1", "自定义"}),
删除的其他列 = Table.SelectColumns(重排序的列,{"自定义.1", "自定义"}),
重命名的列 = Table.RenameColumns(删除的其他列,{{"自定义.1", "房间"}, {"自定义", "人名"}})
in
重命名的列
3.EXCEL如何将一个单元个内容分成多行单元格
一、首先,打开excel程序,新建表格,在表格中输入好数据。
二、然后在Excel主界面上方选中“数据”然后点击“分列”。
三、然后在弹出菜单中选择“分隔符号”点击下一步。
四、然后在向导2中,勾选“空格”点击下一步。
五、然后在向导3中,选择“常规”,然后再点击“完成”。
六、EXCEL一个单元个内容分成多行单元格成功。
4.excel2007中怎么将一行分为多行
首先打开该excel文档找到要分行的单元格,选中
点击工具栏上的“工具”----->;“分列”
这里我们选择用分隔符号做分列的依据
分隔符号我这里选择空格,大家可以根据自己的实际情况选择,记得是可以多选的
另外还有个预览的地方,核实无误后就可以“下一步”
这时有一个目标区域,指的就是单元格里面的数据分列后的显示位置,大家若是觉得默认的位置不好,可以自己选择区域,最好点击“完成”
然后把这组数据选中,点击鼠标右键,在下拉菜单中 选择“复制”
然后找选中一个区域(因为你复制的是一组数)
然后点击上方工具栏的“开始”-------->;“粘贴” 在下拉菜单中选择“转置”
完成“转行”的功能了