別收藏 Excel 函數大全了!北大碩博生為幫助女朋友,開發(fā)了個 ChatExcel,一鍵處理表格
整理 | 蘇宓
出品 | CSDN(ID:CSDNnews)
眾所周知,Excel 是一款應用廣泛的辦公軟件,也是世界上使用最廣泛語言的編程語言,還是一款優(yōu)秀的低代碼工具。
然而,想要真正玩轉它,不僅需要學會各種各樣的「Excel 函數公式」,也需要熟練應用宏和 VBA 等語言。
這也導致不少人叫苦連天,稱沒有一點 IT 背景很難用好 Excel。當前在 AIGC 主流趨勢下,這一情況有所好轉。
來自北京大學深圳研究生院/信息工程學院 3 位碩博生組成的小分隊展開研發(fā),并于近期上線了一款智能聊天表格應用——ChatExcel,只需要與它聊聊天,表格中的數據可自動實現處理,也讓 Excel 從一款低代碼工具直接變成了零代碼工具,再也不用記任何復雜的函數了。
試用地址:https://chatexcel.com/
首款 Chat to Excel 工具
去繁留簡,快速處理
當對數據進行分類歸納時,如篩選出學號為“BX”的學生,然后在這些人的名字前面加上“博士”,其余的姓名前加上“碩士”。
過去想要實現這一功能,首先要先對 BX 的用戶做一輪篩選,進而調用 if 函數等方式,在掌握相關函數語法結構的基礎上進一步操作。
當前,基于 ChatExcel,就如下圖所示:直接在網頁上輸入文字,寫下自己的需求,一鍵開啟新嘗試。
交互式處理表格
除了一鍵得出自己想要的數據結果之外,ChatExcel 與其他 Excel 工具軟件最大的不同便是“持續(xù)交互”,即有問有答、有來有回。
該團隊在知乎平臺上發(fā)文表示,「交互式的 AIGC 應當是同時輸入用戶需求(voice or text)以及待操作的目標物(Objects),生成基于需求進行相應更新的目標物(updated objects)的循環(huán)過程,而不僅僅是從用戶需求到目標物的映射關系」,這也是 ChatExcel 最終想要實現的目標。
在 ChatExcel 作者公開的功能實測中,它可以實現一定的連貫性聊天 數據處理與分類。作者從網上下載了《中國各省份 GDP》的表格,如下圖所示:
當發(fā)出”把英文這一列的數據用括號括起來“指令時,變成下圖所示:
進而發(fā)出”把省份和英文這兩列數據合并成一列,中間使用空格分開“指令,ChatExcel 也可以完美的實現:
在合并成一列之后,作者又想把”所有省份都加上「中國」的前綴字眼“、”只保留表格的前四列數據“,結果如下圖所示:
處理數據
更讓人驚訝的是,ChatExcel 也可以文字聊天,直接對數值進行計算,如”計算每個省份 2022 年相對于 2021 年的增長百分點“。
最終,在對最后一列數據以保留兩位小數、從大到小排序、加上”%“等幾輪對話之后,結果如下圖所示:
多表格操作
即使面對多個表格,ChatExcel 也沒在怕的,無須調用函數、宏,可同時操作:
最終,可以直接導出處理過的 Excel 表格文件。
緣起女朋友,一款 Excel 的輔助智能工具誕生了
現如今任何 AIGC 工具的誕生,或許都要被拿來與 ChatGPT 對標一下,需要說明的是,ChatExcel 并沒有 ChatGPT 那樣強大,它的定位只是一個能夠便捷人對 Excel 復雜操作的智能助手,該團隊希望它最終的形態(tài)是——小而美。
當提起開發(fā) ChatExcel 工具的初衷時,來自該團隊核心成員之一的 kid丶 透露,并非是為了追逐 ChatGPT 的潮流,而是在去年 ChatGPT 公開內測的 9 個月之前,其便在 GitHub 上提交了項目的首個 Commit,靈感主要來源于他的女朋友。
”她是一個信息老師,會經常幫學校年長的老師處理一些 Excel 表格問題。這些老師可能對 Office 的使用不太熟悉,更別提一些復雜的 Excel 內置函數了。久而久之,我逐漸發(fā)現無論是學校的師生、企業(yè)的會計,還是政府的辦公人員,都存在著對復雜 Excel 操作而抓耳撓腮的需求。一方面,學習 Excel 內置的復雜函數操作存在著較高的學習成本;另一方面,對于一些不太常用 Excel 表格的朋友來說,學習這些函數知識這件事本身就很困難“, kid丶寫道。
為此,kid丶 認為,絕大部分人是能夠清楚表達自己的 Excel 邏輯需求,那該如何消除 Excel 的復雜性,大大降低普通用戶使用 Excel 的復雜性,ChatExcel 便是其中的橋梁。
期待 ChatExcel 的逐步完善
不過,正如其團隊介紹,ChatExcel 當前發(fā)布的版本還只是一個不太成熟的 Demo 版本,距離使用的預期也有一定的差距。如面對龐大的數據表格,ChatExcel 會跳出提醒,”系統只會輸出前 10 列表格“。
另外,經過實測后發(fā)現,目前 ChatExcel 無法刪除表格的某個整列或行內容。
當然對于普通用戶而言,進行日常簡單的表格處理,便已足夠使用,而且還不用注冊,直接登錄網址即可使用。
對于這一款從碩博生中走出來的產品,該團隊的另一位核心成員 Clarence.Y 發(fā)文表示,”我們未來希望能更豐富這個有趣的小工具的應用,讓工作更方便簡潔。例如,在數據分析員在做建模的工作之前經常需要直接處理很多原始數據,這是相當繁瑣的且機械的工作,但是如果能夠利用類似 ChatExcel 這樣的工具加以輔助,直接對數據有更完整清晰認知(如下圖示),那整個工作過程就優(yōu)雅舒服起來了。這個過程也會遇到很多困難的挑戰(zhàn),但我們還是相信這件有趣的事是能夠做成的?!?/p>
對此,也有網友表示,這或許就是微軟將 ChatGPT 引入 Excel 后的樣子。
如今,ChatGPT 開啟了 AI 新紀元,越來越多的人加入了國產 AIGC 工具的賽道,我們也期待 ChatExcel 的逐步迭代發(fā)展。對此,想要嘗鮮的小伙伴,不妨試試看~~
參考資料:
https://zhuanlan.zhihu.com/p/607997627
https://www.zhihu.com/zvideo/1613698109141352448
https://www.zhihu.com/question/586673687