介紹Excel在課表生成中應用的兩種好方法

2020-12-25 搜狐數碼

  課表是學校最基本的教學管理依據,課表形成的傳統方法是先安排好原始數據,再設計好表格的固定格式,一項項往表裡填內容。上百張課表的形成都要人工錄入或人工粘貼複製,既繁瑣又容易出差錯,而且不利於檢索查詢。筆者介紹一種方法,在原始數據錄入後利用「數據透視表」,可以實現課表生成的自動化。

  一、功能

  1. 一張「數據透視表」僅靠滑鼠移動欄位位置,即可變換出各種類型的課表,例如:班級課表。每班一張一周課程表。可選框內選擇不同的學院和班號,即可得到不同班的課表。按教師索引。即每位教師一周所有的信息。按時間索引,即每天每節課有哪些教師來、上什麼課。按課程索引。課程帶頭人可能只關心和自己有關的內容。按學院索引。可能只需要兩三項數據,了解概況。按本專科索引。按樓層索引。專家組聽課時順序走過每個教室,需要隨時隨地查看信息。按教室或機房索引。安排房間時要隨時查看。

  2. 欄位數量的選擇是任意的,即表格內容可多可少,隨時調整。

  3. 任何類型的表都能夠實現連續列印或分頁列印。如班級課表可以連續顯示,也可快速、自動生成每班一張;某部門所有教師的課表可以匯總在一張表上,也可每個老師一頁紙,分別列印。

  4. 遇到調課,只要更改原始表,再重新透視一次,可在瞬間完成,就意味著所有表的數據都已更新。而傳統的方法必須分別去改班級表、教室表、機房表、教師表……稍有疏忽就可能遺漏。

  5. 所有的表都不用設計格式,能夠自動形成表格,自動調整表格大小,自動合併相同數據單元格。

  二、建立資料庫

  規範資料庫的建立是滿足查詢、檢索、統計功能的基本要求。

  1. 基本欄位:班級、星期、節次、課程、地點、教師。

  2. 可選欄位:學院、班級人數、學生類別、金工實習周次、教師單位、地點屬性、備註欄位名橫向排列形成了「表頭」,每個欄位名下是縱向排列的數據。

  3. 庫中的數據必須規範。如「地點」中不能出現除樓號、房間號以外的任何文字(包括空格);「課程」中必須是規範的課程名,不允許有「單、雙」等字樣。建議上機課增加一個欄位「上機」,而不是在課程名中增添「上機」說明,後者不利於課程檢索。

  4. 庫中的每條數據清單的每個格只要存在數據就必須填滿。不允許因為與上一行數據相同就省略了,更不能合併單元格。

  5. 增加的整條記錄在庫中的位置可以任意。如規律課表的課程只有8節,某班增加「9~10節」或雙休日上課,新增記錄則可插在該班其他課的末尾,也可附在庫的最底端。無論在什麼位置,都不影響透視後的效果。

  三、做數據透視表

  在選擇透視範圍時要包含全部原始資料庫,如果錄製「宏」,最好比原始表多增加若干行,以備增加記錄用。但欄位的數量可根據需要選擇。把選中的欄位分別放置在表的「行欄位」中,在每個欄位名上雙擊,彈出「欄位設置」框,選擇「無」,即形成了顯示美觀的透視表。

  1. 用滑鼠拖動各欄位,重新安排左右順序、上下位置(指行欄位與頁欄位之間的轉換),或在可選框內選中所需,即可形成各種各樣的新表。

  2. 常用的班級課表可排好紙張版面、頁眉頁腳,專門供原始列印。「班級」欄位最好放在「頁欄位」中,以便於每班列印1張。在「班級」欄位的可選框內選擇各班,即可顯示出所有的班級課表。每班課表的大小是自動調整的,如 「節次」中的數據項只有8節,遇到增添「9~10節」課程的情況,表格會在7~8節後自動增加1行,把9~10節的內容填進去,下一個班則可自動恢復正常。既可以設置為無課顯示空格,也可以設成無課不顯示,即有哪節顯示哪節。

  3. 需要強調的是,以後每調一次課必須在原始庫中改,而不允許在透視表中直接改。新庫形成後,再重新生成新的透視表。此時原來的舊透視表則可以刪去,以新表為準。如果重新列印,需要在新表上重新排版。以上方法經過一段時間的實踐,在課表的查詢檢索方面發揮了巨大作用,尤其在頻繁調課時省卻了更改所有表數據的過程,準確高效,是辦公自動化不可多得的好工具。

  
搜狗(www.sogou.com)搜索:"課表",共找到 8,693 個相關網頁
搜狗(www.sogou.com)搜索:"欄位",共找到 40,924 個相關網頁
搜狗(www.sogou.com)搜索:"班級課表",共找到 11,419 個相關網頁

(責任編輯:韓建光)

相關焦點

  • excel超連結應用:快速生成目錄的幾個方法-下
    編按:哈嘍,大家好!在上篇文章中,我們說到了基本的製作目錄的方法,以及用宏表函數和超連結函數製作目錄、用快捷鍵CTRL+F製作目錄的方法。此時,大家可以發現,在剛剛生成的「兼容性報表」中,E列已經自動生成了帶連結的工作表名稱。
  • excel超連結應用:快速生成目錄的幾個方法-下
    編按:哈嘍,大家好!在上篇文章中,我們說到了基本的製作目錄的方法,以及用宏表函數和超連結函數製作目錄、用快捷鍵CTRL+F製作目錄的方法。今天我們要分享的另外三種方法,保證小夥伴們聞所未聞見所未見,一個公式都不用,就能完成目錄的製作,是不是有點好奇呢?趕緊來看看吧!
  • excel超連結應用:快速生成目錄的幾個方法-上
    目錄的設置方法有很多種,但大多數人使用的方法還是基本的手動插入超連結的操作。雖然這個方法也行,但是將大大降低你的工作效率,那麼今天,我們將給大家分享在excel中生成目錄的6種方法,保證招招精彩,趕緊來看看吧!(由於篇幅原因,文章將分為上下兩篇,本篇為上篇。)
  • excel隨機數函數是什麼?excel怎樣生成隨機數?
    大家好,歡迎關注支持,謝謝!本篇將介紹excel隨機數函數是什麼?excel怎樣生成隨機數?有興趣的朋友可以了解一下!一、前言excel是我們工作中很常用的一款表格製作工具,它不僅僅只是用來製作表格,它還能對表格中的數據進行處理(比如:運算、排序、篩選等)。excel為數據的處理提供了很多函數,今天小編要介紹的是excel隨機數函數,以及隨機數函數的用法,希望對大家有所幫助!
  • Win10系統下刪除excel空白頁的兩種方法
    在使用 Windows10系統 電腦過程中,一位朋友反饋自己打開excel表格的時候遇到了顯示空白頁的現象。那麼,我們該如何將其去掉呢?接下來,PConline小編就為大家介紹Windows10系統下刪除excel空白頁的兩種方法。
  • 【雲朵深度】教你升級Excel排課表,瞬間提高80%的排課效率!
    相對於排課軟體,excel具有免費的特點,如果說既要廉價又要達到一定的排課效果,往往優先選擇excel進行排課。在介紹採用excel排課的方法前,我們首先要明確什麼是一份合格的課表。方法是,滑鼠點擊格子B2,移動滑鼠到B2右下角,當滑鼠變成「黑十字」型時,按住滑鼠左鍵往右邊拖拽就可以將公式自動複製到其它列中。
  • 自動化:利用excel開源庫自動生成文檔,解決重複性操作
    不管是生活還是工作,我們經常會使用excel文檔,如果仔細觀察,就會發現其中會很多重複性的操作。因此,這就給我們提出這樣的問題,怎樣才能自動生成文檔,解決重複性的操作。 初步的解決方案就是代碼層面上組合讀寫excel接口,從而實現自動生成文檔的功能。
  • 優雅地將課表導入日曆
    本文排版使用Md2All自動渲染生成。為什麼要把課表導入日曆呢? 當然是為了優雅。或Outlook Calendar做到全平臺融合,在電腦、手機、PAD甚至Web網頁都可以管理課程;可以藉助滴答清單等To-Do-List應用安排日程,iOS用戶還有好用而漂亮的Sorted3可以使用。
  • 除了用圖表法製作甘特圖,Excel中還有另外兩種方法,你知道嗎?
    在百度上搜索「excel 甘特圖」,會發現有無數篇文章介紹了使用Excel製作甘特圖的辦法,如《如何用excel製作甘特圖?(詳細教程)》、《Excel 「甘特圖」分析項目進度的絕好圖表》等。這意味著用Excel製作甘特圖有很多人關注,也有很多作者感興趣,才會有人不斷地寫這方面的教程。
  • excel中indirect函數使用方法和應用實例
    內容提要:本文通過實例詳細介紹excel中indirect函數的使用方法和在數據有有效性和三維引用的應用
  • 入門excel教程,excel中快速輸入26個英語字母的兩種方法
    大家可能在工作中有時候會遇到需要輸入26個英語字母的時候,難道還要一個個去鍵盤敲出來嗎?可能很少會遇到,但多學一點總是好的,技多不壓身,今天我們就來看看怎麼在excel中快速輸入26個英文字母。第三步:在自定義列表中找到以字母排序的列(我的電腦沒有),這個功能有些excel有預設,我這臺電腦是沒有預設過的,大家可以查看自己電腦有沒有預設過,如果有的話找到之後還點擊【確定】就可以了,然後保存設置。
  • excel中中國式排名的兩種方法
    而excel中的rank函數排的名次是1,2,2,4,5。此處就給大家介紹兩種中國式排名的方法,供各位參考。一、利用sumproduct函數排名。如下圖所示,以銷量為例進行排名。rank函數是常規的排名方法。而sumproduct函數稍顯複雜。
  • 巧用excel+word 快速批量生成各種文檔
    今天來給大家分享excel+word的經典組合運用——郵件合併的應用。如果要一個一個的複製粘貼,也是可以的,只是相當耗時和麻煩,這時運用excel和word的郵件合併功能則是非常高效快捷的。詳細實現方法,見下面視頻:對於相同格式內容的文檔,其中文檔中個別信息是變量信息,其他都是固定信息的場景下,可以通過excel+word的組合應用,快速生成多個文檔信息。
  • Excel每日一技:EXCEL中生成隨機數字的方法
  • excel按顏色求和的兩種常見方法教程
    excel教程中按顏色求和有兩種方法,分別使用按顏色篩選和使用GET.CELL宏表函數來實現。下面具體介紹:  比如要對下面截圖中A2:A10單元格區域的黃色背景單元格求和或者是對紅色數字求和,該如何進行只對按顏色求和呢?此方法只對excel 2007以上的版本適用。
  • excel中批量添加前綴後綴——兩種完全不同的方法
    在excel中,如何批量添加前綴後綴呢?本文介紹兩種方法,這兩種方法雖然顯示效果相同,但是實質卻完全不一樣,一起來看看吧一、ctrl+E。ctrl+E在excel2013及後續版本中可以說是」神器「了,只需按下快捷鍵,就可以實現批量填充。如下圖,比如我要在盤點數量後面加上單位,只需在C2列輸入351個,然後把滑鼠定位到C3列,按下ctrl+E,所有的數量後面就會加上「個」。如果在D2單元格輸入煮雞蛋351,後面按ctrl+E,會自動填充產品名稱和數量的組合。
  • Cad 轉 Excel,CAD表格轉為excel表格(兩種方法)
    △Cad 轉 Excel方法一,CAD自帶的表格1,單擊菜單欄→繪圖→表格(或者在命令行輸入table命令)△Cad 轉 Excel方法二,該方法藉助一個小插件,1,加載插件((c2e)表格輸出到EXCEL .VLX),加載完,把CAD自帶表格X炸開成線盒文字,
  • 隨機生成數據的幾個小技巧,rand函數的應用
    我們在日常工作中,有時候使用excel表格隨機生成數據,下面我們就分享一下隨機函數rand的使用技巧。rand函數可以生成0-1之間的隨機函數(包含小數位數)。我們大部分人都只使用rand函數的基礎應用,就是在excel單元格內輸入=rand(),然後按enter鍵,即可生成隨機數,按F9鍵可以自動刷新。如果我們覺得0-1之間這個數值不能夠滿足我們的需求,我們也讓他放大使用公式=rand()*100,加上*100也就擴大100倍的隨機數。假如我們需要要給這個隨機函數生成的隨機數指定一個範圍,那我們可以使用=rand()*(B-A)+A。
  • excel中如何設置目錄與返回目錄超連結?這兩種方法很簡單
    在excel操作中,我們可以按下Ctrl+K快捷鍵使用超連結功能,包括連結到網頁、文件、工作表、單元格等。但是如果同一個工作簿中有很多工作表,那麼該如何設置目錄,並且通過超連結的功能實現目錄與工作表之間的相互跳轉呢?
  • Excel重複數據的兩種常見處理方法~~
    我們先看看查看重複數據的3種方法: 排序法這個只是把相同的數據可以排到一起,但是不能直接把重複數據找出來,由於過程太簡單,自行琢磨就可以了。條件格式法雖好,可是不能應對多列數據裡面有重複的情況,比如:我們可以對學號姓名成績均有重複數據的表進行條件格式法,就會發現如下情況:應對的方法