فورمۇلا مىساللىرى بىلەن Excel XLOOKUP ئىقتىدارى

  • ھەمبەھىرلەڭ
Michael Brown

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

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

قاچان Excel دا ئىزدەشكە توغرا كېلىدۇ ، قايسى ئىقتىدارنى ئىشلىتىسىز؟ ئۇ VLOOKUP نىڭ ئۇل تېشىمۇ ياكى توغرىسىغا توغرىلانغان قېرىنداش HLOOKUP مۇ؟ تېخىمۇ مۇرەككەپ ئەھۋالدا ، سىز Canonical INDEX MATCH بىرىكمىسىگە تايانامسىز ياكى خىزمەتنى Power Query غا بېرەمسىز؟ خۇشخەۋەر شۇكى ، سىز ئەمدى تاللىمىدىڭىز - بۇ ئۇسۇللارنىڭ ھەممىسى تېخىمۇ كۈچلۈك ۋە كۆپ ئىقتىدارلىق ئىزباسار ، XLOOKUP ئىقتىدارىغا يول ئاچىدۇ.

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

تۇتۇلۇش نېمە؟ ئالايلۇق ، بىرسى بار. XLOOKUP ئىقتىدارى پەقەت Microsoft 365 ، Excel 2021 ۋە Excel ئۈچۈن Excel دا بار. Excel بەلگىلىك قىممەت ئۈچۈن دائىرە ياكى سانلار گۇرپىسىنى ئىزدەيدۇ ۋە مۇناسىۋەتلىك قىممەتنى باشقا بىر ئىستوندىن قايتۇرىدۇ. ئۇ ھەر ئىككىسىنى ئىزدەيدۇئۆسۈم ساتقۇچىغا مۇناسىۋەتلىك بارلىق تەپسىلاتلارنى ئېلىڭ (F2). سىزنىڭ قىلىشقا تىگىشلىك ئىشىڭىز return_array تالاش-تارتىشى ئۈچۈن يەككە ئىستون ياكى قۇر ئەمەس ، دائىرە بىلەن تەمىنلەش:

=XLOOKUP(F2, A2:A7, B2:D7)

فورمۇلانى سول ئۈستى سولغا كىرگۈزۈڭ. نەتىجىنىڭ كاتەكچىسى ، Excel ئاپتوماتىك ھالدا قوشنا بوش كاتەكچىلەرگە تۆكۈلىدۇ. بىزنىڭ ئەھۋالىمىزدا ، قايتىش گۇرۇپپىسى (B2: D7) 3 ئىستوننى ئۆز ئىچىگە ئالىدۇ ( چېسلا ، تۈر ۋە سومما ) ، ئۈچ قىممەتنىڭ ھەممىسى دائىرىگە قايتۇرۇلىدۇ. G2: I2. =TRANSPOSE(XLOOKUP(G1, A2:A7, B2:D7))

مۇشۇنىڭغا ئوخشاش ئۇسۇلدا ، سىز بارلىق سانلىق مەلۇمات ستونلىرىنى قايتۇرالايسىز ، مەسىلەن سومما ستون. بۇنىڭ ئۈچۈن «سومما» نى ئۆز ئىچىگە ئالغان F1 كاتەكچىسىنى lookup_value قىلىپ ئىشلىتىڭ ، A1: D1 دائىرىسى ئىستون بېشىنى ئۆز ئىچىگە ئالغان lookup_array ۋە بارلىق سانلىق مەلۇماتلارنى ئۆز ئىچىگە ئالغان A2: D7 دائىرىسىنى ئىشلىتىڭ. return_array .

=XLOOKUP(F1, A1:D1, A2:D7)

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

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

XLOOKUPكۆپ خىل ئۆلچەم

XLOOKUP نىڭ يەنە بىر چوڭ ئەۋزەللىكى شۇكى ، ئۇ سانلار گۇرپىسىنى يەرلىك بىر تەرەپ قىلىدۇ. بۇ ئىقتىدار سەۋەبىدىن سىز lookup_array تالاش-تارتىشىدا كۆپ خىل ئۆلچەمنى بىۋاسىتە باھالىسىڭىز بولىدۇ:

XLOOKUP (1 ، ( ئۆلچەم_ رانگې 1> standards_range2 = ئۆلچەم 2 ) * (…) ، return_array )

بۇ فورمۇلا قانداق ئىشلەيدۇ TRUE ۋە FALSE قىممىتى. سانلار گۇرپىسىنىڭ كۆپىيىشى TRUE ۋە FALSE نى ئايرىم-ئايرىم ھالدا 1 ۋە 0 گە ئايلاندۇرىدۇ ھەمدە ئاخىرقى ئىزدەش گۇرۇپپىسىنى ھاسىل قىلىدۇ. بىلگىنىڭىزدەك ، 0 گە كۆپەيتىش ھەمىشە نۆل بېرىدۇ ، شۇڭا ئىزدەش گۇرۇپپىسىدا پەقەت بارلىق ئۆلچەمگە ماس كېلىدىغان تۈرلەرلا ئىپادىلىنىدۇ. بىزنىڭ ئىزدەش قىممىتىمىز «1» بولغاچقا ، Excel <1 دىكى بىرىنچى «1» نى ئالىدۇ> lookup_array (بىرىنچى مەيدان) ھەمدە ئوخشاش ئورۇنغا return_array دىن قىممەتنى قايتۇرىدۇ> return_array ) تۆۋەندىكى شەرتلەر بىلەن:

  • ئۆلچەم 1 (چېسلا) = G1
  • ئۆلچەم 2 (ساتقۇچى) = G2
  • ئۆلچەم 3 (تۈر) = G3

A2: A10 ( ئۆلچەم_range1 ) دىكى ۋاقىت بىلەن ، ساتقۇچىلارنىڭ ئىسمى B2: B10 ( ئۆلچەم_range2 ) ۋە C2: C10 ( ) ئۆلچەم_range3 ) ، فورمۇلا بۇ شەكىلنى قوللىنىدۇ:

=XLOOKUP(1, (B2:B10=G1) * (A2:A10=G2) * (C2:C10=G3), D2:D10)

گەرچە Excel XLOOKUP فۇنكسىيەسى سانلار گۇرپىسىنى بىر تەرەپ قىلسىمۇ ، ئۇ دائىملىق فورمۇلا سۈپىتىدە ئىشلەيدۇ ھەمدە ئادەتتىكى Enter بىلەن تاماملىنىدۇ.كۇنۇپكا بېسىش. باشقا لوگىكىلىق مەشغۇلاتچىلارنىمۇ ئىشلىتەلەيسىز. مەسىلەن ، G1 ياكى ئۇنىڭدىن بۇرۇنقى ۋاقىتتىكى بۇيرۇقلارنى سۈزۈش ئۈچۈن ، «& lt; = G1» نى بىرىنچى ئۆلچەمگە قويۇڭ:

=XLOOKUP(1, (A2:A10<=G1) * (B2:B10=G2) * (C2:C10=G3), D2:D10)

قوش XLOOKUP

تېپىش مەلۇم بىر قۇر ۋە ستوننىڭ كېسىشىش ئېغىزىدىكى قىممەت ، ئاتالمىش ​​ قوش ئىزدەش ياكى ماترىسسا ئىزدەش نى ئىجرا قىلىڭ. شۇنداق ، Excel XLOOKUP مۇ قىلالايدۇ! سىز پەقەت بىر ئىقتىدارنى باشقا ئىقتىدارغا ئۇۋالايسىز:

XLOOKUP ( lookup_value1 ، lookup_array1 ، XLOOKUP ( data_values ​​ ))

بۇ فورمۇلانىڭ قانداق ئىشلەيدىغانلىقى : بۇ فورمۇلا XLOOKUP نىڭ پۈتۈن قۇر ياكى ستوننى قايتۇرۇش ئىقتىدارىنى ئاساس قىلىدۇ. ئىچكى ئىقتىدار ئىزدەش قىممىتىنى ئىزدەيدۇ ۋە مۇناسىۋەتلىك سانلىق مەلۇماتلارنىڭ بىر ئىستونى ياكى قۇرنى قايتۇرىدۇ. بۇ سانلار گۇرپىسى سىرتقى ئىقتىدارغا return_array سۈپىتىدە ئۆتىدۇ. بۇنىڭ ئۈچۈن بىز H1 (ساتقۇچىنىڭ ئىسمى) ۋە H2 (چارەك) دىكى ئىزدەش قىممىتىنى كىرگۈزىمىز ھەمدە تۆۋەندىكى فورمۇلا بىلەن قوش يۆنىلىشلىك Xlookup قىلىمىز:

=XLOOKUP(H1, A2:A6, XLOOKUP(H2, B1:E1, B2:E6))

ياكى باشقا يۆنىلىشتە : <3

INDEX مۇسابىقە فورمۇلاسى ۋە a دا قوش يۆنىلىشلىك ئىزدەش ئېلىپ بارغىلى بولىدۇباشقا بىر قانچە خىل ئۇسۇل. تېخىمۇ كۆپ ئۇچۇرغا ئېرىشىش ئۈچۈن Excel دىكى قوش يۆنىلىشلىك ئىزدەشنى كۆرۈڭ.

ئەگەر خاتالىق XLOOKUP

ئىزدەش قىممىتى تېپىلمىسا ، Excel XLOOKUP # N / A خاتالىقىنى قايتۇرىدۇ. مۇتەخەسسىس ئىشلەتكۈچىلەرگە خېلى تونۇش ۋە چۈشىنىشلىك ، يېڭى خىزمەتچىلەرنى قايمۇقتۇرۇشى مۇمكىن. ئۆلچەملىك خاتالىق ئىزاھاتىنى ئابونتلارغا قولايلىق ئۇچۇر بىلەن ئالماشتۇرۇش ئۈچۈن ، ئۆزىڭىزنىڭ تېكىستىنى if_not_found دەپ ئاتىلىدىغان 4-تاللاشقا كىرگۈزۈڭ.

بۇ دەرسلىكتە سۆزلەنگەن ئەڭ دەسلەپكى مىسالغا قايتىڭ. ئەگەر بىرەيلەن E1 غا ئىناۋەتسىز ئوكيان نامىنى كىرگۈزسە ، تۆۋەندىكى فورمۇلا ئۇلارغا «ماس كەلمەيدۇ» دەپ ئېنىق ئېيتىدۇ:

=XLOOKUP(E1, A2:A6, B2:B6, "No match is found")

ئىزاھات:

  • if_not_found تالاش-تارتىش پەقەت # N / A خاتالىقى بولۇپ قالىدۇ ، بارلىق خاتالىقلار ئەمەس. گرامماتىكىسى سەل مۇرەككەپ بولۇپ ، فورمۇلا ئۇزۇنراق بولىدۇ. ئەھۋالغا سەزگۈر قىلىش ئۈچۈن ، look_array تالاش-تارتىش ئۈچۈن EXACT ئىقتىدارىنى ئىشلىتىڭ:
XLOOKUP (TRUE, EXACT ( lookup_value, lookup_array), return_array)

بۇ فورمۇلانىڭ قانداق ئىشلەيدىغانلىقى : EXACT ئىقتىدارى ئىزدەش گۇرۇپپىسىدىكى ھەر بىر قىممەت بىلەن ئىزدەش قىممىتىنى سېلىشتۇرۇپ ، ئەگەر خەت ھەرىپىنى ئۆز ئىچىگە ئالغان ئوخشاش بولسا ، TRUE نى قايتۇرىدۇ. بۇ بىر تۈركۈم لوگىكىلىق قىممەتلەر lookup_array غا بارىدۇXLOOKUP نىڭ تالاش-تارتىشى. نەتىجىدە ، XLOOKUP يۇقارقى سانلار گۇرپىسىدىكى TRUE قىممىتىنى ئىزدەيدۇ ۋە قايتىش گۇرۇپپىسىدىكى مۇسابىقىنى قايتۇرىدۇ.

مەسىلەن ، B2: B7 ( return_array ) دىن باھاغا ئېرىشىش. E1 دىكى تۈر ( lookup_value) ، E2 دىكى فورمۇلا:

=XLOOKUP(TRUE, EXACT(E1, A2:A7), B2:B7, "Not found")

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

Excel XLOOKUP ئىشلىمەيدۇ

ئەگەر فورمۇلاڭىز نورمال ئىشلىمىسە ياكى خاتالىق كۆرۈلسە ، بەلكىم تۆۋەندىكى سەۋەبلەر تۈپەيلىدىن بولۇشى مۇمكىن:

XLOOKUP مېنىڭ Excel

دا يوق.

XLOOKUP ئىقتىدارى قالاق ماسلاشمايدۇ. ئۇ پەقەت Microsoft 365 ۋە Excel 2021 ئۈچۈن Excel دا بار ، ھەمدە ئىلگىرىكى نەشرىدە كۆرۈنمەيدۇ. فورمۇلا كۆچۈرۈلگەندە ياكى ئىزدەش جەريانىدا ئىزدەش ياكى قايتۇرۇش دائىرىسى «يۆتكەلدى». بۇ خىل ئەھۋالنىڭ يۈز بېرىشىنىڭ ئالدىنى ئېلىش ئۈچۈن ، ھەر ئىككى دائىرىنى مۇتلەق كاتەكچە ئۇلىنىشى بىلەن قۇلۇپلاشقا كاپالەتلىك قىلىڭ ($ A $ 2: $ A $ 10 غا ئوخشاش).

XLOOKUP # N / A خاتالىق

An #N / خاتالىق پەقەت ئىزدەش قىممىتىنىڭ تېپىلمىغانلىقىدىن دېرەك بېرىدۇ. بۇنى ئوڭشاش ئۈچۈن تەخمىنىي مۇسابىقىنى ئىزدەڭ ياكى ئىشلەتكۈچىلىرىڭىزگە ھېچقانداق ماس تېپىلمىغانلىقىنى ئۇقتۇرۇڭ.

XLOOKUP # قىممەت خاتالىق

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

XLOOKUP #REF خاتالىقى

A #REF! ئوخشىمىغان ئىككى خىزمەت دەپتىرىنى ئىزدىگەندە خاتالىق تاشلىنىدۇ ، بىرى تاقالغان. خاتالىقنى ئوڭشاش ئۈچۈن ، ھەر ئىككى ھۆججەتنى ئېچىڭ. ئوقۇغانلىقىڭىزغا رەھمەت ، كېلەر ھەپتە بىلوگىمىزدا كۆرۈشنى ئۈمىد قىلىمەن!

چۈشۈرۈش ئۈچۈن

Excel XLOOKUP فورمۇلا مىساللىرى (.xlsx ھۆججىتى)

تىك ۋە توغرىسىغا توغرىلىنىپ ، ئېنىق ماس (سۈكۈتتىكى) ، تەخمىنىي (ئەڭ يېقىن) مۇسابىقە ياكى ياۋا كارتا (قىسمەن) مۇسابىقىنى ئىجرا قىلىڭ.

XLOOKUP ئىقتىدارىنىڭ گرامماتىكىسى تۆۋەندىكىچە:

XLOOKUP (lookup_value, lookup_array, return_array, [if_not_found], [match_mode], [search_mode])

ئالدىنقى 3 تاللانما تەلەپ قىلىنىدۇ ، ئاخىرقى ئۈچى ئىختىيارى بولىدۇ.

  • .1111 11>
  • If_not_found [ئىختىيارى] - ماس كەلمىسە قايتىدىغان قىممەت. ئەگەر ئەمەلدىن قالدۇرۇلسا ، # N / A خاتالىق قايتۇرۇلىدۇ. . ئەگەر تېپىلمىسا ، # N / A خاتالىق قايتۇرۇلىدۇ.
  • -1 - ماس كېلىدىغان ياكى كېيىنكى كىچىكرەك. ئەگەر ئېنىق ماس تېپىلمىسا ، كېيىنكى كىچىكرەك قىممەت قايتۇرۇلىدۇ.
  • 1 - ئېنىق ماس ياكى كېيىنكى چوڭ. ئەگەر ئېنىق ماس تېپىلمىسا ، كېيىنكى چوڭ قىممەت قايتۇرۇلىدۇ.
  • 2 - ياۋا كارتا ھەرپلىرى ماس كېلىدۇ.
  • ئىزدەش يۆنىلىشى:
    • 1 ياكى ئەمەلدىن قالدۇرۇلدى (سۈكۈتتىكى) - بىرىنچىدىن ئاخىرىغىچە ئىزدەش.
    • -1 - ئاخىرقى تەرتىپتىن تەتۈر يۆنىلىشتە ئىزدەش.
    • 2 - سانلىق مەلۇماتلارنىڭ ئىككىلىك ئىزدەش دەرىجىسى ئۆرلەۋاتىدۇ.ئىزدەش ئىلغار ئىشلەتكۈچىلەر ئۈچۈن ئۆز ئىچىگە ئالىدۇ. ئۇ ئالاھىدە ئالگورىزىم بولۇپ ، ئۇنى سانلار گۇرپىسىنىڭ ئوتتۇرا ئېلېمېنتى بىلەن سېلىشتۇرۇش ئارقىلىق رەتلەنگەن سانلار گۇرپىسىدىكى ئورنىنى تاپالايدۇ. ئىككىلىك ئىزدەش ئادەتتىكى ئىزدەشتىن كۆپ تېز ، ئەمما رەتلەنگەن سانلىق مەلۇماتلاردىلا توغرا ئىشلەيدۇ.

    ئاساسىي XLOOKUP فورمۇلا

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

    پەرەز قىلساق ، سىزدە يەر شارىدىكى بەش ئوكيان توغرىسىدىكى ئۇچۇرلار بار خۇلاسە جەدۋىلى بار. سىز F1 ( lookup_value ) دىكى مەلۇم ئوكيان كىرگۈزۈش رايونىغا ئېرىشمەكچى. A2: A6 ( lookup_array ) ۋە C2: C6 ( return_array ) دىكى دېڭىز-ئوكيان ئىسىملىرى بىلەن فورمۇلا تۆۋەندىكىچە:

    =XLOOKUP(F1, A2:A6, C2:C6)

    0> ئاددىي ئىنگلىزچىغا تەرجىمە قىلىنغاندا مۇنداق دېيىلگەن: A2: A6 دىكى F1 قىممىتىنى ئىزدەڭ ھەمدە ئوخشاش بىر قۇردىكى C2: C6 دىن قىممەت قايتۇرۇڭ. ئىستون كۆرسەتكۈچى نومۇرى يوق ، رەتلەش يوق ، Vlookup نىڭ باشقا كۈلكىلىك چاقچاقلىرى يوق! ئۇ پەقەت ئىشلەيدۇ) قايسى جەھەتتىن VLOOKUP دىن ياخشى؟ بۇ يەردە Excel دىكى باشقا ئىزدەش ئىقتىدارلىرىنىڭ ئىشىكىنى ئېتىۋېتىدىغان ئەڭ ياخشى 10 ئىقتىدارنىڭ تىزىملىكى بار:
    1. تىك ۋە توغرىسىغا قاراش . XLOOKUP ئىقتىدارى تىك ۋە ھەم يۇقىرىغا قاراش ئىقتىدارى سەۋەبىدىن نامىغا ئېرىشتىتوغرىسىغا.
    2. ھەر قانداق يۆنىلىشكە قاراڭ: ئوڭ ، سول ، ئاستى ياكى ئۈستى . VLOOKUP پەقەت ئەڭ سول تەرەپتىكى ئىستون ۋە HLOOKUP ئۈستىدىنلا ئىزدىسە ، XLOOKUP نىڭ بۇنداق چەكلىمىسى يوق. Excel دىكى داڭلىق سول ئىزدەش ئەمدى ئازاب ئەمەس!
    3. سۈكۈتتىكى بىلەن ماس كېلىدىغان مۇسابىقە. كۆپىنچە ئەھۋاللاردا ، سىز ئېنىق ماس كېلىدىغان ئىزدەيسىز ، XLOOKUP ئۇنى سۈكۈتتىكى ھالەتتە قايتۇرىدۇ (تەخمىنەن ماس كېلىدىغان VLOOKUP ئىقتىدارىغا ئوخشىمايدۇ). ئەلۋەتتە ، زۆرۈر تېپىلغاندا XLOOKUP نىمۇ ماسلاشتۇرغىلى بولىدۇ.
    4. ياۋايى كارتىلار بىلەن قىسمەن مۇسابىقە . ئىزدەش قىممىتىنىڭ پەقەت بىر قىسمىنىلا بىلسىڭىز ، ھەممىسى ئەمەس ، ياۋا كارتا مۇسابىقىسى ئەسقاتىدۇ.
    5. تەتۈر يۆنىلىشتە ئىزدەش . ئىلگىرى ، ئەڭ ئاخىرقى قېتىم يۈز بېرىش ئۈچۈن ، مەنبە سانلىق مەلۇماتلىرىڭىزنىڭ تەرتىپىنى ئۆزگەرتىشىڭىز كېرەك. ھازىر ، سىز پەقەت search_mode تالاش-تارتىشنى -1 قىلىپ تەڭشەپ ، Xlookup فورمۇلاڭىزنى كەينىدىن ئىزدەپ ئاخىرقى مۇسابىقىنى قايتۇرىسىز.
    6. كۆپ خىل قىممەتنى قايتۇرۇڭ . return_array تالاش-تارتىشنى كونترول قىلىش ئارقىلىق ، ئىزدەش قىممىتىڭىزگە مۇناسىۋەتلىك سانلىق مەلۇماتلارنىڭ پۈتۈن قۇر ياكى ستوننى تارتالايسىز.
    7. كۆپ ئۆلچەم بىلەن ئىزدەش . Excel XLOOKUP سانلار گۇرپىسىنى يەرلىك ئۇسۇلدا بىر تەرەپ قىلىدۇ ، بۇنداق بولغاندا كۆپ خىل ئۆلچەم بىلەن ئىزدەش ئېلىپ بارغىلى بولىدۇ.
    8. ئەگەر خاتالىق ئىقتىدارى . ئەنئەنە بويىچە ، بىز IFNA ئىقتىدارىنى ئىشلىتىپ # N / A خاتالىقىنى تۇتىمىز. XLOOKUP بۇ ئىقتىدارنى ئۆز ئىچىگە ئالىدۇ if_not_found ئىناۋەتلىك ماس تېپىلمىسا ، ئۆزىڭىزنىڭ تېكىستىنى چىقىرىشقا رۇخسەت قىلىدىغان تالاش-تارتىش.
    9. ستون قىستۇرۇش / ئۆچۈرۈش . VLOOKUP دىكى كىشىنى ئەڭ بىزار قىلىدىغان مەسىلىلەرنىڭ بىرى ، ئىستوننى قوشۇش ياكى چىقىرىۋېتىش فورمۇلانى بۇزىدۇ ، چۈنكى قايتىش ئىستونى ئۇنىڭ كۆرسەتكۈچ نومۇرى بىلەن پەرقلىنىدۇ. XLOOKUP ئارقىلىق سىز ساننى ئەمەس ، قايتۇرۇش دائىرىسىنى تەمىنلەيسىز ، يەنى سىز ھېچنىمىنى بۇزماي تۇرۇپ ئېھتىياجلىق بولغان ئىستونلارنى قىستۇرالايسىز ۋە ئۆچۈرەلەيسىز.
    10. تېخىمۇ ياخشى ئىقتىدار . VLOOKUP خىزمەت جەدۋىلىڭىزنى ئاستىلىتىشى مۇمكىن ، چۈنكى ئۇ پۈتكۈل جەدۋەلنى ھېسابلاشنى ئۆز ئىچىگە ئالىدۇ ، نەتىجىدە ئەمەلىي ئېھتىياجدىن كۆپ ھۈجەيرىلەرنى بىر تەرەپ قىلىدۇ. XLOOKUP پەقەت ھەقىقىي ئىزدەش ۋە قايتۇرۇش سانلىرىنىلا بىر تەرەپ قىلىدۇ.

    Excel دا XLOOKUP نى قانداق ئىشلىتىش - فورمۇلا مىساللىرى

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

    XLOOKUP ئىقتىدارى ئوخشاش گرامماتىكىلىق ھەر ئىككىسىنى قىلالايدۇ. پەرقى سىزنىڭ ئىزدەش ۋە قايتۇرۇش سانلىرى ئۈچۈن تەمىنلىگەنلىرىڭىزدە.

    v- ئىزدەش ئۈچۈن ، تەمىنلەش ستونلىرى:

    Forh- ئىزدەش ، ستوننىڭ ئورنىغا قۇرلارنى كىرگۈزۈڭ:

    =XLOOKUP(I1, B1:F1, B2:F2)

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

    مىسال سۈپىتىدە ، ئۈلگە جەدۋىلىمىزنىڭ سول تەرىپىگە رەت تەرتىپى ئىستونىنى قوشايلى. بۇنىڭدىكى مەقسەت F1 دىكى ئوكيان كىرگۈزۈش دەرىجىسىگە ئېرىشىش. VLOOKUP بۇ يەردە پۇتلىشىپ قالىدۇ ، چۈنكى ئۇ پەقەت ئىستوندىن قىممەتنى ئىزدەش ئىستونىنىڭ ئوڭ تەرىپىگە قايتۇرالايدۇ. Xlookup فورمۇلا ئوڭايلا تاقابىل تۇرىدۇ:

    =XLOOKUP(F1, B2:B6, A2:A6)

    مۇشۇنىڭغا ئوخشاش ، قۇرلارنى توغرىسىغا ئىزدىگەندە يۇقىرىغا قارىسىڭىز بولىدۇ.

    ئېنىق ۋە تەخمىنىي ماس كېلىدىغان XLOOKUP

    مۇسابىقە ھەرىكىتىنى match_mode دەپ ئاتىلىدىغان 5-تالاش-تارتىش كونترول قىلىدۇ. سۈكۈتتىكى ھالەتتە ، ئېنىق بىر مۇسابىقە ئېلىپ بېرىلىدۇ. match first. ئېنىق ئىزدەش قىممىتى تېپىلمىسا ، ئۇنىڭ قايتىدىغان يېرىدە پەرق بار.

    Match_mode تالاش-تارتىشى: ئەگەر تېپىلمىسا - # N / A خاتالىق.

  • -1 - ئېنىق ماس; ئەگەر تېپىلمىسا - كېيىنكى كىچىك تۈر.
  • 1 - ئېنىق ماس كېلىدۇ. ئەگەر تېپىلمىسا- كېيىنكى چوڭراق تۈر. ئېنىق ماسلىشىش XLOOKUP نىڭ سۈكۈتتىكى ھەرىكىتى بولغاچقا ، سىز match_mode نى ئەمەلدىن قالدۇرۇپ ، پەقەت ئالدىنقى 3 تەلەپ قىلىنغان تالاش-تارتىشنىلا تەمىنلىيەلەيسىز.

    بەزى ئەھۋاللاردا ، ئېنىق ماسلاشمايدۇ. تىپىك ئەھۋال شۇكى ، ئىزدەش جەدۋىلىڭىزدە بارلىق قىممەتلەر يوق ، بەلكى مىقدارنى ئاساس قىلغان ئېتىبار ، سېتىشنى ئاساس قىلغان كومىسسىيە قاتارلىق «ئابىدە» ياكى «چەك» بولىدۇ.

    بىزنىڭ ئەۋرىشكە ئىزدەش جەدۋىلىمىز بۇ باغلىنىشنى كۆرسىتىپ بېرىدۇ. ئىمتىھان نەتىجىسى بىلەن نومۇر ئارىلىقىدا. تۆۋەندىكى ئېكران رەسىمىدىن كۆرگىنىڭىزدەك ، ئېنىق بىر مۇسابىقە پەقەت مەلۇم بىر ئوقۇغۇچىنىڭ نومۇرى ئىزدەش جەدۋىلىدىكى قىممەت بىلەن ماس كەلگەندىلا ئىشلەيدۇ (3-قاتاردىكى خىرىستىيانغا ئوخشاش). باشقا بارلىق ئەھۋاللاردا ، # N / A خاتالىق قايتۇرۇلىدۇ. كېيىنكى مىسالدا كۆرسىتىلگەندەك تەخمىنىي مۇسابىقىنى ئىزدەش. ، سانلىق مەلۇماتلىرىڭىزنىڭ قانداق تەشكىللەنگەنلىكىگە ئاساسەن.

    بىزنىڭ ئەھۋالىمىزدا ، ئىزدەش جەدۋىلىدە دەرىجىنىڭ تۆۋەن چېكى كۆرسىتىلدى. شۇڭا ، ئېنىق ماس تېپىلمىغاندا كېيىنكى كىچىكرەك قىممەتنى ئىزدەش ئۈچۈن match_mode دىن -1 نى تەڭشەيمىز:

    =XLOOKUP(F11, $B$11:$B$15, $C$11:$C$15, ,-1)

    مەسىلەن ، بىرايىننىڭ نومۇرى بار 98 (F2). فورمۇلا بۇ ئىزدەش قىممىتىنى B2: B6 دىن ئىزدەيدۇئەمما تاپالمايدۇ. ئاندىن ، كېيىنكى كىچىكرەك تۈرنى ئىزدەپ 90 نى تاپالايدۇ ، بۇ A دەرىجىگە ماس كېلىدۇ:

    ئەگەر بىزنىڭ ئىزدەش جەدۋىلىمىزدە سىنىپنىڭ ئۈستۈنكى چېگرىسى بولسا ، بىز match_mode دىن 1 گىچە ئېنىق ماس كەلمىسە كېيىنكى چوڭ تۈرنى ئىزدەش:

    =XLOOKUP(F2, $B$2:$B$6, $C$2:$C$6, ,1)

    فورمۇلا 98 نى ئىزدەيدۇ ، يەنە تاپالمايدۇ. بۇ قېتىم ئۇ كېيىنكى چوڭ قىممەتنى تېپىشقا تىرىشىدۇ ۋە A دەرىجىگە ماس كېلىدۇ:

    كۆرسەتمە. Xlookup فورمۇلاسىنى كۆپ كاتەكچىگە كۆچۈرگەندە ، مۇتلەق كاتەكچە پايدىلىنىش قىممىتى ($ B $ 2: $ B $ 6 غا ئوخشاش) ئىزدەش ياكى قايتۇرۇش دائىرىسىنى قۇلۇپلاڭ.

    قىسمەن مۇسابىقە (ياۋايى كارتا) بىلەن XLOOKUP

    قىسمەن مۇسابىقە ئىزدەش ئۈچۈن ، match_mode تالاش-تارتىشنى 2 گە تەڭشەڭ ، بۇ XLOOKUP ئىقتىدارىنى ياۋايى كارتا ھەرپلىرىنى بىر تەرەپ قىلىشقا بۇيرۇيدۇ:

    • يۇلتۇز بەلگىسى (*) - ھەرپ-بەلگىلەرنىڭ رەت تەرتىپىنى كۆرسىتىدۇ.
    • سوئال بەلگىسى (?) - ھەر قانداق بىر ھەرپكە ۋەكىللىك قىلىدۇ. تۆۋەندىكى مىسالنى كۆرۈپ بېقىڭ. A ئىستوندا ، سىزدە بىر قانچە ئەقلىي ئىقتىدارلىق تېلېفون مودېلى بار ، B ئىستوندا ئۇلارنىڭ باتارېيە سىغىمى بار. سىز مەلۇم ئەقلىي ئىقتىدارلىق تېلېفوننىڭ باتارېيەسىگە قىزىقىسىز. مەسىلە شۇكى ، سىز مودېل نامىنى A ئىستوندا كۆرسىتىلگەندەك يازالايدىغانلىقىڭىزغا ئىشەنمەيسىز ، بۇنى يېڭىش ئۈچۈن چوقۇم بار بولغان بۆلەكنى كىرگۈزۈڭ ۋە قالغان ھەرپلەرنى ياۋايى كارتا بىلەن ئالماشتۇرۇڭ.

    مەسىلەن ، ئېرىشىشiPhone X نىڭ باتارېيەسى توغرىسىدىكى ئۇچۇرلار ، بۇ فورمۇلانى ئىشلىتىڭ:

    =XLOOKUP("*iphone X*", A2:A8, B2:B8, ,2)

    ياكى ، ئىزدەش قىممىتىنىڭ مەلۇم قىسمىنى بەزى كاتەكچىلەرگە كىرگۈزۈپ ، ياۋا كارتا ھەرپلىرى بىلەن كاتەكچە پايدىلىنىشىنى بىرلەشتۈرۈڭ:

    =XLOOKUP("*"&E1&"*", A2:A8, B2:B8, ,2)

    XLOOKUP تەتۈر يۆنىلىشتە ئاخىرقى قېتىم يۈز بېرىدۇ ئاخىرقى مۇسابىقىنى قايتۇرۇش . ئۇنى ئەمەلگە ئاشۇرۇش ئۈچۈن ، Xlookup فورمۇلاڭىزنى تەتۈر يۆنىلىشتە ئىزدەڭ.

    ئىزدەش يۆنىلىشى كونترول قىلىنىدۇ search_mode :

    • 1. ياكى ئەمەلدىن قالدۇرۇلدى (سۈكۈتتىكى) - بىرىنچىدىن ئاخىرقى قىممەتكە ، يەنى ئۈستىدىن ئاستىغا تىك ئىزدەش ياكى سولدىن ئوڭغا توغرىسىغا ئىزدەش ئارقىلىق ئىزدەش. .

    مىسال سۈپىتىدە ، مەلۇم بىر ساتقۇچىنىڭ ئەڭ ئاخىرقى سېتىشىنى قايتۇرايلى. بۇنىڭ ئۈچۈن بىز ئالدىنقى ئۈچ خىل تەلەپنى ئوتتۇرىغا قويدۇق (G1 look_value ، B2: B9 lookup_array ، D2: D9 return_array ئۈچۈن). 5-تالاش-تارتىشتىكى 1:

    =XLOOKUP(G1, B2:B9, D2:D9, , ,-1)

    تۈز ۋە ئاسان ئەمەسمۇ؟

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

    تۆۋەندىكى جەدۋەلدىن ، خالىغىنىڭىزنى ئويلاپ

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