例項演示:Excel實現資料更新獲取,並根據公式計算後展示
我們資料庫中有一些明細資料,希望我們可以使用 Excel的公式,對報表資料進行,最後展示在自定義的行列固定報表中。
如下圖:從左側表中獲取大類名稱為飲料、海鮮、日用品,從2016/11/11到2016/11/15的銷售額資料,這些資料是從資料庫中取出來來的,要求在如圖右側以行列固定的報表展現。
需求分析:
1、資料在資料庫中會隨著日期的變化而變化。
2、需要用Excel的公式來進行資料的計算。
如果我們選擇Excel來實現,那麼資料只能讓技術人員定時幫我們匯出來,費時費力還無法自動更新,貼上新資料還容易報錯。
如果我們用傳統的BI工具來實現,那麼熟悉的Excel無法使用,還得學習一個新的工具,並且Excel的一些好的地方沒法保留,比如公式、圖形、透視表。
那麼有沒有最優解呢?Smartbi的Excel融合分析就是最優解。它是在Excel中安裝一個外掛來實現和BI伺服器的融合,既可以通過BI伺服器直連資料庫,進行資料的關聯和更新,還能保留Excel的操作習慣和公式等優勢,堪稱完美的解決方案。
具體如何實現呢,我們看以下步驟,非常簡單:
1、登入電子表格,將需要的欄位資料從資料庫表中拖拽到Excel融合分析中。
2、點選 重新整理資料,檢視報表資料情況。
3、新建一個sheet頁,在新sheet頁中自定義一個行列固定的報表,如下圖:
4、表格裡空的單元格使用Excel的sumifs( )函式,從sheet1中獲取相應的資料來使用。
如果Excel公式引用其他sheet頁資料,需要在引用單元格前面新增所在sheet頁位置,如=Sheet1!A1:A4;
但是引用資料為表格的某一列,則需要引用其表格及欄位名,如表1[銷售額],即表格名“表1”、欄位名“銷售額”的那一列資料。
5、最終效果展現如下:
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69985379/viewspace-2855043/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- activiti 根據 流程例項ID 獲取發起人
- es java 聚合方法——聚合後根據count排序並取前2條資料Java排序
- DataGridView如何獲取選中行資料並更新View
- Vue+echart 展示後端獲取的資料Vue後端
- Excel公式大全詳解 excel表格計算公式大全Excel公式
- excel根號公式怎麼打 excel開根號函式公式Excel公式函式
- 根據 IP 獲取省市名稱
- excel利用rank排名次公式 excel利用公式計算排名Excel公式
- C#根據經緯度獲取實體地址C#
- excel開根號公式 excel怎麼開根號Excel公式
- Android使用getIdentifier()方法根據資源名來獲取資AndroidIDE
- Laravel Excel 如何獲取 Excel 檔案的公式結果LaravelExcel公式
- 根據使用者來獲取渠道
- 根據經緯度計算兩點之間的距離的公式公式
- Vue Router根據後臺資料載入不同的元件(思考->實現->不止於實現)Vue元件
- SqlServer中根據某幾列獲取重複的資料將其刪除並保留最新一條SQLServer
- React獲取元件例項React元件
- Excel上傳並讀取資料Excel
- 根據屬性字串獲取屬性值字串
- Kubernetes 教程:根據 PID 獲取 Pod 名稱
- 例項演示oracle資料塊狀態檢視v$bh的用法一 獲取oracle物件所佔用的資料塊Oracle物件
- S根據年月實現獲得當月天數
- 根據公曆計算農曆
- WebUI測試-獲取html頁面表格資料並存到Excel中WebUIHTMLExcel
- VVICAPI介面解析,實現根據ID取商品詳情API
- 根據兩點經緯度計算距離和角度——java實現Java
- 後端返回的資料會不會不符合頁面上的展示,還是說後端返回的資料結構就是頁面上需要展示的,若後端不需要儲存,那麼前端即使需要展示的值,也要根據已有值實時計算後端資料結構前端
- 根據key集合批次從map中獲取value
- 根據id獲取元素的寬度的方法
- js根據IP地址獲取當前的省市JS
- js根據ip地址獲取省份城市的方法JS
- 根據微信code獲取換取使用者登入態資訊
- VVICAPI介面解析,實現根據關鍵詞取商品列表API
- mysql根據查詢結果批量更新多條資料(插入或更新)MySql
- passport 根據 header 頭中的 token 獲取 OAuth_access_tokens 表中的資料PassportHeaderOAuth
- laravel 中根據請求路徑、方法匹配路由例項Laravel路由
- 百度地圖:根據位置獲取座標地圖
- js根據ip地址獲取城市地理位置JS