攻克金融系統開發難點,藉助SpreadJS實現在線導入Excel自定義報表

Excel軟件在金融、財稅、投行和投資界的應用廣闊,常用於構建財務模型(Financial Model),如財務三張報表、NPV/IRR、市場規模預測、投資價值預測(DCF及Comparable)等。其中,Excel 的價值主要體現爲:

· 商業邏輯清晰:可以幫助投資者定位核心指標數據

· 靈活性強:可根據客戶或老闆的需求快速調整

· 決策分析模型:界面友好,易於理解,可針對不同變量進行假設或分析

除了用於設計財務模型外,Excel還經常被決策者用來分享和交流內部數據。這既體現了Excel強大的數據處理能力,以及在金融和財務相關的Professional Service行業的普及,也反映出這些行業對新技術的運用相對滯後。

不難看出,爲金融和財務等相關行業設計信息化系統,首要考慮的因素就是 Excel 兼容度。

如下,是一個基於 Excel 軟件構建的投資案例的財務模型展示,開發者若想在信息化系統中實現財務模型中的公式函數、計算邏輯、表頭樣式和數據結構等,除了需要熟悉業務需求外,還要熟練掌握 Excel 的使用技術,這就是造成金融財稅系統開發門檻高、後期維護難的主要原因。

由此可見,金融和財務行業並非不想擁抱新興技術,而是受限太多。

投資案例的財務模型展示

財務模型中最重要的有基礎的三張財務報表(即歷史數據 + 未來預測),難點在於需要自動配平和檢查三張表之間關係的模塊。

image.png

image.png

image.png

爲了完成對公司業績、公司所處的市場規模以及公司未來表現的預測,還需要進一步拆分列維度。

image.png

先不說要實現如此複雜的數據鑽取和切分,僅導出數據、加工整理再變成自定義報表就已經相當的耗時費力了。

那麼,對於金融和財務行業的系統開發者而言,有沒有可能借助一款開發工具或技術實現 Excel 相關的功能模塊,而自己僅需考慮業務相關的業務代碼呢?

讓我們以用友暢捷通的T-UFO爲例,看他是如何藉助一款純前端表格控件 SpreadJS,在財務系統中實現在線導入Excel自定義報表的。

藉助SpreadJS實現在線導入Excel自定義報表

T-UFO 是用友 T+Cloud 的兩大功能模塊之一,藉助 T-UFO,財務人員可按部門、個人、往來單位、存貨、項目設置輔助覈算,定製個性化報表,實現自定義取數;企業領導可以通過查看 T-UFO 報表,輕鬆瞭解企業運行情況,制定數據化運營決策方案。

藉助 SpreadJS 在線導入導出 Excel的產品特性,T-UFO實現了將Excel軟件製作的財務報表直接導入系統,並可根據企業的特殊需求定製報表模板,如利潤表按月彙總整理成綜合利潤表、在Excel複製粘貼好公式,導入T-UFO中使用等。

image.png

舉例說明:假設A公司財務小李接到通知:以後每個月的利潤表需要彙總在一張表裏,只需以下步驟即可實現:

  1. 在T-UFO中,點擊【報表設計】,選擇相應的報表模板

image.png

  1. 進入模板後,點擊【編輯】按鈕,切換成瀏覽模式後,選擇【導出模板】

image.png

  1. 導出的模板通過Excel打開,增加列並複製粘貼公式,每個月要取當月的數據,只要把之前的月批量替換成對應月的數字即可

image.png

  1. 點擊新增空白報表

image.png

  1. 導入模板,所有的 Excel 計算公式沒有丟失

image.png

除了導入 Excel 自定義報表,T-UFO還通過嵌入 SpreadJS 實現了:多表頁在一個報表中顯示,方便用戶切換查看!

導入前,Excel 中有兩個 Sheet:

image.png

導入T-UFO後,Sheet頁得以保留:

image.png

T-UFO之所以能實現上述功能,主要藉助了SpreadJS “高性能、跨平臺、與 Excel 高度兼容”的產品特性。

image.png

作爲一款基於 HTML5 的純前端表格控件,SpreadJS兼容了超過 450 種 Excel 公式、53 項單元格格式、18 種條件格式、32 種圖表,以及182 種形狀,可滿足金融財稅行業杜邦分析、指標補錄、數據鉤稽檢查等多個應用場景需求,在爲用戶帶來親切、易用的使用體驗的同時,滿足了 Web Excel組件開發、 表格文檔協同編輯、 數據填報、 類Excel報表設計等業務場景,大幅簡化了金融系統的開發難度。

如果您想搭建一款在功能和操作體驗上均與 Excel 高度類似的金融信息化系統,實現導入 Excel 自定義報表、指標補錄、公式函數等需求,歡迎訪問SpreadJS產品官網,這裏有諸多成功案例和應用場景,可以爲您提供幫助。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章