要将二维数据源数据转换为一维数据,也就是横纵列的转化,在分析统计中应用十分广泛,这里我们是在前面基础上添加了出库统计,这样就把所有数据都进行了转化。
整个公式为=LET(X,FILTER(C3:J10,C4:J4="入库数量"),VSTACK(M4:Q4,HSTACK(TOCOL(IF(DROP(X,2)>0,A5:A10,1/0),3),TOCOL(IF(DROP(X,2)>0,B5:B10,1/0),3),TEXT(TOCOL(IF(DROP(X,2)>0,TAKE(X,1),1/0),3),"m月d日"),TOCOL(IF(DROP(X,2)>0,DROP(X,2),1/0),3),TOCOL(IF(DROP(FILTER(C3:J10,C4:J4="出库数量"),2)>0,DROP(FILTER(C3:J10,C4:J4="出库数量"),2),1/0),3))))回车即可生成。
因为在利用LET函数进行设置时,只设置了一个X,为入库数量,在后面添加出库数组的时候,只能将公式FILTER(C3:J10,C4:J4="出库数量")代入最后一个数组。
评论 (0)