999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

Textjoin等函數在人工排課中的應用

2019-05-24 14:12:46徐博龍
電腦知識與技術 2019年9期

徐博龍

摘要:在人工排課的過程中,通常需要錯開已占用的排課通道,防止課程沖突,而要完成這項工作,如果僅靠人工來做,需要花費很多時間,不僅效率低,且容易出錯。該文旨在解決人工排課過程中效率低、出錯概率大的問題,介紹使用Textjoin等相關函數解決人工排課中人工計算的問題,幫助一線教務人員利用計算機技術拓寬人工排課的工作思路,提高工作效率。

關鍵詞:教務工作;人工排課;電子表格;函數;數組公式

中圖分類號:TP311 文獻標識碼:A

文章編號:1009-3044(2019)09-0088-02

1 問題的提出

在人工排課的實踐過程中,常常需要錯開其他課程的排課通道,防止同一班級在同一時間段排上多門課程。如果用人工計算已占用時間段、空閑時間段,這樣的工作量無疑是煩瑣的,且容易出錯,往往會造成課程沖突的問題。本例中,要求根據已占用的排課通道,在電子表格中自動計算出《計算機應用基礎》課程可排課的時間通道。

2 計算模型的建立

2.1 時間段的規定

本例中規定每周為五天,即周一至周五。每天分為三個上課時間段,即上午、下午、晚上,不限節數。例如:周一上午、周一下午、周一晚上,依此類推。

2.2 列出各課程已占用的時間段(見表1:示例表)

因課程(指全校公共課,以下同)排課的優先級不同,越靠前代表排課的優先級越高,即該課程擁有較優先排課的資格。本例中,僅列出部分課程,它們排課的優先級如下:《公選課》《體育》《思政課》(包括《思想道德修養與法律基礎》《形勢與政策》兩門課)、《職業英語》《大學生健康與心理衛生》《創新創業教育》《計算機應用基礎》。可根據具體的情況和根據來增加或刪除課程,調整課程排課的優先級,并規定節數。

3 計算步驟的設計思路

首先在J列增加計算輔助列,并在J2:J16中分別填寫上周一上午、周一下午、周一晚上,依此類推,至周五晚上。并根據B2:G2的時間通道,在H2中計算出計算機應用基礎課程可排課的時間通道。

3.1 合并已占用的時間通道

利用PHONETIC函數合并B2:G2的時間通道,即PHONETIC(B2:G2),得出以下結果:周五下午周三下午周二上午、周四上午周一下午、周三下午周三晚上周四晚上。

3.2 替換分隔符

利用SUBSTITUTE函數將3.1中的結果中的“、”去掉,即SUBSTITUTE(PHONETIC(B2:G2),"、",),得出以下結果:周五下午周三下午周二上午周四上午周一下午周三下午周三晚上周四晚上。

3.3 查找已占用的時間段

利用FIND函數查找已占用的時間段,即FIND($J$2:$J$16,SUBSTITUTE(PHONETIC(B2:G2),"、",)),這個公式需要用數組公式才能實現。但結果為錯誤值,因為FIND函數有一個特性:如果查找到相關的文本,就是一個數值,否則就是一個錯誤值。

3.4判斷是否存在已占用的時間段

利用IF函數判斷是否存在被占用的時間段,即IF(FIND($J$2:$J$16,SUBSTITUTE(PHONETIC(B2:G2),"、",)),"")。此公式可以理解為:如果在SUBSTITUTE(PHONETIC(B2:G2),"、",)里找到$I$2:$I$17相同的文本的,就用""代替。

3.5 判斷是否存在計算上的錯誤

利用IFERROR函數計算是否存在錯誤,即IFERROR(IF(FIND($J$2:$J$16,SUBSTITUTE(PHONETIC(B2:G2),"、",)),""),$J$2:$J$16),因為IF(FIND($J$2:$J$16,SUBSTITUTE(PHONETIC(B2:G2),"、",)),"",計算結果有錯誤值,但這些錯誤值才是沒有被占用的時間(通道),所以要用IFERROR代入去。

3.6 進行文本連接,得出所有未占用的時間段

利用TEXTJOIN函數進行結果的文本連接格式,最后得出未占用(可排課)時間段,因在以上的計算過程中存在數組的計算問題,所以本列中需要使用數組公式{}才能計算出最后的結果,數組公式的快捷鍵為:CTRL+SHIFT+ENTER,即{TEXTJOIN("、",TRUE,IFERROR(IF(FIND($J$2:$J$16,SUBSTITUTE(PHONETIC(B2:G2),"、",)),""),$J$2:$J$16))}。最后得出結果為:周一上午、周一晚上、周二下午、周二晚上、周三上午、周四下午、周五上午、周五晚上。即可在計算出的時間段來進行排課。

4 結束語

以上操作思路,解決了工人排課過程中工作量大、效率低等問題,為一線的教務人員提供解決問題的思路和方法。當然,可以在本列的基本上進行其他的限制和要求,例如:某個時間段不排課,或者將某個時間段細分到節次等。另外,實現本例使用的OFFICE版本是MS OFFICE365或者MS OFFICE2019,WPS OFFICE2016。

參考文獻:

[1] Excel Home.Excel 2016函數與公式應用大全[M].北京:北京大學出版社,2018.

[2] 賽貝爾資訊.高效隨身查——Excel函數與公式應用技巧[M].北京:清華大學出版社,2018.

[3] 布克科技,文靜,胡文凱,等. WPS Office 2016從入門到精通[M].北京:人民郵電出版社,2018.

【通聯編輯:王力】

主站蜘蛛池模板: 国产极品美女在线| 久久这里只有精品23| a网站在线观看| 国产欧美网站| 国产xxxxx免费视频| 久久综合五月| 激情午夜婷婷| 国产微拍一区二区三区四区| 欧美日韩在线亚洲国产人| 亚洲综合在线网| 久久久久久尹人网香蕉| 欧美成人看片一区二区三区 | 欧美精品三级在线| 国产网站一区二区三区| 色播五月婷婷| 久久伊人久久亚洲综合| 国产又大又粗又猛又爽的视频| 久久窝窝国产精品午夜看片| 国产高清在线精品一区二区三区| 伊人久久综在合线亚洲2019| 国产精品视频观看裸模| 欧美翘臀一区二区三区| 欧美一级黄片一区2区| 好紧好深好大乳无码中文字幕| 亚洲综合久久成人AV| 欧美视频免费一区二区三区 | 黄片一区二区三区| 免费欧美一级| 国产91导航| 国产91在线|日本| 国产精品专区第1页| 91久久精品日日躁夜夜躁欧美| 国产精品妖精视频| 国产二级毛片| A级毛片无码久久精品免费| 永久在线播放| 国产精品尤物铁牛tv| 少妇被粗大的猛烈进出免费视频| 精品乱码久久久久久久| 免费视频在线2021入口| 国产香蕉在线视频| 91视频首页| 欧美a在线视频| 网友自拍视频精品区| 国产成人啪视频一区二区三区| 一区二区三区国产精品视频| 国产成人免费| 99视频有精品视频免费观看| 欧美亚洲国产精品久久蜜芽 | 免费大黄网站在线观看| 人妻免费无码不卡视频| 美女一区二区在线观看| 亚洲一区第一页| 亚洲精品自拍区在线观看| 在线欧美一区| 全部毛片免费看| 亚洲成人黄色在线观看| 亚洲精品波多野结衣| 一级毛片免费不卡在线| 亚洲天堂成人| 免费欧美一级| hezyo加勒比一区二区三区| 18禁不卡免费网站| 日韩一区二区在线电影| 色偷偷一区二区三区| 老司机午夜精品视频你懂的| 一本久道久久综合多人| 亚洲欧美精品日韩欧美| 久久香蕉国产线看观看精品蕉| 婷婷综合色| 久久窝窝国产精品午夜看片| 99re免费视频| 国产一级毛片在线| 日韩精品一区二区三区中文无码| 国产精品手机在线播放| 国产欧美亚洲精品第3页在线| 亚洲A∨无码精品午夜在线观看| 88av在线播放| 色婷婷在线影院| 久久 午夜福利 张柏芝| 在线日韩日本国产亚洲| 久久国产精品波多野结衣|