excel中大量数据如何将其从竖着变成横排?
发布网友
发布时间:2022-04-24 00:39
我来回答
共5个回答
热心网友
时间:2022-04-18 05:38
如图,复制数据到空表格B列,然后增加辅助列:
1、c1输入:
=LEN(B1)<>LENB(B1)
然后下拉,通过判断是否中文来对数据进行分类;
2、A1输入:
=SUMPRODUCT(($C$1:C1)*1)
然后下拉形成 同一项目一个序列号这样的操作。
3、e1输入:
=IF(COUNTIF($A:$A,ROW(A1))<COLUMN(A1),"",INDEX($B:$B,MATCH(ROW(A1),$A:$A,0)+COLUMN(A1)-1))
然后右拉若干列(大于a列中同一数据的最大数量),然后下拉若干行完成公式操作。
4、将结果复制,然后到需要的地方使用右键“选择性粘贴”选择 数值,完成操作。
2、
热心网友
时间:2022-04-18 06:56
【刚才有点小错误,现在已经更正了一下,答案如下】
你这是姓名和电话吧?
用VBA吧。
如上图所示:
第一步,按ALT+F11打开VBA编辑器
第二步,点击“插入”---插入模块
第三步,双击模块
第四步,在右侧粘贴代码
第五步,点击三角形的那个按钮,可执行代码命令。
代码如下,供复制:
Sub 俺的转置()
Dim rng As Range, ir& '声明变量
For Each rng In Range("A2:A13") '遍历这个区域
If IsNumeric(Left(rng, 1)) = False Or rng.Row = 13 Then '如果首字符不是数字或遍历到最后一行时,那么
If ir > 0 Then '如果ir大于0,那么
rng.Offset(ir - rng.Row).Resize(rng.Row - ir - (rng.Row = 13), 1).Copy '复制
Range("C" & Rows.Count).End(3).Offset(1, 0).PasteSpecial Paste:=xlPasteAll, Transpose:=True '转置粘贴
End If
ir = rng.Row '赋值ir的值为当前姓名所在的行号
End If
Next
MsgBox "处理完毕", , "提示"
End Sub
热心网友
时间:2022-04-18 08:31
讨厌的合并单元格会导致你的数据处理变得非常的麻烦啊!!!
如上图:
1、在E1单元格输入数组公式(是数组公式!!!必须CTRL+SHIFT+ENTER这3个键同按结束的!!否则公式无效的!!!)
=IFERROR(INDEX($A$1:$A$12,SMALL(IF(ISERROR(1*$A$1:$B$12),ROW($A$1:$A$12),4^8),ROW(A1))),"")
复制并下拉。
2、在F1单元格输入公式:
=IFERROR(IF(OR(E1="",$E2=INDEX($A$1:$A$12,MATCH($E1,$A$1:$A$12,0)+COLUMN(A$1))),"",INDEX($A$1:$A$12,MATCH($E1,$A$1:$A$12,0)+COLUMN(A$1))),"")
复制并下拉和右拉,至I7单元格,即可…………
热心网友
时间:2022-04-18 10:22
将张三那些全部选起来复制下,在新的单元格选择性粘贴选转置,其他的也都这样操作就行了
热心网友
时间:2022-04-18 12:30
你这也不完全是横置啊~
excel中的竖排数据怎么转换为横排数据
一、使用转置功能 1. 打开Excel表格,找到需要转换的数据。2. 选择需要转换的数据区域。3. 复制选中的数据。4. 在新的位置点击鼠标右键,选择“粘贴特殊”或“转置”选项。5. 这样,原本竖排的数据就被成功转换为横排了。二、手动操作 如果不使用转置功能,也可以手动操作实现竖排转横排。1. 同样选择...
怎样将表格中的竖列数据转换成横排数据
通过“复制”和“粘贴特殊”功能,可以将Excel表中的竖排数据转换成横排。详细解释:1. 复制竖排数据:在Excel工作表中,首先选中包含竖排数据的单元格。使用鼠标右键点击选择的区域,然后选择“复制”,或者直接使用快捷键Ctrl+C进行复制。2. 选择粘贴位置:复制完成后,移动到想要粘贴数据的新位置。这个位...
如何快速掌握excel表格中数据的横竖转换
1、首先,我们打开我们电脑上面的excel,然后我们在里面的表格中输入一排横排的数据,如图所示;2、之后我们选中这组数据,然后我们右击选择复制;3、之后我们点击其他的任意一个单元格,之后我们右击,弹出的界面,我们点击选择性粘贴;4、弹出的界面,我们将转置勾选上,然后我们点击确定;5、结果如图所示...
如何将excel表格中竖着排列的数据转换成横着排列
1、首先我们打开需要编辑的Excel表格,选中要转换的单元格。2、然后我们右键单击选择“复制”选项。3、然后我们点击C1单元格,右键单击选择粘贴选项中的“倒置”就可以了。
excel表格怎么把大量数据竖排变成横排?
1、先看一下原数据几列几行,然后在其它空白处点出几行几列,例如,上表原数据是6R×2C(6列2行),所以,我们要转换成2R×6C(2列6行),选中A8:F9 2、点击“公式”→插入函数→找到“TRANSPOSE”,弹出对话框,在内输入A1:B6 3、按下快捷键Ctrl+Shift+Enter三键,所选的区域竖列就变成...
如何将竖排数据变成横排?
1、以excel2010版本为例,如下图,要将该列竖着排列的数据转换成横着排列,首先选中这些数据,按Ctrl+C键进行复制;2、然后在竖着排列的单元格点击鼠标右键,在弹出框里选择“选择性粘贴”;3、在弹出的设置框里,粘贴选择“数值”,再选择下面的“转置”,最后点击确定;4、如下图,则可成功将竖着...
excel序号数字是竖的怎样调成横的excel序号数字是竖的怎样调成横的变 ...
在Excel中,将序号数字从竖向调整为横向的步骤是:选中需要变换的行号或列号,点击“右键”选择“格式单元格”,在弹出的对话框中选择“对齐”选项卡,将文字方向设置为“横向”,点击“确定”即可完成序号数字从竖向到横向的变换。1、本次演示使用的软件为Excel电子表格,使用的版本为office家庭和学生版...
excel怎么把竖排数据变成横排数据
以下是变成横排数据的具体方法:1、在excel中选择竖排数据,单击鼠标右键【复制】;2、选择行中的空白单元格,单击右键【选择性粘贴-粘贴内容转置】;3、竖排转换成横排【删除原有的数据列】,保存文档,这样就都变成横排数据了。
怎么把excel竖排数据变横排数据
excel 2019 1、首先打开一个excel表格,然后输入一列数据。2、然后选择这一列数据,点击复制。3、复制了之后,选择一个单元格,然后点右键,点击选择性粘贴。4、在弹出的选择性粘贴设置里面找到转置这个选项,并在其前面的方框中打勾。5、最后点击确定,就可以将竖排的变成了横排了。小技巧 1、按alt+...
EXCEL如何将多竖纵列数据编辑成横向排列?如图
1、常规的输入是输一个数按一次回车,光标就自动移到下一行。2、第一种方法是将数据按照常规的方法输入,如图所示,输入一次按一次回车的输入。3、然后将数据选中,点击复制。4、然后弹右键,选择“选择性粘贴”,然后选中“转置”。5、点击确定后,数据就都横向转过来了。6、第二种方法是输入的时候...