乐于分享
好东西不私藏

【Excel函数】FILTER(行筛选)与CHOOSECOLS(列筛选)之后增加固定的列

【Excel函数】FILTER(行筛选)与CHOOSECOLS(列筛选)之后增加固定的列
上一期学习讲了可以用 FILTER与CHOOSECOLS进行,行与列的筛选。
【Excel函数】FILTER(行筛选)与CHOOSECOLS(列排序)
提问:在最前面增加一列,内容填写为“第二学期”
  1. =LET(

  2.     筛选结果, FILTER(A2:F11,C2:C11="一年级"),

  3.     HSTACK(

  4.        IF(SEQUENCE(ROWS(筛选结果)), "第二学期"),

  5.         CHOOSECOLS(筛选结果,{3,1,2,5})

  6.     )

  7. )

红色字体的地方是关键点,此处增了一列重复的数据“第二学期”增加的行数,是由 ROWS这里来确定的,非常的巧妙。
如果还需要增加其它的列,请再次把红色处再写一遍即可。
以前的时候我都是手工去增加列,有了今天这个小知识,能节省更多的时间呢。