Excel相同项目的内容,如何置换成行显示

Excel相同项目的内容,如何置换成行显示

最近在小编在做省市区的三级联动菜单,但需要设置类目名称

设置类目名称,如正常按列显示,列数很长哦(而且还需要拆分省份、城市)

如果用数据透视,也只能像下图这样显示

试一下用置换吧!

效果是可以的!但是全国每一个城市我都这样操作置换?

我手不废T_T,眼睛也废啊!

我相信excel一定有公式可以解决我的问题!!!我不断搜关键字问题描述!

皇天不负有心人啊!终于通过不断研试,找到适合的公式!

输入以下公式:

=IF(COLUMN(A:A)>COUNTIF($A:$A,$D2),””,OFFSET($B$2,MATCH($D2,$A$2:$A$4293,)+COLUMN(A:A)-1,))

要主要$符号!绝对值的位置是必须输入的,不然公式不生效

为什么要-1呢?因为A、B列有1行表头,如果2行就:-2,没表头就:-0

确认信息无误后,点击单元格看到单元格右下角有黑色+号,就选择右拉

右拉完后,数据会自动显示,再选中正行,同样操作,下拉即可

具体的自己研究咯!不然小编说细节的话,要说道天黑呢!

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据