مثالن جي ذريعي INDIRECT فنڪشن جو تجزيو

پهرين نظر ۾ (خاص طور تي جڏهن مدد پڙهڻ)، فنڪشن اڻ سڌي طرح (سڌو) سادو ۽ اڃا به غير ضروري ڏسڻ ۾. ان جو جوهر اهو آهي ته متن کي ڦيرايو جيڪو هڪ مڪمل لنڪ ۾ لنڪ وانگر نظر اچي. اهي. جيڪڏهن اسان کي سيل A1 ڏانهن رجوع ڪرڻ جي ضرورت آهي، ته پوءِ اسان يا ته عادت سان سڌو لنڪ ٺاهي سگهون ٿا (D1 ۾ هڪ برابر نشاني داخل ڪريو، A1 تي ڪلڪ ڪريو ۽ Enter کي دٻايو)، يا اسان استعمال ڪري سگهون ٿا. اڻ سڌي طرح ساڳئي مقصد لاء:

مثالن جي ذريعي INDIRECT فنڪشن جو تجزيو

مهرباني ڪري نوٽ ڪريو ته فنڪشن جو دليل - A1 جو حوالو - اقتباس جي نشانين ۾ داخل ڪيو ويو آهي، تنهنڪري، حقيقت ۾، متن هتي آهي.

"چڱو، ٺيڪ،" توهان چئو. ”۽ ان مان ڪهڙو فائدو؟ 

پر پهرين تاثر سان فيصلو نه ڪريو - اهو فريب آهي. ھي مضمون توھان جي مدد ڪري سگھي ٿو گھڻن حالتن ۾.

مثال 1. منتقلي

صنف جو هڪ کلاسک: توهان کي عمودي ڊيا کي ڦيرائڻ جي ضرورت آهي

افقي ڏانهن نالي (منتقلي). يقينا، توهان هڪ خاص داخل يا فنڪشن استعمال ڪري سگهو ٿا ٽرانسپ (ٽرانسپوز) هڪ صف فارمولا ۾، پر توهان اسان جي ذريعي حاصل ڪري سگهو ٿا اڻ سڌي طرح:

مثالن جي ذريعي INDIRECT فنڪشن جو تجزيو

منطق سادو آهي: ايندڙ سيل جي ايڊريس حاصل ڪرڻ لاء، اسان خط "A" کي خاص ڪردار "&" سان ۽ موجوده سيل جي ڪالمن جو نمبر، جيڪو فنڪشن اسان کي ڏئي ٿو. ڪالمن (ڪلام).

ريورس طريقيڪار بهتر ٿي چڪو آهي ٿورو مختلف طريقي سان. هن وقت کان وٺي اسان کي سيلز B2، C2، D2، وغيره جي لنڪ ٺاهڻ جي ضرورت آهي، اهو وڌيڪ آسان آهي R1C1 لنڪ موڊ استعمال ڪرڻ بدران کلاسک "سمنڊ جي جنگ" جي. هن موڊ ۾، اسان جا سيل صرف ڪالمن نمبر ۾ مختلف هوندا: B2=R1C2، C2=R1C3، D2=R1C4 وغيره.

اهو آهي جتي ٻيو اختياري فنڪشن دليل اچي ٿو. اڻ سڌي طرح. جيڪڏهن برابر آهي ڪوڙڻ (FALSE)، پوء توھان R1C1 موڊ ۾ لنڪ ايڊريس سيٽ ڪري سگھو ٿا. تنهنڪري اسان آساني سان افقي رينج کي عمودي ڏانهن واپس منتقل ڪري سگهون ٿا:

مثالن جي ذريعي INDIRECT فنڪشن جو تجزيو

مثال 2. Sum by interval

اسان اڳ ۾ ئي تجزيو ڪيو آهي هڪ طريقي جي اختصار جي هڪ ونڊو (رينج) تي ڏنل سائيز جي شيٽ تي فنڪشن استعمال ڪندي خارج ڪرڻ (آفسيٽ). ھڪڙو ساڳيو مسئلو پڻ استعمال ڪندي حل ڪري سگھجي ٿو اڻ سڌي طرح. جيڪڏهن اسان کي ضرورت آهي ته ڊيٽا کي صرف هڪ مخصوص رينج جي مدت کان وٺي، ته پوءِ اسان ان کي ٽڪرن مان گلو ڪري سگھون ٿا ۽ پوءِ ان کي مڪمل لنڪ ۾ تبديل ڪري سگهون ٿا، جنهن کي اسين فنڪشن اندر داخل ڪري سگهون ٿا. SUM (SUM):

مثالن جي ذريعي INDIRECT فنڪشن جو تجزيو

مثال 3. سمارٽ ٽيبل ڊراپ ڊائون لسٽ

ڪڏهن ڪڏهن Microsoft Excel سمارٽ ٽيبل جا نالا ۽ ڪالمن کي مڪمل لنڪ جي طور تي علاج نٿو ڪري. تنهن ڪري، مثال طور، جڏهن ڊراپ-ڊائون لسٽ ٺاهڻ جي ڪوشش ڪئي وئي (ٽيب ڊيٽا - ڊيٽا جي تصديق) ڪالمن جي بنياد تي ملازمن سمارٽ ٽيبل تان ماڻهو اسان کي هڪ غلطي ملندي:

مثالن جي ذريعي INDIRECT فنڪشن جو تجزيو

جيڪڏهن اسان پنهنجي فنڪشن سان لنڪ کي "لفٽ" ڪندا آهيون اڻ سڌي طرح، پوءِ ايڪسل ان کي آساني سان قبول ڪندو ۽ اسان جي ڊراپ ڊائون لسٽ کي متحرڪ طور تي اپڊيٽ ڪيو ويندو جڏهن سمارٽ ٽيبل جي آخر ۾ نون ملازمن کي شامل ڪيو ويندو:

مثالن جي ذريعي INDIRECT فنڪشن جو تجزيو

مثال 4. اڻ ٽٽڻ وارا لنڪ

جيئن توهان ڄاڻو ٿا، Excel خودڪار طريقي سان ريفرنس ايڊريس کي فارمولن ۾ درست ڪري ٿو جڏهن هڪ شيٽ تي قطار ڪالمن کي داخل ڪرڻ يا حذف ڪرڻ. اڪثر ڪيسن ۾، اهو صحيح ۽ آسان آهي، پر هميشه نه. اچو ته چئو ته اسان کي رپورٽ ۾ ملازم ڊاريڪٽري مان نالا منتقل ڪرڻ جي ضرورت آهي:

مثالن جي ذريعي INDIRECT فنڪشن جو تجزيو

جيڪڏهن توهان باقاعده لنڪس رکو ٿا (داخل ڪريو =B2 پهرين گرين سيل ۾ ۽ ان کي نقل ڪريو)، پوء جڏهن توهان حذف ڪندا، مثال طور، Dasha، اسان کي حاصل ڪنداسين #LINK! هن سان لاڳاپيل سائي سيل ۾ غلطي. (#REF!). لنڪ ٺاهڻ لاءِ فنڪشن استعمال ڪرڻ جي صورت ۾ اڻ سڌي طرح اهڙو ڪو مسئلو نه ٿيندو.

مثال 5: ڪيترن ئي شيٽس مان ڊيٽا گڏ ڪرڻ

فرض ڪريو ته اسان وٽ 5 شيٽون آهن جن ۾ مختلف ملازمن (ميخائل، ايلينا، ايوان، سرجي، دمتري) کان ساڳي قسم جون رپورٽون آهن:

مثالن جي ذريعي INDIRECT فنڪشن جو تجزيو

اچو ته فرض ڪريون ته سامان جي شڪل، سائيز، پوزيشن ۽ ترتيب سڀني جدولن ۾ ۽ مھينن ۾ ساڳيا آھن - رڳو انگ اکر مختلف آھن.

توهان سڀني شيٽ مان ڊيٽا گڏ ڪري سگهو ٿا (ان کي گڏ نه ڪريو، پر ان کي هڪ ٻئي جي هيٺان "پائل" ۾ رکو) صرف هڪ فارمولا سان:

مثالن جي ذريعي INDIRECT فنڪشن جو تجزيو

جئين توهان ڏسي سگهو ٿا، خيال ساڳيو آهي: اسان ڏنل شيٽ جي گهربل سيل جي لنڪ کي گلو ڪيو، ۽ اڻ سڌي طرح ان کي "لائيو" ۾ تبديل ڪري ٿو. سهولت لاءِ، ٽيبل جي مٿان، مون ڪالمن جا اکر شامل ڪيا آهن (B,C,D)، ۽ ساڄي پاسي - لڪير جا انگ جيڪي هر شيٽ مان وٺڻ گهرجن.

Pitfalls

جيڪڏهن توهان استعمال ڪري رهيا آهيو اڻ سڌي طرح (سڌو) توهان کي ان جي ڪمزورين جي باري ۾ ياد رکڻ جي ضرورت آهي:

  • جيڪڏهن توهان ڪنهن ٻئي فائل سان ڳنڍيندا آهيو (فائل جو نالو چورس بریکٹس، شيٽ جو نالو، ۽ سيل ايڊريس ۾ گلو ڪندي)، پوء اهو صرف ڪم ڪندو جڏهن اصل فائل کليل آهي. جيڪڏهن اسان ان کي بند ڪريون ٿا، اسان کي غلطي ملي ٿي #LINK!
  • INDIRECT هڪ متحرڪ نالي واري حد ڏانهن اشارو نٿو ڪري سگهي. جامد تي - ڪو مسئلو ناهي.
  • INDIRECT هڪ volatile يا "volatile" فنڪشن آهي، يعني اهو شيٽ جي ڪنهن به سيل ۾ ڪنهن به تبديلي لاءِ ٻيهر ڳڻيو ويندو آهي، ۽ نه رڳو سيلز کي متاثر ڪرڻ، جيئن عام ڪمن ۾. اهو ڪارڪردگي تي خراب اثر آهي ۽ اهو بهتر ناهي ته وڏي INDIRECT جدولن سان پري نه وڃجي.

  • ڪيئن ٺاھيو متحرڪ رينج آٽو-سائيزنگ سان
  • OFFSET فنڪشن سان هڪ شيٽ تي هڪ رينج-ونڊو مٿان خلاصو

 

جواب ڇڏي وڃو