西游记(Excel无删减版)

2022年3月8日 363点热度 0人点赞 0条评论
话说前段时间,女儿国国王给唐僧出了一道Excel函数题,权当基础培训。
唐僧进房,将那题从抽屉里取出,摊开给八戒父子看:
图片
唐僧说:“在C列,判断B列的人名是否重复,若是重复,则标注重复,否则返回空白。”
不戒插着腰,看看八戒傻呆呆的样子禁不住哈哈大笑道:这题也太简单了吧,C3输入公式:
=IF(COUNTIF(B:B,B3)>1,"重复","")
向下填充就可以啦。
唐僧笑眯眯说道:“别急,这只是刚开始,还是在C列,判断B列的人名是否重复,若是重复,且非首次出现,则标注重复,否则返回空白。”
图片
不戒稍微想了一想,笑道:“师公,你是在逗我玩吗?
C3输入公式:
=IF(COUNTIF(B$3:B3,B3)>1,"重复","")
向下填充就可以啦。
唐僧愣了一下,心想原来如此,说道:“你这小子倒是有几把刷子,不过这题还没完,还是在C列,判断B列的人名是否重复,若是重复,且非最后出现,则标注重复,否则返回空白。”
图片
不戒挑了挑细眉,立刻答道:还是在C3输入公式:
=IF(COUNTIF(B3:B$14,B3)>1,"重复","")
向下填充就可以啦。
唐僧半响不语。
八戒呵呵笑道:“师傅啊,这混小子还成吧?”
唐僧勉强笑道:“8错8错。——不过,孩子,这公式的道理你可明白?”
不戒答道:“当然明白。三个COUNTIF函数,不同的是统计范围。
第一个:
B:B是整列统计,判断每个数据在整列范围内的重复次数。
第二个:
B$3:B3,B$3使用行绝对引用,B3使用行相对引用,在公式的向下填充过程中,统计范围的起点保持不算,终点不断向下扩大,以达到非首次出现,则标注为重复的目的。”
第三个:
B3:B$14,B3使用行相对引用,B$14使用行绝对引用,在公式的向下填充过程中,统计范围的终点保持不变,起点不断下移缩小,以达到非最后出现,则标注为重复的目的。
这个技巧,在判断重复数据的最早和最近日期上经常使用到,只需要将日期排序,再提取是否首次重复,就可以得出结果。
唐僧听着,一边琢磨其中的道理,一边连连点头。
却听不戒接着说道:“小白龙师叔说过,这是混合引用在公式中的普通运用,师公,难道您连这个也不会?”
唐僧呐呐说道:“胡说,我若是不会,能拿出来考你?再出一道题,你若是做的出来,我便保你去菩萨那里做善财童子!”
不戒得意道:“师公有啥题尽管出就是。”
唐僧笑眯眯说:——这道题就是,使用混合引用制作乘法口诀。
图片
唐僧洋洋自得,恍惚又想起女儿国国王的那双纤纤玉手……
作者:看见星光
编辑:老祝

50320西游记(Excel无删减版)

这个人很懒,什么都没留下

文章评论