sqlcel數(shù)據(jù)處理和分析軟件
2.9.2 官方版- 軟件大小:18.4 MB
- 更新日期:2019-08-12
- 軟件語言:簡體中文
- 軟件類別:辦公軟件
- 軟件授權(quán):免費軟件
- 軟件官網(wǎng):未知
- 適用平臺:WinXP, Win7, Win8, Win10, WinAll
- 軟件廠商:
軟件介紹人氣軟件相關(guān)文章網(wǎng)友評論下載地址
sqlcel數(shù)據(jù)處理和分析軟件提供Excel數(shù)據(jù)處理功能,可以幫助用戶整理和統(tǒng)計數(shù)據(jù),如果您覺得數(shù)據(jù)太多不好處理就可以通過這款軟件整理數(shù)據(jù),讓數(shù)據(jù)更加清晰,這款軟件作為插件使用,安裝以后桌面顯示啟動圖標,點擊圖標就可以在Excel上打開插件,從而快速處理表格中的數(shù)據(jù),對于需要處理數(shù)據(jù)庫內(nèi)容的朋友很適合,您可以將數(shù)據(jù)庫的數(shù)據(jù)加載到Excel處理,也可以對csv數(shù)據(jù)整合,如果你會使用這款軟件就下載吧!
軟件功能
1. 操作便捷
SqlCel的多數(shù)功能都具有圖形化界面,其功能的實現(xiàn)看起來一目了然。SqlCel對功能的調(diào)用除了可以通過點擊按鈕實現(xiàn),還有很多常用功能可通過單擊或雙擊Excel單元格實現(xiàn),從而讓數(shù)據(jù)具有很好的交互性和既視感。
2. 支撐的數(shù)據(jù)量大
當連接的數(shù)據(jù)庫是Mysql、SqlServer或Oracle時SqlCel很少依賴內(nèi)存,此時SqlCel的核心計算基本上都交給了數(shù)據(jù)庫從而可避免內(nèi)存溢出。這樣既可以利用數(shù)據(jù)庫的計算速度又可以利用其存儲能力。 當連接的數(shù)據(jù)庫為文件夾時,除了編輯表、數(shù)據(jù)透視和自助查詢的內(nèi)存查詢完全依賴內(nèi)存外,其它功能則是通過分批處理來降低對內(nèi)存的占用,從而避免內(nèi)存溢出的情況。SqlCel的輕內(nèi)存特性決定它可以支撐的數(shù)據(jù)量會非常大。
3. 優(yōu)勢互補
數(shù)據(jù)庫具有良好的存儲能力和計算速度但不善于表現(xiàn)且操作不便,Excel具有良好的表現(xiàn)能力和靈活性但存儲量很小且計算速度較差。因此將它們結(jié)合起來就可以揚長避短。通過SqlCel提交SQL語句即可將匯總 后的數(shù)據(jù)查詢到Excel中,再利用Excel的函數(shù)、模板等功能即可方便地做出一張漂亮的報表。
軟件特色
《SqlCel》,處理數(shù)據(jù)庫和文本的大型Excel插件。
可在Excel中實現(xiàn)對數(shù)據(jù)庫和文本的增刪改查。
目前SqlCel可直接支持Msyql、SqlServer、Oracel、CSV、TXT。
對于非CSV/TXT格式的數(shù)據(jù)SqlCel提供了數(shù)據(jù)轉(zhuǎn)換的功能,可將其它格式數(shù)據(jù)轉(zhuǎn)為CSV/TXT格式。
SqlCel具有卓越的大數(shù)據(jù)處理能力,可供非專業(yè)數(shù)據(jù)分析人員用于處理大數(shù)據(jù)。
它具有對表的透視、篩選、自助查詢等查看功能,編輯表等修改功能,跨服務(wù)器、跨數(shù)據(jù)源等表復制功能,數(shù)據(jù)轉(zhuǎn)換、讀入外部數(shù)據(jù)、網(wǎng)頁爬蟲等支持其它格式數(shù)據(jù)的功能。每個功能都配有動畫教材;
SqlCel支持Excel 2007及以上版本,也支持WPS 2016和2019,
安裝方法
1、打開SqlCel.V2.9.2.exe就可以進入安裝界面,提示你需要退出Excel
2、軟件的安裝協(xié)議,無論是出于個人或商業(yè)的目的,任何人都具有使用SqlCel的權(quán)利。但是您必須要接受以下幾點聲明
3、軟件的安裝地址D:Program FilesSqlCel
4、軟件的快捷方式名字設(shè)置為SqlCel
5、提示準備完畢,點擊安裝就可以開始安裝SqlCel
6、提示SqlCel的安裝進度,等待軟件安裝結(jié)束吧
7、軟件已經(jīng)安裝到你的電腦,點擊完成就可以軟件
使用說明
1、打開軟件如圖所示,提示,您需要先注冊并登錄賬號才可以正常使用
2、請點擊“注冊”按鈕進行注冊
3、注冊后獲得的初始密碼為隨機字符串可通過“找回密碼”修改以便記憶
4、點擊“登錄”會調(diào)出Virbox登錄界面請根據(jù)提示輸入用戶名和密碼
5、點擊“啟動”將會打開ExcelSqlCel并調(diào)出工作面板
6、勾選“下次直接啟動”則以后不再顯示該啟動界面
7、勾選 Sqlcel1選項卡“打開”下的“顯示啟動”可恢復該界面
官方教程
http://sqlcel.com/intro/
SQL語句
SqlCel可向數(shù)據(jù)庫提交任何SQL語句,同時它還將SQL語句的語法進行了擴展,使SQL語句變得更加強大。
點擊DBOPT表的E1單元格會彈出以下對話框:
該對話框可縮放。文本框中默認會顯示上次執(zhí)行的SQL語句。
如果提交的是普通的SQL語句,則該語句將提交給當前連接的數(shù)據(jù)庫,如果有執(zhí)行結(jié)果,則該結(jié)果會展現(xiàn)在Excel中。
以下重點講解SQL語法的擴展。該擴展亦體現(xiàn)了資源整合的精神,它主要是為了實現(xiàn)以下三個功能:
1、可在SQL語句中指定查詢的數(shù)據(jù)源
2、可將查詢結(jié)果存放在指定的單元格
3、可將Excel單元格的值作為變量傳遞給SQL語句 語法格式如下:
數(shù)據(jù)源!連接名 -> SQL語句 -> 工作表名稱!單元格地址
舉例:
以上四個SQL語句分別提交給Mysql、SqlServer、Oracle和文件夾,查詢結(jié)果存放到表名為“Test”的工作表的指定單元格中。
其中SQL語句中的部分字符可用工作表中的單元格作為變量代替,舉例如下:
Mysql!FirstMysqlConn -> SELECT Province,COUNT(Province) FROM [DBOPT!A31] group by province ->Test!B1;
該SQL語句中[DBOPT!A31]引用的是表名為DBOPT的A31單元格的值。
注意事項:
1、數(shù)據(jù)源僅可使用以下四個字符串(不區(qū)分大小寫):
Mysql:表示數(shù)據(jù)源來自Mysql
Sql:表示數(shù)據(jù)源來自SqlServer
Oracle:表示數(shù)據(jù)源來自O(shè)racle
Folder:表示數(shù)據(jù)源來自文件夾,其后不需要指定連接名
2、數(shù)據(jù)源與連接名可省略,如省略表示數(shù)據(jù)源來自當前連接的數(shù)據(jù)庫,如下:
SELECT Province,COUNT(Province) FROM repziyankadunusers180304 group by province -> TableName!B1;
該SQL語句將被提交給當前連接的數(shù)據(jù)庫,執(zhí)行結(jié)果從“TableName”表的B1單元格黏貼。 3. 不同的SQL語句之間用分號分開。
#SQL查詢
SQL查詢和SQL語句的語法格式基本相同,不同的是SQL查詢更偏向于對當前選中表的查詢操作,其提交的SQL語句中需包含當前查詢的表名或用THISTABLE替代這個表名。
選中一個待查詢的表,在其后的G列對應(yīng)的單元格輸入查詢語句,然后點擊該SQL語句左邊的“SQL查詢”或G1單元格的“查詢當前表”,則將該SQL語句提交給對應(yīng)數(shù)據(jù)庫。如下所示:
如果提交的是SELECT、SHOW等有執(zhí)行結(jié)果的SQL語句,則將該結(jié)果展現(xiàn)在一個新的工作表中。否則會提示“n行受影響”。如果SQL語句中對查詢結(jié)果指定了具體的存放位置, 則會將執(zhí)行結(jié)果存放在指定的位置。
查看前1000行
點擊需要查看的表名所在的單元格,然后再點擊“查看前1000行”,將會創(chuàng)建一個名為“Top1000Rows”的工作表,顯示所要查看的表的前1000行數(shù)據(jù), 如果所要查看的表中的數(shù)據(jù)不足1000行則會顯示所有行。如下:
#查看所有行
點擊需要查看的表名所在的單元格,然后再點擊該表左邊的單元格“更多”,之后點擊“查看所有行”,將會創(chuàng)建一個名為“AllRows”的工作表,顯示所要查看的表的所有數(shù)據(jù)。 步驟如下:
#查看行數(shù)
查看所選表中數(shù)據(jù)的總行數(shù),結(jié)果將顯示在待查看表的右邊一個單元格中。步驟如下:
選中待查看的表
點擊右邊的“更多”
點擊“查看行數(shù)”
#查看表結(jié)構(gòu)
該功能用于查看所選表的字段名稱、數(shù)據(jù)類型、是否允許為空和批注,步驟如下:
選中待查看的表
點擊右邊的“更多”
點擊“查看表結(jié)構(gòu)”
舉例結(jié)果如下所示:
當連接的數(shù)據(jù)庫為文件夾的時候,將不存在“查看表結(jié)構(gòu)”的功能,因為CSV和TXT文件的字段沒有確定的數(shù)據(jù)類型和是否允許為空的限制。此時該功能會被替換為“部分字段”。
#查看唯一值
“查看唯一值”功能可幫助您查看表中全部或部分字段的唯一值。首先按如下步驟操作:
選中待查看的表
點擊右邊的“更多”
點擊“查看唯一值”
將彈出如下界面:
列表框中列出了待查看表的所有字段,需至少選擇一個字段。
提供了兩種顯示方式,一種為顯示“所有字段”,另一種為顯示“選中字段”。
顯示“所有字段”將根據(jù)選中字段取唯一值,同時顯示其它未選中的字段,其它未選中的字段顯示的是唯一值第一次出現(xiàn)的記錄。
顯示“選中字段”將僅根據(jù)選中的字段取唯一值并顯示出來。
#數(shù)據(jù)透視表
數(shù)據(jù)透視表是Excel的一個獨特的數(shù)據(jù)分析工具。對于多數(shù)人來說,只會用透視表分析Excel里面的數(shù)據(jù),而SqlCel讓您利用透視表分析數(shù)據(jù)庫中的數(shù)據(jù)變得極其容易。
按照以下操作即可調(diào)用Excel的數(shù)據(jù)透視表分析數(shù)據(jù)庫中的表:
選中待分析的表
點擊右邊“數(shù)據(jù)透視表”
數(shù)據(jù)透視表需要把數(shù)據(jù)加載到計算機內(nèi)存,當數(shù)據(jù)量比較大的時候,建議使用 自助查詢 替代該改能。
#數(shù)據(jù)透視圖
數(shù)據(jù)透視圖是在數(shù)據(jù)透視表的基礎(chǔ)上添加一個圖表,從而讓數(shù)據(jù)表現(xiàn)得更直觀。步驟如下:
選中待分析的表
點擊選項卡中的“數(shù)據(jù)透視圖”
#篩選
SqlCel讓篩選變得非常容易。它將篩選結(jié)果表現(xiàn)在Excel中。它可以將對話框中設(shè)置的篩選條件保存在Excel的單元格中供您使用, 也可以根據(jù)單元格的篩選條件還原對話框中的設(shè)置。
選中待篩選的表,然后點擊SqlCel選項卡中的“篩選”按鈕將創(chuàng)建一個名為“TableFilter”的工作表,同時出現(xiàn)篩選對話框,界面如下:
篩選對話框用來設(shè)置篩選條件。一般一個完整的篩選條件由以下5個元素組成
1、字段
2、比較符
3、比較值
4、邏輯連接符
5、控制邏輯關(guān)系的小括號
SqlCel可讓您自由組合這些元素,從而形成各種不同的篩選條件。
1、字段下拉框中羅列了待篩選表的所有字段。
2、SqlCel提供了以下12種比較符:
等于
不等于
大于
大于或等于
小于
小于或等于
開頭是
開頭不是
結(jié)尾是
結(jié)尾不是
包含
不包含
3、當選中一個字段后,比較值組合框的下拉框中會羅列該字段的前1000個唯一值供您選擇。同時比較值也可以自定義。
4、連接符提供了AND和OR
5、小括號分左括號和右括號,分別在一個篩選條件的兩邊。如果小括號的復選框被選中表示添加該小括號否則表示不添加。
點擊“添加條件”按鈕會添加一行篩選條件對話框,點擊“刪除條件”按鈕會從最下面刪除一行篩選條件對話框。
點擊“篩選”將根據(jù)設(shè)置的篩選條件執(zhí)行篩選,篩選結(jié)果顯示在“TableFilter”表中。同時篩選條件將被記錄在F1單元格。
點擊D1單元格的“顯示篩選”按鈕將會把篩選對話框置于最前面,同時該對話框會根據(jù)F1單元格中的篩選條件還原篩選設(shè)置。
向表增加數(shù)據(jù)
#添加字段
給文本添加字段 給數(shù)據(jù)庫表添加字段
添加字段功能用于向表中增加一個新的字段。
選中待添加字段的表
點擊SqlCel選項卡下的“添加字段”按鈕。
彈出以下對話框:
設(shè)置好字段名稱、數(shù)據(jù)類型和是否允許為空點擊“確定”即可。
如果勾選“自增長”復選框,則數(shù)據(jù)類型和允許為空變?yōu)榛疑藭r會向表中添加一個自增長的字段。需要注意的是,Oracle數(shù)據(jù)庫添加的自增長字段當增加新的紀錄時才會 表現(xiàn)出在自增長的效果,而其它數(shù)據(jù)庫對表中的已有數(shù)據(jù)也表現(xiàn)出了自增長效果。
如果連接的數(shù)據(jù)庫為文件夾,點擊“添加字段”按鈕會彈出以下對話框:
由于CSV和TXT文件沒有數(shù)據(jù)類型和是否允許為空,所以該對話框中僅可定義字段名稱和是否自增長。
#復制字段
復制字段功能用于將一個表中的某個字段在同一個表中復制一份,復制的新字段僅名稱和之前的字段不一樣。
選中待復制字段的表
點擊SqlCel選項卡下的“添加字段”按鈕的下拉箭頭下
點擊“復制字段”按鈕
彈出以下對話框:
列表框中羅列了待復制字段的表中的所有字段。選中其中一個字段,然后在“新名稱:”后面填寫上生成的新字段的名稱,點擊“確定”即可。
#字段分列
字段分列功能用于將一個字段根據(jù)指定的分隔符分割成多個字段。
選中待分列的表
點擊SqlCel選項卡下的“字段分列”按鈕。
彈出以下對話框:
“選擇表:”的下拉框中羅列了所有可供選擇的表。該對話框加載的時候,“選擇表:”后面的文本框中默認是鼠標選中的那個單元格對應(yīng)的A列的表名。
當選定了一個表名后,“選擇字段”后的下拉框中會動態(tài)填充所選表的所有字段。
設(shè)定好分隔符后點擊“分 列”即可。
#字段合并
字段合并用于將多個字段根據(jù)字段間的間隔字符合并成一個新的字段。
選中待合并字段的表
點擊SqlCel選項卡下的“字段合并”按鈕。
彈出以下對話框:
“選擇表:”后的下拉框中羅列了數(shù)據(jù)庫中所有可供選擇的表,當對話框加載的時候組合框顯示的是當前選中的表名。“增加字段”和“移除字段”兩個按鈕用于控制待合并的字段的個數(shù)。
“字段”的組合框中羅列了所選表中的所有字段,“間隔字符”用于在兩個相鄰的字段之間插入指定的字符。
設(shè)定好待合并的字段之后,填寫上將要生成的新字段的名稱點擊“確定”即可。
#插入記錄
插入記錄功能可通過Excel將數(shù)據(jù)快速地插入到數(shù)據(jù)庫的表中。
點擊SqlCel選項卡下的“插入記錄”按鈕。將出現(xiàn)如下界面:
點擊“插入記錄”之前如果已選中一個表,則在“要插入的表名:”后面會自動填充上該表名,否則“要插入的表名:”后面的單元格為空值。
B2單元格的“從B5向下黏貼”為提示語,“要插入的表名:”后面填寫數(shù)據(jù)庫中將要接收待插入的數(shù)據(jù)的表的名稱。“忽略首行:”后面是一個有“是”、“否”兩個值的序列, 默認選擇的是否,該選項用于控制是否將首行導入數(shù)據(jù)庫中。
將數(shù)據(jù)從B5單元格向下向右黏貼,一般不要只黏貼一個單元格,數(shù)據(jù)黏貼好之后,點擊“開始插入”。在將數(shù)據(jù)插入數(shù)據(jù)庫之前程序會先檢查一遍所填寫的數(shù)據(jù)是否規(guī)范,比如表名 有沒有填寫,填寫的表名是否符合數(shù)據(jù)庫對表名的要求,待插入數(shù)據(jù)字段的個數(shù)是否和數(shù)據(jù)庫的表中字段的個數(shù)相同,如果“忽略首行”選擇了“否”則會檢查首行的字段和數(shù)據(jù)庫中的字段是否相同。 檢查不通過的,則會提醒用戶做相應(yīng)的修改。
用該方法向表中插入數(shù)據(jù)的速度是
文件夾 > MySQL > SQL Server > Oracle。
還有一種很方便的方法可向數(shù)據(jù)庫中插入記錄,就是使用“編輯表”功能。
選中待編輯的表,點擊“編輯表”按鈕將數(shù)據(jù)向下黏貼在編輯器中,點擊“保存”,在關(guān)閉編輯器的時候會提示是否 將保存在內(nèi)存中的數(shù)據(jù)保存到磁盤,此時點擊“是”即可。但是需注意的是在“編輯器”中黏貼的數(shù)據(jù)需用逗號作為列分隔符。
假如本地同時安裝了Oracle和SqlServer數(shù)據(jù)庫,那么導入數(shù)據(jù)的速度是文件夾>Oracle=SqlServer>Mysql。此時Mysql的速度也很快,只是Oracle和SqlServer的速度更快。加入本地既沒有Oracle也沒有SqlServer數(shù)據(jù)庫 那么導入數(shù)據(jù)的速度是文件夾>Mysql>SqlServer>Oracle。在任何情況下Mysql都不會受本地數(shù)據(jù)庫的影響,而在某些情況下SqlServer和Oracle會受到本地數(shù)據(jù)庫的影響 具體請參考 連接數(shù)據(jù)庫。
#字段計算
字段計算用于對字段進行加減乘除計算,算式由數(shù)字、字符或字段和運算符組成。
選中要計算的表
點擊SqlCel選項卡下的“字段計算”按鈕。
彈出以下對話框:
“字段名”下拉框羅列了表中所有可供選擇的字段名稱,“算法”提供了加減乘除四種可供選擇,“值”可以為字段、數(shù)字或字符串。如果參與計算的兩個項都是數(shù)字或數(shù)字字段 則進行算術(shù)運算,如果其中有一個為文本,則只能進行文本合并計算。“新字段名”為計算后生成的新的字段,該字段將會在計算后的表中出現(xiàn)。
勾選“顯示計算”則“新字段名”變成灰色不可用,此時計算結(jié)果不會出現(xiàn)在源表中僅顯示在當前Excel工作簿中。
#字段截取
字段截取用于截取字段指定位置和長度的字符串。
選中要截取字段的表,點擊SqlCel選項卡下的“字段截取”按鈕將彈出以下對話框:
“截取方式”有Left、Right、Mid三種,這三個函數(shù)的用法和Excel中的相同。“截取字段”下拉框中羅列了所選表中的所有字段。當截取方式為Left或Mid時,“截取位置”為從左 邊算起的字符個數(shù);當截取方式為Right時,“截取位置”為從右邊算起的字符個數(shù)。當截取方式為Mid時,會出現(xiàn)“向前位數(shù)”文本框,“向前位數(shù)”為從截取位置算起向前截取的字符個數(shù)。
“截取位置”和“向前位數(shù)”可為數(shù)字和Len()或Find()組成的表達式。Len()表示字段的長度括號里不需要參數(shù),F(xiàn)ind()的括號里面需有一個參數(shù)表示該參數(shù)在字段中第一次出現(xiàn)的位置。 舉例如下:
Len()-Find(.)+1
表示字段長度減去“.”在字段中第一次出現(xiàn)的位置再加1。
“生成的新字段名”用于在源表表生成一個新字段存放截取結(jié)果。
當勾選“顯示截取”后,“生成的新字段名”文本框會變成灰色不可用,此時截取結(jié)果僅顯示在當前工作簿中。
下載地址
-
sqlcel數(shù)據(jù)處理和分析軟件 2.9.2 官方版
人氣軟件
originlab origin 2019中文破解版501 MB
/簡體中文office2019官方下載免費完整版1.58 GB
/簡體中文wps office 2020143.0 MB
/簡體中文Microsoft Office 2016精簡三合一自定義版本279 MB
/簡體中文office tab14.0破解版55.1 MB
/簡體中文originlab originpro 2019中文破解版501 MB
/簡體中文Microsoft Office2016免費版下載(Word2016 Excel2016)官方中文免費完整版605.92 MB
/簡體中文office tab 13破解版(office多標簽插件)20.9 MB
/簡體中文microsoft project2019下載3.47 GB
/簡體中文華為welink電腦版92.5 MB
/簡體中文
相關(guān)文章
查看所有評論>>網(wǎng)友評論共0條
精彩評論
- 最新評論