কম্পিউটার টিউটোরিয়াল

সহজ ফর্মুলা ব্যবহার করে এক্সেল টেক্সটকে কলামে স্বয়ংক্রিয়ভাবে ভাগ করুন

কখনও কখনও আমাদের টেক্সটকে নির্দিষ্ট কলামে অর্গানাইজ করার প্রয়োজন পড়ে। আমরা Text to Columns ফিচার, ভিন্ন ফর্মুলা বা VBA কোড ব্যবহার করতে পারি। এই আর্টিকেলে, আমি এক্সেলে ফর্মুলা দিয়ে টেক্সটকে কলামে স্বয়ংক্রিয়ভাবে ভাগ করার ৩টি সহজ ফর্মুলা ব্যাখ্যা করার চেষ্টা করব। আশা করি এই আর্টিকেল আপনার জন্য সহায়ক হবে যদি আপনি এক্সেলে টেক্সটকে কলামে ভাগ করার ফর্মুলা খুঁজছেন।

ফর্মুলা দিয়ে এক্সেলে টেক্সটকে কলামে স্বয়ংক্রিয়ভাবে ভাগ করার ৩টি সহজ উপায়

এক্সেলে ফর্মুলা দিয়ে টেক্সটকে কলামে স্বয়ংক্রিয়ভাবে ভাগ করার জন্য, আমি ৩টি ফর্মুলা আলোচনা করব। আপনাকে শুধু নিচের প্রসিডিউরগুলো অনুসরণ করতে হবে উদ্দেশ্যে পূর্ণ করার জন্য।

ফর্মুলা ১: LEFT, MID, & RIGHT ফাংশন মি೟েজ করে টেক্সটকে কলামে স্বয়ংক্রিয়ভাবে ভাগ করুন

আমরা LEFT, MID & RIGHT ফাংশনগুলো মি೟েজ করে একটি ফর্মুলা প্রয়োগ করতে পারি টেক্সটকে কলামে স্বয়ংক্রিয়ভাবে ভাগ করতে। নিচের প্রসিডিউরগুলো অনুসরণ করুন সেটি করার জন্য।

ধাপসমূহ:

  • প্রথমে একটি অর্গানাইজড ডেটাসেট তৈরি করুন। এখানে, আমি কিছু IP অড্রেস IP Address কলামে সাজিয়েছি যেখানে প্রথম দুটি ডিজিট সিটি কোড রিপ্রেজেন্ট করে, পরবর্তী তিনটি ডিজিট ক্লায়েন্ট নম্বর এবং শেষ তিনটি ডিজিট ডিপার্টমেন্ট কোড রিপ্রেজেন্ট করে।

সহজ ফর্মুলা ব্যবহার করে এক্সেল টেক্সটকে কলামে স্বয়ংক্রিয়ভাবে ভাগ করুন

  • সিটি সেকশনে প্রথম দুটি ডিজিট আলাদা করার জন্য, যেটি সিটি কোড রিপ্রেজেন্ট করে, নিচের ফর্মুলাটি ব্যবহার করুন:
=LEFT(B5,2)

সহজ ফর্মুলা ব্যবহার করে এক্সেল টেক্সটকে কলামে স্বয়ংক্রিয়ভাবে ভাগ করুন

  • আউটপুট পাওয়ার জন্য ENTER চাপুন।

সহজ ফর্মুলা ব্যবহার করে এক্সেল টেক্সটকে কলামে স্বয়ংক্রিয়ভাবে ভাগ করুন

  • বাকি সেলগুলো অটোফিল করার জন্য Fill Handle ব্যবহার করুন।

সহজ ফর্মুলা ব্যবহার করে এক্সেল টেক্সটকে কলামে স্বয়ংক্রিয়ভাবে ভাগ করুন

  • সদৃশভাবে, মাঝপথ থেকে ৩ ডিজিট বের করার জন্য নিচের ফর্মুলাটি প্রয়োগ করুন।
=MID(B5,4,3)

সহজ ফর্মুলা ব্যবহার করে এক্সেল টেক্সটকে কলামে স্বয়ংক্রিয়ভাবে ভাগ করুন

  • এরপর, ফলাফল পাওয়ার জন্য ENTER চাপুন।

সহজ ফর্মুলা ব্যবহার করে এক্সেল টেক্সটকে কলামে স্বয়ংক্রিয়ভাবে ভাগ করুন

  • বাকি সেলগুলো AutoFill করুন।

সহজ ফর্মুলা ব্যবহার করে এক্সেল টেক্সটকে কলামে স্বয়ংক্রিয়ভাবে ভাগ করুন

  • আরও একবার, শেষ ৩ ডিজিট বের করার জন্য নিচের ফর্মুলাটি প্রয়োগ করুন।
=RIGHT(B5,3)

সহজ ফর্মুলা ব্যবহার করে এক্সেল টেক্সটকে কলামে স্বয়ংক্রিয়ভাবে ভাগ করুন

  • আউটপুট পাওয়ার জন্য ENTER বাটন চাপুন।

সহজ ফর্মুলা ব্যবহার করে এক্সেল টেক্সটকে কলামে স্বয়ংক্রিয়ভাবে ভাগ করুন

  • শেষে, বাকি সেলগুলো AutoFill করুন এক্সট্রাকশন সম্পূর্ণ করার জন্য।

সহজ ফর্মুলা ব্যবহার করে এক্সেল টেক্সটকে কলামে স্বয়ংক্রিয়ভাবে ভাগ করুন

আরও পড়ুন: ক্যারেজ রিটার্নসহ এক্সেলে Text to Columns ফিচার ব্যবহার করুন

ফর্মুলা ২: TRANSPOSE, FILTERXML & SUBSTITUTE ফাংশন কম্বাইন করে টেক্সটকে কলামে স্বয়ংক্রিয়ভাবে ভাগ করুন

আমরা TRANSPOSE, FILTERXML & SUBSTITUTE ফাংশনগুলোর কম্বিনেশনও ব্যবহার করতে পারি টেক্সটকে কলামে স্বয়ংক্রিয়ভাবে ভাগ করতে। টেক্সটকে কলামে ভাগ করতে নিচের ধাপগুলো অনুসরণ করুন।

ধাপসমূহ:

  • প্রথমে, একটি অর্গানাইজড ডেটাসেট তৈরি করুন। এখানে, আমি Information কলামে বিস্তারিত ইনফরমেশন রেখেছি যা আমাকে First Name, Last Name, Gender, City, এবং Company ক্রমে ভাগ করতে হবে।

সহজ ফর্মুলা ব্যবহার করে এক্সেল টেক্সটকে কলামে স্বয়ংক্রিয়ভাবে ভাগ করুন

  • এরপর, টেক্সটকে কলামে ভাগ করার জন্য নিচের ফর্মুলাটি ইনপুট করুন।
=TRANSPOSE(FILTERXML("<t><s>" &SUBSTITUTE(B5,",","</s><s>") & "</s></t>","//s"))

সহজ ফর্মুলা ব্যবহার করে এক্সেল টেক্সটকে কলামে স্বয়ংক্রিয়ভাবে ভাগ করুন

  • এখন, আউটপুট পাওয়ার জন্য ENTER বাটন চাপুন।

সহজ ফর্মুলা ব্যবহার করে এক্সেল টেক্সটকে কলামে স্বয়ংক্রিয়ভাবে ভাগ করুন

  • শেষে, বাকি সেলগুলো AutoFill করুন।

সহজ ফর্মুলা ব্যবহার করে এক্সেল টেক্সটকে কলামে স্বয়ংক্রিয়ভাবে ভাগ করুন

আরও পড়ুন: ওভাররাইটিং ছাড়া এক্সেলে টেক্সটকে কলামে রূপান্তর করুন

ফর্মুলা ৩: TRIM, MID & SUBSTITUTE ফাংশন কম্বাইন করে ফর্মুলা দিয়ে টেক্সটকে কলামে স্বয়ংক্রিয়ভাবে ভাগ করুন

টেক্সটকে কলামে স্বয়ংক্রিয়ভাবে ফর্মুলা দিয়ে ভাগ করার আরেকটি কার্যকর উপায় হল TRIM, MID, এবং SUBSTITUTE ফাংশনগুলোর কম্বিনেশনসহ একটি ফর্মুলা ব্যবহার করা। এখন, টেক্সটকে কলামে ভাগ করতে নিচের ধাপগুলো অনুসরণ করুন।

ধাপসমূহ:

  • প্রথমে, একটি অর্গানাইজড ডেটাসেট তৈরি করুন। এখানে, আমি Information কলামে বিস্তারিত ইনফরমেশন রেখেছি যা আমাকে First Name, Last Name, Gender, City, এবং Company ক্রমে ভাগ করতে হবে।
  • সেল C5-এ ভ্যালু পাওয়ার জন্য নিচের ফর্মুলাটি ইনপুট করুন।
=TRIM(MID(SUBSTITUTE($B5,",",REPT(" ",LEN($B5))),COLUMNS($B:B)*LEN($B5)-(LEN($B5)-1),LEN($B5)))

সহজ ফর্মুলা ব্যবহার করে এক্সেল টেক্সটকে কলামে স্বয়ংক্রিয়ভাবে ভাগ করুন

  • সেল ভ্যালু পাওয়ার জন্য ENTER চাপুন।

সহজ ফর্মুলা ব্যবহার করে এক্সেল টেক্সটকে কলামে স্বয়ংক্রিয়ভাবে ভাগ করুন

  • এখন, ডানে AutoFill করুন টেক্সটকে কলামে ভাগ করার জন্য।

সহজ ফর্মুলা ব্যবহার করে এক্সেল টেক্সটকে কলামে স্বয়ংক্রিয়ভাবে ভাগ করুন

  • শেষে, বাকি সেলগুলোতে AutoFill করার জন্য Fill Handle ব্যবহার করুন।

সহজ ফর্মুলা ব্যবহার করে এক্সেল টেক্সটকে কলামে স্বয়ংক্রিয়ভাবে ভাগ করুন

আরও পড়ুন: এক্সেলে একাধিক ডিলিমিটারসহ টেক্সটকে কলামে রূপান্তর করুন

অনুশীলন সেকশন

আরও এক্সপার্টাইজের জন্য আপনি এখানে অনুশীলন করতে পারেন।

সহজ ফর্মুলা ব্যবহার করে এক্সেল টেক্সটকে কলামে স্বয়ংক্রিয়ভাবে ভাগ করুন

উপসংহার

এই আর্টিকেলের শেষে, আমি যোগ করতে চাই যে আমি এক্সেলে ফর্মুলা দিয়ে টেক্সটকে কলামে স্বয়ংক্রিয়ভাবে ভাগ করার ৩টি সহজ ফর্মুলা ব্যাখ্যা করার চেষ্টা করেছি। আমার জন্য বড় আনন্দের বিষয় হবে যদি এই আর্টিকেলটি যেকোনো এক্সেল ইউজারকে একটু মাত্রও সাহায্য করতে পারে। আরও যেকোনো প্রশ্নের জন্য নিচে কমেন্ট করুন। এক্সেল ব্যবহার সম্পর্কে আরও আর্টিকেলের জন্য আমাদের সাইট ভিজিট করুন।

সম্পর্কিত আর্টিকেল

  • এক্সেল Text to Columns-এ লাইন ব্রেক ডিলিমিটার হিসেবে ব্যবহার করুন
  • [ফিক্সড!] এক্সেল Text to Columns ডেটা ডিলিট করছে
  • এক্সেলে ডেটার জন্য Text to Columns ব্যবহার করুন (সহজ ধাপসহ)
  1. এক্সেলে অরিজিনাল ডেটা ওভাররাইট ছাড়া টেক্সট কলামে বিভক্ত করুন

  2. এক্সেল টেক্সট-টু-কলামস সিArabি কনভার্ট করার পরফেক্ট গাইড: ধাপে ধাপে নির্দেশিকা

  3. এক্সেল গাইড: একাধিক ডিলিমিটার দিয়ে টেক্সট কলামে ভাগ করার পূর্ণ টিউটোরিয়াল

  4. এক্সেল কলামকে ডিলিমিটেড টেক্সট স্ট্রিং-এ রূপান্তর: ধাপে ধাপে গাইড