「一比鴨鴨」歌詞字數出現頻率統計

更新 發佈閱讀 3 分鐘
一比鴨鴨 一比一比鴨
一比鴨鴨 一比一比鴨
一比鴨鴨 一比一比鴨鴨
一比一比鴨鴨 一比一比鴨

請問上面的歌詞裡面,「一」出現了幾次、「比」出現了幾次、「鴨」又出現了幾次呢?我用 Google 試算表算給你看!

如果你沒聽過這首兒歌的話,這邊放上 YouTube 的連結:

(引用來源:momokids 親子台

歡迎到這邊來看看我的計算過程




思考過程

這邊是歌詞,我把它放在工作表「歌詞」這邊:

raw-image

看了一下歌詞,感覺用簡單的 COUNTIF 來算即可。

但目前歌詞全都放在一個儲存格裡面,我得把這些字一個個打散、放到一個範圍裡面。所以過程就會是:

  1. 把儲存格內的字打散,放到一個範圍內(希望是一欄,比較好看)。
  2. COUNTIF 來求答案。

所以我新增了一個「計算過程」的工作表:

raw-image

好,來看看怎麼做!


把儲存格內的字打散,放到一欄

因為這邊的儲存格沒有任何字元可以把歌詞一個個分割,所以不能用 SPLIT 函式或是系統內建的分割功能來取,得用 MID 一個個做。

我想到用 MID 取得第一個字、第二個字、第三個字⋯⋯,取到第 N 個字,像是這樣:

=MID(歌詞!A2, 1, 1)
=MID(歌詞!A2, 2, 1)
=MID(歌詞!A2, 3, 1)
...
=MID(歌詞!A2, N, 1)

這邊的 N 是指歌詞裡最後一個字的位置。

問題在於中間的 1、2、3 要怎麼生成。

如果要一個個儲存格取,也非常不方便,所以想到了用 SEQUENCE 函式跟 ArrayFormula 的結合:

=ArrayFormula(MID(歌詞!A2, SEQUENCE(1, N), 1))

N 就是整個歌詞的總字數,也就是字元長度。這麼一來,ArrayFormula 就會幫我處理 SEQUENCE 函式的結果,建立從 1 到 N 的數列(1、2、3、⋯⋯、N)。

至於這個 N 的寫法,就用 LEN 函式來取歌詞的長度就可以了。

所以把所有的想法組成,寫到這邊是:

=ArrayFormula(MID(歌詞!A2, SEQUENCE(1, LEN(歌詞!A2)), 1))

來看看執行結果:

raw-image

欸,等等,資料全部往右長了(笑)!

雖然到這步驟已經可以用 COUNTIF 來算了,但是有點長得不是很好看,所以我用 TRANSPOSE 函式把這一列轉過來,也就是:

=TRANSPOSE(ArrayFormula(MID('歌詞'!A2, SEQUENCE(1, LEN('歌詞'!A2)), 1)))
raw-image

舒服多了!前進到第二步的 COUNTIF 來收尾吧。


用 COUNTIF 來求答案

這邊再準備一下 COUNTIF 的表格:

raw-image


在 D2 寫 COUNTIF

=COUNTIF($A$2:$A, C2)

我們得到 13:

raw-image

代表這段歌詞裡面「一」有 13 個!

再來看看「比」跟「鴨」有多少。把算式套用到下面兩個儲存格:

raw-image

算完了!所以結論是:

一有 13 個、比有 13 個、鴨有 13 個,
三個字出現的次數一樣多!(笑)

另外也有網友製作了動畫,你可以看看單字隨著歌曲進行增加的統計:

(引用來源:數據實驗室-Data Lab



如果你喜歡這次的文章,歡迎你透過這些方法支持我:

  • 按下愛心、按下儲存
  • 留言告訴我你的想法
  • 加入喜特先生的官方沙龍,即時看到我發布的教學
  • 付費訂閱喜特先生的官方沙龍,加入每月小額訂閱方案
  • 追蹤喜特先生的 Facebook
  • 這邊小額贊助我的創作!

想要看更多文章的話,歡迎來到我的 Notion 頁面找找有沒有你需要的資源喔!

我是喜特先生,Mr. Sheet,我們下個教學見!



留言
avatar-img
留言分享你的想法!
avatar-img
喜特先生官方沙龍
21.2K會員
155內容數
簡潔,快速,有效, 讓你的日常生活、工作生產力大提升! ___ 快按「加入」,馬上追蹤所有喜特先生的更新,有 Google 試算表教學、Google Apps Script 的研究、數據分析課程的開箱,還有 Google 試算表疑難雜症的解題分享唷!💪
2024/05/14
我們要設計一個算出員工請假時數的方法。員工會提供要請假的起始日期、時間,還有請假的終止日期、時間,要設法算出綠色那邊的請假時數。怎麼算呢?一起來看看!
Thumbnail
2024/05/14
我們要設計一個算出員工請假時數的方法。員工會提供要請假的起始日期、時間,還有請假的終止日期、時間,要設法算出綠色那邊的請假時數。怎麼算呢?一起來看看!
Thumbnail
2023/10/15
怎麼用排序功能與 RANK 函式做出奪牌的排名?在這邊我分享一些我的見解,歡迎來看看!
Thumbnail
2023/10/15
怎麼用排序功能與 RANK 函式做出奪牌的排名?在這邊我分享一些我的見解,歡迎來看看!
Thumbnail
2023/07/07
兩層式下拉式選單怎麼做?或許比你想像中來得簡單唷!一起來看看~
Thumbnail
2023/07/07
兩層式下拉式選單怎麼做?或許比你想像中來得簡單唷!一起來看看~
Thumbnail
看更多
你可能也想看
Thumbnail
生產力爆發帶來的過剩,會讓過去的「還可以啦」成為最低標準。市場需求對於出類拔萃、獨一無二的需求還是存在,但是對於那些價格高度敏感,或是只需要穩定、便宜、還可以啦的需求端來說,AI 正在迅速取代這部分的供給,中間長尾的服務提供者被 AI 替換。
Thumbnail
生產力爆發帶來的過剩,會讓過去的「還可以啦」成為最低標準。市場需求對於出類拔萃、獨一無二的需求還是存在,但是對於那些價格高度敏感,或是只需要穩定、便宜、還可以啦的需求端來說,AI 正在迅速取代這部分的供給,中間長尾的服務提供者被 AI 替換。
Thumbnail
今年在 Google I/O 有幸看到 Hassabis 本人幾秒,DeepMind 和共同創辦人 Demis Hassabis 的這個題目,也一直都在待寫清單中。 前陣子,在介紹 Founders Fund 時,發現 Demis Hassabis 當初在說服 Peter Thiel 投資 Dee
Thumbnail
今年在 Google I/O 有幸看到 Hassabis 本人幾秒,DeepMind 和共同創辦人 Demis Hassabis 的這個題目,也一直都在待寫清單中。 前陣子,在介紹 Founders Fund 時,發現 Demis Hassabis 當初在說服 Peter Thiel 投資 Dee
Thumbnail
有誰來點播 一首配襯我的歌 故事如同度身可夭中心窩 作詞人的錯 歌中句句太悽楚 離別他的慘況 全也數中是我
Thumbnail
有誰來點播 一首配襯我的歌 故事如同度身可夭中心窩 作詞人的錯 歌中句句太悽楚 離別他的慘況 全也數中是我
Thumbnail
超級優秀熱情的一首歌,有翻譯歌詞 不多廢話了,自己點開影片享受
Thumbnail
超級優秀熱情的一首歌,有翻譯歌詞 不多廢話了,自己點開影片享受
Thumbnail
每段時間總會無意間發現一些音樂,可能頻率對了就會一直洗腦,打開電腦就會先點開來聽。每次累積3首喜歡的就來分享一下!可能不是甚麼很近期的新歌,但與這樣的創作者相見恨晚,總比永遠不見來的好吧。
Thumbnail
每段時間總會無意間發現一些音樂,可能頻率對了就會一直洗腦,打開電腦就會先點開來聽。每次累積3首喜歡的就來分享一下!可能不是甚麼很近期的新歌,但與這樣的創作者相見恨晚,總比永遠不見來的好吧。
Thumbnail
常聽西洋歌曲,總記得許多歌曲的歌名,突然升起一個想法,不少歌曲的歌名都出現「城市」名,甚至直接以城市之名為歌名,以這樣的主題來找歌聽,也許是另一種有趣的方式。結果搜尋歌曲時,這類歌曲竟然遠比想像的多太多,這一篇只能挑出歌名裡有「一個城市」的歌曲,僅僅一個城市,便有好多歌曲,找到諸多歌曲,只好分篇寫,
Thumbnail
常聽西洋歌曲,總記得許多歌曲的歌名,突然升起一個想法,不少歌曲的歌名都出現「城市」名,甚至直接以城市之名為歌名,以這樣的主題來找歌聽,也許是另一種有趣的方式。結果搜尋歌曲時,這類歌曲竟然遠比想像的多太多,這一篇只能挑出歌名裡有「一個城市」的歌曲,僅僅一個城市,便有好多歌曲,找到諸多歌曲,只好分篇寫,
Thumbnail
「一比鴨鴨」歌詞裡面,「一」出現了幾次、「比」出現了幾次、「鴨」又出現了幾次呢?我用 Google 試算表算給你看!
Thumbnail
「一比鴨鴨」歌詞裡面,「一」出現了幾次、「比」出現了幾次、「鴨」又出現了幾次呢?我用 Google 試算表算給你看!
Thumbnail
⚠️前面括號數字表示TOPIK初級或中高級單字,分別以1和2標示,標示參考Naver韓中詞典,可依照自己的需求學習歌詞中的單字
Thumbnail
⚠️前面括號數字表示TOPIK初級或中高級單字,分別以1和2標示,標示參考Naver韓中詞典,可依照自己的需求學習歌詞中的單字
Thumbnail
「fam」 作詞:遊遊 作曲:毛蟹 編曲:毛蟹・Iruma Rioka
Thumbnail
「fam」 作詞:遊遊 作曲:毛蟹 編曲:毛蟹・Iruma Rioka
追蹤感興趣的內容從 Google News 追蹤更多 vocus 的最新精選內容追蹤 Google News