教务老师Excel之铺数
铺数是我起的名字,干嘛呢?
就是在Excel表格内填充数据!
首先填序号。
大家都会的就是先填1和2,然后选择1和2,在右下角出现绿块,拖动填充。
这种不仅能填等差为1的数列,等差为几的都能填,填等比数列也没有问题。
关键是填百八十个你拉一拉,填上千个你也拉啊?
这不科学!
俺的做法是,首先算算你要填几个,知己知彼。
每个年级350人,6个年级就是350*6=2100人,除去列标题,我们要从A2填到A2101。
首先在A1单元格上面有个地址栏,把内容填A2:A2101;然后回车,A2:A2101区域就被选中了;把光标移到内容栏,就是fx后面,键入“=row(A1)”,输完了光标定在最后,然后按ctrl不放,再按回车(Ctrl+Enter),是不是从1填到了2100。
还不完美,现在是函数状态,删一行了,它就变了。让它固定下来,在选定A2:A2101区域状态下,复制,再粘贴为数值。OK!
Row函数就行号函数,常用来向下拖动的时候,用来取正整数。有行肯定有列,列号函数叫Column。
有小伙伴是不是有疑问,那么多函数,你怎么记住?
屁!我记住不!能记住的估计没有几个,除非他写书。
没有人让你记住全部!你也不是所有函数都用,只需要熟练掌握几个函数而已,余下的尽量要知道有这个函数。真需要用的时候,你再查!
序号最好要,作为你每条数据的根据,万一你数据没有依据可查,序号可以作为唯一依据!
下面我们填年级!
B列列标题年级,每个年级按360人,按6个年级。也就是铺350个1,350个2,350个3,以此类推!
我们祭出INT,取整函数。
用自然数除以350,前350个商为0,再加1就得,以此类推!
在B2单元格键入‘=INT((A2-1)/350)+1’,回车之后B2就填上了1。然后选择B2单元格,光标移到右下角,出现绿块,双击它!呵呵,填完了!
特别说明注意运算顺序A2-1得加括号,二呢,A2-1这个大多数时候是用row(A1)-1替掉的,仔细品一品。
填完年级,再填班级!50个人一般,前50个1是1年级1班,以此类推!
方法有很多,我们顺着前面的步骤走!
祭出countif,用它来造正整数。
在C2单元格键入“=COUNTIF(B$2:B2,B2)”。
这哥们最难理解,贼好用,经常用!
条件统计,加S后是它大哥,多条件统计。
条件统计,只有一个区域,和一个条件。
把区域做成活动的,B$2:B2的意思是开始的B$2是固定的(绝对行相对了列,向下拖动行不变),向下拖动的时候,后面的B2要变成B3,B4等等,区域在不断扩大。
至于后面的条件B2,肯定也在不断变化。
C2里的意思是B2到B2中有几个B2啊?
C3里的意思是B2到B3中有几个B3啊?
C4里的意思是B2到B4中有几个B4啊?
……
这样就在C2到C2101区域中循环得到1-350。
接着我们嵌套!
好像很高大上,你一定行!
沿用B2单元格的讨论,鼠标点击C2单元格。再把光标放到单元格内容栏。
刚才的函数减1的差除以50商取整再加1!
就是这样子的“=INT(COUNTIF(B$2:B2,B2)-1)/50)+1”
继续光标定C2单元格,放手,再双击右下角方块。OK!
再铺个姓名吧!
模拟个姓名,学生加三位数,如“学生123”等等。
光标点D2单元格,内容栏键入“=RANDBETWEEN(100,999)”。
回车后,选择D2单元格,双击右下角绿块,填充100到999之间的任意三位数。
再在三位数前加学生两个字,点击D2单元格,在刚才函数基础上修改“="学生"&RANDBETWEEN(100,999)”。
回车,双击右下角后,我们就得到了模拟的“学生***”,要是结果重要的话,一定要复制张贴为数值!
我是一个爱学习的老师,我是一个友好善良的老师,我不愿意与任何人为敌!所以选择以人为工作对象,我很脆弱!
小小老师大大世界!为了生计!为了爱好!为了大家的明天继续努力!关注我,有什么不懂,私信我!那天咱也讲一点刺激的,能讲的,不能讲的!亲!给个题目!咱都讲!
明天我们将教务老师Excel之IF嵌套!