本文作者:office教程网

Excel 排列组合该怎么做

office教程网 2024-03-22 10:11:38
后台-系统设置-扩展变量-手机广告位-内容正文顶部
摘要: 如下样表:

需要把“级别“与“等级“的所有组合列出来,有三个级别、四个等级,所以组合的可能性有3*4=12种。
我们来分步实现。
第一步:级别重复四次
公式...

如下样表:

需要把“级别“与“等级“的所有组合列出来,有三个级别、四个等级,所以组合的可能性有3*4=12种。

我们来分步实现。

第一步:级别重复四次

公式:

=INDEX($A$2:$A$4,INT((ROW(A1)-1)/4) 1)

因为“级别”要重复四次,所以用INT((ROW(A1)-1)/4)。

ROW(A1)随着公式向下填充,返回值自动变为1、2、3、4、5……,(ROW(A1)-1)/4返回0、1/4、2/4、3/4、4/4……,再用INT取整,返回值为0、0、0、0、1……,INT((ROW(A1)-1)/4) 1返回1、1、1、1、2……,INDEX($A$2:$A$4,INT((ROW(A1)-1)/4) 1)即返回$A$2:$A$4中的第1个、第1个、第1个、第1个、第2个……,即实现了每个级别重复四次。

Excel公式填写金额收据

将金额填写成正规收据的格式,是EXCEL做账时经常遇到的问题。 如下表: 公式实现 在B2单元格输入公式: 公式向右和向左填充,即得记账形式的金额。 公式解析 =LEFT(RIGHT(' ¥'&ROUND($A2,2)*100,12-COLUMN(A:A))) ROUND($A2,2)

最后的错误值暂时不管。

第二步:等级重复三次

公式:

=INDEX($B$2:$B$5,MOD(ROW(A1)-1,4) 1)

ROW(A1)随着公式向下填充,返回值自动变为1、2、3、4、5……,MOD为求余函数,MOD(ROW(A1)-1,4)返回值为0,1,2,3,0……,MOD(ROW(A1)-1,4) 1返回值为1,2,3,4,1……,INDEX($B$2:$B$5,MOD(ROW(A1)-1,4) 1)返回值$B$2:$B$5中的第1个、第2个、第3个、第4个、第1个……,即实现等级重复。

第三步:合成总公式

将以上两步公式用“&”连接,同时,为了避免错误值,所有加IFERROR函数。

公式如下:

=IFERROR(INDEX($A$2:$A$4,INT((ROW(A1)-1)/4) 1)&INDEX($B$2:$B$5,MOD(ROW(A1)-1,4) 1),””)

excel双条件查询怎么做?

如下动: 可以实现任选仓库、任选产品,进行销量查询。 公式实现 以上功能实现的公式是: =INDEX(A1:E7,MATCH(H2,A1:A7,0),MATCH(H3,A1:E1,0))。 如下: 公式解析 MATCH(H2,A1:A7,0): H2单元格的仓库,在A1:A7区域中所在行。 M

后台-系统设置-扩展变量-手机广告位-内容正文底部
未经允许不得转载:

作者:office教程网,原文地址:Excel 排列组合该怎么做发布于2024-03-22 10:11:38
转载或复制请以超链接形式并注明出处 演示站

分享到:

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏

留言与评论(共有 0 条评论)
   
验证码: