VBA دىكى VLOOKUP نى قانداق ئىشلىتىش (4 خىل ئۇسۇل)

  • ھەمبەھىرلەڭ
Hugh West

مەزمۇن جەدۋىلى

بەزى ئالاھىدە قىممەت ياكى ئېلېمېنتلارنى ئىزدەش ياكى كۆرۈش جەھەتتە ، MS Excel ھەر خىل ئىقتىدارلارنى تەمىنلەيدۇ. VLOOKUP شۇلارنىڭ بىرى. ئۇ ھەر قانداق سانلىق مەلۇمات ئامبىرىدىن لازىملىق سانلىق مەلۇماتلارنى ئىزدەشىمىزگە ياردەم بېرىدۇ. ئۇ بىزگە ئېنىق مۇسابىقە ياكى تەخمىنىي مۇسابىقە ئىزدەشنى تىلغا ئالغىلى بولىدۇ. بۇ ئىقتىدارنى Excel فورمۇلادا ئىشلىتىش بىلەن بىللە ، بۇنى VBA كودىدىمۇ ئىشلىتەلەيمىز. بۇ ماقالىدە VBA دىكى بۇ VLOOKUP ئىقتىدارىنى نى قانداق ئىشلىتەلەيدىغانلىقىمىزنى كۆرىمىز.

ئەمەلىيەت خىزمەت دەپتىرىنى چۈشۈرۈڭ

VBA دىكى VLOOKUP نى ئىشلىتىشنىڭ 4 ئۇسۇلى

1. VBA

دىكى VLOOKUP ئارقىلىق سانلىق مەلۇماتلارنى قولدا ئىزدەڭ ، ئۇلارنىڭ كىملىكى ، ئىسمى ، بۆلۈمى ، قوشۇلغان ۋاقتى ۋە مائاشى بىلەن خىزمەتچىلەرنىڭ ئۇچۇر سانلىق مەلۇمات ئامبىرىغا ئىگە بولايلى. ھازىر بىزنىڭ ۋەزىپىمىز ئۇلارنىڭ كىملىكىنى قولدا ئىشلىتىپ خىزمەتچىلەرنىڭ ئۇچۇرلىرىنى تېپىش. بۇ بۆلەك ئۈچۈن ، بىز پەقەت كىملىك ​​ئارقىلىق خىزمەتچىلەرنىڭ مائاشىنى بىلىمىز.

1-قەدەم: ئاستىدىكى كۆرۈنۈش ئاساسى نى تاللاڭ ئاچقۇچى بەتكۈچ (تېزلەتمە Alt + F11 )

2-قەدەم: ئاندىن بىر كۆزنەك كېلىدۇ. بۆلەك تاللاش كۇنۇپكىسى

3-قەدەم: ھازىر VBA غا تۆۋەندىكى كودنى يېزىڭ. كونترول سۇپىسى ۋە ئىجرا كۇنۇپكىسىنى بېسىڭ (تېزلەتمە F5 )

كود:

8494

4-قەدەم: ھازىر بىر ئۇچۇر مودا كېلىپ ئۇچۇرنى كۆرسىتىدۇ

تېخىمۇ كۆپ ئوقۇڭ: VLOOKUP غا Excel دىكى تېكىستنى ئىزدەش (4 ئاسانيوللار)

2. VBA دىكى VLOOKUP ئارقىلىق كىرگۈزگەن سانلىق مەلۇماتلارنى ئىزدەش

ئەمدى بىز جەدۋەل ياكى دائىرە ئىچىدىكى سانلىق مەلۇماتلارنى قانداق ئىزدەيمىز ياكى كىرگۈزەلەيمىز. رەسىمگە ئوخشاش ، بىز خىزمەتچىلەر ئۇچۇر جەدۋىلىدىن كىرگۈزۈلگەن id نىڭ ئىسمىنى بىلىمىز.

1-قەدەم: ئالدى بىلەن VBA كونترول سۇپىسىنى ئېچىڭ. ئوخشاش قەدەم 1 دىن 2-باسقۇچقا ئەگىشىش

2-قەدەم: ھازىر VBA كۆزنىكىگە تۆۋەندىكى كودنى كىرگۈزۈڭ

كود:

2265

3-قەدەم: ھازىر D13 كاتەكچىگە ھەر قانداق كىملىك ​​كىرگۈزۈڭ ۋە

كودىنى ئىجرا قىلىڭ.

4-قەدەم: كىملىككە قارشى ساقلانغان ئىسىم كۆرسىتىلىدۇ

تېخىمۇ كۆپ ئوقۇڭ: Excel دىكى VLOOKUP بىلەن ئەڭ ياخشى 10 ئەمەلىيەت

مۇشۇنىڭغا ئوخشاش ئوقۇشلۇق

  • ھەل قىلىش چارىسى)
  • INDEX MATCH vs VLOOKUP فۇنكسىيەسى (9 مىسال)>
  • Excel VLOOKUP ستوندىكى ئاخىرقى قىممەتنى تېپىش (تاللاش ئۇسۇلى بىلەن)
  • Excel VLOOKUP كۆپ قىممەتنى تىك قايتۇرۇش

3. VBA

دىكى VLOOKUP ئارقىلىق كىرگۈزۈش ساندۇقى ئارقىلىق ئۇچۇر تېپىڭ. VBA نىڭ كىرگۈزۈش رامكىسى ئارقىلىق سانلىق مەلۇماتنى قانداق ئىزدەيدىغانلىقىمىزنى كۆرۈپ باقايلى. ئىزدەش ئۈچۈن ، بىز VBA كودىدىكى VLOOKUP ئىقتىدارىنى ئىشلىتىشىمىز كېرەك. يەنە كېلىپ سانلىق مەلۇمات جەدۋىلى ئوخشاش بولىدۇ ، ئەمما ئىزدەش ئۇسۇلى ئوخشىمايدۇ. بۇ يەردە بىزنىڭ ۋەزىپىمىز خىزمەتچىلەرنىڭ مائاشىنى تېپىشكىملىك ​​ۋە بۆلۈمگە كىرىش ئارقىلىق.

1-قەدەم:> 2-قەدەم: ھازىر VBA كونترول سۇپىسىغا تۆۋەندىكى كودنى كىرگۈزۈڭ ۋە ئىجرا ئۇنى

كود:

9454

3-قەدەم: بۇ كىملىك ​​ۋە بۆلۈم بىلەن بىرلەشتۈرۈلگەن ھەرپنى بىرىنچى ئىستوندا بېسىپ چىقىرىدۇ

4: ھازىر يەنە VBA كونترول سۇپىسىغا كىرىپ ، تولۇق كودنى كىرگۈزۈپ قايتا ئىجرا قىلىڭ

كود:

3816

كود چۈشەندۈرۈشى

  • بىرىنچىدىن ، ھۈجەيرىلەر (i, «A»). قىممەت = ھۈجەيرىلەر (i ، «B»). قىممەت & amp ; “_” & Amp; كاتەكچىلەر (i, “D”). قىممەت بۇ كودنى ئىشلىتىپ بىز كىملىك ​​ۋە تارماق بىرلەشتۈرۈلگەن قىممەتلەرنى بىر ئىستونغا ساقلايمىز.
  • lookup_val = ID & amp; “_” & Amp; تارماق بۇ ئىزدەش قىممىتىنىڭ كىملىك ​​ۋە تارماق بولىدىغانلىقىنى بەلگىلەيدۇ.
  • مائاش = قوللىنىشچان پروگرامما. 2> بۇ يەردە بىز ماس كەلگەن خىزمەتچىلەرنىڭ مائاشىنى مائاش
  • ئۆزگەرگۈچى مىقدارغا ساقلاۋاتىمىز. سان = 1004 ئاندىن بۇ ئەھۋالنى تەكشۈرۈش. خاتالىق نومۇرى 1004 ياكى ئەمەسلىكىنى تەكشۈرۈۋاتىمىز. Excel VBA 1004 كودىدا ئىزدەلگەن قىممەتنىڭ تېپىلمىغانلىقى ، ئۆچۈرۈلمىگەنلىكى ۋە ئۆچۈرۈلمىگەنلىكىدىن دېرەك بېرىدۇ.

5-قەدەم: كىملىك ​​ ۋە بۆلۈم نى تەرتىپلىك كىرگۈزۈڭ

6-قەدەم: Ok كۇنۇپكىسىنى باسقاندىن كېيىنئاخىرقى چىقىرىش نەتىجىسى

7-قەدەم: ئەگەر خاتا كىملىك ​​ ياكى بۆلۈمگە كىرسىڭىز ، ئۇ تۆۋەندىكى ئۇچۇرنى كۆرسىتىدۇ

تېخىمۇ كۆپ ئوقۇڭ: 3>

4. VBA دىكى VLOOKUP نى ئىشلىتىپ كونۇپكا ئارقىلىق ئۇچۇر تېپىڭ يەنە كېلىپ ، سانلىق مەلۇمات جەدۋىلى يۇقىرىدىكىگە ئوخشاش بولىدۇ.

2-قەدەم: ئاندىن قىستۇر

<دىن كۇنۇپكا تاللانمىسىنى تاللاڭ. 3>

3-قەدەم: تەلەپكە ئاساسەن كۇنۇپكىنى قويۇپ ، كۇنۇپكىنىڭ ئىسمىنى

4-قەدەم: ھازىر بۇ كۇنۇپكىنى ئوڭ چېكىپ ماكرونى

5-قەدەم: ھازىر يېڭى ماكرو ۋە ئىسىم قۇرۇڭ. ئۇ vlookup_function_4

6-قەدەم: تۆۋەندىكى كودنى VBA كونترول سۇپىسىغا يېزىڭ ۋە كودنى ئىجرا قىلىڭ

كود:

7570

6-قەدەم: ھازىر ھەر قانداق كىملىكنى كىرگۈزۈپ

كۇنۇپكىسىنى بېسىڭ.

تېخىمۇ كۆپ ئوقۇڭ: VBA VLOOKUP ئارقىلىق Excel دىكى باشقا خىزمەت جەدۋىلىدىن قىممەت تېپىش

ئىشلار

ئادەتتىكى خاتالىقلار ئۇلار
1004 خاتالىق VBA vlookup كودى ئىزدەش_ قىممىتىنى تاپالمىغاندا ، ئۇ كېلىدۇ1004 خاتالىق بېرىڭ.
VLOOKUP ئىقتىدارى VBA تېپىلمىدى> خاتالىق بىر تەرەپ قىلىش vlookup ئىقتىدارىدىكى خاتالىقنى خاتالىق قايتۇرسا goto جۈملىسى ئارقىلىق كونترول قىلغىلى بولىدۇ. 4> خۇلاسە

بۇلار Excel دىكى VBA دىكى VLOOKUP ئىقتىدارىنى ئىشلىتىشنىڭ بىر قانچە ئۇسۇلى. مەن بارلىق ئۇسۇللارنى ئۇلارنىڭ مىساللىرى بىلەن كۆرسەتتىم ، ئەمما باشقا نۇرغۇن تەكرارلاشلار بولۇشى مۇمكىن. مەن يەنە ئىشلىتىلگەن ئىقتىدارلارنىڭ ئاساسلىرىنى مۇلاھىزە قىلدىم. ئەگەر بۇنى ئەمەلگە ئاشۇرۇشنىڭ باشقا ئۇسۇلىڭىز بولسا ، ئۇنى بىز بىلەن ئورتاقلىشىڭ.

خۇگ ۋېست بۇ ساھەدە 10 نەچچە يىللىق تەجرىبىسى بار يۇقىرى تەجرىبىلىك Excel مەشقاۋۇلى ۋە تەھلىلچىسى. ئۇ بوغالتىرلىق ۋە مالىيە كەسپىدە باكلاۋۇرلۇق ئۇنۋانى ۋە سودا باشقۇرۇش كەسپىدە ماگىستىرلىق ئۇنۋانىغا ئېرىشكەن. خۇگنىڭ ئوقۇتۇش قىزغىنلىقى بار بولۇپ ، ئەگىشىش ۋە چۈشىنىش ئاسان بولغان ئۆزگىچە ئوقۇتۇش ئۇسۇلىنى تەرەققىي قىلدۇردى. ئۇنىڭ Excel ھەققىدىكى مۇتەخەسسىس بىلىمى دۇنيادىكى مىڭلىغان ئوقۇغۇچىلار ۋە كەسپىي خادىملارنىڭ ماھارىتىنى ئۆستۈرۈشىگە ۋە كەسپىي ھاياتىدا مۇنەۋۋەر بولۇشىغا ياردەم بەردى. خۇگ بىلوگى ئارقىلىق ئۆزىنىڭ بىلىملىرىنى دۇنيا بىلەن ئورتاقلىشىدۇ ، ھەقسىز Excel دەرسلىكى ۋە توردا تەربىيىلەش ئېلىپ بېرىپ ، شەخس ۋە كارخانىلارنىڭ تولۇق يوشۇرۇن كۈچىگە يېتىشىگە ياردەم بېرىدۇ.