=LET(TA,H2:I8, TB,K2:L7, TTa,I2, TTb,L2, DA,DROP(TA,1), DB,DROP(TB,1), DDT, CHOOSECOLS(VSTACK(IFERROR(HSTACK(DA,TTa),TTa),IFERROR(HSTACK(DB,TTb),TTb)),1,3,2), COM, UNIQUE(INDEX(DDT,,1)), PRD, UNIQUE(INDEX(DDT,,2)), C, ROWS(COM), P, ROWS(PRD), TTD, SORT(MAKEARRAY(C*P,2, LAMBDA(y,x, IF(x=1, INDEX(COM, INT((y-1)/2)+1), INDEX(PRD, MOD((y-1),2)+1)))),{1,2}), FLT, BYROW(TTD, LAMBDA(r, FILTER(INDEX(DDT,,3), (INDEX(DDT,,1)=INDEX(r,,1))*(INDEX(DDT,,2)=INDEX(r,,2)),""))), HSTACK(TTD, FLT))
=LET( aProd,$H$3:$I$8, bProd,$K$3:$L$7, aapr, $I$2, bbpr,$L$2, uCo,SORT(UNIQUE(VSTACK(INDEX(aProd,,1),INDEX(bProd,,1)))), data,WRAPROWS(TOCOL(CHOOSE({1,2,3,4}, uCo,aapr,uCo,bbpr)),2), HSTACK(data,MAP(SEQUENCE(ROWS(data)), LAMBDA(m, IFERROR(VLOOKUP(INDEX(data,m,1), IF(ISODD(m), aProd, bProd),2,0),"")))))
=LET(aProd,$H$3:$I$8, bProd,$K$3:$L$7, aaPr,$I$2, bbPr,$L$2, uCo,UNIQUE(VSTACK(INDEX(aProd,,1),INDEX(bProd,,1))), vData, VSTACK( CHOOSE({1,2,3},uCo,aaPr,VLOOKUP(uCo,aProd,2,0)), CHOOSE({1,2,3},uCo,bbPr,VLOOKUP(uCo,bProd,2,0))), SORT(IFNA(vData,""),{1,2}) )
대상 URL을 입력하세요
또는 기존의 콘텐츠에 링크
=CHOOSECOLS(SORT(VSTACK(HSTACK(H3:I8,IFNA(EXPAND("a",ROWS(H3:H8)),"a")),HSTACK(K3:L7,IFNA(EXPAND("b",ROWS(K3:K7)),"b"))),1,1),1,3,2)
=LET(TA,H2:I8, TB,K2:L7, TTa,I2, TTb,L2, DA,DROP(TA,1), DB,DROP(TB,1), DDT, CHOOSECOLS(VSTACK(IFERROR(HSTACK(DA,TTa),TTa),IFERROR(HSTACK(DB,TTb),TTb)),1,3,2), COM, UNIQUE(INDEX(DDT,,1)), PRD, UNIQUE(INDEX(DDT,,2)), C, ROWS(COM), P, ROWS(PRD), TTD, SORT(MAKEARRAY(C*P,2, LAMBDA(y,x, IF(x=1, INDEX(COM, INT((y-1)/2)+1), INDEX(PRD, MOD((y-1),2)+1)))),{1,2}), FLT, BYROW(TTD, LAMBDA(r, FILTER(INDEX(DDT,,3), (INDEX(DDT,,1)=INDEX(r,,1))*(INDEX(DDT,,2)=INDEX(r,,2)),""))), HSTACK(TTD, FLT))회사명, 제품명은 반드시 모두 있어야 하고, 값은 비어 있어도 되어서 조금 길어 졌네요.
=LET( aProd,$H$3:$I$8, bProd,$K$3:$L$7, aapr, $I$2, bbpr,$L$2, uCo,SORT(UNIQUE(VSTACK(INDEX(aProd,,1),INDEX(bProd,,1)))), data,WRAPROWS(TOCOL(CHOOSE({1,2,3,4}, uCo,aapr,uCo,bbpr)),2),HSTACK(data,MAP(SEQUENCE(ROWS(data)),
LAMBDA(m, IFERROR(
VLOOKUP(INDEX(data,m,1), IF(ISODD(m), aProd, bProd),2,0),"")))))
=LET(aProd,$H$3:$I$8, bProd,$K$3:$L$7, aaPr,$I$2, bbPr,$L$2, uCo,UNIQUE(VSTACK(INDEX(aProd,,1),INDEX(bProd,,1))), vData, VSTACK( CHOOSE({1,2,3},uCo,aaPr,VLOOKUP(uCo,aProd,2,0)), CHOOSE({1,2,3},uCo,bbPr,VLOOKUP(uCo,bProd,2,0))), SORT(IFNA(vData,""),{1,2}) )