فہرست کا خانہ
اگر آپ تلاش کر رہے ہیں ایکسل فارمولہ اگر سیل میں ٹیکسٹ ہے تو دوسرے سیل میں قدر واپس کریں ، تو آپ صحیح جگہ پر ہیں۔ ایکسل کے سب سے مشہور کاموں میں سے ایک یہ چیک کرنا ہے کہ آیا کسی سیل کی کسی دی گئی حالت کی بنیاد پر کوئی قدر ہے۔ یہ قدر متن، تاریخ، یا کوئی دوسری عددی قدر ہو سکتی ہے۔ اس آرٹیکل میں، ہم ایکسل فارمولے پر بات کریں گے اگر سیل میں ٹیکسٹ ہے تو پھر کسی دوسرے سیل میں ویلیو واپس کریں۔
پریکٹس ورک بک ڈاؤن لوڈ کریں
فارمولہ اگر سیل ٹیکسٹ پر مشتمل ہے .xlsxایکسل فارمولہ بنانے کے 5 طریقے اگر سیل ٹیکسٹ پر مشتمل ہے تو کسی اور سیل میں ویلیو واپس کریں
ہمارے پاس پروڈکٹس کا ڈیٹا سیٹ ہے جیسے کہ لیپ ٹاپ، ڈیسک ٹاپس اور موبائل . اب، ہمیں حالت کے حوالے سے مختلف قسم کی قدر تلاش کرنی ہوگی۔ ظاہر ہے، درج ذیل فارمولے مختلف معیارات کے حوالے سے ڈیٹا تلاش کرنے کے لیے مددگار ثابت ہو سکتے ہیں۔
1. IF فنکشن کا استعمال
جب آپ کے پاس یہ معلومات ہو کہ ڈیسک ٹاپ ڈیلیور کیا گیا ہے۔ . پھر آپ ڈیٹا تلاش کرنا چاہتے ہیں کہ کس شہر اور سیل کے لیے، "ڈیسک ٹاپ ڈیلیور کیا گیا ہے"۔ آپ IF فنکشن استعمال کر سکتے ہیں۔ IF فنکشن دیے گئے بیان پر مبنی ایک منطقی فنکشن ہے۔ IF بیان کے دو نتائج ہو سکتے ہیں۔ پہلا نتیجہ درست ہے، جب آپ موازنہ کریں گے تو دوسرا غلط ہے۔
فنکشن کا نحو ہے
=IF (logical_test, [value_if_true], [value_if_false])
نحو کے دلائل ہیںfollow 11> - [اختیاری] واپسی کی جانے والی قدر جب logical_test کی درست تشخیص ہوتی ہے۔
value_if_false - [اختیاری] واپس کی جانے والی قدر جب logical_test کی تشخیص ہوتی ہے FALSE۔
مرحلہ:
- ایک خالی سیل منتخب کریں جیسے، D5
- فارمولہ ٹائپ کریں
=IF (C5="Dhaka", "Delivered", "Not Delivered")
یہاں، C5 سیل ویلیو سے مراد ہے اور یہ شہر ہے ڈھاکا ، ڈیلیور کیا گیا کا مطلب ہے کہ اگر قیمت True ہے یا Deliver نہیں ہوئی کا مطلب ہے کہ اگر ویلیو False ہے۔
- دبائیں ENTER
- D5 سیل کے دائیں نیچے کونے کو پکڑ کر کرسر کو نیچے گھسیٹ کر Fill ہینڈل استعمال کریں جیسے یہ. مزید پڑھیں: ایکسل رینج میں ٹیکسٹ کیسے تلاش کریں & سیل حوالہ واپس کریں (3 طریقے)
2. ISNUMBER فنکشن کا استعمال کرتے ہوئے
ISNUMBER فنکشن TRUE ، اور FALSE واپس کرتا ہے۔ اگر نہیں۔ آپ ISNUMBER فنکشن کو SEARCH یا FIND فنکشنز کے ساتھ مل کر اس بات کی تصدیق کے لیے استعمال کر سکتے ہیں کہ سیل میں آپ کی مطلوبہ قیمت ہے۔
The ISNUMBER فنکشن کا نحو ہے
=ISNUMBER (قدر)
یہاں قدر ہے وہ ان پٹ جسے آپ چیک کرنا چاہتے ہیں
SEARCH فنکشن کا نحوis
=SEARCH (find_text, within_text, [start_num])
نحو کے دلائل درج ذیل ہیں
find_text - تلاش کرنے کے لیے متن .
اندر_ٹیکسٹ - اس کے اندر تلاش کرنے کے لیے متن۔ .
start_num – [اختیاری] تلاش کرنے کے لیے متن میں ابتدائی پوزیشن۔
مرحلہ:
- ایک خالی سیل منتخب کریں جیسے D5
- فارمولہ ٹائپ کریں
=ISNUMBER (SEARCH ("Desktop", B5:B10))
یہاں، ڈیسک ٹاپ تلاش کرنے کے لیے متن ہے، B5:B11 سیل رینج ہے جہاں آپ متن تلاش کرنا چاہتے ہیں۔
- دوسرا، دبائیں ENTER
- تیسرے طور پر، Fill Handle استعمال کریں اور اس طرح آؤٹ پٹ حاصل کریں۔
یہاں، کوئی بھی لفظ ڈیسک ٹاپ پر مشتمل ہے چاہے وہ چھوٹا ہو یا بڑا، آؤٹ پٹ کو TRUE کے طور پر دے گا۔
لیکن اگر آپ کوئی کیس حساس شامل کرتے ہیں حالت میں، آپ کو ISNUMBER فنکشن کے ساتھ FIND فنکشن استعمال کرنا ہوگا۔
FIND فنکشن کا نحو ہے
<6=FIND (find_text, within_text, [start_num])
اس صورت میں، D5 سیل میں اس طرح فارمولہ لکھیں۔
=ISNUMBER(FIND("Desktop",@B5:B11))
آخر میں ENTER دبائیں اور اس طرح آؤٹ پٹ حاصل کرنے کے لیے Fill Handle استعمال کریں۔
اوپر کے اعداد و شمار سے پتہ چلتا ہے کہ آؤٹ پٹ چھوٹے حروف کو نظر انداز کرتا ہے (یعنی، ڈیسک ٹاپ )۔ تاکہ یہ فارمولہ اس قسم کے حالات کے لیے مددگار ثابت ہو۔
مزید پڑھیں: اگر سیلمتن پر مشتمل ہے پھر ایکسل میں دوسرے سیل میں متن شامل کریں
3. IF-OR/AND-ISNUMBER فنکشن کا مجموعہ
فرض کریں کہ آپ کے پاس کچھ مصنوعات کا مجموعہ ہے جہاں ہر پروڈکٹ کا نام ہوتا ہے۔ متعدد معلومات کی مثال کے طور پر، Laptop-Windows-HP جو بالترتیب پروڈکٹ کے زمرے، آپریٹنگ سسٹم اور کمپنی کے نام کی نمائندگی کرتا ہے۔
اب اگر آپ تلاش کرنا چاہتے ہیں تو Windows یا ڈیسک ٹاپ ۔ آپ ذیل کے مراحل پر عمل کر سکتے ہیں۔
اچھا، اہم کام پر جانے سے پہلے، آئیے متعارف کراتے ہیں OR فنکشن ۔ OR فنکشن کا نحو ہے۔
=OR (logical1, [logical2], …)
The نحو کے دلائل مندرجہ ذیل ہیں:
logical1 - تشخیص کرنے کے لیے پہلی شرط یا منطقی قدر۔
logical2 – [اختیاری] جانچنے کے لیے دوسری شرط یا منطقی قدر
مرحلہ:
- ایک خالی سیل منتخب کریں جیسے D5
- فارمولہ ٹائپ کریں
=IF (OR(ISNUMBER(SEARCH("Windows", B5)),ISNUMBER(SEARCH("Desktop",B5))),"Available","Not Available")
یہاں، B5 تلاش کی قدر ہے
- دوسرے طور پر، ENTER دبائیں اور فل ہینڈل استعمال کریں۔
ایک اور صورت فرض کریں، جب کوئی صارف اس قسم کی پروڈکٹ چاہتا ہے جو کہ Windows اور Desktop زمرے کے تحت ہونی چاہیے۔ آپ پہلے والے فارمولے کی پیروی کر سکتے ہیں، سوائے اس کے کہ آپ کو OR فنکشن کی بجائے AND فنکشن استعمال کرنا ہوگا۔
AND فنکشن کا نحو ہے.
=AND (منطقی1،[logical2], …)
نحو کے دلائل درج ذیل ہیں
logical1 – پہلی شرط یا منطقی قدر تشخیص کریں 1>D5 سیل اس طرح۔
=IF(AND(ISNUMBER(SEARCH("Windows",B5)),ISNUMBER(SEARCH("Desktop",B5))),
"Available","Not Available")
دوبارہ، اگر آپ کو کیس کے حوالے سے حساس مسائل کا سامنا ہے، تو بس وہی فارمولہ استعمال کریں لیکن SEARCH فنکشن کو FIND فنکشن سے بدل دیں۔
یہ وقت کا فارمولا
=IF(AND(ISNUMBER(FIND("Windows”, B10)),ISNUMBER(FIND("Desktop",B10))),"Available","Not Available")
یہاں، B10 تلاش کی قدر ہے۔
- اسی طرح، ENTER دبائیں اور دیگر آؤٹ پٹ حاصل کرنے کے لیے Fill Handle استعمال کریں۔
1 ایک مقررہ کوڈز ایک خصوصی رعایت کے لیے اشتہار کے ذریعے پروڈکٹ آئٹم۔ بعد میں، اگر کوئی گاہک پرومو کوڈ کا استعمال کرتے ہوئے کوئی پروڈکٹ چاہتا ہے، تو آپ پروڈکٹ آئٹم کی شناخت کیسے کریں گے؟
کسی بھی عمودی ڈیٹا کو تلاش کرنے کے لیے ایکسل کے پاس ایک سادہ لیکن موثر فنکشن ہے اور یہ ہے VLOOKUP فنکشن .
VLOOKUP فنکشن ٹیبل میں عمودی طور پر منظم ڈیٹا کی تلاش کے لیے ایکسل فنکشن ہے۔ VLOOKUPفنکشن تخمینی اور عین مطابق مماثلت دونوں کے ساتھ مطابقت رکھتا ہے۔ فنکشن کا نحو ہے
=VLOOKUP (value, table, col_index, [range_lookup])
نحو کے دلائل ہیں مندرجہ ذیل
قدر - ٹیبل کے پہلے کالم میں تلاش کرنے کے لیے قدر۔
ٹیبل 11 رینج_لوک اپ – [اختیاری] سچ = تخمینی مماثلت (پہلے سے طے شدہ)۔ FALSE = عین مطابق مماثلت۔
مرحلے:
- کسی بھی خالی سیل کو منتخب کریں جیسے، C15
- فارمولہ ٹائپ کریں جیسے
=VLOOKUP(B15, B5:D11,2,FALSE)
یہاں، B15 تلاش کی قدر ہے، B5:11 ڈیٹا کی حد ہے۔ جس سے آپ ڈیٹا بازیافت کرنا چاہتے ہیں، 2 کالم انڈیکس ہے جو ڈیٹاسیٹ کے ابتدائی کالم کا کالم نمبر ہے، اور False کا مطلب ہے عین مماثلت۔
- دبائیں ENTER
- آخر میں، فل ہینڈل کا استعمال کریں۔
مزید پڑھیں: VLOOKUP کا استعمال کیسے کریں اگر سیل ایکسل میں متن کے اندر ایک لفظ پر مشتمل ہے
5. INDEX اور MATCH فنکشنز والا فارمولا
بعض صورتوں میں، ڈیٹاسیٹ اتنا آسان نہیں ہے جتنا کہ پچھلے۔ اور ہمیں دو یا ایک سے زیادہ معیارات کا سامنا کرتے ہوئے اپنا مطلوبہ ڈیٹا تلاش کرنا ہوگا۔ ایسی صورت حال میں، INDEX اور MATCH فنکشنز کا مجموعہ متاثر کن نتائج دے سکتا ہے۔Excel.
INDEX فنکشن کا نحو ہے
=INDEX (array, row_num, [col_num], [area_num] )
نحو کے دلائل درج ذیل ہیں
سرنی - خلیات کی ایک رینج، یا ایک سرنی مستقل۔<3
row_num – حوالہ یا صف میں قطار کی پوزیشن۔
col_num – [اختیاری] حوالہ یا صف میں کالم کی پوزیشن۔
علاقہ نمبر - [اختیاری] حوالہ میں وہ رینج جو استعمال کی جانی چاہیے۔
نحو کے علاوہ MATCH فنکشن ہے
=MATCH (lookup_value, lookup_array, [match_type])
کے دلائل نحو درج ذیل ہیں
lookup_value - lookup_array میں ملنے والی قدر۔
lookup_array – سیلز کی ایک رینج یا ایک صف کا حوالہ۔
match_type - [اختیاری] 1 = عین مطابق یا اگلا سب سے چھوٹا (پہلے سے طے شدہ)، 0 = عین مطابق مماثلت، -1 = عین مطابق یا اگلا سب سے بڑا۔
دو فنکشنز کو VLOOKUP fu کی بجائے استعمال کیا جا سکتا ہے۔ nction بھی۔
- اس کے لیے ایک خالی سیل منتخب کریں۔ اس صورت میں، یہ ہے C14 ۔
- دوسرے طور پر، C14 سیل میں فارمولہ داخل کریں۔
=INDEX(C5:C11,MATCH("FGI39",B5:B11,0))
یہاں، C5:C11 وہ ڈیٹا ہے جہاں سے آپ ڈیٹا نکالنا چاہتے ہیں، FGI39 تلاش کا پرومو کوڈ ہے، B5:B11 پرومو کوڈ کی سیل رینج، اور 0 عین مماثلت کے لیے ہے۔
- تیسرے طور پر، دبائیں داخل کریں اور آؤٹ پٹ حاصل کرنے کے لیے فل ہینڈل کا استعمال کریں۔
اب، مرکزی نقطہ پر جائیں جہاں ہم INDEX اور MATCH فنکشنز کا استعمال کرتے ہوئے دو معیاروں کی بنیاد پر ایک قدر تلاش کرنے جا رہے ہیں۔ تصور کریں، ایک گاہک Dell Laptop کی قیمت جاننا چاہتا ہے اور یقیناً یہ 6th نسل کا ہوگا۔
ہم قیمت کیسے تلاش کرسکتے ہیں؟ بس مراحل پر عمل کریں۔
مرحلہ:
- سب سے پہلے، ایک خالی سیل منتخب کریں۔ یہاں، یہ ہے D13 ۔
- دوسرے طور پر، D13 سیل میں فارمولہ داخل کریں۔
=INDEX(D5:D10,MATCH(1,(B13=B5:B10)*(C13=C5:C10),0))
یہاں، D5:D10 قیمت ڈیٹا ہے، B13 پہلے معیار کی تلاش کی قدر ہے اور B5:B10 پہلے معیار کا ڈیٹا ہے، C13 دوسرے معیار کے لیے تلاش کی قدر ہے اور C5:C10 دوسرے معیار کے لیے ڈیٹا ہے۔ اس فارمولے میں، ایک بولین منطق کا استعمال ان اور زیرو کی ایک سیریز بنانے کے لیے کیا جاتا ہے جو تمام 2 معیارات سے مماثل ہوں اور پھر MATCH فنکشن پہلے 1 سے مماثل ہوں۔ .
- دبائیں ENTER (اگر آپ Microsoft 365 صارف ہیں) یا CTRL + SHIFT + ENTER (ایکسل کے دوسرے ورژنز کے لیے کیونکہ یہ ایک اری فارمولہ ہے)۔
مزید پڑھیں: اگر سیلز میں کچھ متن موجود ہے تو قدر کیسے لوٹائی جائے فہرست سے
یاد رکھنے والی چیزیں
- انڈیکس فارمولہ داخل کرتے وقت قطار اور کالم نمبر کے بارے میں محتاط رہیں۔ اس کے علاوہ، دائیں کالم انڈیکس جبکہ ان پٹ کریں۔ VLOOKUP فارمولہ داخل کرنا۔
- زیادہ اہم بات، فائل کے نام، فائل کی جگہ، اور ایکسل ایکسٹینشن فائل کے نام کے بارے میں محتاط رہیں۔
نتیجہ
اب آپ کو یہ فارمولے مل گئے ہیں کہ کسی دوسرے سیل میں قدر واپس کریں اگر سیل میں متن ہو۔ مجھے یقین ہے کہ آپ تمام عمل کو اچھی طرح سمجھتے ہیں۔ اگر آپ کو کوئی الجھن یا سوال ہے تو، براہ کرم ذیل میں تبصرے کے سیکشن میں ان کا اشتراک کریں۔ ہمارے ساتھ رہنے کا شکریہ۔