excel如何在一个单元格内将中文竖排,数字横排

公司要给档案打脊背表,档案的数据早就录好了,可是现在题名的数据中有中文有数字,可是脊背表要求打印时中文竖着排,数字横着排。比如:“公司2009年”,打印在一个单元格中时,“公”在第一行中间,“司”在第二行中间,“2009”在第三行中间,“年”第四行中间;我现在做了一个excel的模板,只需要把数据拷贝进去打印就行,可是就是解决不了一个单元格内横竖混排的情况。请知道的人务必帮忙告诉我。而且必须用EXCEL
经过对大家的回答测试,我发现都不能满足我的要求,二楼的回答只能在WORD中使,excel不支持,三楼的回答可以做到,但是必须每一条对每一个字手动调整,无法接受啊。六楼的语句无法实现啊。文本框也无法做到啊。请EXCEL高手务必帮忙解决一下啊,工作量太大啦!而且由于某个原因必须用excel软件打印。

  1、在word中点击“格式”-“中文版式”-“纵横混排”可以满足要求。

  2、Excel中没有“纵横混排”功能。但可以通过输入一个中文点击 一下“Alt+Enter”,人工换行来实现。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-09-11
excel如何在一个单元格内将中文竖排,数字横排可以用下面的方法来解决:
1、打开要设置的excel文档,
2、在要设置的单元格上右键,
3、在弹出的菜单上选择设置单元格格式,
4、点上面的的对齐标签,
5、点右边“方向”里的竖向“文本”就OK了。
第2个回答  2010-01-15
右键那个单元格,选择设置单元格格式
点上面的的对齐标签,点右边“方向”里的竖向“文本”就OK了本回答被提问者采纳
第3个回答  2010-01-15
假设文字在A列,

1.设置B列单元格格式为自动换行。
2.输入公式
=REPLACE(SUBSTITUTE(SUBSTITUTE((MID(A1,1,1)&CHAR(10)&MID(A1,2,1)&CHAR(10)&MID(A1,3,1)&CHAR(10)&MID(A1,4,1)&CHAR(10)&MID(A1,5,1)&CHAR(10)&MID(A1,6,1)&CHAR(10)&MID(A1,7,1)&CHAR(10)&MID(A1,8,1)&CHAR(10)&MID(A1,9,1)&CHAR(10)&MID(A1,10,1)&CHAR(10)&MID(A1,11,1)&CHAR(10)&MID(A1,12,1)),CHAR(10)&CHAR(10),""),(COLUMN(A:I)-1)&CHAR(10),COLUMN(A:I)-1),MIN(FINDB(ROW(1:10)-1,A1&(ROW(1:10)-1)))*2,1,"")

编辑状态下CTRL+SHIFT+ENTER

注:适合长度12位及以下。
第4个回答  2010-01-15
选中要更改的文字或数字,然后点击格式——中文版式——纵横混排即可
相似回答