فہرست کا خانہ
بہت سے معاملات میں، آپ کو دو نقاط یا دو مقامات کے درمیان فاصلہ تلاش کرنا ہوگا ۔ مائیکروسافٹ ایکسل میں آپ یہ کام تھوڑے عرصے میں بڑے پیمانے پر کر سکتے ہیں۔ یہ مضمون ایکسل میں دو کوآرڈینیٹس کے درمیان فاصلے کا حساب لگانے کے دو طریقے دکھاتا ہے۔
پریکٹس ورک بک ڈاؤن لوڈ کریں
آپ نیچے دیے گئے لنک سے پریکٹس بک ڈاؤن لوڈ کر سکتے ہیں۔
دو کوآرڈینیٹ کے درمیان فاصلے کا حساب لگائیں پوائنٹ یا دوسرے جیومیٹرک پیرامیٹرز کا حساب لگانا۔ کوآرڈینیٹ سسٹم کی کئی قسمیں ہیں۔ مثال کے طور پر: کارٹیشین کوآرڈینیٹ سسٹم، جیوڈیٹک کوآرڈینیٹ سسٹم وغیرہ۔کارٹیشین کوآرڈینیٹ سسٹم کیا ہے؟
کارٹیشین کوآرڈینیٹ سسٹم ایک ایسا نظام ہے جو کسی بھی پوزیشن کو تلاش کرنے یا کسی جیومیٹریکل ڈیٹا کا حساب لگانے کے لیے حوالہ محور کا استعمال کرتا ہے۔ کسی نقطہ کے نقاط کا تعین ان حوالہ محور کے فاصلے سے کیا جاتا ہے۔ مثال کے طور پر:
2-D جہاز میں X-axis افقی طیارہ کی نشاندہی کرتا ہے اور Y-axis عمودی طیارے کی نشاندہی کرتا ہے۔ لہذا، اگر کوئی کسی نقطہ (2,3) کے نقاط دیتا ہے تو اس کا مطلب ہے کہ نقطہ افقی طیارے سے 2 یونٹ اور طول بلد سے 3 یونٹس ہے۔
کارٹیشین کوآرڈینیٹ سسٹم کے لیے فاصلہ فارمولہ
2-D کارٹیشین میں فاصلے کا حساب لگانے کے لیے ریاضی کا فارمولاکوآرڈینیٹ سسٹم مندرجہ ذیل ہے:
d=√((x2-x1)^2+(y2-y1)^2)
یہاں،
- x 1 = پوائنٹ 1 کا x محور سے فاصلہ۔
- x 2 = پوائنٹ 2 کا x محور سے فاصلہ۔
- y 1 = پوائنٹ 1 کا y محور سے فاصلہ۔
- y <1 2
جیوڈیٹک کوآرڈینیٹ سسٹم ایک قسم کا کوآرڈینیٹ سسٹم ہے جو کسی نقطہ کی پوزیشن کو تلاش کرنے اور دوسرے جیومیٹرک پیرامیٹرز کی پیمائش کرنے کے لیے بطور حوالہ استعمال کرتا ہے۔ ہم عام طور پر اس کوآرڈینیٹ سسٹم میں پوزیشن کا پتہ لگانے کے لیے عرض البلد اور عرض البلد کا استعمال کرتے ہیں۔
یہاں، عرض البلد کا مطلب خط استوا سے شمال یا جنوب کی سمت میں فاصلہ ہے اور طول البلد کا مطلب پرائم میریڈیئن سے مشرق یا مغربی سمت میں فاصلہ ہے۔ . نیز، طول البلد اور طول البلد کی مثبت اقدار کا مطلب شمال اور مشرق اور منفی اقدار کا مطلب بالترتیب جنوب اور مغرب ہے۔
جیوڈیٹک کوآرڈینیٹ سسٹم کے لیے فاصلہ فارمولہ
جیوڈیٹک میں دو نقاط کے درمیان فاصلے کا حساب کرنے کے لیے ریاضی کا فارمولا کوآرڈینیٹ سسٹم مندرجہ ذیل ہے:
d=acos(cos(radian(90-lat1))*cos(radian(90-lat2))+
sin(radian(90-lat1))*sin(radian(90-lat2)*cos(radian(long1-long2)))*3959
یہاں،
- lat1 = مقام کا عرض بلد 1
- lat2 = مقام کا عرض بلد 2
- long1 = مقام کا طول البلد 1
- لمبا2 = مقام کا طول البلد 2
- d =محل وقوع 1 اور محل وقوع 2 کے درمیان فاصلہ میل میں
2 ایکسل میں دو کوآرڈینیٹ کے درمیان فاصلہ شمار کرنے کے طریقے (کارٹیشین کوآرڈینیٹ سسٹم)
فرض کریں، آپ کے پاس ایک ڈیٹاسیٹ ہے جہاں آپ کے کوآرڈینیٹ ہیں پوائنٹ 1 اور پوائنٹ 2 مختلف حالات میں اور آپ ان کے درمیان فاصلے کا حساب لگانا چاہتے ہیں۔ اب، میں آپ کو ایسا کرنے کے دو طریقے دکھاؤں گا۔
1. فاصلہ کا حساب لگانے کے لیے ریاضی کے فارمولے کا استعمال کرتے ہوئے
آپ آسانی سے فاصلہ کا حساب لگا سکتے ہیں۔ ریاضی کا فارمولا دستی طور پر۔ اب، فاصلے کا حساب لگانے کے لیے ذیل کے مراحل پر عمل کریں۔
اقدامات :
- سب سے پہلے، کے لیے اگلا کالم بنائیں۔ فاصلہ۔
- اس کے بعد، سیل منتخب کریں G6 اور درج ذیل فارمولہ داخل کریں۔
یہاں، G6 فاصلاتی کالم کے لیے ابتدائی سیل ہے۔ نیز، C6، D6، E6، اور F6 خلیہ x 1 ، x کے لیے ابتدائی سیل کی نشاندہی کرتے ہیں۔ 2 ، y 1، اور y 2 بالترتیب ۔ اس کے علاوہ، یہاں SQRT فنکشن مربع جڑ تلاش کرنے کے لیے استعمال ہوتا ہے۔
- آخر میں، فل ہینڈل کو گھسیٹیں۔ باقی کالم کے لیے اور آپ کو اپنے فاصلے مل جاتے ہیں۔
2. ایکسل میں دو کوآرڈینیٹس کے درمیان فاصلے کا حساب لگانے کے لیے VBA کوڈ کا اطلاق کرنا
آپ VBA کوڈ بھی استعمال کر سکتے ہیں a میں فاصلے کا حساب لگانے کے لیے فنکشن بنانے کے لیےکارٹیشین کوآرڈینیٹ سسٹم اور پھر اسے حساب کے لیے استعمال کریں۔ اب، ایسا کرنے کے لیے نیچے دیے گئے مراحل پر عمل کریں۔
اسٹیپس :
- سب سے پہلے ALT + F11 <2 دبائیں VBA ونڈو کھولنے کے لیے۔
- اب، منتخب کریں یہ ورک بک اور اس پر دائیں کلک کریں ۔
- اگلا ، ترتیب وار منتخب کریں داخل کریں > ماڈیول ۔
- اس مقام پر، درج ذیل کوڈ کو کاپی کریں اور اسے خالی خانے میں چسپاں کریں۔
4644
- اس کے بعد، کوڈ کو چلانے کے لیے F5 کو دبائیں۔ یہاں، اس کوڈ نے آپ کے لیے ایک نیا فنکشن DistCartesian بنایا ہے جو آپ کو کارٹیشین جہاز میں دو نقاط کے درمیان فاصلے کا حساب لگانے میں مدد کرے گا۔
- اب، سیل G6 کو منتخب کریں۔ اور درج ذیل فارمولہ داخل کریں۔
یہاں، اس فنکشن کے دلائل ہیں x 1 ، y 1 ، x <12 بالترتیب>2، اور y 2 ۔
- آخر میں، باقی سیلز کے لیے فل ہینڈل کو گھسیٹیں۔
مزید پڑھیں: کیلکولیٹ کیسے کریں ایکسل میں دو GPS کوآرڈینیٹ کے درمیان فاصلہ
ایکسل میں دو کوآرڈینیٹس کے درمیان فاصلہ شمار کرنے کے 2 طریقے دو مختلف مقامات کا طول البلد۔ اب، فاصلے کا حساب لگانے کے لیے نیچے دیے گئے مراحل پر عمل کریں۔ان دو مقامات کے درمیان ۔
1. فاصلہ شمار کرنے کے لیے ریاضی کے فارمولے کا استعمال
فاصلے کا حساب لگانے کا ایک تیز ترین طریقہ ریاضی کو لگانا ہے۔ دستی طور پر فاصلے کا حساب لگانے کا فارمولا۔ اب، جیوڈیٹک کوآرڈینیٹ سسٹم میں دو کوآرڈینیٹ کے درمیان فاصلے کا حساب لگانے کے لیے نیچے دیے گئے مراحل پر عمل کریں۔
اسٹیپس :
- پہلے، فاصلہ (میل) کے لیے ایک کالم شامل کریں۔
- پھر سیل منتخب کریں G6 اور درج ذیل فارمولہ داخل کریں۔
یہاں، C6 ، D6، E6، اور F6 کے کالم کے لیے پہلے سیلز کی نشاندہی کریں عرض البلد 1 (°) ، طول البلد 1 (°) ، Latitude 2 (°)، اور Longitude 2 (°) بالترتیب۔
⧬ فارمولہ کی وضاحت
اس فارمولے میں:
- RADIANS فنکشن استعمال کیا جاتا ہے ڈگری (°) یونٹ ریڈین یونٹ میں ایک قدر کے لیے۔
- COS فنکشن کو زاویہ کی کوزائن تلاش کرنے کے لیے استعمال کیا جاتا ہے۔
- SIN فنکشن کسی زاویے کی سائن کو تلاش کرنے کے لیے استعمال کیا جاتا ہے۔
- ACOS فنکشن کا استعمال کسی عدد کے آرکوزائن یا الٹا کوزائن کو لوٹانے کے لیے کیا جاتا ہے۔
- آخر میں، نمبر 3959 کو سے فاصلہ میل میں ضرب دیا جاتا ہے۔ اس کے بجائے، آپ نتیجہ حاصل کرنے کے لیے 6371 کو ضرب دے سکتے ہیں۔ کلومیٹر ۔
- آخر میں، باقی کالم کے لیے فل ہینڈل کو گھسیٹیں فاصلے۔
مزید پڑھیں: ایکسل میں دو شہروں کے درمیان فاصلے کا حساب کیسے لگایا جائے
2. ایکسل میں دو کوآرڈینیٹ کے درمیان فاصلہ کا حساب لگانے کے لیے VBA کوڈ کا اطلاق
آپ جیوڈیٹک کوآرڈینیٹ سسٹم میں فاصلے کا حساب لگانے کے لیے فنکشن بنانے کے لیے VBA کوڈ بھی استعمال کر سکتے ہیں اور پھر اسے حساب کے لیے استعمال کر سکتے ہیں۔ اب، ایسا کرنے کے لیے نیچے دیے گئے مراحل پر عمل کریں۔
اسٹیپس :
- سب سے پہلے ALT + F11 <2 دبائیں VBA ونڈو کھولنے کے لیے۔
- اب، منتخب کریں یہ ورک بک اور اس پر دائیں کلک کریں ۔
- اگلا ، ترتیب وار داخل کریں > ماڈیول کو منتخب کریں۔
- ماڈیول داخل کرنے کے بعد، درج ذیل کوڈ کو کاپی کریں۔ اور اسے خالی جگہ پر چسپاں کریں۔
1807
- اس مقام پر، کوڈ کو چلانے کے لیے F5 دبائیں۔ ایسا کرنے سے، آپ ایک نیا فنکشن بنائیں گے DistGeo جو آپ کو جیوڈیٹک کوآرڈینیٹ سسٹم میں فاصلے کا حساب لگانے میں مدد کرے گا۔
- اس کے بعد سیل کو منتخب کریں۔ G6 اور درج ذیل فارمولہ کو لکھیں۔
=DistGeo(C6,D6,E6,F6)
یہاں ، DistGeo فنکشن کے دلائل ہیں عرض البلد 1 (°)، طول البلد 1 (°)، عرض البلد 2 (°)، اور طول البلد 2 (°) بالترتیب۔
- آخر میں، فل ہینڈل کو گھسیٹیںکالم کے بقیہ سیلز۔
مزید پڑھیں: ایکسل میں دو پتوں کے درمیان ڈرائیونگ فاصلے کا حساب کیسے لگائیں
نتیجہ
آخری لیکن کم از کم نہیں، مجھے امید ہے کہ آپ کو اس مضمون سے وہی کچھ مل گیا جس کی آپ تلاش کر رہے تھے۔ اگر آپ کے کوئی سوالات ہیں تو، براہ کرم ذیل میں ایک تبصرہ چھوڑیں۔ اگر آپ اس طرح کے مزید مضامین پڑھنا چاہتے ہیں تو آپ ہماری ویب سائٹ ExcelWIKI پر جا سکتے ہیں۔