excel 里面列换行

来源:百度知道 编辑:UC知道 时间:2024/05/12 06:18:09
我的数据里有A,B,C,D,E列
现在老板要我把A列的数据按横向排列,怎么办
我现在的表一些具体的数据是这样的:
A B C D E
供货企业 药名 产地 规格 单价
而且是按药名的降序,单价的升序排列
现在老板要我把表做成这样:
A B C D E F G ...
药名 规格 产地 供货企业1 供货企业2 供货企业3 供货企业4 ...
新表不再要排序了,同一药名就是同一行
请高手赐教!
数据透视表好像不行,它会自动进行数据的汇总,而且在企业报价这一列的显示上会一直重复

用数据透视表吧

--------------

加我,HI我,帮你了
可用vlookup()

兄弟是想将工作表重新排列,在新表的供货企业处显示是该企业的报价吧。这个表直接用选择性粘贴中的转置实现不了,需要用数据透视表来实现。
具体做法:选择数据区间,然后点菜单“数据-数据透视表和数据透视图”,在弹出的窗口直接点完成,接着会出现一张新表,在新表的“将行字段拖至此处”拖入“药名 产地 规格”三项,在“将列字段拖至此处”上拖入“ 供货企业”,在“将数据拖至此处”拖入“单价”字段,再整理一下数据透视表就可以了。

复制你要的内容。然后到新表,点右键“选择性粘贴”在把右下角的那个行和列什么的点上,在点“OK”就行了。

复制》选择性黏贴(行列转置)即可

简单得很,你先选中要排的表格,然后单击“数据--排序--选项--在〔方向〕一项里面选择〔按行排序〕,然后确定两次就可以了