excel排列组合函数

研究了很多都找不到满意的答案,求大神帮帮忙,小弟谢过了。

ABC一共三列,A列有25个数,B列10个,C列4个,都是文字,

希望能把这写数据按照A+B+C排列组合,一共有1000个结果,在网上找了很多公式,都不太懂,真心求解。

最好能给一个公式,谢谢啦

输入以下公式,然后向下填充公式

=OFFSET(A$1,INT((ROW(A1)-1)/40),)&OFFSET(B$1,MOD(INT((ROW(A1)-1)/4),10),)&OFFSET(C$1,MOD(ROW(A1)-1,4),)

 

详见附图

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2017-07-12

如图,D1输入:=OFFSET($A$1,INT((ROW(A1)-1)/40),)&OFFSET($B$1,MOD(INT((ROW(A1)-1)/4),10),)&OFFSET($C$1,MOD(ROW(A1)-1,4),),下拉填充。

本回答被提问者采纳
第2个回答  2016-07-02
1、组合:计算从给定数目的对象集合中提取若干对象的组合数。利用函数 COMBIN 可以确定一组对象所有可能的组合数。
语法:COMBIN(number,number_chosen)

Number 项目的数量。

Number_chosen 每一组合中项目的数量。

比如:从9个数字球中,随机抽3个球,共有多少种组合,在excel任一单元格输入“=COMBIN(9,3)”,回车。结果就会得到。84种

2、排列:返回从给定数目的对象集合中选取的若干对象的排列数。排列为有内部顺序的对象或事件的任意集合或子集。排列与组合不同,组合的内部顺序无意义。此函数可用于彩票抽奖的概率计算。
语法:PERMUT(number,number_chosen)

Number 表示对象个数的整数。

Number_chosen 表示每个排列中对象个数的整数。

比如:从9个同学,随机抽3个同学,排列为一列,共有多少个排列方式,在excel任一单元格输入“=PERMUT(9,3)”,回车。结果就会得到。504种