粉丝2132获赞4589

我听说之前负责自动化流程的同事已经跑路了,终究是我要来拯救全世界了,一天天的,怎么就你吸毒啊,这样马虎,快讲快讲,今日又有何贵干啊。 是这样的,你看我这个表格呢,这两项都是通过公式和查州营租的,辛辛苦苦得来的,可是我在自动化里想引用他们,怎么也找不到呀,我今天就要正式发出第一个自动化消息了,这可是个大事, 救命,给我舔。真拿你没办法,这事会很难办吗?难办又怎样,我可是真心要为你解决这个问题的。这是通知,不是商量。用真心就可以吗? 如果我们想在自动化里用到公式和查找美容字段里的内容,首先要添加一个查找基本的步骤,在这里选择这两个字段所在的数据表,然后把公式字段和查找美容字段都找出来。 啊,这就行了,多加一步就可以吗?没错,之后你就可以在发送推出消息中正常引用公式和查找名字乱中的内容啦。你差的可不就是这一步吗?果然解决问题真的只靠真心呢。其实主要还是靠智商啦。啊,这我没有,哈哈。

同学们好,我们继续学习函数。嗯,这节课呢,我们学习查找与引用函数啊,还有一部分函数我们就快讲完了,接下来呢,我们来看看这个函数 啊,看看老师上节课讲的是时间函数啊,这还剩四个时间函数,我们今天继续讲完它,然后再讲查找与引用函数。好,第一个 w e k n u m, 这个 wek 呢,是表示周的意思啊,第几周? num 是数值啊,返回一个数字,该数字代表一年中的第几周, 一年中的第几周。来,我们来返回一下啊,看看。老师,这个呢,写了一个, 删掉重新写一个啊,比如说等于二零二四,哎呀,等于 w e k n u m 二回车啊,日期序号,我们把它写成二零二四。呃,杠, 比如说杠一月十五号,杠一杠十五,那么他应该是第几周呢?逗号,返回类型是一或者二啊,一返回车啊,他说是第二十六周, 一月十五号,第二十六周 啊,是不是我们写的那啥 写错了,加上双引号啊,你不加双引号和加双引号不一样,我们把这日期加双引号按回车,你看这个第三周是对的啊。同学们,千万要记住,不加双引号,他得那个数值和加双引号得的数值不一样。一月十五号就应该是第三周啊 啊,如果你要算十五除以七等于二,那么他可能一月一号的时候,他是上周的周末或者是上周的周五,那么他就会算着一月一号算一周了,然后剩下的那个再算两周就三周了啊,同学们, 哎,他这个算法是这么算的,我们看老师算了个一,是这样的,把一改成二,再看看他什么效果啊,看他还是三周 好。接下来是 w o r k d a y 这个函数啊。 work day, 工作日返回某日期起始日期之间之前或之后相隔指定工作日的某一日期。 这是什么意思呢?他这个返回的是那个工作日,来吧,我们来返回一下, 等于它就会把周六周日给你去掉啊。 w r k d y 按回车 开始日期双引号,一定要写双引号,比如说二零二四年杠一杠一啊,是开始日期逗号天数,你干了多少天呢?比如说我干了三十天。 那同学们想想,你这三十天里头有星期六星期日吗?啊,没有啊,没有三,没有星期六星期日,那么你看他会是多少?按回车啊,他会返回一个日期,二月十二号开始的时候是一月一号,那么 你干了三十天之后是二月一号了,那为什么他是二月十二号呢?哎,就是他把你的工作周六周日算进去之后呢,就得十二了啊, 二月十二了,好,知道就可以啊,下面我们再来看。嗯, work day 点 i n t l 这啥意思呢?这个是一个跟他一样啊,也是 work day, 只是他返回的是一个纯数字啊, 一串数值,而不是日期啊,也是工作日返回的工作日等于 wrk 下一个开始日期。我们还写那个二零二四年杠一杠一啊,天数,我们还是三十天 啊,按回车周末那个假期啊,我们都给他省略。然后啊,他返回的是这个啊,返回是这样的, 同学们返回的不是这样的啊,他应该是一串数值。这个是老师做过了之后,改了格式之后是这样的啊,老师在在其他的位置写这个函数,大家就知道了,还是一模一样的啊,等于啊,这个是上节课老师讲过 过之后呢,嗯,没讲好,又不讲了,又给他删,删掉之后他的格式还存在啊。所以呢,老师再给大家写一次, 还是这个函数开始日期呢?还是一样的。二零二四杠一杠一双,引号引回逗号还是三十天 啊,括号括回,他应该出现的是一串数啊,安徽车,哎,就是出现的是这个,四五三三四才对啊。嗯,你要想让他成为日期格式呢,必须点右键啊,设置一下单元格格式, 然后呢,在单元格格式里选择日期啊,你选择任何一个日期都可以啊,老师上节课呢,就是选择这个 啊,哎,你看啊,其实他应该返回的是一串数字啊,而不是这种带那个年月日的,不是这种日期, 只有你转换之后他才是这样,同学们,记住了,你转换之后呢?你,你删除他,你看,你删完了之后,我再重写这个函数,他仍然是那个意思,那仍然是那样的啊,就是他不会把格式删掉。 a work day 这个开始日期,我们写个别的啊,二零二一年杠一月杠一日, 哎,逗号二十天按回车,你看他会变成啥呀,还会给你变成这种日期啊,就是你变完格式的那个,所以 同学们设置完格式的单元格,点右线清除的时候一定要,哎,在这选择清除全部啊,全部连格式都清掉啊,这个是清掉内容,这清掉格式, 哎,你可以全部清掉,这个时候重新再写这个函数看看,等于 w o r 啊,这个是老师啊,整出来的经验呢啊 啊,然后双引号引回,我这也是二十天按回车,你看他会变成数值了啊,就是一串数值了,必须要清除全部啊,清除全部内容就是包括格式,包括内容啊,你只只清除内容。 不行,他的格式还存在,大家记住了,这是一个重点啊,老师写上 um 好,大家知道就行了啊。这个老师就不再说了。看 year, 这是返回序列号表示的某日期的年份啊,介于一九零零年至九九九九年之间啊,我们来写一下这个函数。 year 是年啊,我们以前会返回日,返回年,返 回月,是吧?年月日都有了这函数,嗯,月是啥呀?月是 m o t h 的那个是吧? m o n t h, 嗯,日的是 d a y, 但是 day 呢,就返回当前日期啊, 我们现在写的这个是 ear 里头加个粘,一定要用双引号引上啊, 双引号引回,然后他会返回的是二零二四啊,返回的是一个数值, 大家要不加双引号,他会出现问题啊。接下来我们看查找与引用函数。 a, d, d r e s s, 这个呢是地址的意思,地址啊,嗯,我们来把这个。 什么是地址呢?针对于我们单元格的地址呢,就是像 a 七零七,这个就是地址啊, b 七零八,这个就是一个单元格地址,那么我们来返回一下啊,等于 a d d, 哎,地址行序数行是第几行?比如说是第七百一十六行,就写七百一十六啊,一十六,逗号列 啊,这个列元,咱们看到 a 列是 a 列, b 列, c 列,那么我们现在呢,把 a 看作一, b 看作二, c 呢就是三, 我们写三,然后其他的呢都省略,按回车, 他会出现一个啊,同学们,看老师什么也没选的情况下,他会出现个绝对地址啊,什么都没选省略的时候,他出现的是绝对引用的地址啊,到了 c, 到了七一百 七一三六,那么我们要想相对地址呢,绝对地址是一啊,相对地址是四 啊,接下来我们来写一下啊,再写一下,等于还是这个 a d d 啊, 行序数啊,这行是哪行啊?我们还是七百一十六逗号列呢, d 是几啊? d 就是四啊,然后引用类型,这引用类型呢,就是相对引用,绝对引用了,我们要相对引用呢,就选四就行 啊,其他的都不用选了,按回车,哎,你看他就第七百一十六啊,这个是绝对引用,默认的情况下呢,他就给你绝对引用了啊。 好,同学们,接下来呢,我们继续,嗯,老师再看看我这个是不是原来有格式的 a d、 d 啊,行序数还是七七幺六逗号列呢?等于五,默认的时候,我们看看他是不是绝对啊,啊,是绝对,很好, 大家知道就行了。嗯, a r e s 这个函数呢,是返回引用中包含的区域个数。 a r e s 啊,我们来写一下,等于, 嗯, a r e s 参照区域啊,这区域是怎么写的呢?我们来框一下把这些框上,大家看,这应该是两个区域啊,是两个还是一个呢?按回车,看看他会出现什么效果。按回车他等于 一,那就证明我们刚才框选的是一个区域啊,所以他就等于一。 返回引用中包含的区域个数,我们现在这个就是一个区域。我刚才框选的 a 七二幺和 c 七二七是一个区域, 下一个 c h o s e。 这个函数 truce 选择的意思啊,它让我们返回的是根据给定的锁引值返回数值参数列表中对应的数值。 好,我们来选择一下,等于啊,等于啥呢?它会,嗯, c h o s, e, 序号,序号,序号是用于指定代选参数序号的参数值, 就是说你选第几,第几个值啊?比如说我选第二个值,那么二逗号,那后面的值一值二,一直到值。恩呢,就是,嗯,你的单元格定义的单元格名或者是公式或者是函数 啊,都可以,也可以写英文字母,比如说我写双引号 a, 逗号,双引号 b, 逗号,双引号 c, 哎,这一共三个值啊,那么二,他应该选择的是,返回的是啥呀?哎,返回的是 b, 对不对?那我们再写一个函数,是这样写,还写他 等于 c h o s, e, 按回车,然后序号,我们选择第三个第三行,那值呢?我们就可以值之一是他啊,逗号一下,值二是第二行, 直三是第三行,直四第四行。那么同学们看,我们这四个直是不是单元格引用啊?哎,四个单元格引用,那么按回车,他会返回的应该是第三行,必须为一到二五四之间的数字, 看看对不对。哎,对啊,他返回的是这个,也就是说他处此这个函数是先让你选择好序号,然后再选择值里把值给他显示出来啊, 这几个值,然后第三个就是你要显示的那个三序号地址。 好,接下来看下一个啊,这个 truce 还有个 truce c o l s, truce r o w s, 大家看这有什么区别啊,他们就差这么几个字母,不一样,是不是 c o l s 是表示列 啊,他说返回数组或引用中的列啊,下一个是返回数组或引用中的。行,那么他俩的用法是一样的,老师给大家用一下啊, 等于 c h o s, e 啊,列啊,还是数组?这, 这个数组是啥呢?就是一个单元格区域啊,比如说我们现在呢,来一个区域吧,好了。然后逗号 序列数一,序列数一,要返回的列数, 你返回第几列呀?返回一列,二列还是三列呀?我们可以这么选啊,你可以返回第一列,然后逗号第三列, 看懂了吗?你返回两个列,第一列和第三列,那其他那些列不返回啊,就是不显示,那大家我按回车看看他什么效果,哎,同学们看是什么样子,第一列是不是数值啊? 哎,幺三,幺幺三二,这个是第一列的内容,然后第三列的内容,哎,就是,嗯,说明返回引用。哎,这一列,第三列是 c 列,我们返回了 a 列和 c 列, 那 b 的也没返回,对不对?哎,你看看是不是这样的?是这样的啊,一三哦,同学们看,老师要是删除这个呢, 我删除这个函数,他内容显示的这些内容,全部删掉啊,全部都跟着删掉了。最好是清除格式啊,就是选择清除,清除内容完了 点右键清除内容中的清除格式,我们重新再显示一遍 啊,等于啊,这是显示列的,等于 c h o s, e, c o l s, 按回车数组,我们少写点儿吧,就是这这点儿, 这是数组,就是我们要选的区域。那这个区域里你要显示哪一个列呢?哎,这只有三个列,那一二三你选,你写四列,看他好不好使啊。同学们,看,老师写个四列 哎,然后按回车,你看他肯定会出错啊,因为你只有三列,没有第四列,那么同学们,你可以选择第二列显示, 哎,他会显示什么呀?显示我们这个函数 truce 这个名 大家理解了吗?理解就行了,这个函数必须得理解。嗯,下一个是 truth r o w s, 就选择行啊,这个函数的用法也是一样的, s e r o w s 哎,老师是不是写错了啊?啊,多了一个 l s e r。 好,这里头呢?数组,哎,还是数组图黑这个数组 涂黑数组之后呢?逗号行数显示第一行,第二行还是第三行啊?大家一定要注意啊,我们呢是相对的只有一二三这三行啊,你不能写七百三十八行,七百三十九,七百四十行, 只能写一二三,你选二,那他返回的就是第二行,看看是不是第二行啊。哎,第二行前面这两个空白的格,他也会给你显示出来,以零和零为空白值。然后数组是不是第二行数组, 那么可不可以二三都显示出来啊?也行,二三按回车,那么他就会显示两行。 嗯,看到了吗?二行和三行,你不能写七四零和七四幺啊。同学们,试试试,你看,我给你写七四零行, 他会出错,因为这个你看他会出错啊,相对于他来说,一共就三行内容啊, 一二三好好理解就行。下一个,嗯, 这个 c o l u m n 这个函数呢,是返回指定引用的列号啊,它会显返回列号,那我们试试啊,等于 c o l u m n 啊。安徽车参照区域,我们还是画一个区域 按回车啊,你看他会写一二、三列,为什么是一二三呢? a 列就表示一啊, b 列表示二, c 列表示三。那同学们,我要画其他区域呢,你看他会是啥样啊?老师,把这个 重写一个啊,在这写等于 c、 o、 l、 u、 m、 n 按回车,然后随便画一个区域 啊,这个区域是 g、 h、 i, 对不对?三列。嗯,他是显示列数,那他肯定会显示三个数值。哪三个数值啊? a、 b、 c 是一、二三,一二三、四、五、六,那应该显示七八九, 看看是不是七八九。哎,是七八九啊, g 列就是七, h 列是八, i 列是九。 下一个函数是返回引用或数组的列数啊,那个是列号,这是列数,列号就是给你显示出号来了啊,一对应的就是 a, 二对应的 b, 三就是 c, 那么 下面他只能返回一个数字,就是你有多少列,有十列就返回十,有一列就返回一啊, 嗯,下一个。好竖组,我们还是涂黑看这个三个,那他应该出来是三,应该等于三,因为他一共就三列啊,所以等于三就对了 啊,同学们,他就是这个三,就表示一共三列。好,今天我们就讲到这, 这些函数呢,哎,大家要练习练习啊,你要不练习是永远不会的。好了,同学们,再见。

今天呢咱们来关注两个引用的问题,首先在我们数据当中呢,包含着数量跟金额,怎么两列有数量有金额了就可以算单价了,对吗?我们来点击一下第二单元格,输入一个等号,等于总价除以 数量,这除号呢其实就是一条斜线,对吗?输入完公式之后呢,敲击一下回车键,可以看到第一项的单价已经得到了,但是呢对于公式来讲,第二项单价已经不需要我们算了,我们可以怎么样 点中第一个写好的公式在右下角呢,下拉一下,这样呢其他的公式就自动算完了,同时我们可以看到一个现象,双击一下进入这公式,可以看到对于第一个单元格来说呢,是左面两个相除,对吗?那现在看完以后,按一下 esc 键取消。再来看一下第二项,在第二项当中呢,双 进来还是一样,都是左面两个相处到这里呢,还是一样自己左面两个相处在这呢,还是一样。我们发现呢,目标单元格总是跟着我当前单元格而动,我往下拉的时候,我左边的目标单元格也往下走,这 这样的就可以完成同行对应的左边两个相处了。我们说这种呢跟着动这种引用呢叫做相对引用,是指我自己单元格左边的相对位置,对吗?好的,现在我把这删了啊,重新写一下,那现在呢有金额这一列,同时呢我们公司最近呢给了一个七五折优惠,那 现在我想算一下,这么多金额折扣以后是多少钱呢?我在一二单元格点一下,我说等于,那当然是总金额乘以乘号这个星号对吗?去乘以零点七五了,乘完之后可以看到是肯定比原来金额小的,那接下来这个公式可以下拉吗? 我来拖拽一下,拖拽完以后呢发现,哎,其他的结果都错了,为什么呀?我来双击进来看一下,在这呢,可以看到是左面乘以右面,对吧?再往下看一个,在这呢,是左面还是 是乘以右面?我们发现呢,在折扣率这块呢,也跟着往下走了,但是其他的单元格是空的,就把它当做零来运算了,所以别的金额呢都变成零了。所以那到目前为止呢,我们的问题就是我, 我能不能往下拉的时候,左边这个金额呢?跟着我走,每一个都是算左边的金额,但是呢,对于右边这个零点七五来讲,能不能就锁定在零点七五,这就不要变来 把这公式呢删除掉。先来看第一项,我说 c 二,直接点了,叫相对引用,跟着我变,那么 f 二呢,选中 f 二,按一下键盘上最上面那个 f 四,这么一按呢,会发现 f 二两边加了两个美元符号,这个呢表示 一次锁定,我们就把 f 二单元格锁在这了,无论我怎么拉, f 二永远是 f 二。回车一下,现在呢,就可以得到正确的结果,也就是说呢,在公式引用的时候,有的时候我们希望那些值呢跟着我 走,比如说金额是跟着往下走的,但是对于折扣来讲,我们希望永远锁定在,那,我们就在公式上加一个 f 四。当然同样提醒一下大家,如 如果大家直接按 f 四没有反应的话,那你就按住键盘上的 f n, 按住之后呢,再敲 f 四应该就可以了,我们说呢,跟着变的叫做相对引用,加了美元符号不跟着变的叫做绝对引用。好, 好了,这是单元格的两种引用方式,那么除了单元格的引用以外呢,我们还有一类叫做跨表的引用。我们先来看一下下一个实力,在我们的表格当中呢,包含着一月份,二月份,三月份三个表的数据,但三个表的数据基本上是一 模一样的,上面表头跟左面表头完全一样,只是中间的结果不一样,我们来看一下,好像表头都不动对吗?那现在我想把一月份做一次汇总,我在这里呢想算的是一月份,二月份,三月份这三个表的 b 二加在一起是多少呢?我们来试着写一下,等于 求和用什么函数啊?等于 s u m 萨姆函数对吗?然后写一下左括号,现在已经完成了这函数的左边一半了,那中间会问我们说我们要把哪里相加呢?注意, 首先点击一下一月份这张表,然后呢按住键盘的 ctrl 键,注意啊,在键盘两侧各有一个 ctrl, 把这键按住之后呢就不要松开了。那接下来呢,看我的啊,先点一下一月份,再点二月份,再点三月份。现在可以看到这三个表被连续选中了,全部选 选中之后,再来点一下 b 二单元格。那现在呢,在萨姆的区域里边可以看到是从表一一直到表三,整个这么多表的 b 二区域看到了吗?然后呢括号结束,接下来敲一下回车。 同样啊,用这个方式呢,就可以把一月份,二月份,三月份三个表的所有的 b 二加在一起一共是二十六万,那么现在呢,已经算完一个了,别的怎么办?直接就往右侧一拉,缩小一点,再往下面一拉,整个区域呢就完成了,我们来验算一个啊,无锡 西地区的睡袋加在一起是不是一百四十九万呢?等于传统意义,我们要这么算了,等于无锡地区的暖靴 加上二月份的无锡地区的暖靴加上三月份暖靴,三个加在一起回收一下,一共是一百四十九万,那我们这种方式呢?无锡的 暖靴一百四十九万,这是没错的,对吗?所以大家可以看到啊,引用支持,我们在表上边跨区域引用,在这呢,你可以用 shift 键从第一个选到最后一个,那如果 shift 键不能用的时候,我是比较偏向于用 ctrl 键一 一个一个一个点下来,只要表格在多选状态下,那么在公式里再点击单元格的时候,就会选择所有表的那个单元格, 但是呢,请大家最后注意一个现象,就是你要是能这么做的话,那只能说明三个表结构是一模一样的,一点差异都不能有,对吗?那如果有点差异怎么办呢?这个在后续呢,我们会学习到印第瑞的函数,我们会用另外一个函数来处理那些表格结构不一致还要统计的问题。 那今天呢,关于单元格的两个引用方式,咱们就先说到这,咱们下次再见,谢谢大家。