04-2. 以試算表作ISBN驗證碼的檢查與產生

【ISBN-10檢查碼的產生】

1. 以google帳戶登入繳交作業的連結。

2. 按下左上角的「新增」按鈕,點選「google試算表」,開啟一個空白的文件。

3.在第一橫列上,從B1開始依序在每一欄輸入前9個號碼013911991

運算1:按以下公式算出結果,置於儲存格B3
運算2:使用函數MOD,取除以11的餘數,運算結果置於儲存格B4 
運算3:使用函數IF,若餘數為0,則檢查碼=0;否則檢查碼為11減掉該餘數。運算結果置於B5,則B5之數值即為第10碼檢查碼。 
實際在試算表中輸入幾個題目,取得正確的檢查碼
(1) 986-470-526-□
(2) 986-929-945-□
(3) 986-235-536-□
(4) 986-235-543-□

試操作完畢後,更改左上方檔案名稱為「7xxxx-ISBN10」,按下左上角綠色按鈕以儲存退出。

【ISBN-13檢查碼的產生】

1. 不要登出,再次按下左上角的「新增」按鈕,點選「google試算表」,開啟一個空白的文件。

2. 在第一橫列上,從B1開始依序在每一欄輸入前12個號碼978-986-181-728

運算1:按以下公式算出結果,置於儲存格B3
運算2:使用函數MOD,取除以10的餘數,運算結果置於儲存格B4
運算3:使用函數IF,
若餘數為0,則檢查碼=0;否則檢查碼為10減掉該餘數。運算結果置於B5,則B5之數值即為第13碼檢查碼。
實際在試算表中輸入幾個題目,取得正確的檢查碼
(1) 978-986-470-666-□
(2) 978-986-477-101-□
(3) 978-957-136-792-□
(4) 978-986-931-045-□

試操作完畢後,更改左上方檔案名稱為「7xxxx-ISBN13」,按下左上角綠色按鈕以儲存退出。