查找函数之Vlookup(取汉字首位字母)
- 格式:xls
- 大小:66.00 KB
- 文档页数:8
excel 文本查找函数Excel文本查找函数是Excel中最常用的函数之一,它可以帮助我们快速地查找我们想要的文本,不仅大大提高了效率,而且还可以节省不少时间。
Excel文本查找函数主要有两类:VLOOKUP()和FIND()。
VLOOKUP()是一种依赖于表格的函数,它可以在表格中查找某个文本字符,并返回与该文本字符有关系的值。
FIND()函数是一种依赖于单个文本的函数,它的作用是查找指定的字符串在一个文本中的位置,返回其开始位置的索引。
使用VLOOKUP()函数需要输入四个参数,即:要搜索的文本,所要搜索的列号,结果列号,及要查找的列表。
在使用Vlookup()函数时,最重要的一点是要确定目标文本与查找文本之间的关系。
如果Vlookup()函数的第一个参数是目标文本,那么第二个参数就是某一个列号,第三个参数就是要返回的结果列号,最后一个参数是查找文本的列表。
FIND()函数的参数只有两个,即要查找的文本和文本的位置。
第一个参数是要查找的文本,第二个参数是文本的位置,就是从文本的哪个位置开始查找。
如果不指定文本开始位置,那么FIND()函数就会从文本的开头开始查找,并返回文本的开头位置的索引。
同时,也有帮助用户提高工作效率的Excel文本查找的其他函数,例如,SEARCH()函数可以帮助我们找到文本中的某个字符;INDEX()函数可以帮助我们获取文本中指定列的值;OFFSET()函数可以帮助我们对文本的列进行定位,并根据后一列的值对其进行计算等。
总而言之,Excel文本查找函数是Excel中最常用的函数之一,它可以帮助我们快速地查找我们想要的文本,大大提高了效率,节省不少时间。
本文介绍了Excel文本查找函数的基本用法和特点,还介绍了一些与Excel文本查找相关的函数,使用这些函数能够帮助我们更有效地完成工作。
获取中文首字母的方法我在这摆弄文字、鼓捣数据的事儿里泡了好些时日了,平日里处理些信息啥的,常常就碰上要获取中文首字母的难题,刚起手弄的时候,脑袋像被一团迷雾罩着,摸不着北,可慢慢摸索,嘿,这里头的门道还真不少,像开锁似的,找对了钥匙,一下就敞亮了。
就说最常见的,用办公软件里自带的函数来弄,像Excel里头的那“VLOOKUP”函数,虽说它主要是干查找匹配事儿的,可搭配着捣鼓捣鼓,就能把中文首字母给揪出来。
我记得有回,单位要整理一份客户名单,上头全是密密麻麻的中文名,领导要求旁边附上首字母,方便检索查看。
我坐在办公桌前,电脑屏幕亮晃晃的,眼睛盯着那表格,心里直发怵,这么多名字,一个一个手动敲首字母,不得敲到猴年马月去。
正愁着呢,同事小李凑过来,拍拍我肩膀,笑嘻嘻地说:“嘿,咋愁眉苦脸的,不知道用函数提取首字母呐?”说着,他手指在键盘上“噼里啪啦”一通敲,一边敲一边念叨:“你瞧,先把这相关的代码模块设置好,再把姓名列对应进去,按这步骤走,首字母就像乖巧的兔子,自己蹦出来咯。
”我瞪大眼睛看着,屏幕上果真一个个首字母整整齐齐出现在新列里,当时那心情,像黑夜里见着了明火,又惊又喜,对这方法佩服得五体投地。
还有编程语言里,Python那家伙可神通广大了。
网上找些现成的库,像“pinyin”库啥的,引入到代码里,写几行简单指令,就能把中文转成拼音,再提取首字母,跟变魔术似的。
我有阵子痴迷捣鼓代码,就想试试用Python搞这个。
大晚上的,屋里灯光昏黄,我窝在电脑椅里,对着代码编辑器,逐行敲着代码,先是导入库,可老是报错,不是路径不对,就是版本冲突,急得我抓耳挠腮,脑门都沁出了汗。
正上火呢,在技术论坛里发了个求助帖,没多会儿,有个热心网友回我,详细讲了调整方法,还附了示例代码,我照着改,嘿,成了!输入中文名,瞬间首字母就显示出来,那成就感,像三伏天喝了口冰镇汽水,浑身舒坦,也愈发觉着编程语言这玩意儿,妙不可言呐。
Excel中进行用函数实现提取汉子首字母的操作技巧有一些场合,要用到汉字的首字母缩写,而Excel中并没有这样一个函数,可以直接提取汉字的首字母。
今天,店铺就教大家在Excel中进行用函数实现提取汉子首字母的操作技巧。
Excel中进行用函数实现提取汉子首字母的操作步骤首先,打开Excel,同时按下Alt+F11键,打开VBE界面,如下图所示。
在VBE界面中,单击图片中所示的左上角空白处,选择“插入“,”模块“。
此时,就插入了一个模块,后面的代码就要放到这个模块中,保证右侧空白区域是模块代码的编辑区(最保险的做法是双击模块),然后执行下一步操作。
将下面的代码全部复制粘贴到空白区域。
Function pinyin(p As String) As Stringi = Asc(p)Select Case iCase -20319 To -20284: pinyin = "A"Case -20283 To -19776: pinyin = "B"Case -19775 To -19219: pinyin = "C"Case -19218 To -18711: pinyin = "D"Case -18710 To -18527: pinyin = "E"Case -18526 To -18240: pinyin = "F"Case -18239 To -17923: pinyin = "G"Case -17922 To -17418: pinyin = "H"Case -17417 To -16475: pinyin = "J"Case -16474 To -16213: pinyin = "K"Case -16212 To -15641: pinyin = "L"Case -15640 To -15166: pinyin = "M"Case -15165 To -14923: pinyin = "N"Case -14922 To -14915: pinyin = "O"Case -14914 To -14631: pinyin = "P"Case -14630 To -14150: pinyin = "Q"Case -14149 To -14091: pinyin = "R"Case -14090 To -13319: pinyin = "S"Case -13318 To -12839: pinyin = "T"Case -12838 To -12557: pinyin = "W"Case -12556 To -11848: pinyin = "X"Case -11847 To -11056: pinyin = "Y"Case -11055 To -2050: pinyin = "Z"Case Else: pinyin = pEnd SelectEnd FunctionFunction getpy(str)For i = 1 To Len(str)getpy = getpy & pinyin(Mid(str, i, 1))Next iEnd Function然后关闭这个新界面,返回Excel,就可以像Excel自带的函数一样使用这个自定义的Getpy函数了,它只有一个参数,参数可以直接指定单元格,也可以直接输入字符。
vlookup应用实例精确匹配查询之基本运用精确查找是vlookup 最基本也是最常用的功能,对于数据量大的查找,其速度比菜单中的查找还快。
设置vlookup 第四精确查找适用于文本,也适用于数值;但对数值查找时须注意格式一致,否则会出错数值近似匹配查询之基本运用近似匹配查找通常情况下用于累进数值的查找。
此时第四个参数省略,或为true,或为非0数值。
(EXCEL中0等同FA注意公式中第四个参数省略,或为true,或为非0数值。
并且查找的第一列必须升序排列,否则不会返回期望的结果(需要注意的是此时不一定返回错误)。
试着输入5000,你会发现税率为20%,应是15%(由条件指定),虽然对最后计算结果没有影响。
以返回文本近似匹配查询之基本运用对于文本,一般不使用近似匹配查找(非模糊查找)。
并非文本不能用于近似查找,主要是没有太多用途。
除了下面这个例子:这个例子利用文本近似匹配查找汉字的第一个拼音字母由于EXCEL中汉字字符是按拼音排序的,因此汉字字符比较时的大小与拼音同序左边的表是根据汉字拼音首字母排列,并取各字母的临界点汉字字符(该字母的通过将“家”与表中字符比较后,找到比“家”小的最大值“J这个例子一般用于姓名的缩写,而上面的公式只找第一个字符,因此需要修改这个公式取得前三个汉字字符的拼音字母。
使用MID依次取出字符后由Vlookup查使用该例关键是【表三】的建立;同理,如果要查找汉字的完整拼音,可以建立但这个方法并不一直正确,由于多音字及文字大小排序与其拼音不完全一致的原区别查询结果的空白与0值依次序返回同一查询结果的多列内容当查询某个结果的多列内容,并要依次取出,可使用column()函数作为index_num参数column()函数返回公式所在列的列号,当公式复制时,会随单元格的移动相应改变lookup_value参数使用混合引用,如$B96。
即对列标绝对引用(列标前加$)、行号相对引用上面公式只要输入C96中的公式,然后向右、向下复制就可以。
取汉字首字母的函数在计算机编程中,取汉字首字母的函数是一个常见的需求。
这个函数的作用是将汉字转换为拼音首字母,以便于排序、搜索等操作。
下面介绍一种常用的取汉字首字母的函数实现方法。
首先,需要准备一个汉字拼音表。
这个表可以手动编写,也可以使用现成的拼音库。
在这个表中,每个汉字对应一个或多个拼音,每个拼音都有一个对应的首字母。
接下来,实现取汉字首字母的函数。
这个函数的输入是一个汉字字符串,输出是该汉字的拼音首字母。
具体实现方法如下:1. 将汉字字符串转换为Unicode编码。
可以使用Python中的ord()函数实现。
2. 根据Unicode编码查找汉字拼音表,获取该汉字的拼音列表。
3. 对于每个拼音,取其首字母,并将首字母拼接起来。
可以使用Python中的字符串切片实现。
4. 返回拼接后的字符串作为结果。
下面是一个Python实现的示例代码:```pinyin_table = {# 汉字拼音表}def get_first_letter(chinese):# 将汉字转换为Unicode编码code = ord(chinese)# 查找汉字拼音表pinyin_list = pinyin_table.get(code, [])# 取每个拼音的首字母first_letters = [pinyin[0] for pinyin in pinyin_list]# 拼接首字母result = ''.join(first_letters)return result```需要注意的是,这个函数只能处理单个汉字,如果需要处理汉字字符串,需要在外部循环调用该函数。
另外,由于汉字拼音存在多音字的情况,同一个汉字可能对应多个拼音,因此需要在函数中处理这种情况。
一种常见的方法是选择第一个拼音的首字母作为结果,也可以将所有拼音的首字母拼接起来。
总之,取汉字首字母的函数是一个常见的需求,实现方法也比较简单。
通过使用汉字拼音表,可以快速地将汉字转换为拼音首字母,方便进行排序、搜索等操作。
获取汉字首字母的函数获取汉字首字母的函数是一种非常常见的需求,尤其是在中文搜索和排序等场景中。
在这篇文章中,我们将介绍几种获取汉字首字母的函数,并对它们的优缺点进行比较。
方法一:使用Unicode编码Unicode编码是一种国际标准,它为世界上所有的字符都分配了一个唯一的编码。
在Unicode编码中,每个汉字都有一个唯一的编码,因此我们可以通过获取汉字的Unicode编码来获取它的首字母。
具体实现方法如下:```pythondef get_first_letter(string):letter = ''for s in string:if '\u4e00' <= s <= '\u9fff':letter += chr(ord('a') + ord(s) - ord('\u4e00'))else:letter += sreturn letter```这个函数的实现方法非常简单,它遍历了字符串中的每个字符,如果是汉字,则将它的Unicode编码转换为对应的小写字母,否则直接将字符添加到结果中。
这种方法的优点是实现简单,而且可以处理任何汉字,缺点是它只能处理汉字,对于其他字符无法处理。
方法二:使用拼音库拼音库是一种将汉字转换为拼音的工具库,它可以将汉字转换为拼音,并且可以获取拼音的首字母。
因此,我们可以使用拼音库来获取汉字的首字母。
具体实现方法如下:```pythonimport pypinyindef get_first_letter(string):letter = ''for s in string:if '\u4e00' <= s <= '\u9fff':letter += zy_pinyin(s)[0][0]else:letter += sreturn letter```这个函数的实现方法比较简单,它使用了拼音库中的lazy_pinyin函数将汉字转换为拼音,并且获取拼音的首字母。
lookup函数提取字母
lookup函数是Excel中的一种函数,它可以根据指定的数值或文本在表格中查找并返回相应的数值或文本。
如果你想要提取一个单元格中的字母部分,可以使用一些Excel函数来实现。
一种方法是使用MID函数,该函数可以从文本中提取指定位置的字符。
假设你要提取A1单元格中的字母部分,可以使用类似
=MID(A1,1,1)的公式,其中第一个参数是要提取的单元格,第二个参数是起始位置,第三个参数是要提取的字符数。
这样就可以提取出A1单元格中的第一个字母。
另一种方法是使用LEFT或RIGHT函数,它们可以分别从文本的左边或右边提取指定数量的字符。
例如,=LEFT(A1,1)将提取A1单元格中的第一个字母,而=RIGHT(A1,1)将提取最后一个字母。
除了这些基本的函数,你还可以结合其他函数来实现更复杂的提取操作,比如使用IF函数来判断条件后再提取,或者使用组合函数来处理多个条件的情况。
总的来说,要提取单元格中的字母部分,可以结合使用Excel
中的MID、LEFT、RIGHT等函数,根据具体的需求来选择合适的函数和参数。
希望这些方法能够帮助到你。
最新提取汉语拼音第一个字母以及用VB替代EXCEL的VLookUp函数提取汉语拼音第一个字母以及用VB替代EXCEL的VLookUp函数Private Sub Command1_Click()Dim V As Variant, I%, S$, J%Const sStr$ = "中华人民共和国重庆、长安、长大" '多音字无法判别Dim sGet$'模糊比较时,数组应该先进行排序V = Array("吖", "A", "八", "B", "嚓", "C", "咑", "D", "鵽", "E", "发", "F", "猤", "G", "铪", "H", "夻", "J", "咔", "K", "垃", "L", "嘸", "M", "旀", "N", "噢", "O", "妑", "P", "七", "Q", "囕", "R", "仨", "S", "他", "T", "屲", "W", "夕", "X", "丫", "Y", "帀", "Z")For I = 1 To Len(sStr)S = Mid(sStr, I, 1)If Asc(S) > 255 Or Asc(S) < 0 ThensGet = sGet & MyVLookUp(S, V, J, False)ElsesGet = sGet & UCase(S)End IfNextMsgBox sStr & vbCrLf & vbCrLf & sGetEnd SubPrivate Function MyVLookUp$(ByVal InS$, ByRef InV As Variant, ByRef OutIndex%, Optional IsExact As Boolean) Dim I%, J%For I = 0 To UBound(InV) - 1 Step 2J = StrComp(InS, InV(I), vbTextCompare)If J = 0 ThenMyVLookUp = InV(I + 1)Exit FunctionElseIf J = -1 ThenIf I = 0 ThenMyVLookUp = UCase(InS)Exit FunctionElseIf Not IsExact Then '只有模糊匹配时才退出 MyVLookUp = InV(I - 1)Exit FunctionEnd IfEnd IfNextMyVLookUp = InV(UBound(InV))End Function。
今天我们要探讨的是在Excel中挑选汉字和字母与数字的函数。
Excel 作为一款功能强大、应用广泛的办公软件,对于数据的处理和分析起着至关重要的作用。
而挑选汉字和字母与数字的函数,则更是在数据处理中不可或缺的部分。
在Excel中,我们常常需要对数据进行筛选和挑选,特别是当数据中包含了汉字、字母和数字时,如何快速、准确地挑选出我们需要的部分数据,就显得尤为重要。
在Excel中,挑选汉字和字母与数字的函数主要包括了几个常用的函数,它们可以帮助我们轻松实现对混合数据的筛选和挑选。
下面,让我们逐一来看一看这些函数的具体用法和作用。
1. IF函数IF函数是Excel中非常常见的函数,它的作用是根据指定的条件来返回符合条件的值。
在挑选汉字和字母与数字的过程中,我们可以利用IF函数来筛选出所需的数据。
我们可以使用IF函数来判断某个单元格中的内容是汉字、字母还是数字,然后根据条件返回相应的数值或文本。
2. CONCATENATE函数CONCATENATE函数的作用是将多个单元格中的内容合并到一起。
在挑选汉字和字母与数字的过程中,我们可以使用CONCATENATE函数将包含汉字、字母和数字的多个单元格内容合并在一起,以便更方便地进行后续的处理和筛选。
3. SEARCH函数SEARCH函数可以帮助我们在指定的文本中查找特定的字符串,并返回字符串在文本中的位置。
在挑选汉字和字母与数字的过程中,我们可以使用SEARCH函数来查找包含指定字符或文字的单元格,进而实现对含有汉字、字母或数字的数据的筛选和挑选。
4. VLOOKUP函数VLOOKUP函数是Excel中非常重要的函数,它的作用是在指定的范围内查找某个值,并返回该值所在行的指定列的数值。
在挑选汉字和字母与数字的过程中,我们可以利用VLOOKUP函数来在数据表中查找包含指定汉字、字母或数字的行,并返回相应的数值或文本。
除了以上列举的几个常用函数外,在挑选汉字和字母与数字时,还可以结合使用其他函数,如COUNTIF、FILTER、MATCH等函数,以实现更加灵活和高效的数据挑选和筛选。
阿a 呵a 吖a 嗄a 腌a 锕a 錒a 爱ai 矮ai 挨ai 哎ai 碍ai 癌ai 艾ai 唉ai 哀ai 蔼ai 隘ai 埃ai 皑ai 呆ai 嗌ai 嫒ai 瑷ai 暧ai 捱ai 砹ai 嗳ai 锿ai 霭ai 乂ai 乃ai 伌ai 僾ai 儗ai 凒ai 剀ai 剴ai 叆ai 呃ai 呝ai 啀ai 嘊ai 噫ai 噯ai 堨ai 塧ai 壒ai嬡ai 嵦ai 愛ai 懓ai 懝ai 敱ai 敳ai 昹ai 曖ai 欬ai 欸ai 毐ai 溰ai 溾ai 濭ai 烠ai 焥ai 璦ai 皚ai 皧ai 瞹ai 硋ai 磑ai 礙ai 絠ai 薆ai 藹ai 諰ai 譪ai 譺ai 賹ai 躷ai 醷ai 鎄ai 鑀ai 閡ai 阂ai 阨ai 阸ai 隑ai 靄ai 靉ai 餲ai 馤ai 騃ai 鯦ai 鱫ai 鴱ai暗an 岸an 俺an 案an 鞍an 氨an 胺an 厂an 广an 庵an 揞an 犴an 铵an 桉an 谙an 鹌an 埯an 黯an 侒an 儑an 匼an 厈an 咹an 唵an 啽an 垵an 垾an 堓an 婩an 媕an 屽an 峖an 干an 晻an 洝an 玵an 痷an 盒an 盦an 盫an 碪an 罯an 腤an 荌an 菴an 萻an 葊an 蓭an豻an 貋an 遃an 鉗an 銨an 錌an 钳an 闇an 陰an 隂an 隌an 雸an 鞌an 韽an 頇an 頞an 顸an 馣an 鮟an 鴳an 鵪an 鶕an 昂ang 肮ang 盎ang 仰ang 卬ang 岇ang 昻ang 枊ang 醃ang 醠ang 骯ang 袄ao 凹ao 傲ao 奥ao 熬ao 懊ao 敖ao 翱ao 澳ao 嚣ao 拗ao 媪ao 廒ao 骜ao 嗷ao螯ao 獒ao 鏊ao 鳌ao 鏖ao 岙ao 厫ao 嗸ao 噢ao 嚻ao 囂ao 垇ao 墺ao 墽ao 奡ao 奧ao 媼ao 嫯ao 岰ao 嶅ao 嶴ao 慠ao 扷ao 抝ao 摮ao 擙ao 柪ao 梎ao 棍ao 泑ao 浇ao 滶ao 澆ao 澚ao 熝ao 爊ao 獓ao 璈ao 眑ao 磝ao 磽ao 礉ao 翶ao 翺ao 芺ao 蔜ao 蝹ao 襖ao郩ao 鏕ao 镺ao 隞ao 驁ao 鰲ao 鴁ao 鴢ao 鷔ao 鼇ao 饿e 哦e 额e 鹅e 蛾e 扼e 俄e 讹e 阿e 遏e 峨e 娥e 恶e 厄e 鄂e 锇e 谔e 垩e 锷e 阏e 萼e 苊e 轭e 婀e 莪e 鳄e 颚e 腭e 愕e 呃e 噩e 鹗e 屙e 亚e 亜e 亞e 伪e 佮e僞e 僫e 匎e 匼e 卾e 吪e 呝e 咢e 咹e 哑e 唖e 啈e 啊e 啐e 啞e 噁e 囐e 囮e 垭e 埡e 堊e 堨e 堮e 妸e 妿e 姶e 娾e 娿e 媕e 屵e 岋e 峉e 峩e 崿e 庵e 廅e 悪e 惡e 戹e 搕e 搤e 搹e 擜e 曷e 枙e 椏e 櫮e 欸e洝e 涐e 湂e 玀e 珴e 琧e 痷e 皒e 睋e 砈e 砐e 砨e 砵e 硆e 硪e 磀e 礘e 胺e 蒍e 蕚e 蘁e 蚅e 蝁e 覨e 訛e 詻e 誐e 諤e 譌e 讍e 豟e 軛e 軶e 輵e 迗e 遌e 遻e 邑e 鈋e 鋨e 鍔e 鑩e 閜e 閼e 阨e 阸e 隘e 頞e餓e 餩e 騀e 鬲e 魤e 魥e 鰐e 鰪e 鱷e 鴳e 鵈e 鵝e 鵞e 鶚e 齃e 齶e 齾e 恩en 摁en 蒽en 嗯en 奀en 峎en 煾en 饐en 唔en 咹en 哏en 而er 二er 耳er 儿er 饵er 尔er 贰er 洱er 珥er 鲕er 鸸er 佴er 迩er 铒er 侕er 児er 兒er 刵er 咡er 唲er峏er 弍er 弐er 杒er 栭er 栮er 樲er 毦er 洏er 渪er 濡er 爾er 粫er 耏er 聏er 胹er 臑er 荋er 薾er 衈er 袻er 誀er 貮er 貳er 趰er 輀er 輭er 轜er 邇er 鉺er 陑er 陾er 隭er 餌er 駬er 髵er 髶er 鮞er 鴯er 偶ou 呕ou 欧ou 藕ou 鸥ou 区ou 沤ou 殴ou 怄ou區ou 吘ou 吽ou 嘔ou 塸ou 慪ou 抠ou 握ou 摳ou 敺ou 櫙ou 歐ou 毆ou 渥ou 漚ou 澫ou 熰ou 甌ou 紆ou 纡ou 腢ou 膒ou 蓲ou 蕅ou 藲ou 謳ou 遇ou 醧ou 鏂ou 鴎ou 鷗ou 齵ou 把ba 八ba 吧ba 爸ba 拔ba 罢ba 跋ba 巴ba 芭ba 扒ba 坝ba 霸ba 叭ba 靶ba 笆ba 疤ba茇ba 岜ba 鲅ba 钯ba 魃ba 菝ba 灞ba 仈ba 伯ba 叐ba 哱ba 哵ba 坺ba 垻ba 墢ba 壩ba 夿ba 妭ba 峇ba 弝ba 抜ba 抪ba 捭ba 朳ba 杷ba 柭ba 欛ba 湃ba 炦ba 犮ba 玐ba 癹ba 皅ba 矲ba 笩ba 紦ba 罷ba 羓ba 胈ba 茷ba 萆ba 蚆ba 覇ba 詙ba 豝ba 跁ba 軷ba 釛ba魞ba 鮁ba 鮊ba 鲃ba 鲌ba 鼥ba 百bai 白bai 摆bai 败bai 柏bai 拜bai 佰bai 伯bai 稗bai 捭bai 呗bai 掰bai 唄bai 庍bai 扒bai 拝bai 挀bai 排bai 擺bai 敗bai 栢bai 派bai 猈bai 竡bai 粨bai 粺bai 絔bai 薜bai 薭bai 襬bai 贁bai 鞁bai 鞴bai 韛bai 百bai 瓸bai 半ban 办ban 班ban 般ban 拌ban 搬ban伴ban 扳ban 扮ban 瓣ban 颁ban 绊ban 癍ban 坂ban 钣ban 舨ban 阪ban 瘢ban 並ban 分ban 坢ban 埿ban 姅ban 岅ban 彬ban 怑ban 搫ban 攽ban 斒ban 昄ban 朌ban 柈ban 湴ban 瓪ban 秚ban 籓ban 粄ban 絆ban 肦ban 蝂ban 螁ban 螌ban 褩ban 覂ban 豳ban 跘ban 辦ban 辧ban 辨ban 辩ban 辬ban 辯ban 鈑ban 鉡ban魬ban 鳻ban 帮bang 棒bang 绑bang 磅bang 镑bang 邦bang 榜bang 蚌bang 傍bang 梆bang 膀bang 谤bang 浜bang 蒡bang 並bang 嗙bang 垹bang 埲bang 塝bang 嫎bang 峀bang 崗bang 幇bang 幚bang 幫bang 彭bang 徬bang 挷bang 捠bang 搒bang 旁bang 棓bang 牓bang 玤bang 硥bang 稖bang 紡bang 綁bang 縍bang 纺bang 艕bang 蚄bang 蛖bang 蜯bang 螃bang 謗bang騯bang 髈bang 包bao 抱bao 报bao 饱bao 保bao 暴bao 薄bao 宝bao 爆bao 剥bao 豹bao 刨bao 雹bao 褒bao 堡bao 苞bao 胞bao 鲍bao 炮bao 瀑bao 龅bao 孢bao 煲bao 褓bao 鸨bao 趵bao 葆bao 佨bao 儤bao 剝bao 勹bao 勽bao 呆bao 嘐bao 嚗bao 堢bao 報bao 媬bao 嫑bao 寚bao 寳bao 寶bao 忁bao 怉bao 曓bao 枹bao笣bao 簿bao 緥bao 菢bao 蕔bao 藵bao 虣bao 蚫bao 袌bao 袍bao 裒bao 裦bao 襃bao 賲bao 鉋bao 鑤bao 铇bao 闁bao 靌bao 靤bao 飹bao 飽bao 駂bao 骲bao 髱bao 鮑bao 鳵bao 鴇bao 齙bao 宀bao 曝bao 被bei 北bei 倍bei 杯bei 背bei 悲bei 备bei 碑bei 卑bei 贝bei 辈bei 钡bei 焙bei 狈bei 惫bei 臂bei 褙bei鐾bei 呗bei 邶bei 鞴bei 孛bei 陂bei 碚bei 俻bei 俾bei 偝bei 偹bei 備bei 僃bei 哱bei 唄bei 喺bei 垻bei 埤bei 怫bei 愂bei 憊bei 揹bei 昁bei 杮bei 柸bei 桮bei 梖bei 棑bei 棓bei 椑bei 波bei 牬bei 犕bei 狽bei 珼bei 琲bei 痺bei 盃bei 禙bei 箃bei 糒bei 苝bei 茀bei 菩bei 萆bei 萯bei 葡bei 藣bei誖bei 諀bei 貝bei 跋bei 軰bei 輩bei 鄁bei 鉳bei 鋇bei 錍bei 鐴bei 骳bei 鵯bei 本ben 奔ben 苯ben 笨ben 夯ben 锛ben 贲ben 畚ben 坌ben 体ben 倴ben 喯ben 夲ben 奙ben 捹ben 撪ben 桳ben 楍ben 泍ben 渀ben 炃ben 燌ben 犇ben 翉ben 蟦ben 輽ben 逩ben 錛ben 鐼ben 蹦beng 绷beng 甭beng 崩beng 迸beng 蚌beng伻beng 俸beng 傍beng 傰beng 唪beng 嗙beng 埄beng 埲beng 堋beng 塴beng 奟beng 嵭beng 平beng 抨beng 挷beng 搒beng 旁beng 榜beng 漨beng 熢beng 琣beng 琫beng 痭beng 祊beng 絣beng 綳beng 繃beng 菶beng 跰beng 逬beng 錋beng 鏰beng 镚beng 閍beng 鞛beng 比bi笔bi闭bi鼻bi碧bi必bi避bi逼bi毕bi臂bi彼bi鄙bi壁bi辟bi 蔽bi 毙bi 庇bi 敝bi 陛bi 毖bi 痹bi 秘bi 泌bi 秕bi 薜bi 荸bi 芘bi 萆bi 匕bi 裨bi 畀bi 俾bi 嬖bi 狴bi 筚bi 箅bi 篦bi 舭bi 荜bi 襞bi 庳bi 铋bi 跸bi 吡bi 愎bi 贲bi 滗bi 濞bi 璧bi 哔bi 髀bi 弼bi 妣bi 婢bi 仳bi 佊bi 佖bi 佛bi 偪bi 匂bi 卑bi坒bi 埤bi 堛bi 复bi 夶bi 奰bi 妼bi 娝bi 媲bi 嬶bi 屄bi 崥bi 幅bi 幣bi 幤bi 庀bi 廦bi 弻bi 彃bi 怭bi 怶bi 悂bi 愊bi 拂bi 捭bi 斃bi 旇bi 服bi 朼bi 枇bi 枈bi 柀bi 柲bi 梐bi 椑bi 楅bi 檗bi 殍bi 毴bi 沘bi 波bi 湢bi 滭bi 潷bi 煏bi 熚bi 獘bi 獙bi畢bi 疕bi 疪bi 痺bi 皀bi 皕bi 瞥bi 禆bi 稫bi 笓bi 筆bi 箃bi 箄bi 箆bi 篳bi 粃bi 粊bi 紕bi 紴bi 綼bi 縪bi 繴bi 纰bi 罷bi 罼bi 翍bi 聛bi 肶bi 肸bi 胇bi 脾bi 腗bi 腷bi 苾bi 萞bi 蓽bi 蘗bi 虑bi 蜌bi 螕bi 袐bi 被bi 襅bi 襣bi 觱bi 詖bi 诐bi 豍bi賁bi 贔bi 费bi 赑bi 跛bi 踾bi 蹕bi 躃bi 躄bi 邲bi 鄨bi 鄪bi 鈚bi 鉍bi 錍bi 鎞bi 鏎bi 鐴bi 鐾bi 閇bi 閈bi 閉bi 閟bi 闬bi 陂bi 陴bi 鞁bi 鞞bi 鞸bi 韠bi 飶bi 饆bi 馝bi 馥bi 駜bi 驆bi 髲bi 魓bi 魮bi 鮅bi 鮩bi 鰏bi 鲾bi 鴓bi 鵖bi 鶝bi 鷝bi 鷩bi变bian 便bian 遍bian 编bian 辩bian 扁bian 贬bian 鞭bian 卞bian 辨bian 辫bian 忭bian 砭bian 匾bian 汴bian 碥bian 蝙bian 褊bian 鳊bian 笾bian 苄bian 窆bian 弁bian 缏bian 煸bian 変bian 封bian 峅bian 徧bian 惼bian 抃bian 拚bian 揙bian 昪bian 汳bian 炞bian 牑bian 猵bian 獱bian 甂bian 疺bian 稨bian 稹bian 箯bian 籩bian 糄bian 編bian 緶bian藊bian 覍bian 覵bian 變bian 豍bian 貶bian 辡bian 辦bian 辧bian 辮bian 辯bian 邉bian 邊bian 邲bian 釆bian 鍽bian 閞bian 鞕bian 頨bian 鯾bian 鯿bian 鴘bian 鶣bian 髟bian 表biao 标biao 彪biao 膘biao 杓biao 婊biao 飑biao 飙biao 鳔biao 瘭biao 飚biao 镳biao 裱biao 骠biao 镖biao 俵biao 僄biao 儦biao 剽biao 墂biao 嫖biao 幖biao 徱biao 摽biao滮biao 漂biao 瀌biao 灬biao 熛biao 爂biao 猋biao 穮biao 篻biao 脿biao 膔biao 臕biao 苞biao 蔈biao 藨biao 褾biao 諘biao 謤biao 贆biao 錶biao 鏖biao 鏢biao 鑣biao 颮biao 颷biao 飆biao 飇biao 飈biao 飊biao 驃biao 驫biao 骉biao 鰾biao 麃biao 髟biao 别bie 憋bie 鳖bie 瘪bie 蹩bie 別bie 咇bie 彆bie 徶bie 扒bie 拔bie 捌bie 撆bie猰bie 癟bie 秘bie 穪bie 苾bie 莂bie 蔽bie 虌bie 蛂bie 蟞bie 襒bie 鱉bie 鼈bie 龞bie 宾bin 濒bin 摈bin 彬bin 斌bin 滨bin 豳bin 膑bin 殡bin 缤bin 髌bin 傧bin 槟bin 鬓bin 镔bin 玢bin 份bin 儐bin 擯bin 椕bin 殯bin 氞bin 汃bin 浜bin 濱bin 濵bin 瀕bin 瑸bin 璸bin 砏bin 繽bin 臏bin 虨bin 蠙bin賔bin 贇bin 赟bin 邠bin 鑌bin 霦bin 頻bin 顮bin 频bin 髕bin 髩bin 鬂bin 鬢bin 并bing 病bing 兵bing 冰bing 丙bing 饼bing 屏bing 秉bing 柄bing 炳bing 摒bing 槟bing 禀bing 邴bing 並bing 仌bing 併bing 倂bing 偋bing 傡bing 冫bing 垪bing 寎bing 平bing 幷bing 庰bing 怲bing 抦bing 拼bing 掤bing 昞bing 昺bing 枋bing 栟bing 栤bing氷bing 燷bing 燹bing 琕bing 痭bing 癛bing 癝bing 眪bing 稟bing 窉bing 竝bing 絣bing 綆bing 绠bing 苪bing 蛃bing 誁bing 跰bing 鈵bing 鉼bing 鋲bing 陃bing 靐bing 鞆bing 鞞bing 鞸bing 餅bing 餠bing 鮩bing 疒bing 拨bo 波bo 播bo 泊bo 博bo 伯bo 驳bo 玻bo 剥bo 薄bo 勃bo 菠bo 钵bo 搏bo 脖bo 帛bo 般bo 柏bo箔bo 膊bo 魄bo 卜bo 礴bo 跛bo 檗bo 亳bo 鹁bo 踣bo 啵bo 蕃bo 簸bo 钹bo 饽bo 擘bo 仢bo 佛bo 侼bo 僠bo 僰bo 剝bo 募bo 哱bo 噃bo 嚗bo 壆bo 妭bo 孛bo 孹bo 嶓bo 帗bo 彴bo 怕bo 愽bo 懪bo 拍bo 拔bo 挬bo 撥bo 擗bo 暴bo 服bo 柭bo 桲bo 榑bo 檘bo 欂bo淿bo 湐bo 潑bo 潘bo 瀑bo 煿bo 爆bo 牔bo 犦bo 犻bo 狛bo 猼bo 瓝bo 瓟bo 番bo 癶bo 發bo 白bo 百bo 皪bo 盋bo 砵bo 碆bo 磻bo 礡bo 秡bo 穛bo 笩bo 箥bo 簙bo 簿bo 糪bo 紴bo 缽bo 肑bo 胉bo 艊bo 艴bo 苩bo 茀bo 茷bo 菩bo 葧bo 蒲bo 蔔bo 蔢bo 薜bo 蘖bo袯bo 袹bo 襎bo 襏bo 襮bo 詙bo 譒bo 豰bo 趵bo 跑bo 蹳bo 郣bo 鈸bo 鉑bo 鉢bo 鋍bo 鎛bo 鑮bo 镈bo 餑bo 餺bo 馎bo 馛bo 馞bo 駁bo 駮bo 驋bo 髆bo 髉bo 鮁bo 鮊bo 鱍bo 鲅bo 鲌bo 鵓bo 掰bo 不bu 步bu 补bu 布bu 部bu 捕bu 卜bu 簿bu 哺bu 堡bu 埠bu 怖bu晡bu 钸bu 钚bu 醭bu 卟bu 佈bu 僕bu 勏bu 吥bu 咘bu 埗bu 婄bu 尃bu 峬bu 庯bu 廍bu 悑bu 抪bu 拊bu 捗bu 捬bu 撲bu 擈bu 柨bu 歨bu 歩bu 溥bu 獛bu 秿bu 箁bu 篰bu 荹bu 蔀bu 薄bu 補bu 誧bu 踄bu 輹bu 郶bu 鈈bu 鈽bu 附bu 陠bu 鞴bu 餔bu 餢bu 鯆bu 鳪bu达da 打da 搭da 瘩da 塔da 笪da 耷da 哒da 褡da 疸da 怛da 靼da 妲da 沓da 嗒da 鞑da 亣da 剳da 匒da 呾da 咑da 噠da 垯da 塌da 墶da 憚da 搨da 撘da 橽da 毼da 汏da 溚da 炟da 燵da 畗da 畣da 眔da 矺da 笚da 繨da 羍da 胆da 荅da 荙da 薘da 蟽da 觰da 詚da迖da 迭da 逹da 達da 鎉da 鎝da 鐽da 韃da 龖da 龘da 带dai 代dai 呆dai 戴dai 待dai 袋dai 逮dai 歹dai 贷dai 怠dai 傣dai 大dai 殆dai 呔dai 玳dai 迨dai 岱dai 甙dai 黛dai 骀dai 绐dai 埭dai 侢dai 叇dai 嘚dai 垈dai 帒dai 帯dai 帶dai 廗dai 懛dai 曃dai 柋dai 棣dai 毒dai 汏dai 瀻dai 獃dai紿dai 緿dai 艜dai 蔕dai 蚮dai 蝳dai 螮dai 襶dai 詒dai 诒dai 貸dai 跢dai 蹛dai 軑dai 軚dai 軩dai 轪dai 逯dai 遞dai 遰dai 隶dai 霴dai 靆dai 馱dai 駄dai 駘dai 驮dai 鮘dai 鴏dai 黱dai 但dan 单dan 蛋dan 担dan 弹dan 掸dan 胆dan 淡dan 丹dan 耽dan 旦dan 氮dan 诞dan 郸dan 惮dan 石dan 疸dan 澹dan眈dan 聃dan 箪dan 赕dan 儋dan 啖dan 丼dan 亶dan 伔dan 倓dan 僤dan 儃dan 冄dan 冉dan 刐dan 勯dan 匰dan 単dan 呾dan 唌dan 啗dan 啿dan 單dan 嘾dan 噉dan 噡dan 嚪dan 坛dan 壇dan 妉dan 娊dan 媅dan 帎dan 弾dan 彈dan 忱dan 怛dan 惔dan 愖dan 憚dan 憺dan 憾dan 抌dan 撢dan 撣dan 擔dan 柦dan 檐dan泹dan 湛dan 潭dan 澶dan 澸dan 燀dan 狚dan 玬dan 瓭dan 甔dan 疍dan 癉dan 癚dan 皽dan 砃dan 禫dan 窞dan 簞dan 紞dan 繵dan 耼dan 聸dan 腅dan 膻dan 膽dan 蜑dan 蜒dan 蟺dan 衴dan 褝dan 襌dan 襜dan 覘dan 觇dan 觛dan 訑dan 詹dan 誕dan 譂dan 贉dan 贍dan 赡dan 蹛dan 躭dan 鄲dan 酖dan 醈dan 霮dan馾dan 駳dan 髧dan 鴠dan 黕dan 黮dan 黵dan 卩dan 亻dan 当dang 党dang 挡dang 档dang 荡dang 谠dang 铛dang 宕dang 菪dang 凼dang 裆dang 砀dang 偒dang 儅dang 噹dang 圵dang 场dang 垱dang 場dang 壋dang 婸dang 崵dang 嵣dang 愓dang 擋dang 攩dang 檔dang 欓dang 氹dang 潒dang 澢dang 灙dang 烫dang 燙dang 珰dang 瑒dang 璗dang 璫dang 瓽dang瞊dang 碭dang 礑dang 筜dang 簜dang 簹dang 艡dang 蕩dang 蘯dang 蟷dang 襠dang 譡dang 讜dang 趤dang 逿dang 鐺dang 闣dang 雼dang 黨dang 到dao 道dao 倒dao 刀dao 岛dao 盗dao 稻dao 捣dao 悼dao 导dao 蹈dao 祷dao 帱dao 纛dao 忉dao 焘dao 氘dao 叨dao 俦dao 儔dao 受dao 啁dao 嘄dao 噵dao 壔dao 宲dao 導dao 屶dao 島dao幬dao 忑dao 惆dao 捯dao 搗dao 擣dao 朷dao 椡dao 槝dao 檤dao 檮dao 洮dao 涛dao 濤dao 燾dao 瓙dao 盜dao 禂dao 禱dao 稲dao 箌dao 絩dao 翢dao 翿dao 舠dao 菿dao 薵dao 虭dao 衜dao 衟dao 裯dao 軇dao 醻dao 釖dao 陦dao 陶dao 隝dao 隯dao 魛dao 鱽dao 鳥dao 鸟dao 刂dao 的de 地de 得de 德de 底de恴de 悳de 惪de 棏de 淂de 登de 鍀de 陟de 得dei 哋dei 揼dei 等deng 灯deng 邓deng 登deng 澄deng 瞪deng 凳deng 蹬deng 磴deng 镫deng 噔deng 嶝deng 戥deng 簦deng 僜deng 墱deng 嬁deng 憕deng 橙deng 櫈deng 燈deng 璒deng 竳deng 艠deng 覴deng 豋deng 鄧deng 鐙deng 隥deng 地di第di底di低di敌di抵di滴di帝di缔di 堤di 的di 涤di 提di 笛di 迪di 狄di 翟di 蒂di 觌di 邸di 谛di 诋di 嘀di 柢di 骶di 羝di 氐di 棣di 睇di 娣di 荻di 碲di 镝di 坻di 籴di 砥di 仾di 俤di 偙di 僀di 儥di 勺di 厎di 呧di 唙di 啇di 啲di 啻di 嚁di 坔di 坘di 埅di 埊di 埞di 墆di 墑di嵽di 嶳di 廸di 弔di 弚di 弤di 彽di 怟di 慸di 扚di 拞di 掋di 揥di 摕di 敵di 旳di 杓di 杕di 枤di 梊di 梑di 楴di 樀di 浟di 渧di 滌di 焍di 牴di 玓di 珶di 甋di 疐di 眱di 碮di 磾di 祶di 禘di 篴di 糴di 約di 締di 约di 聜di 肑di 胝di 腣di 芍di 苐di菧di 蓧di 蔋di 蔐di 蔕di 藋di 藡di 蚳di 蝃di 螮di 袛di 覿di 觝di 詆di 諟di 諦di 豴di 赿di 趆di 踧di 踶di 蹄di 蹏di 蹢di 軧di 逐di 逮di 遞di 適di 遰di 釱di 鉪di 鍉di 鏑di 阺di 隄di 隶di 靮di 鞮di 頔di 題di 题di 馰di 髢di 魡di 鯳di 鸐di 嗲dia店dian 殿dian 淀dian 掂dian 颠dian 垫dian 碘dian 惦dian 奠dian 典dian 佃dian 靛dian 滇dian 甸dian 踮dian 钿dian 坫dian 阽dian 癫dian 簟dian 玷dian 巅dian 癜dian 佔dian 傎dian 厧dian 唸dian 埝dian 墊dian 壂dian 奌dian 婝dian 婰dian 嵮dian 巓dian 巔dian 扂dian 拈dian 攧dian 敁dian 敟dian 椣dian 槇dian 槙dian 橂dian 橝dian 沾dian 涎dian痶dian 瘨dian 癲dian 磹dian 腍dian 蒧dian 蕇dian 蜓dian 蜔dian 詀dian 蹎dian 鈿dian 電dian 頕dian 顚dian 顛dian 驔dian 點dian 齻dian 丶dian 掉diao 钓diao 叼diao 吊diao 雕diao 调diao 刁diao 碉diao 凋diao 鸟diao 铞diao 铫diao 鲷diao 貂diao 伄diao 佻diao 倜diao 刀diao 刟diao 奝diao 嬥diao 屌diao 弔diao 弴diao 彫diao 扚diao 挑diao 椆diao琱diao 瘹diao 瞗diao 矵diao 稠diao 窎diao 窵diao 竨diao 簓diao 粜diao 糶diao 絩diao 綢diao 绸diao 莜diao 蓧diao 藋diao 虭diao 蛁diao 蜩diao 訋diao 誂diao 調diao 赵diao 趙diao 跳diao 踔diao 軺diao 轺diao 釣diao 鈟diao 銱diao 鋽diao 錭diao 鑃diao 雿diao 颩diao 骠diao 魡diao 鮉diao 鯛diao 鳥diao 鳭diao 鵃diao 鵰diao 鸼diao 鼦diao 爹die蝶die 迭die 谍die 牒die 堞die 瓞die 揲die 蹀die 耋die 鲽die 垤die 喋die 佚die 咥die 哋die 啑die 峌die 崼die 嵽die 幉die 怢die 恎die 惵die 戜die 挃die 挕die 昳die 曡die 柣die 楪die 槢die 殜die 氎die 泆die 涉die 渉die 渫die 牃die 畳die 疂die 疉die 疊die 眣die 眰die 窒die 絰die 绖die 耊die。
用vlookup函数提取汉字的首个拼写字母产品名称编码时,需要提取首个汉字的字母拼写,下面兰色就介绍分别用VLOOKUP和自定义函数来完成提取:题目:如下图所示,要求把菜名的首个字母拼写提取出来。
一、用函数公式:=VLOOKUP(MID(A2,1,1),{'',0;'吖','A';'八','B';'嚓','C';'咑','D';'鵽','E';'发','F';'猤','G';'铪','H';'夻','J';'咔','K';'垃','L';'嘸','M';'旀','N';'噢','O';'妑','P';'七','Q';'囕','R';'仨','S';'他','T';'屲','W';'夕','X';'丫','Y';'帀','Z'},2)公式说明:用vlookup函数的模糊查找,在给定的数组内查找汉字所在区间所对应的字母。
二、用VBA自定义函数在VBA中使用vlookkup函数,注意二维常量数组的表示方法代码:Function jianma(mst As String)Dim arr, starr = [{'',0;'吖','A';'八','B';'嚓','C';'咑','D';'鵽','E';'发','F';'猤','G';'铪','H';'夻','J';'咔','K';'垃','L';'嘸','M';'旀','N';'噢','O';'妑','P';'七','Q';'囕','R';'仨','S';'他','T';'屲','W';'夕','X';'丫','Y';'帀','Z'}]For x = 1 To Len(mst)st = st & Application.VLookup(Mid(mst, x, 1), arr, 2)Next xjianma = stEnd Function第二种方法,可以提取所有汉字的首个字母拼写。
提取中文大写首字母的方法如下:
1. 打开Excel,按下Alt+F11打开Visual Basic编辑器,点击插入,下拉菜单内点击模块。
2. 把准备好的汉字转拼音函数粘贴进来,需要注意的是,从网络上复制的函数每一行都会有一个回车,在模块内需要把段落之间的空行全部清除,段落前面的空格也需要给清除掉。
3. 多余回车和空格清除完毕后,关闭Visual Basic编辑器。
4. 回到Excel内,在中文名字旁边列输入对应的公式(每一种转换的公式都不太一样,需要根据粘贴进去的函数输入相对应的函数)。
以上步骤仅供参考,如果还有疑问,建议咨询专业人士。
vlookup函数匹配汉字
Vlookup函数是Microsoft Excel中的一种强大的查找功能,可以在工作表或多个工作表之间搜索和匹配相关数据。
它可以帮助用户快速获取数据,并避免人工数据处理。
Vlookup函数也能够搜索和匹配汉字,这在处理中文数据时尤其有用。
Vlookup函数的格式如下: VLOOKUP(查询值, 区域, 列号, [匹配类型]) 其中,查询值代表你要搜索的内容;区域代表你要搜索的范围;列号代表你要返回的列;匹配类型代表你要使用的匹配模式,可以是FALSE或TRUE。
Vlookup函数的操作步骤如下: 1. 首先,打开Excel 文件,找到要搜索的汉字所在的单元格; 2. 把汉字复制到Excel文件的另一个单元格,作为查询值; 3. 然后,选择要搜索的区域; 4. 接着,选择要返回的列号; 5. 最后,选择匹配类型,可以是FALSE或TRUE; 6. 按下Enter键,就可以找到对应汉字的数据了。
Vlookup函数不仅可以匹配汉字,还可以搜索、匹配其他特殊字符,比如空格、@等等。
此外,Vlookup函数还支持多个条件的搜索,比如可以搜索某一列的汉字,并且返回另一列的指定数据。
总而言之,Vlookup函数可以帮助用户快速搜索和匹配汉字,在处理中文数据时尤其有用。
lookup函数提取文本中的文字
lookup函数是一种非常方便的Excel函数,它可以根据一组条件从数据表中提取指定的值。
在文本处理方面,lookup函数可以用来提取文本中的特定文字。
下面通过一个实例来说明lookup函数如何提取文本中的文字。
假设有一个文本字符串“我喜欢吃烤鸭和火锅”。
现在要从这个字符串中提取“烤鸭”这个词,可以通过以下步骤实现:
1. 首先,在一个单元格中输入要查找的关键词,如“烤鸭”;
2. 然后,在另一个单元格中使用lookup函数提取文本中的关键词,具体公式如下:
=lookup(1,0/(search("关键词",A1)>0),B1:B5)
其中,“关键词”是要查找的关键词,“A1”是包含文本字符串的单元格,而
“B1:B5”是包含要提取文本的范围。
3. 在这个公式中,首先通过search函数查找文本中是否包含了要查找的关键词,如果包含则返回一个大于零的值,否则返回零;接着通过0/函数将大于零的值转换成1,小于等于零的值转换成#DIV/0!错误值;
4. 最后通过lookup函数,查找匹配的条件和结果,并返回对应的值。
由于输入的lookup向量是一个一维数组,且只有一个值为1,因此lookup函数会返回匹配到的对应结果中的第一个值。
通过上述步骤,就能够快速方便地从文本中提取指定的文字。
在实际应用中,可以根据不同的需求和情况,灵活运用lookup函数,提高工作效率。
vlookup应用实例精确匹配查询之基本运用
精确查找是vlookup 最基本也是最常用的功能,对于数据量大的查找,其速度比菜单中的查找还快。
设置vlookup 第四精确查找适用于文本,也适用于数值;但对数值查找时须注意格式一致,否则会出错
数值近似匹配查询之基本运用
近似匹配查找通常情况下用于累进数值的查找。
此时第四个参数省略,或为true,或为非0数值。
(EXCEL中0等同FA
注意公式中第四个参数省略,或为true,或为非0数值。
并且查找的第一列必须升序排列,否则不会返回期望的结果(需要注意的是此时不一定返回错误)。
试着输入5000,你会发现税率为20%,应是15%(由条件指定),虽然对最后计算结果没有影响。
以返回
文本近似匹配查询之基本运用
对于文本,一般不使用近似匹配查找(非模糊查找)。
并非文本不能用于近似查找,主要是没有太多用途。
除了下面这个例子:
这个例子利用文本近似匹配查找汉字的第一个拼音字母
由于EXCEL中汉字字符是按拼音排序的,因此汉字字符比较时的大小与拼音同序
左边的表是根据汉字拼音首字母排列,并取各字母的临界点汉字字符(该字母的
通过将“家”与表中字符比较后,找到比“家”小的最大值“J
这个例子一般用于姓名的缩写,而上面的公式只找第一个字符,因此需要修改
这个公式取得前三个汉字字符的拼音字母。
使用MID依次取出字符后由Vlookup查
使用该例关键是【表三】的建立;同理,如果要查找汉字的完整拼音,可以建立
但这个方法并不一直正确,由于多音字及文字大小排序与其拼音不完全一致的原区别查询结果的空白与0值
依次序返回同一查询结果的多列内容
当查询某个结果的多列内容,并要依次取出,可使用column()函数作为index_num参数
column()函数返回公式所在列的列号,当公式复制时,会随单元格的移动相应改变
lookup_value参数使用混合引用,如$B96。
即对列标绝对引用(列标前加$)、行号相对引用上面公式只要输入C96中的公式,然后向右、向下复制就可以。
返回同一查询结果的多列(不按原次序)的内容
按姓名及不同项目(不依次序)在【表一】中查询
注意公式中Match函数的第一个参数使用行
Vlookup函数的第一个参数使用按部分内容模糊查询
vlookup支持通配符【*】和【?】,因此当查找内容不全时,可以使用通配符;如例
公式中使用【&】将查找文本与通配符连接后查找,注意通配符连接位置
注意查找中,有多个符合条件的结果时,只会返回第一个
在同一单元格按不同字段查询
返回多个符合条件的查询结果
该公式结果为:如姓名列内容与查找姓名相同,
为便于复制,vlookup第一个参数数值1、2、3……使用函数row()返有两个并列条件(不同字段)的查询
对于此类根据两个或多个并列条件查
B158公式=C158&D158,即将被查找的内容
有些数据需要在两个数据间插入一特殊符号(查询数据
例如两个条件分别是:
此时就需要用其他符号将其区别:
使用【&】将要查询的两个条件合并后作为查询值,在使用数组常量的查询
一般,使用vlookup前需要有一个对应的表格供查找,即作为vlookup的Table_array参数的表格区域;
但有时这个表格可能会显得累赘;如果数据不是太多而且比较固定,可以考虑使用数组常量代替单
所谓数组常量就是直接输入的一组数组,以“{}”开始结束、同一行的数值用逗号“,”分隔、同一列的数
如{10,20,30},是一行三列(横向)、包含三个元素的一维数组常量
{10;20;30;40},是一列四行(纵向)、包含四个元素的一维数组常量
{10,20,30;40,50,60},是两行三列、包含六个元素的二维数组常量;二维数组常量需要行列等如果你觉得输数组常量麻烦(要区分【,】、【;】,文本要加【"】),
可以先将数据输入单元格区域,然后在其它单元格输入【=】,用鼠标选定该区域后按F9,显示的就是数组其实将以前使用的vlookup公式中第三个参数(区域不要太大)选定按F9,再回车,可以看到公式正常运作;此时已使以下举例中的公式并不是数组公式,输入时不用Ctrl+Shift+Enter一齐按
F9得到的;
从右向左查询
我们知道,vlookup查找的列必须位于查找区域的最左列,有时会需要按右面的查找左边的值
以【表一】为例,要按【姓名】查询【工号】很容易;但反过来按【工号】查找【姓名】直接使用
此时可以使用的公式很多,如lookup、index+match、offset+match、indirect+match等但由chenjun版主提供的使用vlookup的解法我觉得很有参考价值,介绍这个用法的目的主要是学会将两个一维数组合
可以看到,在该内存数组中,【工号】位于【姓名】的左侧,Vlookup在该内存数组中查找
注意{1,0}是一行二列(横向)常量数组,后面的两个区域是多行一列(纵向),即两个数组
单中的查找还快。
设置vlookup第四个参数为false或0,即为精确查找。
使用绝对引用(可在公式中选定区域按F4转换),便于复制。
9位于第四列,因此第三个参数为4;精确查找,第四个参数FALSE
框(编辑栏左边)可以选定;也可在插入—名称—定义中查看修改
围的改变,籍贯位于该范围的第3列,因此第三个参数为3
(即格式没有带过来)
数值。
(EXCEL中0等同FALSE,非零值均视为TRUE)
不一定返回错误)。
响。
以下公式可以解决这个问题:
多用途。
除了下面这个例子:
汉字字符比较时的大小与拼音同序(一般情况下)
各字母的临界点汉字字符(该字母的“最小汉字”)
大值“夻”,返回J
个字符,因此需要修改
使用MID依次取出字符后由Vlookup查询到字母,最后“&”连接文本
果要查找汉字的完整拼音,可以建立一个由各种拼音组成的类似列表。
字大小排序与其拼音不完全一致的原因,有时返回的字母可能不是你要的
的0值会返回0;
非空字符串)也会返回0;
元格区别,可以直接判断是否="",或使用len函数测试返回值的长度;
接判断=0,或在【工具】—【选项】中将【零值】去掉。
ndex_num参数
随单元格的移动相应改变
引用(列标前加$)、行号相对引用(行号前没有$);复制时引用单元格会改变。
项目内容在B8:F8区域的位置,将返回值作为vlookup的第三个参数。
Match函数的第一个参数使用行号绝对引用、列标相对引用;
p函数的第一个参数使用行号相对引用、列标绝对引用;
名区中有C131单元格的内容,按姓名查找;否则按工号查找,如果按姓名查找出错,就按工号查找;
up,第二、三个参数由判断结果决定(查找范围、列号)。
一个结果(数据区由上向下第一个)
姓名查找同名的各个工号
大时,使用数组公式会由于计算量大,速度会很慢
列(注意辅助列需添加在左侧,因为要根据辅助列的内容查找)
C$148=C141)+B140;等同=IF($C$148=C141,1,0)+B140
相同,则按顺序显示1、2、3……,从而将相同姓名区分
查找内容的多个结果(注意查找区域由辅助列开始)
数值1、2、3……使用函数row()返回的行号产生
同内容的目的
条件查找某个结果的问题,使用vlookup也需要添加辅助列
58,即将被查找的内容合并作为一列,并以此作为查找列。
)以示区别
的两个条件合并后作为查询值,在区域$B$158:$E$163中查询第4列内容
参数的表格区域;
代替单元格区域的方法;
值用逗号“,”分隔、同一列的数值用分号“;”分隔
组常量;二维数组常量需要行列等长
选定该区域后按F9,显示的就是数组常量,然后复制到公式中
,可以看到公式正常运作;此时已使用了数组常量
还不占用单元格
】——【定义】中查看
接使用vlookup就不行了
direct+match等
的目的主要是学会将两个一维数组合并为一个二维数组
组:
;"KT004","赵六儿"}
侧,Vlookup在该内存数组中查找
是多行一列(纵向),即两个数组的方向不同,这样才会生成两列多行数组。