天天看點

難以置信,已經有人用ChatGPT做Excel報表,效果讓高手驚掉下巴

作者:章老師的Excel課堂

要問2023年初科技領域什麼最火,那自然是ChatGPT。

ChatGPT由人工智能研究實驗室OpenAI于11月30日推出。上線短短5天,使用者數量已突破100萬,到今天,使用者數量已經突破1億。

ChatGPT是一個超級智能聊天機器人,他能聽懂你的話,并且生成高品質的内容來滿足你的需求,包括但不限于寫論文、寫小說、寫文案、寫合同、寫代碼、做作業、改bug……

Kevin我從春節前就開始玩ChatGPT,有少許心得和體會。

今天,隻說說咱們Excel使用者,如果用上ChatGPT,會有些什麼樣的事情發生。

01有問必答,ChatGPT讓小白也能輕松做表

首先我現在有個Excel表格,長的是這個樣子滴。

難以置信,已經有人用ChatGPT做Excel報表,效果讓高手驚掉下巴

假設我是個小白,連求和公式也不會,想要對金額進行總計,我就可以找ChatGPT幫忙。

難以置信,已經有人用ChatGPT做Excel報表,效果讓高手驚掉下巴

隻見ChatGPT以迅雷不及掩耳盜鈴之速度就給出了答案,我們隻要把這個公式複制到Excel裡面就好了。

你可能會說,就這?

别急,我們把問題難度提高一點點。

我們來計算1月份的金額合計,ChatGPT能不能搞定?

難以置信,已經有人用ChatGPT做Excel報表,效果讓高手驚掉下巴

咱們不确定這個答案對不對,是以複制這個公式,粘到單元格裡面看看結果。

難以置信,已經有人用ChatGPT做Excel報表,效果讓高手驚掉下巴

完全沒毛病。

那麼我們繼續提高計算要求,先在I3:K3分别輸入1、2、3,想要計算每個月的金額合計,看看有沒有答案。

難以置信,已經有人用ChatGPT做Excel報表,效果讓高手驚掉下巴

各位小夥伴,這幾個公式正确與否?

當然,正常情況下,咱們是寫第一個公式(I4),然後往右拖就行了,不用逐個複制。

02再也不用背什麼函數文法了

接下來再考考他的文本函數掌握的怎麼樣。

這個C列的客戶代碼是一大串字元,其中括号裡面的字母,是客戶等級,我們想它提取出來,放在H裡,用公式怎麼寫呢?

難以置信,已經有人用ChatGPT做Excel報表,效果讓高手驚掉下巴

這個答案對不對,我也不啰嗦了,貼在這裡,如果有小夥伴不會,可以自己貼到Excel裡面去試試。

=MID(D2,FIND("(",D2)+1,FIND(")",D2)-FIND("(",D2)-1)

注意啊,我提問的時候并沒有說a、x、b是不确定長度的字元串,但在這裡ChatGPT并沒有用最簡單的公式=MID(D2,3,1)來解決問題,而是準确的用FIND函數根據括号來定位x的位置,這個公式雖然長點,但是相容性更高,真的要點贊。

難以置信,已經有人用ChatGPT做Excel報表,效果讓高手驚掉下巴

好了,原始表格現在通過計算得到了新列“客戶等級”,我想計算等級是A的客戶在2月份的金額合計,這是一個典型的多條件求和問題,看看ChatGPT的表現。

難以置信,已經有人用ChatGPT做Excel報表,效果讓高手驚掉下巴

這家夥連SUMIFS也會,你會不會?

既然這麼厲害,幹脆再問一個難一點的。

難以置信,已經有人用ChatGPT做Excel報表,效果讓高手驚掉下巴

這個公式超級複雜啊,對不對也不知道,我表示不滿意,立即要求修改。

難以置信,已經有人用ChatGPT做Excel報表,效果讓高手驚掉下巴

盡管比最佳答案啰嗦一點,但這個公式是有效的。當然,如果用的不是Microsoft 365,那麼要輸入為數組公式。

又簡潔又效率高的最佳答案是啥呢?

=SUMPRODUCT(1/COUNTIF(E2:E34,E2:E34))

說實話,在其他時候,ChatGPT也曾給過這個最佳答案,但寫本文的時候它又不給了。

嗯,它就是這麼善變。

03自動化辦公,寫代碼跟玩似的

看來它的函數水準是基本及格了,那寫個代碼怎麼樣。

難以置信,已經有人用ChatGPT做Excel報表,效果讓高手驚掉下巴

我就問你佩服不佩服?

這代碼排版工整,邏輯清晰,還帶注釋,比我見過的很多二把刀寫的代碼都漂亮。

而且還告訴我,要把代碼放在哪裡才能運作。

那麼,代碼到底能不能運作呢?

先貼到VBE裡面。

難以置信,已經有人用ChatGPT做Excel報表,效果讓高手驚掉下巴

按鍵運作。程式沒有錯,正常運作。

可是結果不太對。

隻建立了一張新工作表,然後把原始表格的所有資料都複制到了這張工作表。

那麼說明程式有bug,Kevin我長籲一口氣,不知道是該失望還是高興。

肉眼檢查一下代碼,問題應該出在“判斷是否存在該月份工作表”這個環節,得到了錯誤的結果。

于是我在Next i前面加上一行代碼

Set ws = Nothing

再運作就能得到正确結果了。

04面對ChatGPT,你是什麼心情?

以上是我和ChatGPT互動過的有關Excel的N個問題中的一部分。

大部分問題,都有正确答案,或者理想答案。

部分時候ChatGPT會一本正經的胡說八道,給出一個在Excel裡面根本不存在的功能,讓人哭笑不得。

答案的品質很大程度上取決于提問的品質,問題描述的越清楚,細節越到位,得到理想答案的機率就會大大增加。

如果問都問不清楚,那還是放棄吧。

強大的AI無疑會改變未來的工作方式,是以不可避免的引起很多人的焦慮。

目前的公開的ChatGPT還隻是3.0版本,訓練資料集截止2021年,下個月就會釋出4.0。

樂觀的表哥表姐可能想的是:那太好了,40歲的Excel終于要會自己做表了。

悲觀的表弟表妹可能想的是:我現在的做表水準連AI都趕不上,以後怎麼辦?

不管使用者怎麼想,ChatGPT的大股東微軟這次是全力以赴了,宣布即将在Office全家桶裡面內建ChatGPT。

它,正在來的路上……