请按我告诉你的来显示!

点击上方

蓝色

文字  关注我们吧!

送人玫瑰,手有余香,请将文章分享给更多朋友

动手操作是熟练掌握EXCEL的最快捷途径!

在某些情况下,我们需要按照一定的次数来重复显示相关的数据。以前我向大家介绍了如何用OFFSET函数来实现此功能。今天,再向大家介绍一种利用INDEX函数实现重复显示的方法。

01

函数控们的方法是这样子的:

在单元格H2中输入"=IFERROR(INDEX($A$1:$A$6,SMALL(IF($F$2:$F$6>=COLUMN(A:Z),ROW($2:$6)),ROW(A1))),"")", 并CTRL+SHIFT+ENTER回车,向下拖曳即可。

思路:

  • 利用IF函数进行数据判断,形成一个五行二十六列的内存数组,并且返回符合条件的数值的对应行号

  • 利用SMALL函数从小到大依次返回行号

  • INDEX返回A列中的数据,并按要求重复显示

最后,来一起看一下效果吧!

实际上,这个例子所使用的方法是比较复杂,难于理解的。更简单的例子,请参看帖子最全的OFFSET函数应用集合,收藏这一篇就够了

文章推荐理由:

INDEX函数的实际应用。

-END-

长按下方二维码关注EXCEL应用之家

面对EXCEL操作问题时不再迷茫无助

推荐阅读:

VLOOKUP函数竟然也可以合并同类项,快来看看吧!

两列数据各有重复,如何筛选唯一对应关系?

听说VLOOKUP函数要退休了,MAX函数要夺权上位!

利用EXCEL制作的抽奖工具

我能熟练运用的8组逆天的函数组合,你会几个?

戳原文,更有料!免费模板文档!

(0)

相关推荐