首先预览一下成品的全貌:
如动图所示,目前实现的功能有:
自动加拼音
手动选择多音字拼音
按汉字级别为文本加拼音
选择是否显示拼音或者汉字
实现这些功能所需方法在之前的文章里均已一一呈现。现将它们汇总并综合应用会赋予表格异常强大的功能:
1制作稿纸样式表格按照传统稿纸样式,将单元格列宽设置为宽窄相间。可以按住Ctrl隔行选中行号统一调整。具体批量调整的方法请参看:Excel中的图片操作技巧-『梯子和蛇』的补充说明
2制作数据库Excel本身并没有真正意义的加拼音功能。所以在制作这个模板前首先需要制作一个容纳大部分汉字(多字的通用字库基本就够用了)及拼音的数据库,这样就可以:
字的常用字表,字的通用字表在网上都可以找到。找到后可以用“实用汉字加拼音”软件批量获取所有字的拼音信息,并加入C列。具体使用方法请参考汉字加拼音进阶篇:如何给汉字加正确的拼音(第二部分)。
数据库准备完毕,如何调用?请看下文:
3纵向查找函数-vlookup()这个函数帮助我们“按列查找,返回该列所需查询列序所对应的值”。这么说有些拗口,看个例子:
E3单元格中的公式可以帮我们找到“我”这个数据在C列对应的值“wǒ”。关于vlookup的更多讲解和示例,请参考:
如何随机点名?(续篇:随机显示词汇,显示词汇的同时显示名字。。。)
如何随机点名?(如果这篇文章的技术只用来点名就太太。。太浪费了)
简单几步用Excel快速生成数学题
我们把这个查询公式稍作调整,填充到"稿纸"每个汉字上方单元格里,就可以根据输入的汉字显示拼音了。
4对指定难度的汉字加拼音在实际教学中,很多时候我们不希望学生过度依赖拼音,所以只给真正的“生”字加拼音。比如HSK2级的文章里不显示HSK1级汉字的拼音。学到第6单元时,课文里前5单元的汉字不加拼音。那么我们需要按照级别或者课程顺序制作汉字数据库。(作为数据库的建设而言,一次录入所有汉字的工作量非常巨大。但日常备课过程中随手录入,日积月累会轻松很多。这也是在Excel中的图片操作技巧-『梯子和蛇』的补充说明中介绍的方法)
数据库字序调整好后,将红圈中手动输入的数字作为查找范围,利用“”符号代入vlookup公式,替换“查询范围”,显示指定范围内汉字的拼音。
“”符号代入数据的方法可参阅:
一个小窍门,让电脑里的字卡随叫随到
同样方法,如果按字频加拼音,可以使用《字频表》作为数据库。关于字频计算以及部分高频字列表的使用可参考这两篇文章:汉字高频字探讨资源分享:林敏高频字坐标定位展示墙
5制作下拉菜单-数据有效性汉字注拼音的终极难题--多音字太多。越是高频字,多音字越多。前个高频字里有36个。
25个高频字里将近一半是多音字
多音字注音时即便Google和百度也不可确保能万无一失,更何况用vlookup查询。这就需要在自动添加拼音的基础上进行手动调整,强调一下,是“调整”而非“修改”或是“输入”,因为制作这个模板的目的就是减少录入,提高效率。(录入拼音实在是太麻烦了)
这个下拉菜单是使用“数据有效性”工具生成的:
“数据有效性”工具需要把下图中J列数据切分成右图样式方可使用:
比较简单快捷的切分方法:将J列内容复制到Word并粘贴为纯文本,利用“查找替换”功能将所有“,”替换为^t既制表符。再复制回Excel便成为右图格式。
关于Word中“查找替换”的高级用法,请查阅汉字加拼音进阶篇:如何给汉字加正确的拼音(第三部分)
以上是用Excel加拼音总体的技术思路。希望可以抛砖引玉。模板本身还涉及很多复杂的技术难题,这里实在无力将细节一一呈现,还请见谅。
“今天是年10月12日,距离我推送的第一篇文章刚好15周。这15个星期共发原创文章30篇。在此对之前的技术类推文进行梳理和小结。希望大家今后继续和我一同尝试更多的技术与方法,不断提高效率、丰富课堂。如果我的文章能给您带来些许灵感与启发,在教学中有所裨益,那么恳请您帮我多多转发,让更多的老师受益。谢谢!”Patrick徐老师
往期热门文章回顾:
Excel中的图片操作技巧-『梯子和蛇』的补充说明
『梯子和蛇』如何制作一个一劳永逸的模板
WordSearch2.0来啦
你不是手残,是没找到合适的方法做PopUpCard
用手工练习中文表达
打印墙面大小海报的简单方法
帽子里藏了什么?用“神奇墨水”找出来!
大批量制作卡片、标签的简单方法
RollandWrite电子版的制作
几个练习汉字书写的常用工具和方法
拼图还可以这样玩儿
关于汉字加拼音方法的小结(基础篇)
如何随机点名?(如果这篇文章的技术只用来点名就太太。。太浪费了)
用一点点颜色,让你的课件活起来。一点点,一点点就好。。。
查阅更多文章,敬请