本文作者:office教程网

Excel如何轻松得到有规律的数字

office教程网 2023-11-27 12:34:13
后台-系统设置-扩展变量-手机广告位-内容正文顶部
摘要:

在编写Excel公式时,时常会需要一些有规律的数字,例如每几个数字增加相同的数、每隔几个数字进行重复等等。运用一些数学运算函数,例如INT函数、MOD函数,将它们与ROWS函数相配合,可以帮助我们生成有规律的数字。

每隔n个数字增加1

下图1所示的工作表,每5个数字增加1。在单元格A1中的公式为:

=INT((ROWS(A1:A$1)-1)/5) 1

向下拉即可在单元格区域A1:A5中输入1,A6:A10中输入2,……,即每5个单元格数字相同,但每隔5个单元格在原来的数字基础上增加1。

图1

一般公式为:

=INT((ROWS(A1:A$1)-1)/n) 1

将n修改为需要的数字。

连续n个数字循环

下图2所示的工作表,在1至5这5个数字之间循环。在单元格A1中的公式为:

=MOD(ROWS(A$1:A1)-1,5) 1

向下拉即可在单元格区域A1:A5中输入1、2、3、4、5,A6:A10中同样输入1、2、3、4、5,……,即单元格中的输入在1至5之间循环。

图2

一般公式为:

Excel专家是如何评判VLOOKUP与INDEX MATCH组合的

很多人都在争论到底是VLOOKUP函数好,还是INDEX MATCH函数组合更胜一筹,为此,专门向专家征求了意见,我们看看专家们怎么说。 Bill Jelen: 毫无疑问,INDEX MATCH组合比VLOOKUP更灵活。 如果你找到100个知道并使用VLOOKUP的人,这些人中仅3%的人熟悉INDEX MATC

=MOD(ROWS(A$1:A1)-1,n) 1

将n修改为需要的数字。

有规律的数字在公式中有很重要的应用,特别是在有规律地处理数据时。

应用示例:将表转换成列

如下图3所示的工作表,将单元格区域A2:E3中的数据转换到单独的一列中,在单元格A6中输入公式:

=INDEX($A$2:$E$3,INT((ROWS(A$1:A1)-1)/5) 1,MOD((ROWS(A$1:A1)-1),5) 1)

下拉至单元格A15。

图3

公式中的:

INT((ROWS(A$1:A1)-1)/5) 1

分别生成5个重复的数字2、3,代表行数。

公式中的:

MOD((ROWS(A$1:A1)-1),5) 1

循环生成1、2、3、4、5,代表列数。

这些生成的数字分别作为INDEX函数的行参数和列参数,从相应的位置取值。

结语

当公式中需要使用有规律的数字时,可以考虑使用ROWS函数与INT函数、MOD函数相结合,生成所需要的数字。

关于VLOOKUP,你必须知道的23件事(下)

16.VLOOKUP MATCH用于完全动态的列索引 将上面介绍的技巧更进一步,可以使用MATCH来查找表中列的位置,返回完全动态的列索引号。 有时这被称作双向查找,因为正沿着行和列的方向查找。 一个示例是查找销售人员在指定月份的销售量,或者查找从指定的供应商特定产品的价格。例如,假设有销售人员每月的销售量:

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

作者:office教程网,原文地址:Excel如何轻松得到有规律的数字发布于2023-11-27 12:34:13
转载或复制请以超链接形式并注明出处 演示站

分享到:

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

支付宝扫一扫打赏

微信扫一扫打赏

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