excel怎么把多行数据变成一行 excel中怎么把多行同一个人的数据变成一行?

www.zhiqu.org     时间: 2024-06-01

1、在F1单元格中输入=A2,然后向右向下填充公式,向右填充的列数为全部数据总个数(FX列);

2、选择第1行,复制并粘贴为数值,然后删除第2行以下的数据即可。

 



1.单列多行数据,变为单行,采用复制,转置粘贴的方法:选中数据区域-点击一个单元格-右键-选择性粘贴-转置-确定

也可以用函数,下图中列举了两个函数

2.多行多列变为单行

达到此类效果的函数有多个,核心步骤就是行列数的变化,比如上边这个例子,行变化是111222333444,列变化就是123123123123,然后想办法用函数达到这样的效果即可,如果是用indirect函数,列变化就成了ABCABCABC...需要用到char函数,归根结底还是123123...的变化。用地址代替值的话,就是A1.B1.C1.A2.B2.C2.A3.B3.C3.....,indirect函数写法就可以=indirect(char(65+mod(column(a1)-1,3))&int(column(c1)/3))



假设数据在sheet1,

  1. 复制第一列,在sheet2中选择性粘贴→转置

  2. 复制第二列,在sheet2中第一列转置后的最后数据后面的单元格  选择性粘贴→转置

  3. 复制第三列,在sheet2中第二列转置后的最后数据后面的单元格  选择性粘贴→转置

  4. 复制第四列,在sheet2中第三列转置后的最后数据后面的单元格  选择性粘贴→转置

    OK



在F1中输入或复制粘贴此公式
=INDIRECT(ADDRESS(INT(COLUMN(E:E)/5),MOD(COLUMN(E:E),5)+1))
右拉填充

数据透视表
最方便的行列转换

excel里如何把多行数据合并成一行~

excel里把多行数据合并成一行的具体步骤如下:
1、首先打开需要编辑的Excel表格,进入到编辑页面中。


2、然后选中需要合并的数据,将单元格拉至合适的大小。

3、然后点击填充后面的倒三角形,选中“两端对齐”选项。

4、然后选中的数据就合并成一行了。

用下面
要分两次处理
Excel数据批量转置(二列转多列)


#佘鹏居# excel怎么把多行变成一行 数据 -
(15693437600): 很简单,选择第一列数据,点复制在第一行需要接上的位置,点选择性粘贴在选择性粘贴对话框内,勾选转置项然后确定,数据就从列变成行了,后面四列复制四次就完成了.

#佘鹏居# 怎么将Excel多列多行转为一列一行 -
(15693437600): 设有6列,在A到F 在G1单元格输入:=INDEX(A:F,ROUNDUP(ROW(A1)/6,),MOD(ROW(A1)-1,6)+1) 一直下拉到显示为0为止.

#佘鹏居# excel表格中如何让多行 变成一行,求教 谢谢 -
(15693437600): 若你原来的数据在A、B、C三列,我们在D1写公式: =INDIRECT(ADDRESS(ROW(A3)/3,MOD(ROW(A3),3)+1)) 下拖复制!!!

#佘鹏居# excel 如何多行变一行 -
(15693437600): 使用OFFSET函数就可以达到.=OFFSET($A$1,INT((ROW()-1)/10),MOD(ROW()-1,10))公式中,A1是你这个数据区域的起始位置,如果每一行都是固定的N列,那就用N去替换原公式中的10)

#佘鹏居# 如何把三行合并一行内容不变呢? -
(15693437600): 将多个单元格内容合并到一个单元格中,一般情况下就会手动来复制内容,粘贴到同一个单元格中.但是这样的操作就比较麻烦.下面来介绍几种不同的方法,可以方便地将多个单元格合并内容合并到一个单元格中.使用填充下面的两端对齐功...

#佘鹏居# excel如何把多行不同数据合并在一行内体现出来,求教详细步骤 -
(15693437600): 1、在B列添加一个辅助列,在B2:B10单元格输入逗号; 2、在C2单元格输入以下公式 =PHONETIC(A2:B11) 详见附图

#佘鹏居# 想将EXCEL里多行变成一行,而且数据依次向下的,由于行太多了,直接复制粘贴太麻烦,求帮助谢谢,案例如下:
(15693437600): 如果每一列的行数都是相同的(如10行),可以在A11输入“=B1”,然后向右拖动填充到最右列,再向下填充足够的行,最后在A列得到的就是所要的结果.

#佘鹏居# excel如何将多列转为一行? -
(15693437600): 把B列整体往下拽一格,C列拽两格,然后D1=A1&B1&C1即可.

#佘鹏居# excel如何把多行或列数据排成一行或列 -
(15693437600): 恩.比较多的却是要宏来做,代码如下: Sub conn() Dim i As Integer, iTargetRow As Integer iTargetRow = Selection.Row For i = 1 To [a1].End(xlDown).Row Cells(i, 1).Resize(1, Cells(i, 255).End(xlToLeft).Column).Copy Cells(iTargetRow, Cells...

#佘鹏居# Excel怎样将列转为行 Excel列转行方法 -
(15693437600): 目标:将一列数据转换成一行数据,比如将A列数据转换成第1行数据 工具:Excel 2007 方法有两种:复制-转置粘贴法和公式法 1.复制-转置粘贴法 复制A列 点击目标单元格>右键>选择性粘贴>转置>确定 确定后,A列数据变成了第1列数据 最后删除A列 2.公式转置法 B1输入公式 =OFFSET($A$1,COLUMN(A1)-1,,) 公式右拉 最后删除A列