jokerbrk

导航

【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)))))

 

 

原理是

还有三列时的形式:

  

 

 

这种模式,第一列元素要与每一个第二列元素匹配一次,如果数据有三列那么可以用

posted on 2021-04-26 12:11  jokerbrk  阅读(193)  评论(0编辑  收藏  举报