专栏名称: Excel技巧精选
Excel资源站点,学习Excel技巧的最佳公众号。
目录
相关文章推荐
Excel之家ExcelHome  ·  数据查询的6个牛掰公式,VLOOKUP只能坐 ... ·  21 小时前  
Excel之家ExcelHome  ·  年轻不识透视表,错把公式当成宝 ·  2 天前  
Excel之家ExcelHome  ·  流程图制作太麻烦?用AI一分钟搞定 ·  21 小时前  
Excel之家ExcelHome  ·  用AI做数据分析,更快更准更简单 ·  2 天前  
完美Excel  ·  FILTER函数,实现任意列多匹配值查找 ·  3 天前  
51好读  ›  专栏  ›  Excel技巧精选

列转行,80%的人不知道这个方法!

Excel技巧精选  · 公众号  · Excel  · 2017-08-08 10:15

正文

请到「今天看啥」查看全文



然后向右和向下填充如图3所示。


(图 3

【公式解析】


这个公示理解的关键点在IF和SMALL的组合函数:


SMALL(IF($A$1:$A$10=$D1,ROW($A$1:$A$10),1000)


1、通过IF函数分别划分出三个社区,比如说合江社区,如果在A1:A10中不是合江社区的就返回FALSE,即1000,如果是就返回TRUE,即ROW($A$1:$A$10),本身的序号;


2、用SMALL函数将通过IF函数得到的数列按照升序排列,分别选取第1、2、3个数(以合江社区为例),即所在单元格所在的行号;


3、用INDEX函数在B1:B10单元格区域进行选取。


如果不是很清楚,我们也可以用【公式求值】来进一步增加理解。如图4所示。


(图 4


4、再将错误值去掉就可以得到“行表”的效果。


(图 5

如果大家在工作中遇到类似的问题,欢迎在文末留言。也欢迎联系小编加入“办公技巧兴趣邦”一起来学习探讨。







请到「今天看啥」查看全文