巧用Excel筆畫排序,實現計算漢字筆畫數

2021-01-09 亦心Excel

想必大家小時候學習漢字的時候都有學習過筆畫筆順吧,今天小編想和大家分享如何巧妙的利用筆畫排序來實現計算漢字筆畫數。小編也在網上看了一些別人的實現,發現要不就是不夠準確,要不就是公式太複雜,因此小編想分享一個簡單的實現方式。

本篇文章更多的是為了學習:

筆畫排序;宏的錄製;邏輯思維鍛鍊。1、筆畫排序

首先我們要了解一個基本功能:筆畫排序。

在「數據」選項卡下「排序和篩選」命令組中「排序」功能裡,可以設置「選項」選擇「筆劃排序」。

我們看一下動態操作效果:

2、計算筆畫原理梳理

有了這個筆畫排序基礎功能以後,我們來梳理一下邏輯。

首先Excel內部是實現了漢字筆畫數的計算,不然它就無法實現筆畫排序這個功能,但是Excel沒有直接提供相應的方法。

那麼如果我們把所有漢字都放入到Excel中,然後進行升序排序,那麼從上到下的筆畫應該是1,2,3……。

雖然所有漢字聽起來很多,但是漢字筆畫是有上限的啊,加上很多漢字筆畫是相同的,那麼我們把所有相同筆畫數漢字都只保留第一個,那麼留下的漢字理論上的個數就是筆畫最多的那個漢字的筆畫數。

另外小編這裡知道的漢字筆畫最多的是「」,這個字由四個繁體「龍」字組成,讀zhé,一共64畫。我們也知道筆畫越多,其實字是越少的,可能有些大筆畫數的漢字都不存在。

那麼我們最終每個筆畫數隻留下了一個漢字的列表,然後我們把需要計算的漢字放到這個列表裡再使用筆畫排序重新排序,那麼就可以根據要計算漢字前後的漢字筆畫得出結果。為什麼呢?

這是因為我們留下的漢字都是同筆畫數中排在第一個的,因此要計算的漢字是排在它同筆畫數後面並且在它後一個筆畫數前面,因此計算漢字前面一個字的筆畫就是我們要的結果。比如保留的列表是「一、二、三」,我們把「乙」加入以後重新排序,會得到「一、乙、二、三」,因此「乙」是一畫,同理「十」加入後重新排序是「一、二、十、三」,因此是兩畫。我們可以看看動態演示:

3、漢字素材準備

首先小編從網上找儘量多的漢字共70205個(需要原文檔的請私信),然後使用筆畫排序。

最後刪除重複筆畫數後留下唯一筆畫數漢字48個,如下列表,可能有些字在某些機器上無法正常顯示(需要原文檔的請私信)。

4、錄製宏解決重複勞動

到這裡計算漢字筆畫的基本原理已經搞清楚了,並且素材也都準備好了,但是我們還需要美化一下,畢竟不能計算一個漢字,就要重新排序一下吧。

當要重複進行某個操作的時候,你應該想到「宏」,我們可以通過錄製宏來完成這一重複操作。

如上圖,我們在紅框E4單元格中輸入漢字,然後點擊計算就可以得到結果並顯示在藍框G4單元格中。

首先在A列數據最下方A49單元格輸入公式「=$E$4」,在B49單元格輸入一100(大於B48中的64即可),然後在G4單元格中輸入公式「=INDEX(B:B,MATCH(100,B:B,0)-1)」(這裡之所以用100,而不用E4中的漢字查詢,是因為輸入的漢字和列表中的漢字可能相同,這樣就會導致計算公式複雜度增加,選用B49中100,因為筆畫列沒有重複的問題,因此公式才能簡潔),即通過MATCH函數查詢漢字所在行,然後INDEX函數通過行號查詢出值。

點擊「開發工具」選項卡「代碼」命令組下的「錄製宏」。

然後選中A1:B49單元格區域,選擇排序,設置選項以筆劃排序,添加列A、列B分別以升序排序。這裡選擇AB兩列同時排序是因為在非第一次計算時,輸入的漢字和列表中的漢字重複時,輸入的漢字可能在列表相同漢字的上方,AB兩列同時排序為了避免這種情況,保證公式正確性簡潔性。

然後點擊「開發工具」選項卡「代碼」命令組下的「停止錄製」。

5、指定宏實現計算功能

然後選中計算圖形右擊滑鼠(計算圖形是通過插入矩形形狀然後設置背景添加文字),選擇指定宏。

在指定宏對話框中,選中剛才錄製的宏即可。

整個功能到此就完成了,下面我們看看動態效果:

相關焦點

  • 正確計算姓名用字的筆畫數(乾貨分享)
    姓名用字筆畫數通常要按繁體字筆畫計算,一般不用簡體字的筆畫數,此外,必須掌握一些特殊的字筆畫計算方法。本身為數目的漢字要按其數計算筆畫數,如「五」以5畫論,但是「百」按6計算,「千」按3畫計算,「萬」按15畫計算。以下偏旁筆畫數也比較特殊:「氵」旁按4畫計算,因為「水」字為4畫,如「池」計為7畫。
  • 大學女生獲封「筆畫妹」 瞬間說出漢字筆畫數
    陳倩倩昨日接受記者漢字筆畫數「測試」。朱建華 攝       因能瞬間說出漢字筆畫數,華中師範大學漢口分校女生陳倩倩被封為「筆畫妹」。對漢字筆畫數,她確能脫口而出。       昨日中午,記者從隨身攜帶的一張報紙上隨意挑選了「剪」、「魔」、「紫」幾個相對複雜的字,讓陳倩倩回答筆畫數。記者剛把字選給她,她瞅了一眼,當即給出回答:11畫、20畫、12畫。       記者又從一篇文章中選出一段文字,讓陳倩倩寫下所有漢字各自的筆畫。不到1分鐘,她就準確無誤地在採訪本上齊刷刷地寫下66個漢字的各自筆畫數。
  • 史上筆畫數最多的漢字有160畫,現今電子產品收錄筆畫數最多64畫
    史上筆畫數最多的漢字有160畫,現今電子產品收錄筆畫數最多的漢字有64畫,現今在用筆畫數最多的簡體漢字有42畫,現今電子產品收錄筆畫數最多的簡體漢字有36畫。史上筆畫數最多的漢字是:[拼音] léi[筆畫] 160[收錄] 北宋語文學分支訓詁學家丁度(公元990年~公元1053年)等人於1039年(宋仁宗寶元2年)編撰所的《集韻》[釋義] 「雷」的古體字現今電子產品收錄筆畫數最多的漢字有兩個,其中一個是:[拼音] zhé[筆畫] 64
  • 起名用字筆畫數標準
    本文是起名專用的漢字筆畫資料庫。起名採用的筆畫數是按照漢字的繁體字規則確定的,比如「葦」字用於起名計為15畫,這是由於「葦」的繁字體寫作「葦」,表示草木信息的「艹」在《(康熙字典》裡歸為「艸」部,起名按照6畫計算;「韋」按照繁體字「韋」計為9畫,合計為15.
  • 漢字筆畫數隨談——筆畫最少和最多的漢字
    張公: 筆畫最少的漢字只有一個,這就是一二三的「一」字。陳公: 一畫的漢字共有兩個,除了張公所說的「一」字外,還有一個甲乙丙的「乙」字。萬公: 談漢字筆畫,慎用「只有」和「共有」,因為一畫的字,不是「只有一個」或「共有兩個」。那麼,該怎麼說呢?
  • 保潔工練就奇本領 瞟一眼就知漢字筆畫數
    短短一分鐘的工夫,117個字的筆畫數都整整齊齊地標記在字的一側,不但速度快,而且準確,不禁讓人讚嘆誰有這麼大能耐,筆畫數得這麼遛兒。王秋娥是鄒平縣魏橋創業集團的一名普通職工,從小就熱愛語文的她,無意間練就了看字數筆畫的本領。雖然只有初中文化,卻有常人沒有的本領,任何一個字,只要她瞟一眼,就知道筆畫數。
  • 無錫有個「最強大腦」女幼師 一眼就能報出漢字筆畫數
    徐婷婷看報紙上的字,「秒報」筆畫數。朱鯨潤/攝「我是去年看《最強大腦》節目,趙淑芳能夠快速報出漢字的筆畫數,我才發現自己也有這個技能的。」去年播出的《最強大腦》節目中,一位名叫趙淑芳的山東選手,憑藉一口氣說出漢字筆畫的技能引起轟動。就在昨天,現代快報記者了解到,在無錫也有一個「筆畫怪才」,她就是無錫市惠山區實驗幼兒園的老師徐婷婷。徐婷婷只要一眼就能看出某個漢字的筆畫;29個字的一段話,她也能在20多秒內報出總筆畫數。
  • 保定女孩王夢圓算漢字筆畫 每字用時不超半秒(圖)
    燕趙晚報訊(記者石英傑 通訊員郎亞南、高佔海)「我們這兒有個小女孩叫王夢圓,不出3秒鐘就能報出七八個字的短句的漢字筆畫數,幾乎沒有什麼差錯。」保定市新市區北章小學德育老師李鋼軍向媒體報料。昨日,記者在北章小學見到了王夢圓。    王夢圓今年剛剛小學畢業,只有12歲。
  • word可以自動按姓氏筆畫排列嗎? word姓氏筆畫排序方法
    word可以自動按姓氏筆畫排列嗎? word姓氏筆畫排序方法時間:2017-07-15 14:10   來源:三聯   責任編輯:沫朵 川北在線核心提示:原標題:word可以自動按姓氏筆畫排列嗎? word姓氏筆畫排序方法 有時候在做評比的時候需要按人員的姓氏筆畫排序,那麼要怎麼去弄呢?
  • 專家解密:寶寶起名用字筆畫背後的秘密!
    我們中國的漢字文化博大精深,我國文字自有記載以來,已經歷經了數千年的演變,也逐漸形成了當今具有美感和蘊意的偉大體系,眾所周知,漢字是由一筆一划構成,而這每一筆一划,也就潛移默化地形成了啟示命運的數理及符號。
  • 大學生1分鐘算出60個漢字筆畫數引圍觀(圖)
    一分鐘「秒讀」出60個漢字筆畫 你做得到嗎? 重慶商報訊 一般人看見漢字如要說出其筆畫數,往往都會默數一下筆畫後才能回答出來。但重慶理工大學機械設計製造專業大一學生展丙男卻可以在1秒時間裡,說出漢字的筆畫數。展丙男說,自己的這一「特異功能」,是在他小學三年級的時候一次無意間發現的。後來,很多人都覺得他很神奇。
  • 大連一農民被稱奇人 看一眼漢字便知筆畫數(圖)
    來源:大連日報   普蘭店猜字王只要看漢字一眼 便可說出筆畫多少  在李香山眼裡,複雜多變的漢字,不過就是由一個個不同的數字組成的「積木」,只要看上一眼,便可脫口說出漢字的筆畫是多少。日前,記者聞訊來到了普蘭店市同益鄉蒿房村關屯,見識了這位快速辨別漢字筆畫數的「奇人」。  說形解字  初見李香山,很難相信眼前這位中等個頭、面色黝黑的54歲農家老漢,竟是傳說中的「奇人」。李香山仿佛從記者的眼神中讀出了一絲懷疑,便淡淡地一笑:「請你寫個漢字吧。」記者提筆在紙上寫了個「登」字,老李脫口而出:「12畫!」
  • 你真的會Excel排序嗎?這四種高級排序不容錯過
    排序功能在Excel中算是比較基礎的功能了,但是你真的精通了嗎?除了我們經常用的按某一列進行升序降序排序,自定義排序,按筆畫排序,多條件排序,按行排序等等這些都了解嗎?這些要是不了解可不敢說精通排序功能哦。今天就跟著我來一起學學各種排序方法吧。
  • 「爨」字筆畫是多少? 20歲「數筆畫」達人一看便知
    原標題:「爨」字筆畫是多少? 20歲「數筆畫」達人一看便知 參賽選手正在「秒數」漢字筆畫。  一看漢字就知道有多少筆畫!在昨晚成都信息工程學院「校園達人秀」的比賽中,有這樣一名牛氣的「數筆畫」達人,隨便找一句話,她都能不假思索地準確將每個字的筆畫說出。  這名「數筆畫達人」叫陳凡,今年20歲,是名大二學生。在她11歲的時候,因為喜歡數10畫的漢字而愛上了數筆畫。「幾乎到了『走火入魔』的狀態。」陳凡說,不管走到哪裡,只要看到漢字,她都要數一數筆畫。
  • 奇妙的姓名學筆畫計算法
    要知道自己有否改錯名,最快的方法,便是馬上為自己的姓名算筆畫,然後對照筆畫的吉兇,便可馬上知道自己有沒有改了個【兇】名。但姓名學計算筆畫的方法,有其獨特之方法。首先我們先來掌握一下,姓名學的特殊筆畫計算法。◆十數的靈動請問【十】字有多少劃?相信大家一定以極快的速度答道:兩劃錯~姓名學的計算方法,此字是十劃。又請問:【六】字多少劃?【六】字是否四劃?答案又錯,【六】字為六劃。
  • 國考判斷推理易混知識點:直線數與筆畫數
    但這裡的「文化公平」並不是絕對的,對於中國人來說,漢字筆畫數是從識字開始就學起的,對於沒有學過漢語的人來說,不公平;但公務員考試招考的對象是中華人民共和國公民,所以,在圖形推理中考察筆畫數,對來自五湖四海的報考者而言,還是公平。從教學實踐來看,許多考生把「點線角面素」中「線」的外延,僅僅理解為了直線數,曲線數和幾筆畫問題,其實這是片面的。
  • 不用字典 輕鬆查詢漢字筆畫、筆順
    小學語文教學中字,漢字的筆畫和筆順又是重點中的重點。很很多家長常常忘記一些漢字的正確筆畫和筆順了,如果能運用電腦和網絡的優勢來教孩子學習漢字筆畫和筆順,一定會激發孩子學習的積極性,收到意想不到的效果。下面我們就來看看有哪些方法可以學習漢字的筆畫和筆順。
  • 用漢字筆畫數買大樂透 南京購彩者攬4678萬
    近日,南京的90後購彩者小趙獨闢蹊徑,用漢字筆畫數來投注體彩大樂透,一舉中得了4678萬元獎金。擇偶五標準筆畫數作彩票號碼9月4日,小趙在父母陪同下領獎,向大家介紹了他這段頗具傳奇色彩的購彩經歷。據了解,小趙來自外省,現在跟著父母在南京江寧打工。小趙是90後,目前還沒有對象。雖然算起來他還沒到30歲,可按老家的風俗,這個年紀早該成家了,因此,父母都挺著急的。
  • 40歲平度男子60秒算出94個漢字的筆畫
    在中央電視臺《挑戰不可能》第三季的一期節目當中,一位年僅11歲的小女孩在129秒內寫出163個漢字的筆畫數,正確率高達99%,令在場評委十分震驚。在青島平度市,也有這樣一位對文字筆畫超級敏感,能夠快速準確說出漢字筆畫的能人,他既不是正在上學的學生,也不是擁有高學歷的精英,而是一位僅有初中文化水平的裝修工人。
  • 中國漢字哪個筆畫最多?
    我說的不是這個,因為這個字是臆造漢字,也就是說這個字是憑主觀意想編造。有沒有發現這個字是用圖片方式呈現出來的嗎?這個字是你打不出來的,只能看到圖片。其字形是所有傳統字典不曾收錄的。但這個字是很多人認為最難的一個字,也能能搜出拼音來。所以我們看看它的來歷。