【Excel】数据的排列
在程序设计中的两个列表组合很简单,只需双层循环就可以。
但在excel中的排列需要写函数,整体来说需要:
G列:=IF(ROW()>COUNTA(B:B),INDEX(A:A,INT((ROW()-1)/COUNTA(B:B)+1)),$A$1)
H列:=IF(MOD(ROW(),COUNTA(B:B))=0,INDEX(B:B,COUNTA(B:B)),INDEX(B:B,INT(MOD(ROW(),COUNTA(B:B)))))
原理是
还有三列时的形式:
这种模式,第一列元素要与每一个第二列元素匹配一次,如果数据有三列那么可以用