ایکسل سیل فنکشن فارمولہ مثالوں کے ساتھ

  • اس کا اشتراک
Michael Brown

ٹیوٹوریل دکھاتا ہے کہ سیل کے بارے میں مختلف معلومات جیسے کہ سیل ایڈریس، مواد، فارمیٹنگ، لوکیشن وغیرہ کو بازیافت کرنے کے لیے ایکسل میں CELL فنکشن کا استعمال کیسے کریں۔

آپ کیسے عام طور پر ایکسل میں سیل کے بارے میں مخصوص معلومات حاصل کرتے ہیں؟ کوئی اسے اپنی آنکھوں سے بصری طور پر چیک کرے گا، کوئی ربن کے اختیارات استعمال کرے گا۔ لیکن ایک تیز اور زیادہ قابل اعتماد طریقہ Excel CELL فنکشن کو استعمال کرنا ہے۔ دوسری چیزوں کے علاوہ، یہ آپ کو بتا سکتا ہے کہ سیل محفوظ ہے یا نہیں، نمبر فارمیٹ اور کالم کی چوڑائی لائیں، ورک بک کا پورا راستہ دکھائے جس میں سیل ہے، اور بہت کچھ۔

    Excel CELL فنکشن - نحو اور بنیادی استعمال

    Excel میں CELL فنکشن سیل کے بارے میں مختلف معلومات دیتا ہے جیسے سیل کے مواد، فارمیٹنگ، لوکیشن وغیرہ۔

    CELL کا نحو فنکشن مندرجہ ذیل ہے:

    CELL(info_type, [reference])

    کہاں:

    • info_type (ضروری) - سیل کے بارے میں معلومات کی قسم .
    • حوالہ (اختیاری) - وہ سیل جس کے لیے معلومات کو بازیافت کرنا ہے۔ عام طور پر، یہ دلیل ایک سیل ہے. اگر سیل کی ایک رینج کے طور پر فراہم کیا جاتا ہے، تو فارمولا رینج کے اوپری بائیں سیل کے بارے میں معلومات واپس کرتا ہے۔ اگر چھوڑ دیا جائے تو شیٹ پر آخری تبدیل شدہ سیل کے لیے معلومات واپس کر دی جاتی ہیں۔

    Info_type اقدار

    مندرجہ ذیل جدول info_type دلیل کے لیے تمام ممکنہ اقدار دکھاتا ہے۔ ایکسل سیل کے ذریعہ قبول کیا گیا۔نکالنے کے لیے حروف کی تعداد 31 کے طور پر فراہم کی جاتی ہے، جو کہ ایکسل UI کے ذریعہ اجازت دی گئی ورک شیٹ کے ناموں میں حروف کی زیادہ سے زیادہ تعداد ہے (حالانکہ ایکسل کا xlsx فائل فارمیٹ شیٹ کے ناموں میں 255 حروف تک کی اجازت دیتا ہے)۔

    فائل کا راستہ۔

    یہ فارمولہ آپ کو ورک بک اور شیٹ کے ناموں کے بغیر فائل کا راستہ دکھائے گا:

    =LEFT(CELL("filename"), SEARCH("[", CELL("filename"))-1)

    33>

    فارمولہ کیسے کام کرتا ہے :

    سب سے پہلے، آپ SEARCH فنکشن کے ساتھ ابتدائی مربع بریکٹ "[" کی پوزیشن کا پتہ لگاتے ہیں اور 1 کو گھٹاتے ہیں۔ یہ آپ کو نکالنے کے لیے حروف کی تعداد دیتا ہے۔ اور پھر، آپ LEFT فنکشن کا استعمال کرتے ہوئے ٹیکسٹ اسٹرنگ کے شروع سے بہت سے حروف کو کھینچنے کے لیے استعمال کرتے ہیں جو CELL کے ذریعے واپس آئے ہیں۔

    پاتھ اور فائل کا نام

    اس فارمولے کے ساتھ، آپ ایک مکمل راستہ حاصل کرسکتے ہیں۔ ورک بک کے نام سمیت فائل میں، لیکن شیٹ کے نام کے بغیر:

    =SUBSTITUTE(LEFT(CELL("filename"), SEARCH("]", CELL("filename"))-1), "[", "")

    34>

    فارمولہ کیسے کام کرتا ہے:

    SEARCH فنکشن اختتامی مربع بریکٹ کی پوزیشن کا حساب لگاتا ہے، جس سے آپ 1 کو گھٹاتے ہیں، اور پھر CELL کی طرف سے واپس کیے گئے ٹیکسٹ سٹرنگ کے شروع سے بہت سے حروف نکالنے کے لیے LEFT فنکشن حاصل کریں۔ اس سے شیٹ کا نام مؤثر طریقے سے کٹ جاتا ہے، لیکن ابتدائی مربع بریکٹ باقی رہتا ہے۔ اس سے چھٹکارا پانے کے لیے، آپ "[" کو خالی سٹرنگ ("") سے بدل دیتے ہیں۔

    اس طرح آپ Excel میں CELL فنکشن استعمال کرتے ہیں۔ اس ٹیوٹوریل میں زیر بحث فارمولوں کو قریب سے دیکھنے کے لیے، میں آپ کو ہمارے Excel CELL فنکشن کا نمونہ ڈاؤن لوڈ کرنے کی دعوت دیتا ہوں۔ورک بک۔

    پڑھنے کے لیے آپ کا شکریہ اور امید ہے کہ آپ اگلے ہفتے ہمارے بلاگ پر ملیں گے!

    فنکشن۔
    Info_type تفصیل
    "پتہ" کا پتہ سیل، ٹیکسٹ کے طور پر واپس آیا۔
    "col" سیل کا کالم نمبر۔
    "رنگ" نمبر 1 اگر سیل کو منفی اقدار کے لیے رنگین فارمیٹ کیا گیا ہے۔ دوسری صورت میں 0 (صفر)۔
    "مواد" سیل کی قدر۔ اگر سیل ایک فارمولہ پر مشتمل ہے، تو اس کی کیلکولیٹڈ ویلیو لوٹائی جاتی ہے۔
    "فائل کا نام" سیل پر مشتمل ورک بک کا فائل کا نام اور مکمل راستہ، ٹیکسٹ کے طور پر واپس آتا ہے۔ . اگر سیل پر مشتمل ورک بک کو ابھی تک محفوظ نہیں کیا گیا ہے، تو ایک خالی سٹرنگ ("") لوٹائی جاتی ہے۔
    "فارمیٹ" ایک خاص کوڈ جو کہ سیل کا نمبر فارمیٹ مزید معلومات کے لیے، براہ کرم فارمیٹ کوڈز دیکھیں۔
    "قوسین" نمبر 1 اگر سیل کو مثبت یا تمام اقدار کے لیے قوسین کے ساتھ فارمیٹ کیا گیا ہے۔ دوسری صورت میں 0.
    "سابقہ" مندرجہ ذیل اقدار میں سے ایک اس بات پر منحصر ہے کہ سیل میں متن کو کس طرح ترتیب دیا گیا ہے:
    • بائیں سیدھ والے متن کے لیے سنگل کوٹیشن مارک (')
    • دائیں سیدھ والے متن کے لیے ڈبل کوٹیشن مارک (")
    • مرکزی متن کے لیے کیریٹ (^)
    • بیک سلیش ( \) بھرنے سے منسلک متن کے لیے
    • خالی سٹرنگ ("") کسی اور چیز کے لیے

    عددی اقدار کے لیے، ایک خالی سٹرنگ (خالی سیل) لوٹائی جاتی ہے۔ صف بندی سے قطع نظر۔

    "تحفظ" نمبر 1 اگر سیل بند ہے؛ 0 اگر سیل مقفل نہیں ہے۔

    براہ کرم نوٹ کریں، "مقفل" "محفوظ" جیسا نہیں ہے۔ Locked منسوب کیا گیا ہے جو پہلے سے طے شدہ طور پر Excel میں تمام سیلز کے لیے منتخب کیا جاتا ہے۔ سیل کو ترمیم یا حذف کرنے سے بچانے کے لیے، آپ کو ورک شیٹ کی حفاظت کرنی ہوگی۔

    "قطار" سیل کا قطار نمبر۔
    "type" مندرجہ ذیل ٹیکسٹ ویلیو میں سے ایک سیل میں ڈیٹا کی قسم کے مطابق:
    • "b" (خالی) خالی سیل کے لیے
    • "l" (لیبل) ایک متن مستقل کے لیے
    • "v" (قدر) کسی اور چیز کے لیے
    "چوڑائی " سیل کے کالم کی چوڑائی کو قریب ترین عدد تک گول کیا گیا ہے۔ چوڑائی کی اکائیوں کے بارے میں مزید معلومات کے لیے براہ کرم ایکسل کالم کی چوڑائی دیکھیں۔

    نوٹس:

    • تمام معلومات کی قسمیں پہلے<کے بارے میں معلومات حاصل کرتی ہیں۔ حوالہ دلیل میں 10> (اوپری بائیں) سیل۔
    • "فائل کا نام"، "فارمیٹ"، "قوسین"، "پریفکس"، "پروٹیکٹ" اور "چوڑائی" کی اقدار ایکسل آن لائن، ایکسل موبائل، اور ایکسل اسٹارٹر میں تعاون یافتہ نہیں ہیں۔

    مثال کے طور پر، آئیے سیل A2 کی مختلف خصوصیات کو واپس کرنے کے لیے Excel CELL فنکشن کا استعمال کریں جو کہ عام شکل میں ٹیکسٹ ویلیو پر مشتمل ہے:

    15>
    A B C D
    1 ڈیٹا فارمولہ نتیجہ تفصیل
    2 Apple =CELL("ایڈریس", $A$2) $A$2 سیل ایڈریس بطورایک مطلق حوالہ
    3 =CELL("col", $A$2) 1 کالم 1
    4 =CELL("رنگ", $A$2) 0 سیل کو رنگ کے ساتھ فارمیٹ نہیں کیا گیا ہے
    5 =CELL("مواد", $A$2) Apple سیل ویلیو
    6 =CELL("format"$A$2) G جنرل فارمیٹ
    7 =CELL("قوسین"، $A$2) 0 سیل کو قوسین کے ساتھ فارمیٹ نہیں کیا گیا ہے
    8 =CELL("prefix", $ A$2) ^ مرکزی متن
    9 =CELL("تحفظ" $A$2) 1 سیل مقفل ہے (پہلے سے طے شدہ حالت)
    10 =CELL("row", $A$2) 2 قطار 2
    11 =CELL("قسم", $A$2) l ایک متن مستقل
    12 =CELL("چوڑائی", $A$2) 3 کالم کی چوڑائی کو ایک عدد میں گول کیا گیا

    دی اسکرین شاٹ کے نتائج دکھاتا ہے۔ ایک اور ایکسل سیل فارمولہ، جو کالم B میں info_type ویلیو کی بنیاد پر سیل A2 کے بارے میں مختلف معلومات واپس کرتا ہے۔ اس کے لیے، ہم C2 میں درج ذیل فارمولہ درج کرتے ہیں اور پھر فارمولے کو دوسرے سیلز میں کاپی کرنے کے لیے اسے نیچے گھسیٹتے ہیں:

    =CELL(B2, $A$2)

    اس معلومات کے ساتھ جو آپ پہلے سے جانتے ہیں، آپ کو فارمولہ کے نتائج کی تشریح کرنے میں کوئی دشواری نہیں ہونی چاہیے، شاید فارمیٹ کی قسم کے علاوہ۔ اوریہ ہمیں اپنے ٹیوٹوریل کے اگلے حصے میں اچھی طرح لے جاتا ہے۔

    کوڈز کو فارمیٹ کریں

    نیچے دی گئی جدول میں سب سے عام اقدار کی فہرست دی گئی ہے جو info_type<2 کے ساتھ سیل فارمولے کے ذریعہ واپس کی جاسکتی ہیں۔> دلیل "فارمیٹ" پر سیٹ کی گئی>G 0 F0 0.00 F2 <15 #,##0 ,0 #,##0.00 ,2 <16 2 اعشاریہ جگہوں والی کرنسی

    $#,##0.00 یا $#,##0.00_);($#,##0.00)

    C2 فی صد بغیر اعشاریہ کے مقامات

    0%

    P0 2 اعشاریہ جگہوں کے ساتھ فیصد

    0.00%

    P2 سائنسی اشارے

    0.00E+00

    S2 فرکشن

    # ?/? یا # ??/??

    G m/d/yy یا m/d/yy h:mm یا mm/dd/yy D4 d-mmm-yy یا dd-mmm-yy D1 d- mmm یا dd-mmm D2 mm-yy D3 mm/dd D5 h:mm AM/PM D7 h:mm:ss AM/ PM D6 h:mm D9 h:mm:ss 16
  • خط عام طور پر پہلا ہوتا ہے۔فارمیٹ نام میں خط، جیسے "G" کا مطلب ہے "جنرل"، "C" کا "کرنسی"، "P" کا "فیصد"، "S" "سائنسی" کے لیے، اور "D" کا "تاریخ" ہے۔
  • نمبروں کے ساتھ۔ ، کرنسی اور فیصد، ہندسہ دکھائے گئے اعشاریہ مقامات کی تعداد کی نشاندہی کرتا ہے۔ مثال کے طور پر، اگر حسب ضرورت نمبر فارمیٹ 3 اعشاریہ 3 مقامات دکھاتا ہے، جیسے 0.###، تو CELL فنکشن "F3" لوٹاتا ہے۔
  • کوما (،) واپسی ہوئی قدر کے شروع میں شامل کیا جاتا ہے اگر کوئی نمبر فارمیٹ میں ہزاروں جداکار ہیں۔ مثال کے طور پر، فارمیٹ #,###.#### کے لیے ایک CELL فارمولہ ",4" لوٹاتا ہے جس سے ظاہر ہوتا ہے کہ سیل کو 4 اعشاریہ جگہوں اور ایک ہزار الگ کرنے والے نمبر کے طور پر فارمیٹ کیا گیا ہے۔
  • مائنس کا نشان اگر سیل کو منفی قدروں کے لیے رنگ میں فارمیٹ کیا جاتا ہے تو (-) لوٹائی گئی قدر کے آخر میں شامل کیا جاتا ہے۔
  • قوسین () واپسی ہوئی قدر کے آخر میں شامل کیا جاتا ہے اگر سیل کو مثبت کے لیے قوسین کے ساتھ فارمیٹ کیا جاتا ہے۔ یا تمام اقدار۔
  • فارمیٹ کوڈز کی مزید تفہیم حاصل کرنے کے لیے، براہ کرم درج ذیل فارمولے کے نتائج پر ایک نظر ڈالیں، جو کالم D میں نقل کیا گیا ہے:

    =CELL("format",B3)

    نوٹ۔ اگر آپ بعد میں حوالہ شدہ سیل پر ایک مختلف فارمیٹ لاگو کرتے ہیں، تو آپ کو CELL فارمولے کے نتیجے کو اپ ڈیٹ کرنے کے لیے ورک شیٹ کا دوبارہ حساب لگانا ہوگا۔ فعال ورک شیٹ کی دوبارہ گنتی کرنے کے لیے، Shift + F9 دبائیں یا ایکسل ورک شیٹس کو دوبارہ گنتی کرنے کے طریقہ میں بیان کردہ کوئی دوسرا طریقہ استعمال کریں۔

    ایکسل میں سیل فنکشن کا استعمال کیسے کریں - فارمولامثالیں

    ان بلٹ info_types کے ساتھ، CELL فنکشن سیل کے بارے میں کل 12 مختلف پیرامیٹرز واپس کر سکتا ہے۔ دوسرے ایکسل افعال کے ساتھ مل کر، یہ بہت کچھ کرنے کی صلاحیت رکھتا ہے۔ درج ذیل مثالیں کچھ اعلیٰ صلاحیتوں کو ظاہر کرتی ہیں۔

    لوک اپ کے نتیجے کا پتہ حاصل کریں

    ایک کالم میں ایک خاص قدر تلاش کرنے اور دوسرے کالم سے مماثل قدر واپس کرنے کے لیے، آپ عام طور پر VLOOKUP فنکشن یا زیادہ طاقتور INDEX MATCH مجموعہ۔ اگر آپ واپس کی گئی قیمت کا پتہ بھی جاننا چاہتے ہیں تو، انڈیکس/میچ فارمولے کو حوالہ سیل کے دلیل میں ڈالیں جیسا کہ ذیل میں دکھایا گیا ہے:

    CELL("ایڈریس"، INDEX ( return_column , MATCH ( lookup_value , lookup_column , 0)))

    E2 میں تلاش کی قدر کے ساتھ، تلاش کی حد A2:A7، اور واپسی کی حد B2:B7، اصل فارمولہ اس طرح جاتا ہے:

    =CELL("address", INDEX(B2:B7, MATCH(E1,A2:A7,0)))

    اور تلاش کے نتیجے کا مطلق سیل حوالہ لوٹاتا ہے:

    26>

    براہ کرم نوٹ کریں کہ ایمبیڈنگ VLOOKUP فنکشن کام نہیں کرے گا کیونکہ یہ سیل ویلیو واپس کرتا ہے، حوالہ نہیں۔ INDEX فنکشن بھی عام طور پر سیل ویلیو دکھاتا ہے، لیکن یہ نیچے سیل کا حوالہ دیتا ہے، جسے CELL فنکشن سمجھنے اور اس پر کارروائی کرنے کے قابل ہوتا ہے۔

    لک اپ کے نتیجے کے لیے ایک ہائپر لنک بنائیں (پہلا میچ)

    اگر آپ نہ صرف پہلے میچ کا پتہ حاصل کرنا چاہتے ہیں، بلکہ اس میچ میں بھی جانا چاہتے ہیں، تو استعمال کرکے تلاش کے نتائج کے لیے ایک ہائپر لنک بنائیں۔یہ عام فارمولا:

    HYPERLINK("#"&CELL("ایڈریس"، INDEX ( return_column , MATCH ( lookup_value , lookup_column , 0) ))، link_name)

    اس فارمولے میں، ہم دوبارہ کلاسک انڈیکس/Match امتزاج کو پہلی مماثل قیمت حاصل کرنے کے لیے اور CELL فنکشن کو اس کا پتہ نکالنے کے لیے استعمال کرتے ہیں۔ پھر، ہم ایڈریس کو "#" کریکٹر کے ساتھ جوڑتے ہیں تاکہ HYPERLINK کو بتایا جائے کہ ٹارگٹ سیل موجودہ شیٹ میں ہے۔

    اپنے نمونے کے ڈیٹاسیٹ کے لیے، ہم وہی انڈیکس/میچ فارمولہ استعمال کرتے ہیں جیسا کہ پچھلی مثال میں ہے اور صرف مطلوبہ لنک کا نام شامل کرنے کی ضرورت ہے، مثال کے طور پر، یہ:

    =HYPERLINK("#"&CELL("address", INDEX(B2:B7, MATCH(E1,A2:A7,0))), "Go to lookup result")

    ایک علیحدہ سیل میں ہائپر لنک بنانے کے بجائے، آپ اصل میں ایڈریس کو کلک کے قابل لنک میں تبدیل کریں۔ اس کے لیے، اسی CELL("ایڈریس"، INDEX(…,MATCH()) فارمولے کو HYPERLINK:

    =HYPERLINK("#"&CELL("address", INDEX(B2:B7, MATCH(E1,A2:A7,0))), CELL("address", INDEX(B2:B7, MATCH(E1,A2:A7,0))))

    کی آخری دلیل میں ایمبیڈ کریں اور یقینی بنائیں کہ یہ لمبا فارمولہ ایک لاکونک پیدا کرتا ہے۔ اور واضح نتیجہ:

    فائل پاتھ کے مختلف حصے حاصل کریں

    ورک بک پر ایک مکمل راستہ واپس کرنے کے لیے جس میں ایک حوالہ شدہ سیل ہے، ایک سادہ ایکسل استعمال کریں۔ info_type argument میں "filename" کے ساتھ CELL فارمولہ:

    =CELL("filename")

    یہ اس فارمیٹ میں فائل کا راستہ واپس کرے گا: Drive:\path\[workbook.xlsx]sheet

    پاتھ کا صرف ایک مخصوص حصہ واپس کرنے کے لیے ، مطلوبہ حصہ نکالنے کے لیے ابتدائی پوزیشن اور متن کے فنکشنز میں سے کسی ایک کا تعین کرنے کے لیے SEARCH فنکشن کا استعمال کریں جیسے LEFT, RIGHT اور MID۔

    نوٹ۔ تمامذیل کے فارمولے موجودہ ورک بک اور ورک شیٹ کا پتہ واپس کرتے ہیں، یعنی وہ شیٹ جہاں فارمولہ واقع ہے۔

    ورک بک کا نام

    صرف فائل کا نام نکالنے کے لیے، استعمال کریں درج ذیل فارمولہ:

    =MID(CELL("filename"), SEARCH("[", CELL("filename"))+1, SEARCH("]", CELL("filename")) - SEARCH("[", CELL("filename"))-1)

    فارمولہ کیسے کام کرتا ہے :

    فائل کا نام ایکسل سیل کے ذریعہ واپس کیا گیا فنکشن مربع بریکٹ میں بند ہے، اور آپ اسے نکالنے کے لیے MID فنکشن کا استعمال کرتے ہیں۔

    نقطہ آغاز ابتدائی مربع بریکٹ جمع 1 کی پوزیشن ہے: SEARCH ("[",CELL("filename")) +1.

    نکالنے کے لیے حروف کی تعداد افتتاحی اور بند ہونے والی بریکٹ کے درمیان حروف کی تعداد کے مساوی ہے، جس کا حساب اس فارمولے سے کیا جاتا ہے: SEARCH("]", CELL("filename")) - SEARCH ("[", CELL("فائل کا نام"))-1

    ورک شیٹ کا نام

    شیٹ کا نام واپس کرنے کے لیے درج ذیل فارمولوں میں سے کوئی ایک استعمال کریں:

    =RIGHT(CELL("filename"), LEN(CELL("filename")) - SEARCH("]", CELL("filename"))) <3

    یا

    =MID(CELL("filename"), SEARCH("]", CELL("filename"))+1, 31)

    32>

    فارمولے کیسے کام کرتے ہیں :

    فارمولہ 1: سے کام کرنا اندر باہر، ہم ورک شیٹ کے نام میں حروف کی تعداد کا حساب لگاتے ہیں۔ LEN کے ساتھ حساب کی گئی کل پاتھ کی لمبائی سے SEARCH کے ذریعے واپس آنے والے اختتامی بریکٹ کی پوزیشن کو ہٹانا۔ اس کے بعد، ہم اس نمبر کو RIGHT فنکشن میں فیڈ کرتے ہیں اور اسے یہ ہدایت دیتے ہیں کہ ٹیکسٹ سٹرنگ کے آخر سے بہت سے حروف کو سیل کے ذریعے واپس کیا جائے۔

    فارمولہ 2: ہم صرف شیٹ کا نام نکالنے کے لیے MID فنکشن کا استعمال کرتے ہیں جس سے شروع ہوتا ہے اختتامی بریکٹ کے بعد پہلا حرف۔ تعداد کی

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