(本教程是语料库语腱葱炙尕言学领域的理论与实践紧密结合的教程,是针对外语专业和中文专业的在读硕博士与教师的亟冁雇乏需求的。请“百度经验”的内容审查人员不要误以为这是普通的Excel技能的传授,谢谢!)身为教师或语言工作者或公司文员的你拿着数千词的一份词表,每个词都有相应的词频,例如abandon对应于2201这个值,至于2201到底是绝对次数还是排行名次,暂不细究了,那么,现在给你几十个或几百个单词,让你查询这些词的频率值都是多少,你能半分钟或一分钟弄出清单来吗?这就是本教程要教你的vlookup(),v就是vertical(垂直的),lookup就是“查询”,Let'sgo……(以下操作基于Excel2003,如果您是Excel2007,请自行在菜单中寻找对应的菜单操作)
工具/原料
Excel2003
方法/步骤
1、粘贴大纲词及其词频到Excel的AB两列,把待查单词拷贝到C列,如下图(A列代表着大纲词或某个词表的单词清单,B列代表着对应的词频或词频次序,C列是等待批量查询的单词,D列是用来存储批量产生查询结果的):
2、把AB两列数据选中:
3、从主菜单“插入”中的子菜单“名称”中,选择“定义”:
4、输入“mydata”,然后点“添加”按钮:
5、点了“添加”按钮之后,就看到下面的效果:
6、上面就是设立了“mydata”这个名称对应于A列与B列的数据范围!名称mydata创建之后,就点“确定”,上面的对话框就消失了。
7、把批量计算公式复制到D列第1个单元格,回车
8、上图的vlookup是缬方焱蜱一个Excel的函数,它的圆括号里面就是4个参数值,第1个值是用“C1”代表劲忧商偌了C列第一个单元格的“dog”这个词,“mydata”就是代表把“dog”这个词拿到AB两列的范围去查询,查到了dog就把AB两列的第2列作为计算结果而出现在D列的当前单元格,而第4个参数是FALSE,这代表精确查询而不是模糊查询,也就是说“查不到就提示N/A(notavailable)”。至此,你看到D1这个单元格就出现了630,神奇吧?
9、选中D列与C列的单词所对应的所有D列单元格
10、点菜单“编辑”中的“填充”中的“向下填充”
11、点完“向下填充”,就是下面的效果;其中,fox和bird和snake的右侧单元格都是“#N/A”,意思是查不到这个单词的意思;
12、慢慢吸收了上面的做法,举一反三,就能轻踮腔熊熔松实现一系列新技能哟,例如:屈折还原、词频等级、近义词查询、释义查询、汉字笔画查询!下图就是在AB两列构建了最简单的“英语单词的屈折还原的迷你数据库”,帆歌达缒A列是多种屈折形态,B列是对应的原形,从而对C列的单词实现了批量还原!
13、假设我们有一系列的单词是划分了频率等级或难度等级的,例如1级是最简单最常用的,2级与3级就更难更少见一些;那么,下图就是“词频等级的批量查询”,nun与green等单词就是侯查词,yellow查不到,所以提示“#N/A”;
14、假设我们有一个近凶及淄靥义词的数据库或单词清单,每个词对应若干个近义词;下图就是实现了近义词的批量查询,在你写作或润色稿子的时候,近义词可是有大用途的,上面殪讧唁跬等于自己造了个近义词词典的快速查询效果了,而且你不能找到一个批量查询近义词的词典吧?这就是自己掌握了Excel的vlookup()函数的威力!
15、假设我们有一套英汉或汉英或英英的词典,单词与解释之间是对应的两列,那么就能做个“释义查询”:
16、假设我们拿到了别人或自己制作的常用汉字笔画数据库,A列是汉字,B列是对应的笔画数量,就形成下面的批量查询汉字笔画的效果: