英國少算逾1.5萬名武漢肺炎確診患者,疑因超過Excel限制

英國在10月3日公布武漢肺炎(COVID-19)確診案例為12,872人,4日再度竄升到22,961人,這兩天新增的確診案例遠遠超過當地在9月25日所創下的6,634人紀錄,結果英國公共衛生部(Public Health England,PHE)在周日(10/4)說明,這是因為「技術問題」(technical issue)造成他們少算了從9月25日到10月2日之間新增的病例,只好在3日及4日補足,而外傳所謂的技術問題是因微軟Excel達到最大限制值所造成的。

根據PHE的說法,他們是在10月2日察覺,在將陽性的實驗室結果匯入報告儀表板的資料載入程序出現技術性問題,使得他們漏算了介於9月25日到10月2日之間的15,841名確診病患。

不過,EngadgetDailyMail衛報等媒體報導,此一疏失其實是因實驗室所匯入的檢測數據,超過了Excel所能承受的範圍而導致的。

相關報導指出,PHE負責蒐集來自公立或私有實驗室的每日確診結果,但有些實驗室是以CSV(逗號分隔值)來傳遞確診數據,CSV是以純文字形式儲存表格資料,且無檔案大小的限制,但當PHE把CSV檔匯入Excel時,Excel卻有檔案大小的限制。

依照微軟的說明,最新版的Excel只能容納1,048,576列及16,384 欄。因此,假設CSV所匯入的數據超過Excel的限制,那麼底下的行列就會被切除,衛報則分析,若實驗室執行超過100萬個檢測,把Excel撐破是早晚的事。

過去因Excel而出現的失誤還包括JPMorgan在2013年時,有一個應該用來除以兩個利率平均值的儲存格,卻誤除以它們的總和,而讓該公司損失了近60億美元。

儘管PHE在統計確診人數上出現了錯誤,但該組織強調,所有被確診的人都有收到通知,亦被要求要自我隔離至少10天,主要的影響是他們並未被納入英國健保服務(National Health Service,NHS)的檢測與追蹤系統中,因而未被定期追蹤,但NHS已加緊腳步亡羊補牢。

原文來自 iThome Online