Microsoft Excel ওয়ার্কবুকে ডেটা ব্যবহার করার সময় হয়তো আপনি চান সেই ডেটার সিরিয়াল নম্বর পাওয়া। আপনি সেটি ফর্মুলা বা ক্যালকুলেশনে ডেটার বদলে ব্যবহার করতে পারেন।
আমরা দেখিয়ে দিচ্ছি কীভাবে ডেটাকে নম্বর, সুনির্দিষ্ট করে সিরিয়াল নম্বরে রূপান্তর করতে হয় এক্সেলে। আপনি কোন পদ্ধতি ব্যবহার করবেন সেটি নির্ভর করে এক্সেল কীভাবে ডেটা স্টোর করে আপনার ওয়ার্কশীতে; মূলত সেগুলো কীভাবে ফরম্যাট করা হয়েছে।
আপনার ডেটা কীভাবে ফরম্যাট করা আছে তা নির্ধারণ করুন
নিচের পদ্ধতিগুলোর যেকোনো একটি ব্যবহার করে ডেটাকে সিরিয়াল নম্বরে কনভার্ট করার আগে, আপনাকে জানতে হবে ডেটাটি কীভাবে ফরম্যাট করা আছে। ডিফল্টভাবে, এক্সেলে ডেটা এন্টার করলে সেটি ডেট ফরম্যাটে থাকে যা টেকনিক্যালি একটি নম্বর ভ্যালু। কিন্তু হয়তো আপনি ডেটা এন্টার, কনভার্ট, বা ইম্পোর্ট করেছেন যেগুলো টেক্সট ভ্যালু হিসেবে ফরম্যাট হয়েছে।
আপনি সহজে ডেটা ভরা সেল সিলেক্ট করে, Home ট্যাবে গিয়ে, Number Format ড্রপ-ডাউন বক্সে দেখতে পারেন সেলের বর্তমান ফরম্যাট। যেমন এখানে দেখাচ্ছে, আমাদের ডেটা Date (Number) হিসেবে ফরম্যাট করা।
তবে যদি আপনার অনেক ডেটা কনভার্ট করতে হয়, তবে উপরের পদ্ধতি কঠিন হতে পারে। প্লাস, যদি ডেটার আগে অপ্রোসেফিক কিছু থাকে (যেমন অ্যাপস্ট্রফি), তবে সেটি Date ফরম্যাটে দেখাবে কিন্তু কনভার্ট করার সময় টেক্সট হিসেবে বিবেচিত হবে।
বদলে, দুটি সহজ এক্সেল ফাংশন আপনাকে সাহায্য করতে পারে।
ISNUMBER ফাংশন ব্যবহার
ISNUMBER ফাংশন আপনাকে জানাবে আপনার ডেটা নম্বর হিসেবে ফরম্যাট করা আছে কিনা, আর ISTEXT জানাবে টেক্সট হিসেবে ফরম্যাট করা আছে কিনা। যেটি ব্যবহার করবেন তার উপর নির্ভর করে True বা False ফলাফল পাবেন।
A2 থেকে A13 সেলের ডেটা নম্বর ফরম্যাটে আছে কিনা চেক করতে এই ফর্মুলা ব্যবহার করুন:
=ISNUMBER(A2:A13)
এখানে নম্বর ফরম্যাট করা ডেটাগুলোর জন্য True এবং নয় সেটির জন্য False পাওয়া যাচ্ছে।
ISTEXT ফাংশন ব্যবহার
যদি আপনি চান দেখতে আপনার ডেটা টেক্সট ফরম্যাটে আছে কিনা, এই ফর্মুলা ব্যবহার করুন:
=ISTEXT(A2:A13)
এখানেও টেক্সট ফরম্যাট করা ডেটার জন্য True এবং নয় সেটির জন্য False।
একক সেল চেক করতে চাইলে এই ফর্মুলা ব্যবহার করুন:
=ISTEXT(A2)
একবার আপনি আপনার ডেটার ফরম্যাট নির্ধারণ করলেন, নিচের соответствую পদ্ধতি ব্যবহার করে সেটিকে সিরিয়াল নম্বরে কনভার্ট করুন।
নামারিক ডেটাকে সিরিয়াল নম্বরে রূপান্তর
যদি আপনার ডেটা নামারিক ভ্যালু হিসেবে ফরম্যাট করা থাকে, তবে শুধু ফরম্যাট পরিবর্তন করে সিরিয়াল নম্বর দেখানো যায়।
- সেল বা সেল রেঞ্জ সিলেক্ট করুন এবং Home ট্যাবে যান।
- Number Format ড্রপ-ডাউন লিস্ট থেকে Number বেছে নিন।
- আপনার সিলেক্ট করা সেলগুলোর ডেটা সিরিয়াল নম্বর হিসেবে দেখাবে।
- সেলগুলো সিলেক্ট রাখুন এবং Home ট্যাবের Number সেকশনে Decrease Decimal বাটন চাপুন দশমিক সরাতে।
দশমিক ছাড়া ডেটাকে নম্বরে রূপান্তর
যদি পছন্দ করেন, ডেটা কনভার্ট করা এবং দশমিক সরানো একসাথে করা যায়।
- ডেটা ভরা সেলগুলো সিলেক্ট করুন, রাইট-ক্লিক করুন এবং Format Cells বেছে নিন। অথবা কীবোর্ড শর্টকাট Ctrl+1 (Windows) বা Command+1 (Mac) ব্যবহার করুন।
- Format Cells ডায়লগ বক্সে Number ট্যাবে যান এবং বাম থেকে Number বেছে নিন।
- উপরে সিরিয়াল নম্বরের প্রিভিউ দেখবেন। Decimal Places সেটিং ০ করে OK চাপুন।
- আপনার ডেটা এখন দশমিক ছাড়া সিরিয়াল নম্বর হিসেবে দেখাবে।
টেক্সট ডেটাকে সিরিয়াল নম্বরে রূপান্তর
যদি আপনার ডেটা টেক্সট ফরম্যাটে থাকে, তবে একটি হ্যান্ডি এক্সেল ডেটা ফাংশন ব্যবহার করুন। DATEVALUE ফাংশন দিয়ে টেক্সট ডেটাকে দ্রুত সিরিয়াল নম্বরে কনভার্ট করা যায়।
সিন্ট্যাক্স: DATEVALUE(text) — যেখানে আর্গুমেন্ট হিসেবে সেল রেফারেন্স, রেঞ্জ, বা সঠিক ডেটা দিতে পারেন।
এই উদাহরণে, A2:A13 সেল রেঞ্জকে টেক্সট ডেটা থেকে নম্বরে কনভার্ট করব এই ফর্মুলা দিয়ে:
=DATEVALUE(A2:A13)
দেখুন, আমাদের সেল রেঞ্জের প্রতিটি ডেটার জন্য সিরিয়াল নম্বর পাওয়া গেল। আপনি পছন্দমতো মূল ডেটা মুছে দিতে বা সিরিয়াল নম্বর রেঞ্জটি ドラッグ করে সেটির ওপর রিপ্লেস করতে পারেন।
একক সেল কনভার্ট করতে এই ফর্মুলা ব্যবহার করুন আপনার সেল রেফারেন্স দিয়ে:
=DATEVALUE(A2)
ফাংশন দিয়ে নির্দিষ্ট ডেটা কনভার্ট করতে ডেটা কোটেশন مار্কের ভেতর রাখুন:
=DATEVALUE("1/1/2024")
=DATEVALUE("1-JANUARY-2024")
=DATEVALUE("2024/01/01")
যদি এক্সেল ফর্মুলায় সমস্যা হয়, তবে সম্ভাব্য কারণ ও সমাধান দেখুন।
এক্সেলে ডেটাকে নম্বর, সুনির্দিষ্ট করে সিরিয়াল নম্বরে রূপান্তর করা এই পদ্ধতিগুলো দিয়ে মাত্র কয়েক মিনিটে করা যায়। সম্পর্কিত টিউটোরিয়ালের জন্য এক্সেলে ডেটা অনুযায়ী সর্ট করার পদ্ধতি দেখুন।