مەزمۇن جەدۋىلى
بەزى ئالاھىدە قىممەت ياكى ئېلېمېنتلارنى ئىزدەش ياكى كۆرۈش جەھەتتە ، 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 ئىقتىدارىنى ئىشلىتىشنىڭ بىر قانچە ئۇسۇلى. مەن بارلىق ئۇسۇللارنى ئۇلارنىڭ مىساللىرى بىلەن كۆرسەتتىم ، ئەمما باشقا نۇرغۇن تەكرارلاشلار بولۇشى مۇمكىن. مەن يەنە ئىشلىتىلگەن ئىقتىدارلارنىڭ ئاساسلىرىنى مۇلاھىزە قىلدىم. ئەگەر بۇنى ئەمەلگە ئاشۇرۇشنىڭ باشقا ئۇسۇلىڭىز بولسا ، ئۇنى بىز بىلەن ئورتاقلىشىڭ.
بۇلار Excel دىكى VBA دىكى VLOOKUP ئىقتىدارىنى ئىشلىتىشنىڭ بىر قانچە ئۇسۇلى. مەن بارلىق ئۇسۇللارنى ئۇلارنىڭ مىساللىرى بىلەن كۆرسەتتىم ، ئەمما باشقا نۇرغۇن تەكرارلاشلار بولۇشى مۇمكىن. مەن يەنە ئىشلىتىلگەن ئىقتىدارلارنىڭ ئاساسلىرىنى مۇلاھىزە قىلدىم. ئەگەر بۇنى ئەمەلگە ئاشۇرۇشنىڭ باشقا ئۇسۇلىڭىز بولسا ، ئۇنى بىز بىلەن ئورتاقلىشىڭ.