热门标签 | HotTags
当前位置:  开发笔记 > 程序员 > 正文

如何使用Excel将矩阵转换为单个列

如何解决《如何使用Excel将矩阵转换为单个列》经验,为你挑选了1个好方法。

我在Excel中有以下矩阵:

3列: A,B,C

第1行: abc

第2行: def

第3行: ghi

我需要的是一个包含所有这些值的列.结果应该是这样的:

一个

b

C

d

Ë

F

G

H

一世

TRANSPOSE功能不适用于该情况.我尝试了INDIRECT功能,但没有找到解决方案.我更愿意使用标准Excel公式而不是makro来处理它.

有任何想法吗?



1> Gary's Stude..:

说我们有:

在此输入图像描述

E1输入:

=INDEX($A$1:$C$3,ROUNDUP(ROW()/3,0),IF(MOD(ROW(),3)=0,3,MOD(ROW(),3)))

并复制下来得到:

在此输入图像描述



使用类似的公式,您可以将任何二维表映射到单个行或单个列.将单个列或行映射到表中同样容易.


我有一个矩形矩阵.其中3代表矩阵行,3代表矩阵列.
我的版本采用相同的方法:= OFFSET($ A $ 1,TRUNC((ROW() - 1)/ 3),MOD(ROW() - 1,3))
推荐阅读
author-avatar
奥奥奥尼瀚
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有