فہرست کا خانہ
کیا آپ نے کبھی سوچا ہے کہ ایکسل میں سیکنڈز کو hh mm ss فارمیٹ میں کیسے تبدیل کیا جائے ؟ اسے آن لائن تلاش کر کے تھک گئے؟ لیکن صحیح جواب کہیں نہیں مل رہا؟ اگر اوپر کے تمام سوالات کا جواب ہاں میں ہے، تو آپ صحیح جگہ پر آئے ہیں۔ یہاں، ہم آپ کو ایکسل میں سیکنڈز کو hh mm ss فارمیٹ میں تبدیل کرنے کے لیے 7 آسان اور آسان طریقے بتائیں گے۔ امید ہے کہ اس کے بعد کہیں اور جانے کی ضرورت نہیں پڑے گی۔
پریکٹس ورک بک ڈاؤن لوڈ کریں
آپ خود کو بہتر طور پر سمجھنے اور مشق کرنے کے لیے درج ذیل ایکسل ورک بک ڈاؤن لوڈ کر سکتے ہیں۔
Seconds.xlsm کو تبدیل کرناایکسل میں سیکنڈز کو hh mm ss میں تبدیل کرنے کے 7 طریقے
وضاحت کے لیے، ہم کہتے ہیں کہ ہمارے پاس ایک سوڈوکو مقابلہ ہے - تکمیل کا وقت فائل ہمارے ہاتھ میں ہے۔ اس ڈیٹاسیٹ میں ID ، شرکاء کے نام ، اور تکمیل کا وقت (سیکنڈ) کالموں میں B ، C ، اور بالترتیب D ۔
0>یہاں، ہم نے Microsoft Excel 365 ورژن استعمال کیا ہے، آپ اپنی سہولت کے مطابق کوئی دوسرا ورژن استعمال کر سکتے ہیں۔
1. ایکسل میں سیکنڈز کو hh mm ss میں تبدیل کرنے کے لیے فارمیٹ سیلز آپشن کا استعمال
ہمارے پہلے طریقہ میں، ہم ایکسل میں سیکنڈز کو hh mm ss فارمیٹ میں تبدیل کرنے کا آسان ترین طریقہ دکھائیں گے۔ تو، آئیے شروع کرتے ہیں۔
📌 مراحل:
- سب سے پہلے، ایک نیا کالم بنائیں کالم E میں hh:mm:ss فارمیٹ میں وقت۔
- دوسرے طور پر، سیل منتخب کریں E5 اور درج ذیل فارمولہ کو لکھیں۔
=D5/86400
یہاں، D5 کمپلیشن کی نمائندگی کرتا ہے۔ وقت (سیکنڈ) پہلے مدمقابل کا رابن ۔ ہم نے سیل کی قیمت D5 کو 86400 سے تقسیم کیا۔ کیونکہ، 1 دن = (24 × 60 × 60) = 86400 سیکنڈ بنیادی طور پر، ہم نے وقت کو سیکنڈوں میں دن کے ایک حصے میں تبدیل کیا۔
- پھر، دبائیں ENTER ۔
- اس وقت، Cells کو فارمیٹ کریں ڈائیلاگ باکس کو کھولنے کے لیے CTRL + 1 دبائیں۔
- ڈائیلاگ باکس میں، <1 پر جائیں۔>نمبر ٹیب۔
- پھر، زمرہ فہرست سے اپنی مرضی کے مطابق کو منتخب کریں۔
- اس کے بعد، hh لکھیں: mm:ss Type box میں۔
- یہاں، ہم ذیل کی تصویر کی طرح Sample دیکھ سکتے ہیں۔
- بعد میں، ٹھیک ہے پر کلک کریں۔
- اب، سیل میں ویلیو E5 اس طرح نظر آتی ہے۔
- اس مقام پر، کرسر کو سیل E5 کے نیچے دائیں کونے پر لائیں۔ اس طرح، یہ ایک جمع (+) نشان کی طرح نظر آئے گا۔ یہ فل ہینڈل ٹول ہے۔
- اب، فل ہینڈل کو سیل E14 تک گھسیٹیں۔
- اس طرح، E5:E14 رینج میں باقی خلیات مطلوبہ نتائج حاصل کرتے ہیں۔
مزید پڑھیں: ایکسل میں سیکنڈز کو گھنٹے اور منٹ میں تبدیل کریں(4 آسان طریقے)
2. ایکسل میں سیکنڈز کو hh mm ss میں تبدیل کرنے کے لیے CONVERT فنکشن داخل کرنا
اگر آپ ان لوگوں میں سے ہیں جو ایکسل فارمولے استعمال کرنے سے لطف اندوز ہوتے ہیں، تو ہمارے اگلے طریقوں کا آپ نے احاطہ کیا ہے۔ بس ان آسان اقدامات پر عمل کریں۔
📌 مراحل:
- بہت شروع میں، سیل E5 کو منتخب کریں اور درج ذیل فارمولے کو اس میں چسپاں کریں۔ فارمولا بار ۔
=CONVERT(D5,"sec","day")
اوپر والے فارمولے میں، D5 کی نمائندگی کرتا ہے۔ 9>نمبر دلیل، اور "sec" اور "day" from_unit اور <بالترتیب 1> to_unit دلائل۔ یہاں، CONVERT فنکشن 1250 سیکنڈز کو دنوں کے ایک حصے میں تبدیل کرتا ہے۔
- اس کے بعد، ENTER کی کو تھپتھپائیں۔
- فی الحال، سیل کی شکل تبدیل کریں E5 جیسے طریقہ 1 ۔
- پھر، Fill Handle ٹول پر ڈبل کلک کریں۔
- لہذا، باقی سیل متعلقہ نتائج سے بھر جاتے ہیں۔ .
مزید پڑھیں: ایکسل میں منٹوں کو گھنٹوں اور منٹوں میں کیسے تبدیل کریں
3. ایکسل میں سیکنڈز کو hh mm ss میں تبدیل کرنے کے لیے TEXT فنکشن کا اطلاق کرنا
اگر آپ ایکسل میں TEXT فنکشن کے بارے میں جاننے کے لیے جاننا چاہتے ہیں، تو یہ طریقہ کارآمد ہوسکتا ہے۔ یہ آسان اور آسان ہے، بس اس پر عمل کریں۔
📌 مراحل:
- سب سے پہلے، سیل E5 پر جائیں اور درج ذیل فارمولہ ڈالیں۔ میںسیل۔
=TEXT(D5/86400,"hh:mm:ss")
اس اظہار میں، D5/86400 قدر ہے دلیل جب کہ "hh:mm:ss" format_text دلیل کی نمائندگی کرتا ہے۔ یہاں، TEXT فنکشن وقت کو سیکنڈ میں D5 سیل میں hh:mm:ss فارمیٹ میں تبدیل کرتا ہے۔
- دوسرے طور پر، <کو دبائیں۔ 1>انٹر کلید۔
مزید پڑھیں: ایکسل میں منٹوں کو سیکنڈ میں کیسے تبدیل کریں (2 فوری طریقے )
4. CHOOSE, MATCH, TEXT فنکشنز کا استعمال
آپ میں سے ان لوگوں کے لیے جو مزید تکنیکوں کے بارے میں جاننا چاہتے ہیں، سیکنڈز کو hh mm ss فارمیٹ میں تبدیل کرنے کا ایک اور طریقہ ہے۔ ایکسل۔ اس طریقے میں، ہم وقت کو سیکنڈوں میں مطلوبہ فارمیٹ میں تبدیل کرنے کے لیے TEXT ، CHOOSE اور MATCH فنکشنز کا اطلاق کریں گے۔ آئیے اس عمل کو تفصیل سے دیکھتے ہیں۔
📌 مراحل:
- ابتدائی طور پر سیل E5 کو منتخب کریں اور نیچے فارمولہ داخل کریں۔<15
=TEXT(D5/86400,CHOOSE(MATCH(D5,{0,60,3600},1),":ss","m:ss","[h]:mm:ss"))
اوپر والے فارمولے میں، D5 سیل سے مراد تکمیل کا وقت (سیکنڈ) ۔
> MATCH فنکشن دی گئی قدر سے مماثل صف میں کسی آئٹم کی متعلقہ پوزیشن لوٹاتا ہے۔ یہاں، D5 lookup_value دلیل ہے جو تکمیل کا وقت سے مراد ہے۔ اس کے بعد، {0,60,3600} lookup_array دلیل کی نمائندگی کرتا ہے جہاں سے قدر مماثل ہے۔ آخر میں، 1 اختیاری ہے match_type دلیل جو سے کم
- آؤٹ پٹ → 2
- CHOOSE(2,":ss","m:ss","[h]:mm:ss") <2 بن جاتا ہے۔>→ CHOOSE فنکشن انڈیکس نمبر کی بنیاد پر اقدار کی فہرست سے انجام دینے کے لیے ایک قدر یا عمل کا انتخاب کرتا ہے۔ یہاں، 2 انڈیکس_num دلیل ہے جبکہ ":ss","m:ss","[h]:mm:ss" انڈیکس نمبر کے مطابق قدر1 ، قدر2 ، اور قدر3 کی نمائندگی کرتا ہے 2 ، فنکشن "m:ss" فارمیٹ کا انتخاب کرتا ہے۔
- آؤٹ پٹ → "m:ss"
- TEXT(D5/86400,"m:ss") → کسی قدر کو مخصوص نمبر کی شکل میں متن میں تبدیل کرتا ہے۔ . یہاں، D5/86400 قدر دلیل ہے جبکہ "m:ss" format_text<10 کی نمائندگی کرتا ہے فنکشن 0.01446 کی قدر کو h:mm:ss فارمیٹ میں تبدیل کرتا ہے۔
- 1250/86400 → 01446
- آؤٹ پٹ → 20:50
- بعد میں، دبائیں داخل کریں
5. INT اور ROUND افعال کا استعمال
ایکسل کی طرح، ایک ہی کام کرنے کے متعدد طریقے ہیں۔ لہذا، آپ انجام دے سکتے ہیںدوسرے طریقے سے حل. آئیے مرحلہ وار طریقہ کو دریافت کریں۔
📌 مراحل:
- ابتدائی طور پر سیل E5 کو منتخب کریں اور درج ذیل فارمولے کو پیسٹ کریں۔
=INT(D5/3600)&":"&INT(((D5/3600)-INT(D5/3600))*60)&":"&ROUND((((D5/3600)-INT(D5/3600))*60 - INT(((D5/3600)-INT(D5/3600))*60))*60,0)
یہاں، D5 سیل سے مراد سیکنڈوں میں تکمیل کا وقت ہے۔
فارمولا بریک ڈاؤن
- INT(D5/3600) → INT فنکشن ایک عدد کو گول کرتا ہے قریب ترین عدد تک۔ یہاں، D5 سیل سیکنڈ میں تکمیل کا وقت کی طرف اشارہ کرتا ہے جسے 3600 سے تقسیم کیا جاتا ہے کیونکہ میں 3600 سیکنڈ ہوتے ہیں۔ 1 اس طرح، ہمیں گھنٹوں میں وقت ملتا ہے۔
- آؤٹ پٹ → 0
- INT(((D5/3600)-INT(D5/3600 ))*60) → اس فارمولے میں، ہم منٹ کا حصہ حاصل کرتے ہیں INT(D5/3600) کو D5/3600 سے گھٹا کر اور جواب کو <1 سے ضرب دے کر>60
- 3472-0 → 0.3472
- 3472*60 → 20.833
- آؤٹ پٹ → 20
- راؤنڈ((((D5/3600) -INT(D5/3600))* 60 – INT(((D5/3600)-INT(D5/3600))*60))*60,0) → کسی نمبر کو ہندسوں کی ایک مخصوص تعداد میں گول کرتا ہے۔ اس اظہار میں، ہم اسی طرح سیکنڈ کے حصے کا حساب لگاتے ہیں۔ راؤنڈ فنکشن جواب کو صفر اعشاریہ پر گول کرتا ہے یعنی یہ جواب کا صرف عددی حصہ لوٹاتا ہے۔
- 833-20 → 0.833
- 833*60 → 50
- آخر میں، گھنٹے، منٹ اور سیکنڈ کو یکجا کرنے کے لیے ایمپرسینڈ (&) آپریٹر کا استعمال کریں۔
- آخر میں، ENTER بٹن کو دبائیں۔
مزید پڑھیں: ایکسل میں منٹوں کو گھنٹے کے دسویں حصے میں کیسے تبدیل کریں (6 طریقے)
6. MOD، TEXT، اور TRUNC فنکشنز کو لاگو کرنا
اس طریقے میں، ہم 'کام کو انجام دینے کے لئے کچھ افعال کو یکجا کریں گے. تو، مزید تاخیر کے بغیر، آئیے اندر غوطہ لگائیں!
📌 مراحل:
- بنیادی طور پر سیل E5 پر جائیں اور درج ذیل کو پیسٹ کریں۔ سیل میں فارمولہ۔
=TRUNC(D5/3600)&TEXT(MOD(D5/86400,1),":mm:ss")
یہاں، MOD فنکشن D5/86400 لیتا ہے۔ نمبر دلیل اور 1 بطور تقسیم دلیل۔ یہ 0.01446 لوٹاتا ہے جو TEXT فنکشن کا ویلیو دلیل ہے۔ TEXT فنکشن متن کے فارمیٹ کو ":mm:ss" کے طور پر تبدیل کرتا ہے جو کہ اوپر والے فنکشن کا format_text دلیل ہے۔ TRUNC(D5/3600) نتیجہ کے طور پر 0 دیتا ہے۔ کیونکہ TRUNC فنکشن عدد کا عددی حصہ لوٹاتا ہے۔
- اسی طرح، ENTER کو دبائیں۔
مزید پڑھیں: ایکسل میں ملی سیکنڈز کو سیکنڈز میں تبدیل کرنے کا طریقہ (2 فوری طریقے)
7. VBA کوڈ کو مشغول کرنا
آپ سوچ رہے ہوں گے، کیا اس کام کو خودکار کرنے کا کوئی طریقہ ہے؟ پھر VBA نے آپ کا احاطہ کیا ہے۔ بس ساتھ چلیں۔
📌مراحل:
- سب سے پہلے، ایک نیا کالم بنائیں وقت hh:mm:ss فارمیٹ میں کالم E کے تحت طریقہ 1 ۔ 14 گروپ۔
- متبادل طور پر، وہی کام کرنے کے لیے ALT + F11 دبائیں۔
30>
- فوری طور پر، Microsoft Visual Basic for Applications ونڈو کھلتی ہے۔
- اس کے بعد، داخل کریں ٹیب پر جائیں۔
- بعد میں، ماڈیول کو منتخب کریں۔ آپشنز سے۔
- فوری طور پر، یہ کوڈ ماڈیول کھولتا ہے۔
- پھر، لکھیں ماڈیول میں درج ذیل کوڈ۔
2106
کوڈ بریک ڈاؤن
<0 Sub convert_sec()Dim secs as Integer, converted_time As Date
- سب سے پہلے، ہم میکرو بناتے ہیں اور اسے دیتے ہیں name convert_sec .
- پھر، ہم نے دو متغیرات کی وضاحت کی۔
کے لیے x = 5 سے 14
secs = Cells(x, 4)۔ قدر
converted_time = secs / 8640 0
خلیہ(x, 5)۔نمبر فارمیٹ = "hh:mm:ss"
Cells(x, 5)۔ قدر = converted_time
اگلا x
- اس کے بعد، ہم 5 سے کی قدر کے لیے ایک لوپ داخل کرتے ہیں۔ 14 برائے x ۔
- بعد میں، ہم نے سیل D5 کی قدر سیکنڈ متغیر کو تفویض کی۔
- اگلا، متغیر کو سیکنڈ کو 86400 سے تقسیم کریں اور قدر کو converted_time کو تفویض کریں۔متغیر۔
- اس وقت، سیل کی شکل D5 کو hh:mm:ss فارمیٹ میں تبدیل کریں۔
- بعد میں، اوپر والا متغیر رکھیں۔ سیل E5 میں۔
- آخر میں، نچلے سیل D6 پر جائیں اور اوپر والے لوپ کو سیل D14 میں جانے تک جاری رکھیں۔
- آخر میں، چلائیں آئیکن کو منتخب کریں یا کی بورڈ پر F5 دبائیں۔
- اب، VBA ورک شیٹ پر واپس جائیں۔
- اس طرح، hh:mm:ss فارمیٹ میں وقت کالم درست نتائج سے خود بخود بھر جاتا ہے۔ .
مزید پڑھیں: ایکسل میں ڈیسیمل کوآرڈینیٹ کو ڈگری منٹس سیکنڈز میں تبدیل کریں
مشق کریں سیکشن
خود سے پریکٹس کرنے کے لیے ہم نے ایک پریکٹس سیکشن فراہم کیا ہے جیسا کہ نیچے دائیں جانب ہر شیٹ میں ہے۔ براہ کرم اسے خود کریں۔
نتیجہ
اس مضمون کو پڑھنے کے لیے آپ کا شکریہ۔ مجھے امید ہے کہ ایکسل میں سیکنڈز کو hh mm ss فارمیٹ میں تبدیل کرنے کے لیے مذکورہ بالا تمام طریقے اب آپ کو اپنی ایکسل اسپریڈ شیٹس میں زیادہ مؤثر طریقے سے لاگو کرنے کا اشارہ کریں گے۔ پریکٹس فائل ڈاؤن لوڈ کرنا نہ بھولیں۔ اگر آپ کے کوئی سوالات یا رائے ہیں، تو براہ کرم مجھے تبصرے کے سیکشن میں بتائیں۔ یا آپ اس ویب سائٹ پر ایکسل فنکشنز سے متعلق ہمارے دوسرے مضامین دیکھ سکتے ہیں۔