多数据组根据条件提出数据,数据组的搭建

多数据组根据条件提出数据,数据组的搭建

文章图片

【多数据组根据条件提出数据,数据组的搭建】多数据组根据条件提出数据,数据组的搭建
如下图 , 数据列不是在一个维度进行记录 , 要直接引用需要将数据进行合并才能进行提取 , 想将H组主数据进行提取 , 如果利用VLOOKUP函数 , INDEX函数很难做到快速提取 , 因为会受到区域限制 , 需要将数据组进行并列或重组才能使用 , 这里讲一下如何通过数据组搭建进行提取数据的方法 。

因为我们要提取的数据不知道会在哪一行组 , 所以需要将数据进行重新搭建 , 这里用到的是HSTACK函数 , HSTACK函数是进行水平方向拼接的 , 即列拼接 , 利用此函数 , 得出公式=CHOOSECOLS(HSTACK(A3:E10A12:E19)MATCH(I3HSTACK(A2:E2A11:E11)0))即是所要的结果 。

其中公式MATCH(I3HSTACK(A2:E2A11:E11)0)的作用是为了确定条件在数组中的列位置 , 再利用CHOOSECOLS带出整列数据 。