Excel INDIRECT ئىقتىدارى - ئاساسلىق ئىشلىتىش ۋە فورمۇلا مىساللىرى

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

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

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

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

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

    Excel INDIRECT ئىقتىدارى - گرامماتىكىسى ۋە ئاساسىي ئىشلىتىلىشى

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

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

    =SUM(INDIRECT("A2:A5"))

    Excel «A1: A5» نى دائىرە پايدىلىنىش ماتېرىيالى ئەمەس ، نوقۇل تېكىست تىزمىسى دەپ ھېس قىلغاچقا ، ھېچقانداق ئىش قىلمايدۇ. بىر قۇر ())) نى قىستۇرغاندا ياكى ئۆچۈرگەندە ئۆزگىرىدۇ. VLOOKUP ، SUMIF ، بىر قانچە ئىسىمنى قويۇش. مەسىلەن ، تۆۋەندىكى سانلار گۇرپىسى فورمۇلاسىنى ئىشلىتەلەيسىز (ئېسىڭىزدە تۇتۇڭ Ctrl + Shift + Enter نى بېسىشنى تەلەپ قىلىڭ) A1: A10:

    =AVERAGE(SMALL(A1:A10,ROW(1:3)))

    قانداقلا بولمىسۇن ، خىزمەت جەدۋىلىڭىزگە 1-ۋە 3-قۇر ئارىلىقىدىكى يېڭى قۇر قىستۇرسىڭىز ، ROW فۇنكىسىيەسىنىڭ دائىرىسى ROW (1: 4) گە ئۆزگىرىدۇ ، فورمۇلا ئوتتۇرا ھېساب بىلەن 3 نىڭ ئورنىغا 4 كىچىك ساننى قايتۇرىدۇ. .3 <<> INDIRECT ۋە ROW نى LARGE فۇنكسىيەسىگە بىرلەشتۈرۈپ ئىشلىتىشنىڭ يەنە بىر قانچە مىسالى بار: دائىرە ئىچىدىكى N ئەڭ چوڭ ساننى قانداق يىغىنچاقلاش.

    مىسال 2. INDIRECT ۋە ADDRESS ئىقتىدارلىرى

    سىز ئىشلىتەلەيسىز Excel INDIRECT بىلەن ADDRESS ئىقتىدارىغا ئېرىشىدۇچىۋىندىكى مەلۇم كاتەكچىنىڭ قىممىتى.

    ئېسىڭىزدە بولۇشى مۇمكىن ، ADDRESS ئىقتىدارى Excel دا قۇر ۋە ستون نومۇرى ئارقىلىق كاتەكچە ئادرېسىغا ئېرىشىش ئۈچۈن ئىشلىتىلىدۇ. مەسىلەن ، =ADDRESS(1,3) فورمۇلا $ C $ 1 ھەرىپىنى قايتۇرىدۇ ، چۈنكى C1 1- قۇر ۋە 3-ئىستوننىڭ كېسىشىش ئېغىزىدىكى كاتەكچىدۇر. بۇنىڭغا ئوخشاش فورمۇلا:

    =INDIRECT(ADDRESS(1,3))

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

    • INDIRECT ADDRESS فورمۇلا - قۇر ۋە ستوننى قانداق ئالماشتۇرۇش. .13 كاتەكچىلەرنى تاللاش. ئىشلەتكۈچى تۇنجى چۈشۈش تىزىملىكىدە تاللانغان.

      ئاددىي بېقىنىشچان تىزىملىكنى ياساش ھەقىقەتەن ئاسان. بۇنىڭ ئۈچۈن پەقەت بىر قانچە ئىسىم قويۇلغان دائىرە بولۇپ ، ئېسىلما بۇيۇملارنى ساقلاش ۋە ئاددىي =INDIRECT(A2) فورمۇلا بار ، بۇ يەردە A2 سىزنىڭ تۇنجى تىزىملىك ​​تىزىملىكىڭىزنى كۆرسىتىدىغان كاتەكچىدۇر.

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

      INDIRECT نى قانداق ئىشلىتىش ھەققىدە باسقۇچلۇق يېتەكلەش ئۈچۈن Excel سانلىق مەلۇماتنى دەلىللەش ، بۇ دەرسلىكنى كۆرۈپ بېقىڭ: Excel دا قانداق قىلىپ تايىنىشچان تىزىملىك ​​تىزىملىكىنى ياساش كېرەك.

      Excel INDIRECT ئىقتىدارى - مۇمكىن بولغان خاتالىق ۋە مەسىلىلەر

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

      يۇقىرىدا دېيىلگەن باشقا Excel ئىقتىدارلىرىغا ئوخشاش ، INDIRECT ئىقتىدارنىڭ تالاش-تارتىشلىرىنى خاتا ئىشلەتسىڭىز خاتالىق تاشلىشى مۇمكىن. بۇ يەردە ئەڭ تىپىك خاتالىقلارنىڭ تىزىملىكى بار:

      Excel INDIRECT #REF! خاتالىق

      كۆپىنچە ، INDIRECT ئىقتىدارى #REF نى قايتۇرىدۇ! ئۈچ خىل خاتالىق:

      1. ref_text ئىناۋەتلىك كاتەكچە ئەمەس. ئەگەر ۋاسىتىلىك فورمۇلاڭىزدىكى ref_text پارامېتىرى ئۈنۈملۈك كاتەكچە پايدىلانمىسى بولمىسا ، بۇ فورمۇلا #REF نى كەلتۈرۈپ چىقىرىدۇ! خاتالىق قىممىتى. مۇمكىن بولغان مەسىلىلەردىن ساقلىنىش ئۈچۈن ، INDIRECT ئىقتىدارىنى تەكشۈرۈڭتالاش-تارتىش.
      2. دائىرە چېكى دىن ئېشىپ كەتتى. ئەگەر ۋاسىتىلىك فورمۇلاڭىزنىڭ ref_text تالاش-تارتىشى 1 مىليون 485 مىڭ 576 قۇر ياكى ستون چېكىدىن ئېشىپ كەتكەن بىر قاتار ھۈجەيرىلەرنى كۆرسەتسە ، سىز Excel 2007 ، 2010 ۋە Excel 2013 دىكى #REF خاتالىقىغا ئېرىشىسىز. چەكلەڭ ۋە مەلۇم قىممەتنى قايتۇرۇڭ ، گەرچە ھەمىشە سىز ئويلىغاندەك بولمىسىمۇ.
      3. كۆرسىتىلگەن جەدۋەل ياكى خىزمەت دەپتىرى تاقىلىپ قالدى. باشقا خىزمەت دەپتىرى / ئېلېكترونلۇق جەدۋەل چوقۇم ئوچۇق بولۇشى كېرەك ، بولمىسا INDIRECT #REF نى قايتۇرىدۇ! خاتالىق.

      Excel INDIRECT #NAME? خاتالىق

      بۇ ئەڭ روشەن ئەھۋال ، بۇ ئىقتىدارنىڭ نامىدا بەزى خاتالىقلارنىڭ بارلىقىنى بىلدۈرىدۇ ، بۇ بىزنى كېيىنكى نۇقتىغا باشلاپ بارىدۇ :)

      ئىنگلىزچە بولمىغان يەرلىك ئورۇنلاردا INDIRECT ئىقتىدارىنى ئىشلىتىش

      INDIRECT فۇنكىسىيەسىنىڭ ئىنگلىزچە نامىنىڭ 14 خىل تىلغا تەرجىمە قىلىنغانلىقىنى بىلىشكە قىزىقىشىڭىز مۇمكىن ، بۇنىڭ ئىچىدە:

      • دانىيە - INDIREKTE
      • فىنلاندىيە - EPÄSUORA
      • گېرمان - INDIREKT
      • ۋېنگرىيە - INDIREKT
      • ئىتالىيە - INDIRETTO
      • نورۋېگچە - INDIREKTE
      • پولشا - ADR.POŚR
      • ئىسپانچە - INDIRECTO
      • شىۋىتسىيە - INDIREKT
      • تۈركچە - DOLAYLI

      ئەگەر تولۇق تىزىملىككە ئېرىشمەكچى بولسىڭىز ، بۇ بەتنى كۆرۈڭ.

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

      نەتىجىدە ، ئىككى خىل فورمۇلانى كۆچۈرگەندە ئوخشىمىغان Excel يەرلىكلىرى ، خاتالىق ئۇچۇرىغا ئېرىشىشىڭىز مۇمكىن " بىز بۇ فورمۇلادا مەسىلە بايقىدۇق… " ، چۈنكى فورمۇلادا ئىشلىتىلگەن تىزىملىك ​​ئايرىغۇچ كومپيۇتېرىڭىزغا قويۇلغانغا ئوخشىمايدۇ. ئەگەر بۇ دەرسلىكتىكى بىر قىسىم INDIRECT فورمۇلانى Excel غا كۆچۈرگەندە بۇ خاتالىققا يولۇقسىڭىز ، بارلىق پەش (،) نى يېرىم چېكىت (;) گە ئالماشتۇرۇپ ئوڭشاڭ.

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

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

      فۇنكسىيەنىڭ دەلىللىرى ، شۇنداقمۇ؟ ئۇنداقتا بىز ئالدى بىلەن Excel INDIRECT گرامماتىكىسىنى تېزرەك كۆرۈپ باقايلى. ئۇنىڭ ئىككى خىل تالاش-تارتىشى بار ، بىرىنچىسى تەلەپ قىلىنىدۇ ، ئىككىنچىسى ئىختىيارى: INDIRECT (ref_text, [a1])

      ref_text - كاتەكچە پايدىلىنىش ماتېرىيالى ، تېكىست تىزمىسى ياكى ئىسىم قويۇلغان دائىرە> ئەگەر TRUE ياكى ئەمەلدىن قالدۇرۇلسا ، ref_text A1 ئۇسلۇبىدىكى كاتەكچە پايدىلىنىشى دەپ ئىزاھلىنىدۇ.

    • ئەگەر يالغان بولسا ، ref_text R1C1 پايدىلىنىش ماتېرىيالى دەپ قارىلىدۇ. بەزى ئەھۋاللاردا پايدىلىق ، سىز كۆپىنچە تونۇش A1 پايدىلىنىشىنى ئىشلىتىشنى ئويلىشىڭىز مۇمكىن. قانداقلا بولۇشىدىن قەتئىينەزەر ، بۇ دەرسلىكتىكى INDIRECT فورمۇلالىرىنىڭ ھەممىسىدە دېگۈدەك A1 پايدىلىنىشى ئىشلىتىلىدۇ ، شۇڭا بىز ئىككىنچى خىل تالاش-تارتىشنى ئەمەلدىن قالدۇرىمىز. Excel دا INDIRECT نى قانداق ئىشلىتىدىغانلىقىڭىزنى كۆرسىتىپ بېرىدىغان ئاددىي فورمۇلا. ھازىر ، =INDIRECT(C1) فورمۇلانى باشقا كاتەكچىگە قويۇپ ، نېمە ئىش بولغانلىقىنى كۆرۈڭ:
      • INDIRECT ئىقتىدارى C1 كاتەكچىدىكى قىممەتنى كۆرسىتىدۇ ، يەنى A1. A1 كاتەكچىسى قايتىدىغان قىممەتنى تاللايدۇ ،بۇ 3-سان. ئەگەر بۇ يەنىلا ئەمەلىي مەنىسى ئىنتايىن ئاز دەپ ئويلىسىڭىز ، ماڭا بەرداشلىق بېرىڭ ، مەن سىزگە Excel INDIRECT ئىقتىدارىنىڭ ھەقىقىي كۈچىنى ئاشكارىلايدىغان يەنە بىر قانچە فورمۇلانى كۆرسىتىپ بېرەي.

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

        يۇقارقى مىسالدا كۆرسىتىلگەندەك ، Excel INDIRECT ئىقتىدارىنى ئىشلىتىپ ، بىر كاتەكچىنىڭ ئادرېسىنى ئادەتتىكى تېكىست تىزمىسى قىلىپ باشقا بىر كاتەكچىنىڭ ئادرېسىنى قويۇپ ، 2-ئورۇنغا مۇراجىئەت قىلىپ 1-كاتەكچىنىڭ قىممىتىگە ئېرىشەلەيسىز. قانداقلا بولمىسۇن ، بۇ ئۇششاق مىسال پەقەت INDIRECT ئىقتىدارىنىڭ بېشارىتىدىن باشقا نەرسە ئەمەس. باشقا Excel فورمۇلالىرى ئارقىلىق قايتۇرۇلغان باشقا ھۈجەيرىلەر ۋە نەتىجىلەر. ئەمما ھارۋىنى ئاتنىڭ ئالدىدا قويماي ، بىر نەچچە Excel ۋاسىتىلىك فورمۇلانى بىر قېتىمدا ئىجرا قىلايلى. A1 ۋە R1C1 پايدىلىنىش ئۇسلۇبى ئۈچۈن. ئادەتتە ، ھەر ئىككى ئۇسلۇبنى بىرلا ۋاقىتتا بىرلا ۋاراقتا ئىشلىتەلمەيسىز ، پەقەت ھۆججەت & gt; ئارقىلىق ئىككى پايدىلىنىش تىپى ئارىسىدا ئالماشتۇرالايسىز. تاللانما & gt; فورمۇلا & gt; R1C1 تەكشۈرۈش رامكىسى . بۇ Excel ئابونتلىرىنىڭ R1C1 ئىشلىتىشنى ناھايىتى ئاز ئويلىشىشىدىكى سەۋەبباشقا بىر پايدىلىنىش ئۇسۇلى سۈپىتىدە. بىز تېخىمۇ ئىلگىرىلەشتىن بۇرۇن ، سىز A1 بىلەن R1C1 پايدىلىنىش ئۇسلۇبىنىڭ پەرقىنى بىلمەكچى بولۇشىڭىز مۇمكىن. سان. مەسىلەن ، B2 B ئىستون بىلەن 2-قۇرنىڭ كېسىشىش ئېغىزىدىكى كاتەكچىنى كۆرسىتىدۇ. مەسىلەن :) R4C1 جەدۋەل 4-قۇر ، 1-ئىستوندىكى A4 كاتەكچىنى كۆرسىتىدۇ. ئەگەر خەتتىن كېيىن ھېچقانداق سان كەلمىسە ، ئۇنداقتا سىز ئوخشاش بىر قۇر ياكى ستوننى كۆرسىتىدۇ.

        ئەمدى ، INDIRECT ئىقتىدارىنىڭ A1 ۋە R1C1 پايدىلىنىشىنى قانداق بىر تەرەپ قىلىدىغانلىقىنى كۆرۈپ باقايلى: ئۈستىدىكى ئېكران رەسىمى ، ئوخشىمىغان ئۈچ خىل ۋاسىتىلىك فورمۇلا ئوخشاش نەتىجىنى قايتۇرىدۇ. بۇنىڭ سەۋەبىنى ئاللىقاچان چۈشىنىپ بولدىڭىزمۇ؟ سىزگە دو تىكىمەن :)

        • D1 كاتەكچىدىكى فورمۇلا: =INDIRECT(C1)

        بۇ ئەڭ ئاسان. بۇ فورمۇلا C1 كاتەكچىسىنى كۆرسىتىدۇ ، ئۇنىڭ قىممىتىنى ئالىدۇ - تېكىست تىزمىسى A2 ، ئۇنى كاتەكچە پايدىلىنىش ماتېرىيالىغا ئايلاندۇرىدۇ ، A2 كاتەكچىگە يۆتكىلىدۇ ۋە ئۇنىڭ قىممىتىنى قايتۇرىدۇ ، يەنى 222.

        • D3 كاتەكچىدىكى فورمۇلا: =INDIRECT(C3,FALSE)

        2-تالاش-تارتىشتىكى يالغان ، كۆرسىتىلگەن قىممەت (C3) غا R1C1 كاتەكچە پايدىلىنىش ماتېرىيالىغا ئوخشاش مۇئامىلە قىلىنىشى كېرەكلىكىنى ، يەنى بىر قاتار نومۇرنىڭ كەينىدىن ستون نومۇرى بىلەن كۆرسىتىلىشى كېرەكلىكىنى كۆرسىتىپ بېرىدۇ. شۇڭلاشقا ،بىزنىڭ INDIRECT فورمۇلامىز C3 (R2C1) كاتەكچىدىكى قىممەتنى A2 كاتەكچىسى بولغان 2-قۇر ۋە 1-ستوننىڭ ئۇلىنىشىدىكى كاتەكچىگە كۆرسىتىدۇ دەپ ئىزاھلايدۇ.

        ھۈجەيرە قىممىتى ۋە تېكىستتىن ۋاسىتىلىك پايدىلىنىش ھاسىل قىلىش

        ئوخشاشلا بىز قانداق قىلىپ كاتەكچە قىممەتتىن پايدىلانما قۇرغانلىقىمىزغا ئوخشاش ، سىز INDIRECT فورمۇلاڭىزدا تېكىست تىزمىسى بىلەن كاتەكچە پايدىلىنىش نى بىرلەشتۈرەلەيسىز ، بىرلەشتۈرۈش مەشغۇلاتچىسى (& amp;) .

        تۆۋەندىكى مىسالدا: = INDIRECT ("B" & amp; C2) فورمۇلا B2 كاتەكچىسىدىن تۆۋەندىكى لوگىكىلىق زەنجىرگە ئاساسەن قىممەت قايتۇرىدۇ:

        INDIRECT ئىقتىدارى ئېلېمېنتلارنى بىرلەشتۈرىدۇ. ref_text argument - تېكىست B ۋە C2 كاتەكچىدىكى قىممەت - & gt; C2 كاتەكچىنىڭ قىممىتى 2-سان بولۇپ ، B2 كاتەكچىسىنى كۆرسىتىدۇ - & gt; بۇ فورمۇلا B2 كاتەكچىگە بېرىپ ئۇنىڭ قىممىتىنى قايتۇرىدۇ ، يەنى 10-نومۇر. INDIRECT فۇنكسىيەسى دەپ ئاتىلىدىغان دائىرە نى كۆرسىتىدۇ.

        پەرەز قىلايلى ، جەدۋىلىڭىزدە تۆۋەندىكى ئىسىم دائىرىسى بار: 12> بانان - C2: C6

      • لىمون - D2: D6

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

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

      • =SUM(INDIRECT(G1))
      • =AVERAGE(INDIRECT(G1))
      • =MAX(INDIRECT(G1))
      • =MIN(INDIRECT(G1))

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

      INDIRECT فورمۇلا ھەرىكەتچان باشقا خىزمەت جەدۋىلىنى كۆرسىتىدۇ

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

      ئېكران رەسىمىدە كۆرگەن فورمۇلانى پارچىلاپ چۈشىنەيلى.

      بىلگىنىڭىزدەك ، باشقا جەدۋەلنى ئىشلىتىشنىڭ ئادەتتىكى ئۇسۇلى Excel دا ۋاراقنىڭ ئىسمى يېزىلغاندىن كېيىن ئۈندىدار بەلگىسى ۋە كاتەكچە / دائىرە پايدىلىنىشى يېزىلغان ، مەسىلەن SheetName! دائىرە . ۋاراق ئىسمى ھەمىشە بوشلۇق (لار) نى ئۆز ئىچىگە ئالغان بولغاچقا ، خاتالىقنىڭ ئالدىنى ئېلىش ئۈچۈن ئۇنى (نەقىل ، بوشلۇق ئەمەس) تاق تىرناققا چاپلىسىڭىز ياخشى بولىدۇ ، مەسىلەن 'مېنىڭ جەدۋىلىم!' $ A $ 1 .INDIRECT ئىقتىدارى. ئېسىڭىزدە تۇتۇڭ ، تېكىست تىزمىسىدا ، ھەر بىر ئېلېمېنتنى كاتەكچە ئادرېس ياكى ساندىن باشقا ھەر بىر ئېلېمېنتنى قوش تىرناق ئىچىگە ئېلىشىڭىز ھەمدە بىرلەشتۈرۈش مەشغۇلاتچىسى (& amp;) ئارقىلىق بارلىق ئېلېمېنتلارنى بىر-بىرىگە باغلىشىڭىز كېرەك.

      يۇقىرىقىلارنى نەزەردە تۇتقاندا ، بىز ئېرىشىمىز تۆۋەندىكى ئەندىزە:

      INDIRECT ("'" & amp; جەدۋەلنىڭ ئىسمى & amp; "'!" & amp; كاتەكچە دىن سانلىق مەلۇماتلارنى تارتىپ چىقىرىش) جەدۋەلنىڭ نامىنى A1 كاتەكچىگە قويۇپ ، كاتەكچە ئادرېسىنى B ئىستونغا كىرگۈزۈڭ ، ئۈستىدىكى رەسىمدە كۆرسىتىلگەندەك. نەتىجىدە ، سىز تۆۋەندىكى فورمۇلاغا ئېرىشىسىز:

      INDIRECT("'" & $A$1 & "'!" & B1)

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

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

      IF(OR($A$1="",B1=""), "", INDIRECT("'" & $A$1 & "'!" & B1))

    • INDIRECT فورمۇلا ئۈچۈن باشقا جەدۋەلنى توغرا ئىشلەش ئۈچۈن ، كۆرسىتىلگەن جەدۋەل ئوچۇق بولۇشى كېرەك ، بولمىسا فورمۇلا #REF خاتالىقىنى قايتۇرىدۇ. خاتالىقتىن ساقلىنىش ئۈچۈن ، IFERROR فۇنكسىيەسىنى ئىشلىتەلەيسىز ، بۇ قۇرۇق قۇرنى كۆرسىتىدۇ ، خاتالىق كۆرۈلسە:

      IFERROR(INDIRECT("'" & $A$1 & "'!" &B1), "")

    باشقا خىزمەت دەپتىرىگە Excel دىنامىكىلىق پايدىلىنىش قوللانمىسى قۇرۇش.

    كۆرسىتىدىغان ۋاسىتىلىك فورمۇلاباشقا Excel خىزمەت دەپتىرىگە باشقا ئېلېكترونلۇق جەدۋەلنى ئىشلىتىش بىلەن ئوخشاش ئۇسۇل ئاساس قىلىنغان. سىز پەقەت خىزمەت دەپتىرىنىڭ ئىسمىنىڭ جەدۋەل ئىسمى ۋە كاتەكچە ئادرېسىغا قوشۇلغانلىقىنى بەلگىلىشىڭىز كېرەك. ۋە / ياكى جەدۋەل ئىسىملىرى بوشلۇقنى ئۆز ئىچىگە ئالىدۇ):

    '[Book_name.xlsx] Sheet_name'! كاتەكچە ئادرېسى C2 دە ، بىز تۆۋەندىكى فورمۇلاغا ئېرىشىمىز:

    =INDIRECT("'[" & $A$2 & "]" & $B$2 & "'!" & C2)

    فورمۇلانى باشقا ھۈجەيرىلەرگە كۆچۈرگەندە كىتاب ۋە جەدۋەلنىڭ ئىسمى بار ھۈجەيرىلەرنىڭ ئۆزگىرىشىنى خالىمىسىڭىز ، سىز مۇتلەق كاتەكچە پايدىلىنىش قىممىتى بىلەن ئايرىم-ئايرىم ھالدا $ 2 $ ۋە $ B $ 2.

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

    = INDIRECT ("'[" & amp; كىتاب ئىسمى & amp; " ] "& amp; جەدۋەلنىڭ ئىسمى & amp;" '! "& amp; كاتەكچە ئادرېسى )

    ئەسكەرتىش. فورمۇلانى كۆرسىتىدىغان خىزمەت دەپتىرى ھەمىشە ئوچۇق بولۇشى كېرەك ، بولمىسا INDIRECT ئىقتىدارى #REF خاتالىقىنى تاشلايدۇ. ئادەتتىكىگە ئوخشاش ، IFERROR ئىقتىدارى سىزنىڭ ئۇنىڭدىن ساقلىنىشىڭىزغا ياردەم بېرەلەيدۇ:

    =IFERROR(INDIRECT("'[" & A2 & "]" & $A$1 & "'!" & B1), "")

    Excel INDIRECT ئىقتىدارىنى ئىشلىتىپ كاتەكچىنىڭ پايدىلىنىشىنى قۇلۇپلايدۇ

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

    پەرقنى چۈشەندۈرۈش ئۈچۈن ، تۆۋەندىكى ئىشلارنى قىلىڭ:

    1. ھەرقانداق كاتەكچىگە قىممەت كىرگۈزۈڭ ، ، A1 كاتەكچىدىكى 20-سان. نېمە ئىش بولغانلىقىنى كۆرۈڭ؟ بىلەن لوگىكىلىق مەشغۇلاتچىغا تەڭ بولغان كاتەكچى يەنىلا 20 نى قايتۇرىدۇ ، چۈنكى ئۇنىڭ فورمۇلا ئاپتوماتىك ھالدا = A2 گە ئۆزگەرتىلدى. INDIRECT فورمۇلاسى بار ھۈجەيرە ھازىر 0 گە قايتىدۇ ، چۈنكى يېڭى قۇر قىستۇرغاندا فورمۇلا ئۆزگەرتىلمىدى ، ئۇ يەنىلا A1 كاتەكچىسىنى كۆرسىتىدۇ ، ئۇ ھازىر قۇرۇق:

      بۇ نامايىشتىن كېيىن ، سىز بەلكىم ئاستىدا بولۇشىڭىز مۇمكىن. INDIRECT ئىقتىدارى ياردەمگە قارىغاندا تېخىمۇ ئاۋارىچىلىك. بولىدۇ ، بىز باشقا ئۇسۇل بىلەن سىناپ باقايلى. 0> قانداقلا بولمىسۇن ، سىز قانچە قۇر ئۆچۈرۈلگەن ياكى قىستۇرۇلغان بولۇشىدىن قەتئىينەزەر ، فورمۇلانىڭ ئۆزگەرمەسلىكىنى ئۈمىد قىلىسىز. ئەڭ ئېنىق ھەل قىلىش چارىسى - مۇتلەق پايدىلىنىشنىڭ پايدىسى يوق. جەزملەشتۈرۈش ئۈچۈن ، بىر قىسىم كاتەكچىلەرگە =SUM($A$2:$A$5) فورمۇلانى كىرگۈزۈڭ ، يېڭى قۇر قىستۇرۇڭ ، 3-قۇر دېسىڭىز ۋە 16 =SUM($A$2:$A$6) گە ئۆزگەرتىلگەن فورمۇلانى تېپىڭ.

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

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