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.

【通聯編輯:王力】

主站蜘蛛池模板: 日韩毛片免费观看| 亚洲天堂伊人| 喷潮白浆直流在线播放| 欧美a在线看| 亚洲精品欧美日本中文字幕| 黄色网在线| 日日噜噜夜夜狠狠视频| 亚洲日韩久久综合中文字幕| 国产福利微拍精品一区二区| 尤物成AV人片在线观看| 91最新精品视频发布页| 黄色网站不卡无码| 久久国产精品麻豆系列| 台湾AV国片精品女同性| 制服丝袜 91视频| 久操中文在线| a级毛片毛片免费观看久潮| 国产高清毛片| 国产精品毛片一区视频播| 精品免费在线视频| 中文字幕人成乱码熟女免费| 日本亚洲最大的色成网站www| 亚洲中文字幕无码爆乳| 国产成人精品午夜视频'| 老司机精品一区在线视频| 露脸国产精品自产在线播| 中文字幕天无码久久精品视频免费| 国产午夜无码专区喷水| 国产人人射| 亚洲精品图区| 亚洲丝袜中文字幕| 欧洲一区二区三区无码| 婷婷色丁香综合激情| 国产手机在线小视频免费观看| 国产呦精品一区二区三区下载 | 精品福利视频网| 亚洲一区网站| a级毛片免费播放| 亚洲婷婷六月| 国产亚洲视频中文字幕视频| 在线综合亚洲欧美网站| 亚洲精品无码日韩国产不卡| 天天躁夜夜躁狠狠躁图片| 国产一级α片| 69精品在线观看| 国产第八页| 亚洲二三区| 欧美亚洲国产精品久久蜜芽| 午夜性爽视频男人的天堂| 国产精品一区二区久久精品无码| 亚洲男人的天堂久久香蕉网| 欧美三级视频在线播放| 国产成人一区| 狠狠v日韩v欧美v| 97一区二区在线播放| 九九九精品视频| 免费福利视频网站| 国产手机在线ΑⅤ片无码观看| 97av视频在线观看| 中文字幕欧美日韩| 国产91丝袜在线播放动漫 | 亚洲一区二区无码视频| 亚洲国产中文精品va在线播放| 国产精品3p视频| 亚洲精品男人天堂| 国产日韩AV高潮在线| 久久夜夜视频| 久久伊伊香蕉综合精品| 色播五月婷婷| 无码精油按摩潮喷在线播放 | 亚洲精品动漫| 国产精品七七在线播放| 成年片色大黄全免费网站久久| 操国产美女| 无码日韩精品91超碰| 婷婷在线网站| 日本午夜视频在线观看| 中文字幕亚洲综久久2021| 日韩国产综合精选| 国产综合精品一区二区| 中文字幕亚洲综久久2021| 欧美69视频在线|