এক্সেল সেকেন্ডকে hh mm ss-এ রূপান্তর করুন (7 সহজ উপায়)

  • এই শেয়ার করুন
Hugh West

আপনি কি কখনো ভেবে দেখেছেন কিভাবে সেকেন্ডকে এক্সেলের hh mm ss ফরম্যাটে রূপান্তর করা যায় ? এটি অনলাইনে অনুসন্ধান করতে ক্লান্ত? কিন্তু কোথাও সঠিক উত্তর খুঁজে পাচ্ছেন না? উপরের সমস্ত প্রশ্নের উত্তর যদি হ্যাঁ হয়, তাহলে আপনি সঠিক জায়গায় এসেছেন। এখানে, আমরা আপনাকে এক্সেলে সেকেন্ডকে hh mm ss ফরম্যাটে রূপান্তর করার জন্য 7 সহজ এবং সুবিধাজনক পদ্ধতির মাধ্যমে নিয়ে যাব। আশা করি, এর পরে আর কোথাও যাওয়ার প্রয়োজন হবে না।

অনুশীলন ওয়ার্কবুক ডাউনলোড করুন

আপনি আরও ভালভাবে বোঝার এবং নিজেকে অনুশীলন করার জন্য নিম্নলিখিত এক্সেল ওয়ার্কবুক ডাউনলোড করতে পারেন।

Second.xlsm রূপান্তর

7 পদ্ধতি এক্সেলে সেকেন্ডকে hh mm ss-এ রূপান্তরিত করার

স্পষ্ট করার জন্য, ধরা যাক আমাদের একটি সুডোকো প্রতিযোগিতা – সমাপ্তির সময় আছে ফাইল আমাদের হাতে। এই ডেটাসেটে আইডি , অংশগ্রহণকারীর নাম , এবং সমাপ্তির সময় (সেকেন্ড) কলাম B , C , এবং যথাক্রমে D

এখন, আমরা এক্সেলের বিভিন্ন পদ্ধতি ব্যবহার করে সেকেন্ডের মধ্যে এই সময়গুলিকে hh mm ss ফরম্যাটে রূপান্তর করব।

এখানে, আমরা Microsoft Excel 365 সংস্করণ ব্যবহার করেছি, আপনি আপনার সুবিধা অনুযায়ী অন্য যেকোনো সংস্করণ ব্যবহার করতে পারেন।

1. Excel-এ সেকেন্ডকে hh mm ss-এ রূপান্তর করতে ফর্ম্যাট সেল অপশন ব্যবহার করে

আমাদের প্রথম পদ্ধতিতে, আমরা এক্সেলে সেকেন্ডকে hh mm ss ফরম্যাটে রূপান্তর করার সবচেয়ে সহজ উপায় দেখাব। তো, চলুন শুরু করা যাক।

📌 ধাপ:

  • প্রথমে একটি নতুন কলাম তৈরি করুন কলাম E hh:mm:ss ফরম্যাটে সময়।

  • দ্বিতীয়ভাবে, সেল <নির্বাচন করুন 1>E5 এবং নিম্নলিখিত সূত্রটি লিখুন।
=D5/86400

এখানে, D5 সম্পূর্ণতাকে প্রতিনিধিত্ব করে। সময় (সেকেন্ড) প্রথম প্রতিযোগীর রবিন । আমরা D5 ঘরের মান 86400 দ্বারা ভাগ করেছি। কারণ, 1 দিন = (24 × 60 × 60) = 86400 সেকেন্ড মূলত, আমরা সেকেন্ডে সময়কে দিনের ভগ্নাংশে রূপান্তর করেছি।

  • তারপর, ENTER টিপুন।

  • এই মুহুর্তে, কক্ষ বিন্যাস ডায়ালগ বক্স খুলতে CTRL + 1 টিপুন।
  • ডায়ালগ বক্সে, <1 এ যান>সংখ্যা ট্যাব।
  • তারপর, বিভাগ তালিকা থেকে কাস্টম নির্বাচন করুন।
  • এর পর, hh লিখুন: mm:ss টাইপ বক্সে।
  • এখানে, আমরা নিচের ছবির মত নমুনা দেখতে পাচ্ছি।
  • পরে, ঠিক আছে ক্লিক করুন।

  • এখন, সেলের মান E5 এর মত দেখাচ্ছে।

  • এই মুহুর্তে, কার্সারটিকে সেল E5 এর নীচে ডানদিকের কোণায় নিয়ে আসুন। সুতরাং, এটি একটি প্লাস (+) চিহ্নের মতো দেখাবে। এটি হল ফিল হ্যান্ডেল টুল।
  • এখন, ফিল হ্যান্ডেল সেল E14 পর্যন্ত টেনে আনুন।

  • এইভাবে, E5:E14 রেঞ্জের অবশিষ্ট কোষগুলি পছন্দসই ফলাফল পায়৷

আরো পড়ুন: সেকেন্ডকে এক্সেলে ঘন্টা ও মিনিটে রূপান্তর করুন(৪টি সহজ পদ্ধতি)

2. এক্সেলে সেকেন্ডকে hh mm ss এ রূপান্তর করতে CONVERT ফাংশন সন্নিবেশ করান

আপনি যদি সেই ব্যক্তিদের মধ্যে একজন হন যারা এক্সেল সূত্র ব্যবহার করে উপভোগ করেন, তাহলে আমাদের পরবর্তী পদ্ধতিগুলি আপনি কভার করেছেন। এই সহজ ধাপগুলি অনুসরণ করুন৷

📌 ধাপগুলি:

  • একেবারে শুরুতে, সেল E5 নির্বাচন করুন এবং নিম্নলিখিত সূত্রটি পেস্ট করুন সূত্র বার
=CONVERT(D5,"sec","day")

উপরের সূত্রে, D5 প্রতিনিধিত্ব করে সংখ্যা আর্গুমেন্ট, এবং “সেকেন্ড” এবং “দিন” নির্দেশ করে from_unit এবং <যথাক্রমে 1> to_unit আর্গুমেন্ট। এখানে, CONVERT ফাংশন 1250 সেকেন্ডকে দিনের একটি ভগ্নাংশে রূপান্তর করে।

  • এর পরে, ENTER কীতে ট্যাপ করুন।

  • বর্তমানে, সেলের বিন্যাস পরিবর্তন করুন E5 যেমন পদ্ধতি 1
  • তারপর, ফিল হ্যান্ডেল টুলটিতে ডাবল ক্লিক করুন।

  • অতএব, অবশিষ্ট সেলগুলি প্রাসঙ্গিক ফলাফল দ্বারা পূর্ণ হবে। | 3. এক্সেলে সেকেন্ডকে hh mm ss-এ রূপান্তর করতে TEXT ফাংশন প্রয়োগ করা

    আপনি যদি Excel এ 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 নির্বাচন করুন এবং নীচের সূত্রটি প্রবেশ করান।
    =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
  • পছন্দ করুন(MATCH(D5,{0,60,3600},1),,":ss","m:ss"," [h]:mm:ss") → হয়ে যায়
    • CHOOSE(2,":ss","m:ss","[h]:mm:ss") CHOOSE ফাংশন একটি সূচী সংখ্যার উপর ভিত্তি করে মানগুলির একটি তালিকা থেকে সম্পাদন করার জন্য একটি মান বা ক্রিয়া বেছে নেয়। এখানে, 2 হল index_num আর্গুমেন্ট যখন ":ss","m:ss","[h]:mm:ss" সূচক সংখ্যা অনুসারে মান1 , মান2 , এবং মান3 প্রতিনিধিত্ব করে 2 , ফাংশনটি “m:ss” ফরম্যাট বেছে নেয়।
    • আউটপুট “m:ss”
  • TEXT(D5/86400,CHOOSE(MATCH(D5,{0,60,3600},1),,":ss","m:ss"," [h]:mm:ss")) → হয়ে যায়
    • TEXT(D5/86400,"m:ss") → একটি নির্দিষ্ট সংখ্যা বিন্যাসে একটি মানকে পাঠ্যে রূপান্তর করে . এখানে, D5/86400 হল মান আর্গুমেন্ট যেখানে "m:ss" হল ফর্ম্যাট_টেক্সট<10 প্রতিনিধিত্ব করে ফাংশন 0.01446 এর মানকে h:mm:ss ফরম্যাটে রূপান্তর করে।
    • 1250/86400 01446
    • আউটপুট 20:50
  • পরবর্তীতে, চাপুন ENTER .

আরো পড়ুন: এক্সেলে সেকেন্ডকে মিনিটে কীভাবে রূপান্তর করবেন

5. আইএনটি এবং রাউন্ড ফাংশন নিয়োগ করা

এক্সেলের মতো, একই কাজ করার একাধিক উপায় রয়েছে। অতএব, আপনি সঞ্চালন করতে পারেনঅন্য উপায়ে সমাধান। আসুন ধাপে ধাপে পদ্ধতিটি অন্বেষণ করি।

📌 ধাপ:

  • প্রাথমিকভাবে, সেল 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 সেলটি সেকেন্ডে সম্পূর্ণ হওয়ার সময় বোঝায়। 6>

ফর্মুলা ব্রেকডাউন

  • INT(D5/3600) INT ফাংশন একটি সংখ্যাকে রাউন্ড করে নিকটতম পূর্ণসংখ্যা পর্যন্ত। এখানে, D5 সেলটি সেকেন্ডে সম্পূর্ণ হওয়ার সময় নির্দেশ করে যা 3600 দ্বারা ভাগ করা হয় কারণ 3600 সেকেন্ড রয়েছে। 1 এভাবে, আমরা ঘন্টায় সময় পাই।
    • আউটপুট 0
  • INT(((D5/3600)-INT(D5/3600 ))*60) → এই সূত্রে, আমরা D5/3600 থেকে INT(D5/3600) বিয়োগ করে এবং উত্তরটিকে <1 দ্বারা গুণ করে মিনিটের অংশ পাই। 1 INT ফাংশন উত্তরের শুধুমাত্র পূর্ণসংখ্যা অংশ প্রদান করে।
    • 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” হিসাবে রূপান্তর করে যা উপরের ফাংশনের ফরম্যাট_টেক্সট আর্গুমেন্ট। TRUNC(D5/3600) ফলে 0 দেয়। কারণ TRUNC ফাংশন একটি সংখ্যার পূর্ণসংখ্যার অংশ প্রদান করে।

  • অনুরূপভাবে, ENTER টিপুন।

আরো পড়ুন: এক্সেলে মিলিসেকেন্ডকে সেকেন্ডে কীভাবে রূপান্তর করা যায় (২টি দ্রুত উপায়)

7. ভিবিএ কোডের সাথে জড়িত

আপনি হয়তো ভাবছেন, এই কাজটি স্বয়ংক্রিয় করার একটি উপায় আছে কি? তারপর VBA আপনি কভার করেছেন। শুধু অনুসরণ করুন।

📌ধাপ:

  • প্রথমে, পদ্ধতি 1 এর মত কলাম E এর অধীনে সময় hh:mm:ss ফরম্যাটে একটি নতুন কলাম তৈরি করুন
  • দ্বিতীয়ভাবে, ডেভেলপার ট্যাবে যান।
  • তারপর, কোড -এ ভিজ্যুয়াল বেসিক নির্বাচন করুন। গ্রুপ।
  • বিকল্পভাবে, একই কাজ করতে ALT + F11 টিপুন।

  • তাত্ক্ষণিকভাবে, অ্যাপ্লিকেশনের জন্য মাইক্রোসফ্ট ভিজ্যুয়াল বেসিক উইন্ডো খোলে।
  • পরে, ঢোকান ট্যাবে যান।
  • পরে, মডিউল নির্বাচন করুন অপশন থেকে।

  • তাৎক্ষণিকভাবে, এটি কোড মডিউল খুলবে।
  • তারপর, লিখুন মডিউল তে অনুসরণ করা কোড।
6835

কোড ব্রেকডাউন

<0 Sub convert_sec()

Dim secs as integer, converted_time as date

  • প্রথমত, আমরা ম্যাক্রো তৈরি করি এবং এটি দিই name convert_sec
  • তারপর, আমরা দুটি ভেরিয়েবল সংজ্ঞায়িত করেছি।

x = 5 থেকে 14

এর জন্য সেকেন্ড = সেল(x, 4)।মান

রূপান্তরিত_সময় = সেকেন্ড / 8640 0

কোষ(x, 5)।সংখ্যার বিন্যাস = “hh:mm:ss”

কোষ(x, 5)।মান = converted_time

Next x

  • এর পর, আমরা 5 থেকে এর মানের জন্য একটি লুপ সন্নিবেশ করি। 14 x এর জন্য।
  • পরে, আমরা সেকেন্ড ভেরিয়েবলে সেল D5 এর মান নির্ধারণ করেছি।
  • এরপর, ভেরিয়েবলকে সেকেন্ড 86400 দিয়ে ভাগ করুন এবং রূপান্তরিত_সময় মান নির্ধারণ করুন।পরিবর্তনশীল।
  • এই মুহুর্তে, সেল D5 বিন্যাসকে hh:mm:ss ফরম্যাটে পরিবর্তন করুন।
  • পরবর্তীতে, উপরের ভেরিয়েবলটি রাখুন সেলে E5
  • অবশেষে, নিচের কক্ষে যান D6 এবং উপরের লুপটি সেলে না যাওয়া পর্যন্ত চালিয়ে যান D14
  • অবশেষে, চালান আইকনটি নির্বাচন করুন বা কীবোর্ডে F5 টিপুন৷

  • এখন, VBA ওয়ার্কশীটে ফিরে যান।
  • এভাবে, hh:mm:ss ফরম্যাটে কলাম স্বয়ংক্রিয়ভাবে সঠিক ফলাফল দিয়ে পূর্ণ হয়ে যায়। .

আরো পড়ুন: এক্সেলে দশমিক স্থানাঙ্ককে ডিগ্রি মিনিট সেকেন্ডে রূপান্তর করুন

অনুশীলন করুন বিভাগ

নিজের দ্বারা অনুশীলন করার জন্য আমরা ডান পাশে প্রতিটি শীটে নীচের মত একটি অভ্যাস বিভাগ প্রদান করেছি। অনুগ্রহ করে এটি নিজে করুন৷

উপসংহার

এই নিবন্ধটি পড়ার জন্য আপনাকে ধন্যবাদ৷ আমি আশা করি এক্সেলে সেকেন্ডকে hh mm ss ফরম্যাটে রূপান্তর করার জন্য উপরে উল্লিখিত সমস্ত পদ্ধতি এখন আপনাকে আপনার এক্সেল স্প্রেডশীটে আরও কার্যকরভাবে প্রয়োগ করতে অনুরোধ করবে। অভ্যাস ফাইলটি ডাউনলোড করতে ভুলবেন না। আপনার কোন প্রশ্ন বা প্রতিক্রিয়া থাকলে, মন্তব্য বিভাগে আমাকে জানান. অথবা আপনি এই ওয়েবসাইট -এ এক্সেল ফাংশন সম্পর্কিত আমাদের অন্যান্য নিবন্ধগুলি দেখতে পারেন।

Hugh West একজন অত্যন্ত অভিজ্ঞ এক্সেল প্রশিক্ষক এবং শিল্পে 10 বছরেরও বেশি অভিজ্ঞতা সহ বিশ্লেষক। তিনি অ্যাকাউন্টিং এবং ফিন্যান্সে স্নাতক ডিগ্রি এবং ব্যবসায় প্রশাসনে স্নাতকোত্তর ডিগ্রি অর্জন করেছেন। Hugh শিক্ষাদানের জন্য একটি আবেগ আছে এবং একটি অনন্য শিক্ষণ পদ্ধতি তৈরি করেছে যা অনুসরণ করা এবং বোঝা সহজ। এক্সেল সম্পর্কে তার বিশেষজ্ঞ জ্ঞান বিশ্বব্যাপী হাজার হাজার ছাত্র এবং পেশাদারদের তাদের দক্ষতা উন্নত করতে এবং তাদের কর্মজীবনে শ্রেষ্ঠত্ব অর্জন করতে সাহায্য করেছে। তার ব্লগের মাধ্যমে, Hugh তার জ্ঞান বিশ্বের সাথে ভাগ করে নেয়, বিনামূল্যে এক্সেল টিউটোরিয়াল এবং অনলাইন প্রশিক্ষণ প্রদান করে ব্যক্তি এবং ব্যবসায়িকদের তাদের পূর্ণ সম্ভাবনায় পৌঁছাতে সহায়তা করার জন্য।