excel文字横向变纵向
详细内容
篇一:《Excel实现横向转纵向》
]Excel用公式实现横向转纵向的操作方法
一、问题的提出
我们在使用EXCEL过程中,有时需要将一个表中数据的“列”变为“行”,如图1、图2所示,需要将表2中引用表1的数据,将“列”转换为“行”,即大家通常所说的引用EXCEL表,并将横向转换成纵向。
(图1)
(图2)
二、解决思路
经过网上查阅,应用TRANSPOSE函数是比较简便可行的办法。根据EXCEL提供的TRANSPOSE函数帮助,TRANSPOSE函数的功能是:返回转置单元格区域,即将一行单元格区域转置成一列单元格区域,反之亦然。使用TRANSPOSE可在工作表中转置数组的垂直和水平方向。
并且提示,在行列数分别与数组(1)的行列数相同的区域中,必须将TRANSPOSE输入为数组公式(2)。
TRANSPOSE函数的语法:TRANSPOSE(array)。
Array为需要进行转置的数组或工作表中的单元格区域。所谓数组的转置就是,将数组的第一行作为新数组的第一列,数组的第二行作为新数组的第二列,以此类推。
注:(1)数组:用于建立可生成多个结果或可对在行和列中排列的一组参数进行运算的单个公式。数组区域共用一个公式;数组常量是用作参数的一组常量。
(2)数组公式:数组公式对一组或多组值执行多重计算,并返回一个或多个结果。数组公式括于大括号({})中。按Ctrl+Shift+Enter可以输入数组公式。
三、操作方法
问题很清楚,EXCEL提供的解决思路也很明确,可是操作起来却不太容易。以下通过实例操作,演示操作方法。
1、选中表2需要转置的数据区域(B2:I9)左上角的单元格(B2),选择插入函数菜单,弹出如图3所示窗口,在函数类别中选择“查找与引用”,找到TRANSPOSE函数,选
中并确定后见图4。
(图3)
2、设置TRANSPOSE函数转置数据区域,即指表1中的数据范围(表1!B2:I9),可以直接输入,也可以点击图4中填写框右侧的选择按钮直接到表1个拖选(如图5)。
(图4)
(图5)
3、设置好转换数据区域后,将表2中B2单元格的内容横向复制到C2、D2……I2(见图6)。再将B2
:I2纵向复制至B9:I9(见图7),并保持B2:I9被选中的状态。
(图6)
篇二:《EXCEL如何实现纵向转横向的方法(转)》一、问题的提出
我们在使用EXCEL过程中,有时需要将一个表中数据的“列”变为“行”,如图1、图2所示,需要将表2中引用表1的数据,将“列”转换为“行”,即大家通常所说的引用
EXCEL表,并将横向转换成纵向。
(图1)
(图2)
二、解决思路
经过网上查阅,应用TRANSPOSE函数是比较简便可行的办法。根据EXCEL提供的TRANSPOSE函数帮助,TRANSPOSE函数的功能是:返回转置单元格区域,即将一行单元格区域转置成一列单元格区域,反之亦然。使用TRANSPOSE可在工作表中转置数组的垂直和水
平方向。
并且提示,在行列数分别与数组(1)的行列数相同的区域中,必须将TRANSPOSE输
入为数组公式(2)。
TRANSPOSE函数的语法:TRANSPOSE(array)。
Array为需要进行转置的数组或工作表中的单元格区域。所谓数组的转置就是,将数组的第一行作为新数组的第一列,数组的第二行作为新数组的第二列,以此类推。注:(1)数组:用于建立可生成多个结果或可对在行和列中排列的一组参数进行
运算的单个公式。数组区域共用一个公式;数组常量是用作参数的一组常量。
(2)数组公式:数组公式对一组或多组值执行多重计算,并返回一个或多个结果。
数组公式括于大括号({})中。按Ctrl+Shift+Enter可以输入数组公式。
三、操作方法
问题很清楚,EXCEL提供的解决思路也很明确,可是操作起来却不太容易。以下通
过实例操作,演示操作方法。
1、选中表2需要转置的数据区域(B2:I9)左上角的单元格(B2),选择插入函数菜单,弹出如图3所示窗口,在函数类别中选择“查找与引用”,找到TRANSPOSE函数,选
中并确定后见图4。
(图3)
2、设置TRANSPOSE函数转置数据区域,即指表1中的数据范围(表1!B2:I9),可以直接输入,也可以点击图4中填写框右侧的选择按钮直接到表1个拖选(如图5)。
(图4){excel文字横向变纵向}.
(图5){excel文字横向变纵向}.
3、设置好转换数据区域后,将表2中B2单元格的内容横向复制到C2、D2„„I2(见图6)。再将B2:I2纵向复制至B9:I9(见图7),并保持B2:I9被选中的状态。
篇三:《Excel用公式实现横向转纵向的操作方法》Excel太强大了,用公式实现横向转纵向的操作方法
一、问题的提出
我们在使用EXCEL过程中,有时需要将一个表中数据的“列”变为“行”,如图1、图2所示,需要将表2中引用表1的数据,将“列”转换为“行”,即大家通常所说的引用EXCEL表,并将横向转换成纵向。
(图1)
(图2)
二、解决思路
经过网上查阅,应用TRANSPOSE函数是比较简便可行的办法。根据EXCEL提供的TRANSPOSE函数帮助,TRANSPOSE函数的功能是:返回转置单元格区域,即将一行单元格区域转置成一列单元格区域,反之亦然。使用TRANSPOSE可在工作表中转置数组的垂直和水平方向。
并且提示,在行列数分别与数组(1)的行列数相同的区域中,必须将TRANSPOSE输入为数组公式(2)。TRANSPOSE函数的语法:TRANSPOSE(array)。
Array为需要进行转置的数组或工作表中的单元格区域。所谓数组的转置就是,将数组的第一行作为新数组的第一列,数组的第二行作为新数组的第二列,以此类推。
注:(1)数组:用于建立可生成多个结果或可对在行和列中排列的一组参数进行运算的单个公式。数组区域共用一个公式;数组常量是用作参数的一组常量。
(2)数组公式:数组公式对一组或多组值执行多重计算,并返回一个或多个结果。数组公式括于大括号({})中。按Ctrl+Shift+Enter可以输入数组公式。
三、操作方法
问题很清楚,EXCEL提供的解决思路也很明确,可是操作起来却不太容易。以下通过实例操作,演示操作方法。
1、选中表2需要转置的数据区域(B2:I9)左上角的单元格(B2),选择插入函数菜单,弹出如图3所示窗口,在函数类别中选择“查找与引用”,找到TRANSPOSE函数,选中并确定后见图4。
(图3)
2、设置TRANSPOSE函数转置数据区域,即指表1中的数据范围(表1!B2:I9),可以直接输入,也可以点击图4中填写框右侧的选择按钮直接到表1个拖选(如图5)。
(图4)
(图5)
3、设置好转换数据区域后,将表2中B2单元格的内容横向复制到C2、D2……I2(见图6)。再将B2:I2纵向复制至B9:I9(见图7),并保持B2:I9被选中的状态。
(图6)
篇四:《Excel电子表格横向转纵向的方法》Excel电子表格横向转纵向的方法
1、选中内容
2、选择要粘贴的位置,鼠标右键选“选择性粘贴”
3、弹出窗口中将“转置项”打上勾,完成。
篇五:《Excel的页面设置中横向纵向变成灰色不能设置怎么办?》这种情况可能是打印机的问题。
在控制面板--打印机和传真--将你现在的打印机删除,重新添加打印机,并设为默认打印机;如果问题依旧,就另外添加一个型号的打印机,同样设为默认打印机。(也可以重装打印驱动)
如果还是不能解决,则可能是硬件冲突,造成打印机无法工作,可以试试换个打印机USB接口。
篇六:《Excel表格文字横排设置成竖排技巧》Excel表格文字横排设置成竖排技巧
时间:2011-05-15来源:Word联盟阅读:4777次评论0条用
Excel表格制表的时候,我们往往会遇到许多种格式的表格,当然,文字竖排也是其中一种了,大多数表格的第一竖排我们都会在里面输入文字,来表示其后单元格中的内容含义。那么我们该如何在Excel单元格中将默认的横排文字变成竖排呢?其实,Excel中文字竖排的方法有多种,下面Word联盟就来为大家一一分享。
方法一、利用文字方向来实现竖排
首先,光标单击选中需要竖排的单元格,然后单击菜单栏的“格式”下拉列表中的“单元格”,在弹出的“单元格格式”窗口中选择“对其”,然后单击“方向”下面的“文本”按钮,然后确定即可;
方法二、
Excel
自动换行来实现竖排
①选中需要将文字竖排的单元格,依次选择菜单栏的“格式”-->单元格-->对其-->将“自动换行”钩选,确定;
②设置完毕自动换行以后,我们再来将单元格的宽度调整窄一点;
③再次进入“单元格格式”将“水平对其”和“垂直对其”全部设置为“居中”确定即可。
篇七:《excel竖向表格转换成横向表格》excel竖向表格转换成横向表格
悬赏分:80|解决时间:2009-8-719:27|提问者:wuczhj
例如:
日期姓名工时时间段
8月1日张三18:00-22:00
8月2日张三18:00-22:00
8月3日张三18:00-22:00
8月5日张三18:30-22:00
8月1日李四18:00-22:30
8月2日李四18:00-20:30
8月3日李四18:00-20:30{excel文字横向变纵向}.
8月5日李四18:00-22:00
8月6日李四18:00-22:00
转换成
姓名2009-8-12009-8-22009-8-32009-8-42009-8-52009-8-6
张三18:00-22:0018:00-22:0018:00-22:0018:30-22:00
李四18:00-22:3018:00-20:3018:00-20:3018:00-22:0018:00-22:00
试过选择性粘贴-转置了,不行,因为名字也横过来了。也试过数据透视表了,也不行,显示不出来“工时时间段”的数据。请大侠帮忙!!!!
最佳答案
假设数据在A,B,C三列
在E1输入公式
=INDEX(B:B,SMALL(IF(MATCH($B$1:$B$2000&"",$B$1:$B$2000&"",0)=ROW($B$1:$B$2000),ROW($B$1:$B$2000),4^8),ROW(B1)))&""
数组公式,按CTRL+SHIFT+回车三键确定输入,鼠标移到单元格右下角,当出现一个黑色小十字时,同时按住鼠标左键往下拖动
在F1输入公式
=INDEX($A$2:$A$65536,SMALL(IF(MATCH($A$2:$A$2000&"",$A$2:$A$2000&"",0)=ROW($A$2:$A$2000)-1,ROW($A$2:$A$2000)-1,4^7),COLUMN(B1)))
数组公式,按CTRL+SHIFT+回车三键确定输入,鼠标移到单元格右下角,当出现一个黑色小十字时,同时按住鼠标左键往右拖动
在F2输入公式
=LOOKUP(1,0/(($A$2:$A$2000=F$1)*($B$2:$B$2000=$E2)),$C$2:$C$2000)
回车确定,鼠标对准单元格右下角,当出现一个黑色小十字时,同时按住鼠标左键往右,再往下拖动
篇八:《Excel用公式实现横向转纵向的操作方法,需要的就进来看看》一、问题的提出
我们在使用EXCEL过程中,有时需要将一个表中数据的“列”变为“行”,如图1、图2所示,需要将表2中引用表1的数据,将“列”转换为“行”,即大家通常所说的引用EXCEL表,并将横向转换成纵向。
(图1)
(图2)
二、解决思路{excel文字横向变纵向}.
经过网上查阅,应用TRANSPOSE函数是比较简便可行的办法。根据EXCEL提供的TRANSPOSE函数帮助,TRANSPOSE函数的功能是:返回转置单元格区域,即将一行单元格区域转置成一列单元格区域,反之亦然。使用TRANSPOSE可在工作表中转置数组的垂直和水平方向。
并且提示,在行列数分别与数组(1)的行列数相同的区域中,必须将TRANSPOSE输入为数组公式(2)。
TRANSPOSE函数的语法:TRANSPOSE(array)。
Array为需要进行转置的数组或工作表中的单元格区域。所谓数组的转置就是,将数组的第一行作为新数组的第一列,数组的第二行作为新数组的第二列,以此类推。
注:(1)数组:用于建立可生成多个结果或可对在行和列中排列的一组参数进行运算的单个公式。数组区域共用一个公式;数组常量是用作参数的一组常量。
(2)数组公式:数组公式对一组或多组值执行多重计算,并返回一个或多个结果。数组公式括于大括号({})中。按Ctrl+Shift+Enter可以输入数组公式。