英國漏記了近16000個新冠病例,這鍋可能得微軟背

英國漏記了近16000個新冠病例,這鍋可能得微軟背


自從新冠疫情以來,各種「 人類迷惑行為 」層出不窮。


比如,為了驅逐新冠,美國牧師跑去電視上 “ 跳大神 ”,祈禱完還誇海口說美國已經恢復了原樣 ↓ ↓

英國漏記了近16000個新冠病例,這鍋可能得微軟背


後來的事情,大家應該都知道了,反正,前陣子美國總統 “ 特靠譜 ” 先生都染上了新冠。。。


有人宣佈牛糞是靈丹妙藥,只要在牛糞 + 牛尿中洗澡就可以遠離新冠病毒。

英國漏記了近16000個新冠病例,這鍋可能得微軟背


當然,最騷的還是特朗普,宣揚喝消毒水能抵抗新冠病毒只是他的基本操作,前陣子他還稱不相信感染新冠的自己有傳染性。。


總之,沒有人能比他更懂新冠。

英國漏記了近16000個新冠病例,這鍋可能得微軟背


而最近,令人哭笑不得的迷惑行為又多了一例。


在國外疫情形勢嚴峻的當下,英國因為技術問題,漏統計了近 1 萬 6 千的新冠病例,因為沒統計上,所以也沒有去追蹤這些病例及跟他們有過接觸的人。


來自 BBC 的報道~▼

英國漏記了近16000個新冠病例,這鍋可能得微軟背


正當世超為英國捏了一把冷汗時,發現了更令人迷惑的地方,這個所謂的技術故障,因為他們的 Excel “ 爆炸 ” 了。


事情是這樣的。。。


英國的新冠檢測由第三方機構操作,第三方把每日檢測結果提交給 PHE( 英國公關健康部門 ),PHE 把數據彙總到 Excel 模板中,再上傳到中央系統。


流程本身並沒有啥問題,問題出在 PHE 的開發人員選擇了 xls 文件格式來執行這個操作。


咦?xls 不就是 Excel 的文件格式麼?能有啥問題麼?


看圖 ~

英國漏記了近16000個新冠病例,這鍋可能得微軟背


xls 跟 xlsx 都是 Excel 文件的常見格式,xls 是 93-2003 年老版本生成的格式,而 xlsx 是 2007 年後的生成格式。


除了新舊版本的區別,這哥們還有很多不一樣的地方,

比如表格行數上限不一樣。


xlsx 的行數上限是 104 萬多行。

英國漏記了近16000個新冠病例,這鍋可能得微軟背


而 xls 的行數上限只有 6 萬多行。

英國漏記了近16000個新冠病例,這鍋可能得微軟背


( 世超牌小貼士:打開 Excel,按 ctrl + ↓( 向下方向鍵 )就能查看行數上限。 )


在每個測試案例的數據會佔用多行的情況下,xls 模板最多隻能容納幾千個案例。


這是什麼概念呢?讓我們來看下 12 號的英國疫情數據。。。

英國漏記了近16000個新冠病例,這鍋可能得微軟背


這樣一來,xls 當然不夠用了。。。


儘管 PHE 已經在尋找更好的替代方案,但是這一波實打實是吃了一波虧,而 Excel 也在不經意間背上了鍋。


不過這也不是 Excel 第一次背鍋了,再帶大家看一件這哥們搞出來的鬧劇。


通常來說,每個基因會有一個正式的名稱和縮寫,比如有個叫做 Membrane Associated Ring-CH Type Finger 1 的基因,它的簡稱是 MARCH1。


如果咱們在 Excel 裡輸入這個詞彙的話,奇妙的事情就會發生 ↓ ↓

英國漏記了近16000個新冠病例,這鍋可能得微軟背


簡單來說,MARCH 是三月的英文,而月份再加上數字的組合會被 Excel 會智能識別為日期。


世超嘗試了一下,發現這玩意真的有點東西。


如果數字小的話,比如 march20,它會識別為 2020/03/20,如果數字大的話,超出了每個月日期上限,比如 march55,他還會幫你改成年份!


march55 被識別成了 1995/03/01▼

英國漏記了近16000個新冠病例,這鍋可能得微軟背


普通人可能會覺得這玩意還挺方便的,但是科研人員心態直接就崩了,我特麼輸入一個基因名稱,你給我改成日期幹啥啊!!


不僅僅是輸入會帶來這樣的操作,如果你把數據導出成 txt 或者 csv 文件,然後再用 Excel 去打開這份文件時,也會遭遇這樣的自動轉換,然後這時你還不知道轉換前是什麼東西。。。


而這種智能操作無法被永久性停用


根據《 華爾街郵報 》的報道,在頂級科學期刊中有五分之一的遺傳學論文包含類似的錯誤。


HGNC ( 基因命名委員會 )直接被逼得把人類的基因名稱都給改了。。。

英國漏記了近16000個新冠病例,這鍋可能得微軟背


Excel 到底有多坑,大家自己感受下。。。


當然,這些都算是特殊情況,大部分時候 Excel 還是挺好用的。


除了可以輕鬆做一些簡單的數據統計、分析,還可以運用 Excel 自帶的模板統計每月的收入和支出、做甘特圖等等。

英國漏記了近16000個新冠病例,這鍋可能得微軟背


還可以做每日規劃。。。

英國漏記了近16000個新冠病例,這鍋可能得微軟背


這些都是基本操作了,閒的時候,還可以用 Excel 做個俄羅斯方塊來玩玩 ~


下面這個是比較簡陋的版本,大致操作途徑是調出 Excel 裡面的開發工具,然後通過 Visual Basic 編寫代碼完成。

英國漏記了近16000個新冠病例,這鍋可能得微軟背


要是對自己比較自信,還可以學一波大神的操作,用 Excel 重製一個文明 1 。。。

英國漏記了近16000個新冠病例,這鍋可能得微軟背


或者用 Excel 來畫個畫 ~


日本的堀內辰男,60 歲退休以後感覺比較悠閒,就在家開始用 Excel 創作畫作了。


帶大家來欣賞一下他的畫作。

英國漏記了近16000個新冠病例,這鍋可能得微軟背


是不是完全看不出來這是用 Excel 做的?

英國漏記了近16000個新冠病例,這鍋可能得微軟背


在世超看來,大部分時候 Excel 還是挺好用的,如果它能夠再成熟一點,能夠自己處理數據就更好了 ~

英國漏記了近16000個新冠病例,這鍋可能得微軟背


分享到:


相關文章: