ایکسل

سیل ویلیو کی بنیاد پر رینج کی وضاحت کریں۔

Define Range Based Cell Value

ایکسل فارمولا: سیل ویلیو کی بنیاد پر رینج کی وضاحت کریں۔عام فارمولہ | _+_ | خلاصہ

دوسرے سیل میں قدر کی بنیاد پر ایک رینج کی وضاحت کرنے کے لیے ، آپ استعمال کر سکتے ہیں انڈیکس فنکشن۔ . دکھایا گیا مثال میں ، J7 میں فارمولا ہے:





= SUM (firstcell: INDEX (data,rows,cols))

جہاں 'ڈیٹا' ہے۔ نام کی حد B5: G9۔

وضاحت

یہ فارمولا INDEX کے مخصوص رویے پر انحصار کرتا ہے - حالانکہ ایسا لگتا ہے کہ INDEX واپس کرتا ہے۔ قدر ایک خاص جگہ پر ، یہ اصل میں واپس کرتا ہے حوالہ مقام پر. زیادہ تر فارمولوں میں ، آپ فرق محسوس نہیں کریں گے - ایکسل صرف حوالہ کا اندازہ کرتا ہے اور قیمت واپس کرتا ہے۔ یہ فارمولا اس خصوصیت کو ورک شیٹ ان پٹ کی بنیاد پر متحرک رینج بنانے کے لیے استعمال کرتا ہے۔





سالانہ واجب الادا فارمولے کی موجودہ قیمت

سم فنکشن کے اندر ، پہلا حوالہ صرف رینج کا پہلا سیل ہے جو تمام ممکنہ خلیوں کا احاطہ کرتا ہے۔

 
= SUM (C5: INDEX (data,J5,J6))

آخری سیل حاصل کرنے کے لیے ہم انڈیکس استعمال کرتے ہیں۔ یہاں ، ہم انڈیکس دیتے ہیں۔ نام کی حد 'ڈیٹا' ، جو اقدار کی زیادہ سے زیادہ ممکنہ حد ہے ، اور J5 (قطاریں) اور J6 (کالم) کی اقدار بھی۔ INDEX رینج واپس نہیں کرتا ، یہ صرف اس مقام پر ایک سیل واپس کرتا ہے ، مثال کے طور پر E9:



اگر سیل مخصوص متن پر مشتمل ہے تو شمار کریں
 
= SUM (C5:

اصل فارمولا کم ہو گیا ہے:

 
 INDEX (data,J5,J6) // returns E9

جو 300 واپس کرتا ہے ، C5: E9 میں تمام اقدار کا مجموعہ۔

ایکسل میں ڈراپ ڈاؤن کیسے رکھیں

J8 میں فارمولا تقریبا ایک جیسا ہے ، لیکن استعمال کرتا ہے۔ اوسط کے بجائے خلاصہ اوسط کا حساب لگانا جب کوئی صارف J5 یا J6 میں اقدار کو تبدیل کرتا ہے تو رینج کو اپ ڈیٹ کیا جاتا ہے ، اور نئے نتائج لوٹائے جاتے ہیں۔

آفسیٹ کے ساتھ متبادل۔

آپ اسی طرح کے فارمولے بنا سکتے ہیں آفسیٹ فنکشن۔ ، نیچے دکھایا گیا:

 
= SUM (C5:E9)

آفسیٹ کو ایک رینج واپس کرنے کے لیے ڈیزائن کیا گیا ہے ، لہذا فارمولے سمجھنے میں شاید آسان ہیں۔ تاہم ، آفسیٹ ایک ہے۔ غیر مستحکم فنکشن ، اور بڑی ، زیادہ پیچیدہ ورک شیٹس میں استعمال ہونے پر کارکردگی کے مسائل پیدا کر سکتا ہے۔

مصنف ڈیو برنس۔


^