官术网_书友最值得收藏!

1.1 Excel處理數據的缺點

對于大多數人來說,使用Excel已經能夠處理工作中95%以上的問題,那么有什么問題是Excel處理不了的呢? Excel能夠實現數據存儲和編輯、函數應用和圖表展現,這些都是Excel作為桌面數據處理軟件最為強大的證明,但Excel在處理數據時也有缺點。

Excel在Office家族中是功能強大的產品,在桌面數據處理和分析與展現工具中,市場占有率很高,評價也非常好。但是隨著數據量的增加,Excel在處理大量數據的時候也會存在一些瓶頸。Excel初級入門用戶可能不會碰到這些問題,但是一旦上升到中級或高級應用,涉及函數和復雜計算的條件,Excel的處理效率明顯會降低很多。都存在一些什么樣的效率問題呢?下面我們來看一看。

1. 基于當前工作表的大表模式處理

Excel在多個工作簿和工作表中進行數據處理的時候,存在一定的缺陷,如果數據來源是多個表,并且希望基于多個表進行數據的整合和處理,必須將所有的表數據全部整合之后,才能進行數據的計算和處理。如果數據量比較大,則會存在嚴重的性能方面的問題。

2. 數據保存和處理限制

Excel支持的最大行和最大列都是有限制的,無法突破1048576行,同時也無法突破65536列。這也意味著使用Excel處理是有數據存儲方面的限制,如果超出了這個限制,將無法使用Excel進行數據存儲和處理。而在實際的業務處理過程中,如果面對的數據是幾百萬條甚至是幾千萬條,使用Excel 會存在一定的局限性,當數據的行列上限突破Excel支持的行列上限,則無法進行數據存儲和處理。

3. 數據的交互特性限制

在Excel進行數據交互的過程中,存在比較大的局限性。用戶只能通過編寫VBA腳本的方式進行數據的交互和處理,而腳本編寫進行數據處理存在一定的門檻,這個門檻就會讓大部分人放棄使用Excel進行數據分析和處理,轉而使用SQL管理工具進行數據結果的處理,再將結果導入Excel中。

4. 缺乏多類型數據源支持

在默認情況下,Excel進行數據導入是非常有限的,除了支持標準的文件和數據庫外,其他類型的數據基本不支持。如果數據源是MySQL或Oracle這樣的數據庫,通過Excel 是無法進行連接的,怎么辦呢?如果我們需要獲取一個文件夾中的相應的數據,除了編寫VBA腳本之外,似乎也沒有太好的辦法。

5. 數據處理的性能問題

在Excel中如果存在公式,處理數據的效率將會降低。公式越多,Excel處理的效率將會越低。當數據量大于10萬行后,整個Excel 進行數據處理的效率將會非常低。

這些是中級和高級數據分析人員在使用Excel處理數據的過程中碰到的比較多的問題。如果我們的數據來源于不同的數據源,例如,處理的數據來源于網站、表格、Oracle,這時候使用Excel進行數據的保存和處理就存在瓶頸了。

主站蜘蛛池模板: 景谷| 耒阳市| 承德县| 台湾省| 林甸县| 铜山县| 金寨县| 武夷山市| 华坪县| 闽侯县| 青田县| 永平县| 阿坝县| 商水县| 余干县| 娱乐| 宽甸| 岐山县| 英山县| 金坛市| 日土县| 陆河县| 太原市| 建始县| 安远县| 天柱县| 临汾市| 南丹县| 洞头县| 尼玛县| 嘉善县| 万安县| 根河市| 新邵县| 出国| 博野县| 温泉县| 正安县| 安阳市| 临桂县| 大城县|