多语言展示
当前在线:1863今日阅读:84今日分享:32

如何对表格中的数字百位逢7进1

在对表格进行编辑时,经常性的输入一些有规律的数字,本例是以某小区的弱电点位统计表,每层7户,共44层,按照户型名称来定义的话,分别是201-207、301-307.....4401-4407,那么基本就是遇到7就加一层。
工具/原料

excel

方法/步骤
1

首先提出需求,根据系统图纸中的室内机数量分配IP地址和线缆编号,可以看 出来每层有7个设备,如图:

2

在表格中输入每层每户的名称,分配线缆编号和IP地址,如图:

3

如果每层都输一下,则要输入很多次,我们来分析下规律,每层的编号最多到7,直接跳转到下一层,如图:

4

那么我们就有了一个判断条件,表格中的数字最后一位是不是7,是7则百位进1,不是则个位进1,如图:

5

excel中有内置的逻辑判断函数IF,IF函数有以下几个参数:1、判断条件;2、条件满足时的操作;3、条件不满足时的操作;那么,通过以上的描述,我们得到以下条件:1、数字个位为7时,百位进1;2、数字个位不为7时,个位进1;3、数值从201一直到4407,也就是进行递增;

6

下面我们看看IF函数的使用,可以看到,括号里函数的执行顺序(条件,成立时的操作,不成立时的操作,如图:

7

那么我们就需要对条件进行设定了,取该单元格的最后一位值,使用right函数,指定进行判断的单元格,参数为1位,这样就得到了个位值,此时得到的结果为文本,再使用value函数将其转换为数字,看个位值是不是7,如图:

8

从函数的提示上来看,在输入【,】时,进入下一个参数设置,那么我们再输入条件成立时的值,按照我们得到的信息,百位值进1同时7变成1,207后为301,307后为401,这样的话,值相差为94,这样条件成立时,现有值+94,如图:

9

再输入条件不成立时的值,按照我们得到的信息,不成立时,个位值+1,完成 后,看下结果,如图:

10

我们再试着拖动到7以后看一下,如图:

11

结束。

注意事项

本例比较适合有规律的数值输入,可以减少重复性的劳动工作

推荐信息