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

এক্সেলে সেল স্প্লিটিং: পূর্ণ স্টেপ-বাই-স্টেপ গাইড

একটি সেলের ডেটাকে একাধিক সেলে ভাগ করার প্রক্রিয়াকে Cell Splitting বলে। এটি সোর্টিং, ফিল্টারিং এবং ডেটা অ্যানালিসিসকে সহজ করে তোলে। এক্সেলে সেল স্প্লিট করার প্রধান পদ্ধতিগুলো: Unmerge Cells, Flash Fill, Text to Columns, Formulas, এবং VBA। এই আর্টিকেলে সব পদ্ধতি বিস্তারিত করা হলো।

১. Unmerge Cells অপশন দিয়ে স্প্লিট (মার্জড সেলের জন্য)

ইম্পোর্টেড ফাইলে যদি সেলগুলো মার্জড থাকে, তবে সেগুলো সিলেক্ট করে Home > Alignment > Merge & Center ড্রপডাউন > Unmerge Cells ক্লিক করলেই স্প্লিট হয়ে যাবে।

এক্সেলে সেল স্প্লিটিং: পূর্ণ স্টেপ-বাই-স্টেপ গাইড
এক্সেলে সেল স্প্লিটিং: পূর্ণ স্টেপ-বাই-স্টেপ গাইড

২. ডায়াগোনালি একক সেল স্প্লিট করা (ভিজ্যুয়াল目的)

একক সেলে দুটি শব্দ (যেমন "Up" এবং "Down") ডায়াগোনালি দেখাতে চাইলে:

  1. সেল সিলেক্ট > রাইট-ক্লিক > Format Cells > Border > ডায়াগোনাল বর্ডার সিলেক্ট > OK।
  2. "Up" শব্দ সিলেক্ট > Home > Font Dialog Launcher > Effects > Superscript > OK।
  3. "Down" শব্দ সিলেক্ট > Subscript > OK।
  4. শব্দদ্বয়ের মাঝে স্পেস দিয়ে অ্যালাইনমেন্ট ঠিক করুন।
এক্সেলে সেল স্প্লিটিং: পূর্ণ স্টেপ-বাই-স্টেপ গাইড
এক্সেলে সেল স্প্লিটিং: পূর্ণ স্টেপ-বাই-স্টেপ গাইড
এক্সেলে সেল স্প্লিটিং: পূর্ণ স্টেপ-বাই-স্টেপ গাইড
এক্সেলে সেল স্প্লিটিং: পূর্ণ স্টেপ-বাই-স্টেপ গাইড

বিকল্প (শেপ দিয়ে): সেল বড় করে Insert > Shapes > Triangle দিয়ে ডায়াগোনাল লাইন বানান, Alt ধরে ড্র্যাগ করলে সেলের সাথে লক হয়। টেক্সট বক্স যোগ করে লেখা লিখুন।

এক্সেলে সেল স্প্লিটিং: পূর্ণ স্টেপ-বাই-স্টেপ গাইড

৩. Text to Columns ফিচার দিয়ে সেল স্প্লিট

Delimiter (Comma, Space, Tab, Semicolon, Custom) ব্যবহার করে টেক্সট স্ট্রিং বিভক্ত করা।

উদাহরণ: "Candidate Information" কলামে "Albert, 62, USA" ফরম্যাটে ডেটা। এটি First Name, Age, Country-তে বিভক্ত করা।

  1. নতুন ৩টি কলাম হেডার তৈরি: Last Name, Age, Country।
  2. ডেটা কলাম সিলেক্ট > Data > Text to Columns।
  3. Step 1: Delimited > Next।
  4. Step 2: Tab, Comma, Space চেক > Next (প্রিভিউ চেক করুন)।
  5. Step 3: Destination সেট > Finish।
এক্সেলে সেল স্প্লিটিং: পূর্ণ স্টেপ-বাই-স্টেপ গাইড
এক্সেলে সেল স্প্লিটিং: পূর্ণ স্টেপ-বাই-স্টেপ গাইড
এক্সেলে সেল স্প্লিটিং: পূর্ণ স্টেপ-বাই-স্টেপ গাইড
এক্সেলে সেল স্প্লিটিং: পূর্ণ স্টেপ-বাই-স্টেপ গাইড
এক্সেলে সেল স্প্লিটিং: পূর্ণ স্টেপ-বাই-স্টেপ গাইড
এক্সেলে সেল স্প্লিটিং: পূর্ণ স্টেপ-বাই-স্টেপ গাইড
এক্সেলে সেল স্প্লিটিং: পূর্ণ স্টেপ-বাই-স্টেপ গাইড

নোট: Step 1-এ Fixed Width বেছে নিয়ে কলামের প্রস্থ ফিক্সড করতে পারেন। ডেটা থাকলে Step 3-এ Date ফরম্যাট সিলেক্ট করুন।

৪. Flash Fill দিয়ে সেল স্প্লিট (Excel 2013+)

প্যাটার্ন শিখে অটোমেটিকলি ডেটা বরাদ্দ করে। মেইন কলাম রাখা বাধ্যতামূলক।

  1. মেইন কলামের পাশে ৪টি নতুন কলাম: First Name, Last Name, Age, Country।
  2. B2-এ "Albert" লিখে Enter > Data > Flash Fill (বা Ctrl+E) > সব ফার্স্ট নেম আটো-ফিল হবে।
  3. এমনই করে Age কলামে "62" লিখে Flash Fill, Country-এ "USA" লিখে Flash Fill।
এক্সেলে সেল স্প্লিটিং: পূর্ণ স্টেপ-বাই-স্টেপ গাইড
এক্সেলে সেল স্প্লিটিং: পূর্ণ স্টেপ-বাই-স্টেপ গাইড
এক্সেলে সেল স্প্লিটিং: পূর্ণ স্টেপ-বাই-স্টেপ গাইড
এক্সেলে সেল স্প্লিটিং: পূর্ণ স্টেপ-বাই-স্টেপ গাইড

ট্রাবলশুটিং: একই নাম রিপিট হলে Data > Refresh All ক্লিক করে আবার চেষ্টা করুন। Flash Fill-এর আগে মেইন কলাম ডিলিট/এডিট করবেন না।

৫. ফর্মুলা দিয়ে সেল স্প্লিট (LEFT, RIGHT, MID, SEARCH, LEN)

ফ্লেক্সিবল এবং ডাইনামিক — ডেটা চেঞ্জ হলে আউটপুট আপডেট হয়।

উদাহরণ ডেটা: "Albert Einstein, 62, USA"

  • First Name (B2): =LEFT(A2, SEARCH(" ",A2,1)-1)
  • Last Name (C2): =MID(A2, SEARCH(" ",A2)+1, SEARCH(",",A2,SEARCH(" ",A2)+1) - SEARCH(" ",A2) - 1)
  • Full Name (D2): =LEFT(A2, SEARCH(",",A2)-1)
  • Age (E2): =RIGHT(A2, LEN(A2)-SEARCH(",",A2))
এক্সেলে সেল স্প্লিটিং: পূর্ণ স্টেপ-বাই-স্টেপ গাইড
এক্সেলে সেল স্প্লিটিং: পূর্ণ স্টেপ-বাই-স্টেপ গাইড
এক্সেলে সেল স্প্লিটিং: পূর্ণ স্টেপ-বাই-স্টেপ গাইড
এক্সেলে সেল স্প্লিটিং: পূর্ণ স্টেপ-বাই-স্টেপ গাইড

৬. VBA কোড দিয়ে সেল স্প্লিট

কমা (,) ডিলিমিটার দিয়ে স্ট্রিং স্প্লিট করে সন্নিবেশ সেলে আউটপুট দেয়।

Sub NameTest()
    Dim txt As String
    Dim i As Integer
    Dim FuLLName As Variant
    txt = ActiveCell.Value
    FuLLName = Split(txt, ",")
    For i = 0 To UBound(FuLLName)
        Cells(1, i + 2).Value = FuLLName(i)
    Next i
End Sub
এক্সেলে সেল স্প্লিটিং: পূর্ণ স্টেপ-বাই-স্টেপ গাইড

সোর্স: superuser.com

উপসংহার

Text to Columns সবচেয়ে ভালো অপশন কারণ প্রিভিউ থাকে এবং মাল্টিপল ডিলিমিটার হ্যান্ডেল করতে পারে। Flash Fill দ্রুত কিন্তু иногда এরর দেয়। Formula ডাইনামিক, VBA অটোমেশন-এ উপযোগী। প্রয়োজন অনুযায়ী বেছে নিন। অন্যান্য পদ্ধতি জানলে কমেন্টে শেয়ার করুন।

সম্পর্কিত পাঠ্য

  • How to Split a Cell into Two Rows in Excel (3 ways)
  • How to Make Two Lines in One Cell in Excel (4 Methods)
  • Excel VBA: Split String into Rows (6 Ideal Examples)
  • Excel VBA: Split String by Number of Characters (2 Easy Methods)
  • Excel Formula to Split String by Comma (5 Examples)
  • VBA to Split String into Multiple Columns in Excel (2 Ways)
  1. এক্সেল মास্টার করুন: সেল ডিলিমিটার দিয়ে ভাগ করার ৮টি এক্সপার্ট ফর্মুলা

  2. এক্সেল সেল অর্ধেক ভাগ করুন: ধাপে ধাপ গাইড

  3. এক্সেল সেল স্প্লিটিং মास্টার করুন: সুনির্দিষ্ট ডেটা ম্যানেজমেন্টের ৫টি সহজ টেকনিক

  4. এক্সেল স্প্রেডশিটের শেষ নির্ধারণ: ৩টি প্রমাণিত পদ্ধতি