例項演示:Excel實現資料更新獲取,並根據公式計算後展示

環音儀資料發表於2022-02-09


我們資料庫中有一些明細資料,希望我們可以使用 Excel的公式,對報表資料進行,最後展示在自定義的行列固定報表中。


如下圖:從左側表中獲取大類名稱為飲料、海鮮、日用品,從2016/11/11到2016/11/15的銷售額資料,這些資料是從資料庫中取出來來的,要求在如圖右側以行列固定的報表展現。


例項演示:Excel實現資料更新獲取,並根據公式計算後展示278.png

 

需求分析:


1、資料在資料庫中會隨著日期的變化而變化。


2、需要用Excel的公式來進行資料的計算。


如果我們選擇Excel來實現,那麼資料只能讓技術人員定時幫我們匯出來,費時費力還無法自動更新,貼上新資料還容易報錯。


如果我們用傳統的BI工具來實現,那麼熟悉的Excel無法使用,還得學習一個新的工具,並且Excel的一些好的地方沒法保留,比如公式、圖形、透視表。


那麼有沒有最優解呢?Smartbi的Excel融合分析就是最優解。它是在Excel中安裝一個外掛來實現和BI伺服器的融合,既可以通過BI伺服器直連資料庫,進行資料的關聯和更新,還能保留Excel的操作習慣和公式等優勢,堪稱完美的解決方案。


具體如何實現呢,我們看以下步驟,非常簡單:


1、登入電子表格,將需要的欄位資料從資料庫表中拖拽到Excel融合分析中。


例項演示:Excel實現資料更新獲取,並根據公式計算後展示640.png 


2、點選 重新整理資料,檢視報表資料情況。


例項演示:Excel實現資料更新獲取,並根據公式計算後展示662.png 


3、新建一個sheet頁,在新sheet頁中自定義一個行列固定的報表,如下圖:


例項演示:Excel實現資料更新獲取,並根據公式計算後展示704.png 


4、表格裡空的單元格使用Excel的sumifs( )函式,從sheet1中獲取相應的資料來使用。


  例項演示:Excel實現資料更新獲取,並根據公式計算後展示883.png


如果Excel公式引用其他sheet頁資料,需要在引用單元格前面新增所在sheet頁位置,如=Sheet1!A1:A4;


但是引用資料為表格的某一列,則需要引用其表格及欄位名,如表1[銷售額],即表格名“表1”、欄位名“銷售額”的那一列資料。


5、最終效果展現如下:


例項演示:Excel實現資料更新獲取,並根據公式計算後展示1019.png


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69985379/viewspace-2855043/,如需轉載,請註明出處,否則將追究法律責任。

相關文章