Excel表格数据转,将行数据转化成列?

2022-08-25 05:51

请教如何将手机号码转成列,并将手机号码对应上公司名称?
2个回答
复制该行数据,然后在目标表格的目标区域的第一个单元格,单击鼠标右键,“选择性粘贴”为“转置”,即可。

须加一个辅助列 G列

G2输入  =COUNT(B2:F2)   下拉

I2输入 

  =INDEX(OFFSET($B$2:$F$2,MATCH(J2,$A$2:$A$100,)-1,),COUNTIF(J$2:J2,J2))

J2输入  

=INDEX($A$1:$A$100,SMALL(IF(G$2:G$100>=COLUMN(A:Z),ROW($2:$100)),ROW(A1)))

I2和J2是数组公式,先按住CTRL+SHIFT,最后回车,使得编辑栏公式两端出现花括号{ }

两公式下拉

相关问答
Excel中怎么将行-列数据转换为列-列数据
1个回答2022-06-09 14:20
除了一行一行的转置,还可以用公式: =OFFSET($A$1,,INT((ROW(A1)-1)/3)+1) =OFFSET($A$1,MOD(ROW(A1)-1,3)+1,) =OFFSET($A$1...
全文
在excel中怎么把多行数据转化为一列
3个回答2023-02-16 12:20
1、打开excel文件,在多行多列中输入姓名。 2、在C6单元中输入=D1,按确定。 3、在右下角处出现十字形时,向下拖动,出现如下结果。 4、把左边空白表格上也填充上发,发现第一...
全文
excel里面怎么把一列数据转换成一行
1个回答2022-12-05 13:00
1、选中B列后,按ctrl+c进行复制; 2、点击任一空白单元格,单击右键,点击“选择性粘贴”; 3、弹出窗口,点击“转置”,最后点击“确定”即可,行换列就完成了。
excel中怎样批量将行数据转换成列数据
5个回答2022-06-07 17:37
你好,楼主想要的功能,可以使用VBA程序实现。 (一)VBA程序代码如下:(代码运行之前请做好数据备份,以免丢失) Sub abcd() Dim i1, i2, i3, str On Error ...
全文
excel如何批量将行数据转换成列数据?
4个回答2022-12-07 13:37
在表二C2输入=sumifs(sheet1!$C:$C,sheet1!$A:$A,$B2,sheet1!$B:$B,C$1),公式向右向下拉自动填充即可。
excel中怎样批量将行数据转换成列数据?
4个回答2023-03-18 02:05
你好,楼主想要的功能,可以使用VBA程序实现。 (一)VBA程序代码如下:(代码运行之前请做好数据备份,以免丢失) Sub abcd() Dim i1, i2, i3, str On Error ...
全文
excel是多样多列数据,数据多达上千这种,怎么样把excel数据快速转成三列呢?
1个回答2022-12-12 14:22
这样的话,写代码来转换是上上之选。 想怎样转换都可以。
怎么将excel表格里的多行数据转变成一列?
1个回答2023-02-21 05:22
先把多行复制,然后在空的单元格里按选择性粘贴,选择转置就可以把原来是行的数据换成是列的数据了.
excel数据多,批量转置,多行转为一列有什么快捷方法
1个回答2023-01-31 07:15
先选择你要转置的行数据,然后复制,然后在新位置选择性粘贴-选择转置,就OK了
EXCEL在某一列数据中找出最大值
1个回答2022-12-14 20:25
MAX()即可
扫码下载APP
听书听课听播客,随时随地陪伴你
热门问答