VLOOKUP 到底有多重要?

[复制链接]
查看9637 | 回复0 | 2021-10-30 17:09:08 | 显示全部楼层 |阅读模式
VLOOKUP 最全18种用法都在这里了,包括基础语法,函数的嵌套,数组的应用。关注我,成为Excel高手
起校斯必奖 | 2021-10-30 22:05:16 | 显示全部楼层
VLOOKUP 最全18种用法都在这里了,包括基础语法,函数的嵌套,数组的应用。关注我,成为Excel高手
哭泣中的女孩率 | 2021-10-31 03:58:18 | 显示全部楼层
干货预警,全文4688字,配图20张,带你系统认识Excel函数。赶时间的朋友点赞▲收藏★喜欢❤,有时间再回来看看~9 q" z' n6 `. T! v
在Excel函数中,有那么的一个万金油Excel函数,它既可以正向查找逆向查找多条件查找,还能模糊匹配,它就是Vlookup。VLOOKUP作为函数之王太重要了,招聘要求以VLOOKUP和透视表,来考验求职者是否熟练使用Excel' I3 E/ i5 h9 c  ]6 k' N: |1 v3 a- J
# d3 g; u) M+ G" e, m4 q: |0 m
) m) t+ e  x! ?% A" u
: y# T3 c, U1 R6 ^$ d
7 V7 N# _: h, J; Z* A  z
VLOOKUP函数指引
: k. H, D9 i, K; i' R5 W; b" e
5 v" R6 p8 Y: u6 x许多小伙伴想要练习文件,为了方便大家学习,特意录制了【公式和函数】的课程,点击下方链接自行领取,打个五星好评即可。# w0 H: h+ J: G  B, H
❤点击获取《Excel函数》的源文件和教程
附:Excel函数构造: m1 t: I! v% t
# b& ]0 U' }8 \" k' k. `3 X. b
可能许多同学不太了解函数的构造,所以就无法学会VLOOKUP函数。一起来看看Excel函数在使用时有哪些规范,首先我们看一下标点符号的使用规范
) ]: A( Z9 Q/ j- v6 }! f1 G$ ?
1 Z% {5 W( }: v7 r3 }9 ?9 a0 [. j# }/ W* f( z
在函数里面的标点要使用英文输入法下的标点,在Excel上,SUM的参数个数是不固定的,区域和数值的参数也能混合使用。: j# ]( K1 {- F4 X+ ]/ y/ r: t& ^

7 o8 z3 M5 e- S* O$ i) f; F0 Q9 ~" b. v0 u9 m1 \" l
接着,我们看回VLOOKUP 的使用规范。) Z1 s+ Y9 D; ~; ]$ F" r/ |

* e& r3 i0 A9 u" U7 }2 c一、VLOOKUP函数
+ H% ~. A) A( o6 {9 V  O9 i% ?- W, \
VLOOKUP函数既可以正向查找逆向查找多条件查找,还可以模糊匹配,它就是Vlookup。 先看看它的语法:
0 {* W; X# J. M1 A: @
# b& }9 g  ^6 b+ b! L) G% D) l' |. A/ y3 [* R
  x( C# e+ k: ^- O, E& [3 g0 _
第一次看到的人,看不太明白其中的意思,下面我们通过具体的例子; h8 o! ^# w+ Z0 B9 G9 L

3 Y7 s' ?# c+ v/ u+ Y8 f
①用谁找:一般是单个单元格的值。8 l7 G) ?5 r7 M" g0 E. }' U
②在哪找:一般是单元格区域。
7 x( H8 I3 z4 O6 T8 q③返回第几列:返回列数从查找区域算起
4 V, t3 m" F# e& f2 [# u④匹配类型:精确匹配用,0或FALSE,近似匹配用1或TRUE。
  j# V( p1 n- V! j9 |9 F
接着,我们通过具体的例子用法进一步巩固其中的知识点。$ V( l. ?/ Y8 P& x8 g0 @+ v4 J
<hr/>1.正向查找$ r2 c1 t9 d. \8 m
1 ^# M# o' I+ m4 Q
例子,我们要在成绩单中找到喜洋洋、哆啦A梦、大雄的段位分别是多少?
) U* {. B; D' ?( t$ {
- F+ r% ]# k6 ]5 X9 U$ F- c8 l% V
' J$ I0 J! g: F& ~( t
- C( z; r: @! Q3 D( r; x* ~( w6 Z我们看一下视频的内容# M# n6 X3 ?4 m/ }9 O

, `" X7 [0 H" A0 O这时候我们利用VLOOKUP正向查找即可,在段位处填入的公式为:6 @. `/ A* B/ H8 i1 n, L* v+ T
=VLOOKUP(J3,$B$2:$F$94,3,0)
8 P+ v5 T5 G% k( @9 m
5 m- S9 s7 D1 X' x$ x
$ `+ N( n, s) \! z6 u" y( E: }8 `7 P7 L& g8 e3 M
发现一:②查找范围,要根据①用谁找作为,查找范围的第一列。* _4 ~+ p- w1 g5 c
发现二:返回列数是①查找值②查找范围(红色区域)第几列,而不是整个表格作为参考系。4 _1 J5 q2 t# U  Y# b; x7 j6 `
【段位】在查找范围第3列,所以返回【3】# q. j1 L  v. U- H

' n0 P4 M0 E+ y. R$ x& D& q/ O1 \1 e) A& j
喜洋洋、哆啦A梦、大雄的段位分别是黄金白金黄金$ E: ?& I# X7 E( p# i9 H( T8 ^
<hr/>2.查找多列
+ f+ o( K$ H* Q: D5 H, p$ i1 e2 Z9 \# `! b( [5 F( \6 ]
例如现在我们要找喜洋洋段位数学语文成绩三样东西
1 s) U/ {# C7 y4 H: i/ T9 G
. p8 D7 m! B( W$ S, ]
3 U* M+ i6 e1 S9 N
4 `9 I  M' y! D( P公式为:
: [/ J) l2 b7 c) E. p+ t=VLOOKUP($J3,$B$2:$F$94,COLUMN(C1),0)  F. C3 v: Z7 k9 N0 L4 f' n
1 Z1 W2 x. i0 {+ f

; ]* M3 L: }4 D  J对比查找单列和查找多列的公式" O" Y: [* h- p9 y
查找单列9 D0 K/ M  N- {* p. _" a
0 i% D% t. F! `1 h! N

; M" p8 U9 L. a1 O$ M3 d6 f7 k6 d" r8 |7 o
查找多列+ K* m4 M8 [4 b

4 H4 x$ G6 a; d4 d8 \& g# H% ~. m
发现一:①用谁找的J3变成了$J3,固定引用J列 9 v# F. q0 y  J, p8 g: _; Z- w' z
发现二:③返回第几列,由固定的3变成相对引用COLUMN(C1),当我们往右拖动填充时,里面的C1变成了D1,E1。
3 S& m# z7 M9 a' A' v

2 a! M4 l5 J$ d8 n0 ^! \; T在函数中,COLUMN(C1)=3,COLUMN(D1)=4,COLUMN(E3)=5,COLUMN函数只与列有关,与行无关。
+ J, k, R6 p& M% `
' ]! E" A9 s& ~) k2 q6 x8 }9 y
% X( \$ v" X7 v) l<hr/>3.逆向查找2 P# i- I- H- t% O3 b/ \3 Y
) k8 H8 s9 f7 \% K! |+ H
例:我们现在要查找哆啦A梦的学号: W, a/ U( L- K* q" r
4 }1 X6 c0 J$ E

6 V& T9 Y( F* ^$ R
% q& u& l  x8 c$ `首先,看一下VLOOKUP逆向查找的视频:
. B  V5 \) l* H, \; u逆向查找表达式:/ T# u5 @4 Y4 K. L! @! Q
=vlookup(查找值,IF({1,0},查找值所在列,结果值所在列),2,0)
: Z, x5 E. C8 L正常表达式:
! M" K3 k2 D9 g$ w" I. s" q1 g# d$ q. i
  v5 j' K: b; |" \+ [% O
逆向查找表达式:" X2 C  p5 ~9 Y+ }2 w$ m
2 t+ o) d* V% l
+ O  k% x, _& m5 L
通过对比上面的2个公式发现,主要是②在哪里查找发生了变化,由原来的区域,变成了IF函数嵌套。我们可以理解为红色部分的IF函数,重新构造了②查找区域/ s4 q% a) g( K; \# F7 {7 I

, u8 a7 p4 E, O' O3 @/ r- l, |# s) r5 y1 C
; l: k  r- O9 B7 O/ ?( T" y9 t
延伸阅读
9 z, I$ o: R7 `在工作时,我们可以直接构造出辅助列在数据最后一列,这样可以沿用原来的正向查找的方法,可以用隐藏或填充颜色把【辅助列】隐藏掉。所以我们要学会灵活多变。
" K/ K9 B/ C7 f7 T% g0 M( v- A( j& x: X4 d' |
' `" s1 O7 C2 G
7 w* p4 Z/ }; d
<hr/>4.多重条件查找
2 I' V5 ]! [9 Y9 u# K7 O  i4 W! {9 o8 j- h6 \5 w
我们想查询一下北京樱木花道语文数学分别考了多少分?
/ ?( E" ~0 E4 b% _3 G" o) C% I$ L; e# h7 m

$ |' |) `* o/ K5 k
- j" @" ?; z4 e* D首先,看VLOOKUP多条件查找的视频教程。
( ~" o5 ]/ {! ~

. W9 P8 ]/ V* T0 c  ]5 L+ O表达式:=VLOOKUP(查找值1&查找值2IF({1,0},查找值1所在列&查找值2所在列,结果所在列),2,0)1 ^0 {+ j. z  Y0 V

, \, [; b# `1 ?7 B
* V6 x/ i5 T, b重新构造的查找区域,大概是长下面的样子,这与上面的(3)逆向查找一样,重新构建②查找区域。3 m, g# @8 j# ]: Z0 W& p

/ l& K/ {3 J7 T2 V* N4 d) k0 c/ o$ ?8 V: j& ^0 a9 _# }
所以,语文成绩的公式为:! Z+ t+ J0 E  m1 I; z: J4 O5 w
=VLOOKUP($I3&$J3,IF({1,0},$B$2:$B$94&$C$2:$C$94,$E$2:$E$94),2,0)' ^8 S8 {4 r0 _. j# K! u
输入后记得是按【Ctrl+Shift+Enter】,因为里面是含有数组运算的,均需要按三键结束才能达到正确答案。' a' j5 L; |- p
1 ~$ r7 n( h8 I! Z& R7 g$ x1 G

' x( i' C3 D& T5 T* u延伸阅读:利用SUMIFS解决更简单!; e* r  F# ]3 f# ]; S; P  l
4 ~" A% m  H5 L* n5 j
如果多重条件查找返回的结果是数值,可以通过sumifs函数来匹配出结果值,这样省去写很长公式的麻烦。! j$ b2 Z/ J6 ~7 w& L/ a
函数的含义* v! B) }  }; W* s& L
=SUMIFS(sum_range, criteria_range1, criteria1, [criteria_range2, criteria2], ...)2 g) O+ K2 w9 A2 ]
=SUMIFS(求和区域, 条件区域1, 条件1, [条件区域2, 条件2], ...)

/ j: t9 l( i+ x% M
0 S0 @$ ^- Y) R7 n& b  v7 i0 J6 h' |! H. [# T
如数学成绩则表达为:8 u) W  ^2 A, M- x5 U/ A: b% R
=SUMIFS(E:E,$B:$B,$I3,$C:$C,$J3)
7 D! j7 g; x1 W, \% q" c- Y. v/ ~

' |3 C  d3 u/ i2 O
# B2 s2 _# T' B/ W* ASo,解决问题的方法是多种多样的,改变思路能更好的解决问题,例如这个多条件查找一样可以利用构造出【查找值1&查找值2】辅助列,这种方法大家可以试试吧。% }) Y" o& s1 w2 U& U1 A
<hr/>5.模糊匹配$ J- J: x5 |; Y5 ~5 G

2 e* q; B/ `- S3 Y. Z2 e例如需要把学生成绩分成优良中差四个等级,首先把这个优、良、中、差,四个分类的标准告诉计算机,需要转化成如图。8 o) T7 _" S! @2 R9 E2 P# v6 t
; u. b) p+ L. i! ^

# w9 H2 j( z! ~* Q- u接着直接套用vlookup公式,这里先简单带过,下面我们再详细剖析VLOOKUP的具体用法和含义。我们就用vlookup的近似匹配,就能把分数归类到对应的档位中。
0 J' y/ \4 p. ~$ s0 l) t0 m输入公式:=VLOOKUP([@成绩],$J$4:$K$7,2,TRUE)3 B1 w7 N; q' L0 Q2 U
& k/ T$ H  }4 _) q7 k; y

4 ]7 L! R5 }4 p9 g  v$ J' z我们可以看到利用IF嵌套和VLOOKUP均能得到一致的结果,所以在IF嵌套较多就用vlookup模糊匹配来做吧。模糊匹配最后的第四个参数为:1或TRUE
5 X2 G; x" M2 c) P0 \. {# w: r4 W+ F3 k7 @+ g  I; @

/ K' O3 u: ^$ y/ }% a1 T' X' b; R% g) R9 {
看大家学习热情高涨,在这里补充另外一个重要函数,SUM函数。顺便给大家提供VLOOKUP的课件,通下方链接即可获取~
8 b3 ~$ _* G+ G二、SUM函数
- d1 m7 L' ~& w2 g
/ {5 [9 }* O0 t2 b% M7 d求和是Excel中用得最多的统计,它就是sum函数,一起来了解它的语法吧。. Q0 H8 N& K0 }+ ^

$ d; `# Q1 a) E7 D
9 S) ^& S; A% }% P9 v0 `: _. b3 I
% _; h$ |# N* Z+ V$ e( [2 m8 H可以直接看视频教程↓,点击播放。9 B9 [0 ?- f" K! g2 I/ Y  w
/ u) C8 Z: ~; U! l) u
可能许多同学不太了解函数的构造,一起来看看Excel函数在使用时有哪些规范,首先我们看一下标点符号的使用规范; X4 K1 f% v: W7 o# v" w* c( i

7 h( a* P. s0 q6 F
0 W* B1 J% K/ s' X& ?
4 I7 a; Z, W. J' U0 P& P; s9 }在函数里面的标点要使用英文输入法下的标点,在Excel上,SUM的参数个数是不固定的,区域和数值的参数也能混合使用。
* ?- d6 r. `! v5 ?; K- N- {- {8 G6 X9 z
9 _/ w1 g  G. N) d( ?' V
为了方便大家理解SUM函数的含义,特意制作了一个小案例,希望能帮助大家理解这2个含义:
! ~9 |7 J5 d! ]* K3 q) a% t①number参数可以写成,具体的数值,单元格,或者单元格区域/ Y/ e: r) Y0 q% B
②参数内有空白单元格逻辑值文本将被忽略
' q- H3 c# J9 L# i
0 [+ B9 j9 h% b9 O, O* f+ [0 p
: N9 S* C; o& }. k" b" H0 l5 _* t& D: b  B2 K$ n* Y

6 C6 P# b- F# |& w" d0 j/ |三种情况SUM函数的案例4 s& x6 J" w4 o5 A, S( ]7 V

( ?: M& @; u) Y3 eSUM函数看似简单,其实在使用时有许多技巧的,今天就通过具体的栗子,带大家认识:快捷求和,隔行求和,累计求和,乘积求和,多表求和
) z% p/ q8 p! b& W7 i$ m) n* O; Y, {) j, b6 Z4 D7 n; _- E# @' S
1.快捷求和【ALT+=】
: S& s# i3 y( c6 W% H& ^7 a1 [日常遇到规范的多个单元格求和,我们可以直接选中数据区域,按下快捷键【ALT+=】,直接实现求和。
: P8 T( W& I2 d7 I( b( S( O) A" K3 y( V) t+ L; H

4 @( G- b+ ^( ~, a7 v5 W9 ^# y2 u+ D

' h; |/ f- v* u  L2.隔行求和4 V. o: i% }! \+ ^. U1 O
求多个的不连续单元格和,利用【Ctrl+G】先定位【空值】,然后按下快捷键【ALT+=】,这样提高效率非常明显,记得找机会在同事眼前露一手。
8 O9 X# C9 i/ K& L! U9 J
0 s3 D5 v* h3 W7 c- a! }" d7 ~2 e* Y' T
, M  ^8 l" f* g; Y! O) q" b
3.累计求和
# S% I& C5 |0 Q* a! i( L# R/ F' P/ U& a& G一些情况下,我们需要用到累计求和。其实很简单把开头引用的单元格固定,区域下方单元格相对引用即可。( ]( S0 L& p# l$ l5 L
公式:=SUM($C$1:C2)
% u) b. F' E5 m& ]; F* T5 {! a( n9 t' {' Y0 Z

$ t# F( m3 X' q0 Q. U( r8 u, y; Y- R$ {6 h+ G# A+ o
4.乘积求和
4 p; B) d* S# |! u0 f买东西算钱时候,我们经常用到乘积求和计算。像这种【单价】*【销量】,直接利用乘积求和,算出总销售额。结束记得是【Ctrl+shift+Enter】三键结尾,不能直接按Enter。
0 S# F! y( N$ ~8 H9 F) n8 b公式:=SUM(C2:C10*D2:D10)
- R: k5 W4 O5 H
+ p8 e& F; |) }: C# n
, G  @" P  t+ n1 A
, h& g+ q5 ~8 f8 O9 ]6 j5.跨表格求和5 p: @& @" g5 p  D% N
在统计商品销售时,每个月数据分别在不同的工作表,我们就可以利用跨表格求和。值得注意的时,这种表格城市的顺序一定是要一致的,即所有工作表城市顺序一定是北京→上海→广州→深圳→杭州9 G! V* ~# e  K; _( C! @7 @4 `
公式:=SUM('1月:3月'!B2)
- Y( i5 z' [' ]2 ^& Y" R$ x, d& x! _4 s
" e2 j; N# a+ m9 [3 W

9 G0 x8 ]9 F/ ?( O* H2 S许多小伙伴想要练习文件,为了方便大家学习,特意录制了【公式和函数】的课程,点击下方链接自行领取。* T" u! _2 V7 L2 l- E* o
<a href="http://link.zhihu.com/?target=https%3A//study.163.com/course/courseMain.htm%3FcourseId%3D1210897807%26share%3D2%26shareId%3D480000002169511" class=" wrap external" target="_blank" rel="nofollow noreferrer">点击此处获取以上Excel函数的视频教程和课件❤
* s: d+ y- v  Y  r$ P
如果你的Excel是2013或之前的,记得升级一下啦* G% A% P! n$ Y4 [

: B+ K  }5 m" X6 @VLOOKUP真的是函数之王吗?你认为哪个函数才是NO.1 ? 欢迎评论区讨论~
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

200

金钱

0

收听

0

听众
性别

新手上路

金钱
200 元