টেক্সট থেকে কলাম বের করুন

ডিলিমিটার আর কলাম নম্বর দিয়ে ডিলিমিটেড টেক্সট বা CSV থেকে যেকোনো এক কলাম আলাদা করে নিন

টেক্সট থেকে কলাম বের করুন টুল দিয়ে আপনি ডিলিমিটেড টেক্সট থেকে শুধু একটা নির্দিষ্ট কলাম আলাদা করতে পারবেন, শুধু ডিলিমিটার আর কলাম নম্বর সেট করলেই হবে।

টেক্সট থেকে কলাম বের করুন একটা ফ্রি অনলাইন টুল, যেটা ডিলিমিটেড টেক্সট (যেমন CSV ডাটা) থেকে একটাই কলাম আলাদা করে দেয়। আপনাকে শুধু ডিলিমিটার দিতে হবে – যেমন কমা, স্পেস বা যেকোনো ক্যারেক্টার – আর যে কলাম নম্বরটা দরকার সেটা সিলেক্ট করতে হবে। যখন দ্রুত কোনো একটা ফিল্ড (যেমন নাম, আইডি, ইমেল বা কোনো ভ্যালু) অনেক লাইনের মধ্যে থেকে আলাদা করে নিতে হয়, তখন এটা খুব কাজে লাগে – ম্যানুয়ালি কপি‑পেস্ট করতে হয় না। আউটপুট হিসেবে আপনি পাবেন পরিষ্কার, শুধু‑কলাম টেক্সট, যেটা সহজে স্প্রেডশিট, স্ক্রিপ্ট বা অন্য টেক্সট প্রসেসিং এ কাজ লাগাতে পারেন।



00:00
কলাম নম্বর
ডিলিমিটার

এই টুল দিয়ে কী করা যায়

  • ডিলিমিটার আর কলাম নম্বর অনুযায়ী ডিলিমিটেড টেক্সট থেকে শুধু একটা কলাম বের করে
  • CSV‑জাতীয় টেক্সট আর অন্য ডিলিমিটার‑সেপারেটেড ফরম্যাটে কাজ করে
  • কমন ডিলিমিটার যেমন কমা, স্পেস, পাশাপাশি যেকোনো ক্যারেক্টার ডিলিমিটার সাপোর্ট করে
  • প্রতি লাইনে থেকে একটা ফিল্ড আলাদা করতে সাহায্য করে (যেমন প্রতি লাইনের দ্বিতীয় ভ্যালু)
  • এমন আউটপুট দেয় যেটা কপি করা, সেভ করা বা পরে প্রসেস করা অনেক সহজ

টেক্সট থেকে কলাম বের করুন টুল ব্যবহার করবেন কীভাবে

  • আপনার ডিলিমিটেড টেক্সট পেস্ট বা টাইপ করুন (যেমন CSV রো বা ডিলিমিটার‑সেপারেটেড লাইন)
  • কলামগুলোর মাঝে যে ডিলিমিটার আছে সেটা দিন (কমা, স্পেস বা অন্য যেকোনো ক্যারেক্টার)
  • যে কলাম নম্বরের ডাটা বের করতে চান সেটা লিখুন
  • এক্সট্র্যাকশন রান করুন আর শুধু সেই কলামের আউটপুট জেনারেট করুন
  • পাওয়া রেজাল্ট কপি করে স্প্রেডশিট, ডাটাবেজ বা অন্য টুলে পেস্ট করে নিন

মানুষ এই টুল কেন ব্যবহার করে

  • অনেক লাইন থেকে একটা ফিল্ড খুব দ্রুত আলাদা করা যায়, লাইন ধরে ধরে কপি করতে হয় না
  • ডাটা স্প্রেডশিট বা অন্য সিস্টেমে ইমপোর্ট করার আগে রেডি করে নেওয়া যায়
  • হাতে কলাম কপি‑পেস্ট করার সময় যেসব ভুল হয়, সেগুলো কমায়
  • ডিলিমিটেড লগ বা এক্সপোর্টেড লিস্ট ক্লিন করতে সময় বাঁচায়
  • স্ট্রাকচার্ড টেক্সট থেকে দরকারি লিস্ট (যেমন আইডি বা ইমেল লিস্ট) আলাদা করে দেয়

প্রধান ফিচার

  • ডিলিমিটার‑বেসড এক্সট্র্যাকশন (কমা, স্পেস বা যেকোনো ভ্যালিড ক্যারেক্টার)
  • কলাম নম্বর দিয়ে সরাসরি কলাম সিলেক্ট করা যায়
  • ডিলিমিটেড টেক্সট আর CSV‑স্টাইল কনটেন্ট সাপোর্ট করে
  • ফাস্ট, ব্রাউজার‑বেসড ওয়ার্কফ্লো – কোনো সফটওয়্যার ইনস্টল লাগবে না
  • স্ট্রাকচার্ড টেক্সট ডাটা ক্লিন, রি‑অর্গানাইজ আর রি‑ইউজ করতে কাজে লাগে

কোন কোন কাজে ব্যবহার করা যায়

  • ব্রাউজারে পেস্ট করা CSV টেক্সট থেকে একটা নির্দিষ্ট কলাম বের করা
  • এক্সপোর্টেড লিস্ট থেকে প্রোডাক্ট কোড, ইউজার আইডি বা অর্ডার নম্বর আলাদা করা
  • ডিলিমিটার‑সেপারেটেড লগ ফাইল থেকে শুধু একটা ভ্যালু আলাদা করে নেওয়া
  • ডুপ্লিকেশন চেক বা ভ্যালিডেশনের জন্য সিঙ্গেল‑কলাম লিস্ট বানানো
  • আরও প্রসেসিং বা অ্যানালাইসিসের জন্য কিছু সিলেক্টেড ফিল্ড আগে থেকে আলাদা করে রাখা

রেজাল্ট হিসেবে কী পাবেন

  • আপনার দেয়া ডিলিমিটার আর কলাম নম্বর অনুযায়ী একটাই কলাম নিয়ে বানানো আউটপুট
  • পরিষ্কার, শুধু‑কলাম টেক্সট যেটা কপি করা আর ব্যবহার করা খুব সহজ
  • ডিলিমিটেড কনটেন্ট থেকে ভ্যালু আলাদা করার দ্রুত উপায়
  • এমন আউটপুট যা সরাসরি স্প্রেডশিটে বা অন্য প্রসেসে পেস্ট করা যায়

কারা এই টুল ব্যবহার করতে পারে

  • যে কেউ CSV বা ডিলিমিটার‑সেপারেটেড টেক্সট ডাটা নিয়ে কাজ করেন
  • অ্যানালিস্ট আর অপারেশন টিম যারা লিস্ট আর এক্সপোর্ট বানান
  • ডেভেলপার আর QA ইঞ্জিনিয়ার যারা লগ বা টেস্ট ডাটা পার্স করেন
  • স্টুডেন্ট আর রিসার্চার যারা ডাটা ক্লিন করার কাজ করেন
  • এমন ইউজার যারা প্রতিটা লাইন থেকে শুধু একটা ফিল্ড দ্রুত বের করতে চান

এই টুল ব্যবহারের আগে আর পরে

  • আগে: ডিলিমিটার‑সেপারেটেড টেক্সটের বড় ব্লক, যেখানে দরকারি ভ্যালু বাকি সব ফিল্ডের সঙ্গে মিশে আছে
  • পরে: শুধু সিলেক্ট করা কলাম নিয়ে তৈরি ক্লিন আউটপুট
  • আগে: ম্যানুয়ালি কপি‑পেস্ট, আর ভুল কলাম সিলেক্ট হওয়ার ঝুঁকি
  • পরে: ডিলিমিটার আর কলাম নম্বরের ওপর ভিত্তি করে কনসিস্টেন্ট এক্সট্র্যাকশন
  • আগে: অন্য টুল বা স্প্রেডশিটের জন্য ডাটা রেডি করতে অতিরিক্ত ঝামেলা
  • পরে: রেডি‑টু‑ইমপোর্ট, সিঙ্গেল‑কলাম লিস্ট যা সরাসরি ব্যবহার করা যায়

ইউজাররা এই টুলকে ভরসা করে কেন

  • ইনপুট একদম ক্লিয়ার: শুধু ডিলিমিটার আর কলাম নম্বর দিতে হয়
  • একটা কমন ডাটা‑ক্লিনআপ কাজের জন্য ফোকাসড ফাংশনালিটি
  • পুরোটা অনলাইনে ব্রাউজারে চলে, কিছু ইনস্টল করতে হয় না
  • অনেক রো থেকে রিপিটেড ফিল্ড বের করার সময় ম্যানুয়াল ভুল কমাতে সাহায্য করে
  • i2TEXT‑এর প্র্যাকটিক্যাল টেক্সট আর ডাটা টুল সুইটের অংশ

গুরুত্বপূর্ণ সীমাবদ্ধতা

  • রেজাল্ট ঠিকঠাক পেতে আপনার টেক্সটে যেন প্রতি কলামের মাঝে একই ডিলিমিটার থাকে সেটা জরুরি
  • ভুল ডিলিমিটার বা ভুল কলাম নম্বর দিলে আউটপুটও ভুল হবে
  • আপনার ডাটার ভেতরেই যদি ওই ডিলিমিটার ক্যারেক্টার থাকে, তাহলে এক্সট্র্যাকশন সবসময় আপনার মত করে নাও আসতে পারে
  • ক্রিটিক্যাল বা সেনসিটিভ ডাটার ক্ষেত্রে আউটপুট অবশ্যই ভেরিফাই করে নিন
  • এই টুল শুধু ডিলিমিটেড টেক্সট থেকে কলাম বের করে; এটা ফুল ডাটা‑ক্লিনিং বা স্প্রেডশিটের বিকল্প নয়

আর কী নামে মানুষ খোঁজে

অনেক ইউজার এই টুল খোঁজেন এমন শব্দ দিয়ে: CSV থেকে কলাম বের করুন, CSV কলাম এক্সট্রাক্টর, ডিলিমিটেড টেক্সট থেকে ফিল্ড বের করুন, টেক্সট থেকে nth কলাম বের করুন, বা ডিলিমিটার‑সেপারেটেড কলাম এক্সট্রাক্টর।

টেক্সট থেকে কলাম বের করুন বনাম অন্য পদ্ধতি

একই কাজ ম্যানুয়ালি বা অন্য সফটওয়্যার দিয়ে করলে এই টুলের থেকে কীভাবে আলাদা হয়?

  • টেক্সট থেকে কলাম বের করুন (i2TEXT): ডিলিমিটার আর কলাম নম্বর দিয়ে সিলেক্ট করে ডিলিমিটেড টেক্সট থেকে দরকারি কলাম বের করে
  • ম্যানুয়াল কপি/পেস্ট: ছোট ডাটার জন্য কোনোভাবে চলে, কিন্তু বেশি রো থাকলে ধীর আর ভুল হওয়ার সম্ভাবনা বেশি
  • স্প্রেডশিটে স্প্লিট: ডাটা ইমপোর্ট করে স্প্লিট করলে কাজ হয়, কিন্তু ফাইল খোলা, সেটিং ঠিক করা– সব মিলিয়ে বাড়তি ধাপ
  • স্ক্রিপ্টিং (যেমন awk/shell): অটোমেশনের জন্য শক্তিশালী, কিন্তু কমান্ড‑লাইন নলেজ আর ডিলিমিটার ঠিকমতো হ্যান্ডেল করার অভ্যাস লাগবে
  • কখন এই টুল ব্যবহার করবেন: যখন দ্রুত ব্রাউজার থেকেই ডিলিমিটেড টেক্সট বা CSV কনটেন্ট থেকে শুধু একটা কলাম আলাদা করতে চান

টেক্সট থেকে কলাম বের করুন – সাধারণ প্রশ্ন

টেক্সট থেকে কলাম বের করুন একটা ফ্রি অনলাইন টুল, যেটা ডিলিমিটেড টেক্সট বা CSV‑স্টাইল কনটেন্ট থেকে ডিলিমিটার আর কলাম নম্বর ব্যবহার করে একটাই কলাম এক্সট্র্যাক্ট করে।

আপনাকে ডিলিমিটেড টেক্সট দিতে হবে, কোন ডিলিমিটার ব্যবহার হয়েছে সেটা সেট করতে হবে (যেমন কমা, স্পেস বা অন্য যেকোনো ক্যারেক্টার), আর যে কলাম নম্বরের ডাটা চান সেটা লিখতে হবে।

হ্যাঁ। আপনার CSV ফাইলের কনটেন্ট কপি করে এখানে টেক্সট হিসেবে পেস্ট করুন, কমা ডিলিমিটার সিলেক্ট করুন আর যেই কলাম নম্বরটা দরকার সেটা দিয়ে দিন – ওই কলামটা আলাদা বের হয়ে যাবে।

কমন ডিলিমিটার যেমন কমা বা স্পেস তো আছেই, পাশাপাশি আপনার টেক্সটে কলাম আলাদা করতে যে কোনো ভ্যালিড ক্যারেক্টার ব্যবহার হয়ে থাকলে সেটাও দিতে পারবেন।

না। এই টুল পুরোপুরি আপনার ব্রাউজারেই অনলাইনে চলে, কিছু ইনস্টল করার দরকার নেই।

যদি আপনি আপনার প্রশ্নের উত্তর খুঁজে না পান, তাহলে অনুগ্রহ করে আমাদের সাথে যোগাযোগ করুন।
admin@sciweavers.org

ডিলিমিটেড টেক্সট থেকে কলাম বের করুন

আপনার ডিলিমিটেড টেক্সট বা CSV পেস্ট করুন, ডিলিমিটার আর কলাম নম্বর ঠিক করুন, তারপর দরকারি কলামটা এক্সট্র্যাক্ট করে রেখে দিন বা পরের প্রসেসে ব্যবহার করুন।

টেক্সট থেকে কলাম বের করুন

অন্যান্য দরকারি টুল

কেন টেক্সট থেকে কলাম বের করুন ?

ডেটা বিশ্লেষণের জগতে, সীমাবদ্ধ টেক্সট (delimited text) থেকে একটি কলাম বা স্তম্ভকে নিষ্কাশন করার গুরুত্ব অপরিসীম। এই প্রক্রিয়াটি তথ্যের সঠিক ব্যবহার এবং কার্যকর সিদ্ধান্ত গ্রহণে একটি গুরুত্বপূর্ণ ভূমিকা পালন করে। আসুন, এই বিষয়ে বিস্তারিত আলোচনা করা যাক।

সীমাবদ্ধ টেক্সট বলতে আমরা সাধারণত সেই ধরনের ডেটাকে বুঝি যেখানে প্রতিটি ডেটা উপাদান একটি নির্দিষ্ট অক্ষর বা চিহ্নের মাধ্যমে পৃথক করা থাকে। কমা (,), সেমিকোলন (;), ট্যাব (\t), বা অন্য কোনো বিশেষ চিহ্ন এই বিভাজক হিসেবে ব্যবহৃত হতে পারে। এই ধরণের ডেটা ফাইলগুলি প্রায়শই CSV (Comma Separated Values) বা TSV (Tab Separated Values) ফরম্যাটে পাওয়া যায়।

একটি কলাম নিষ্কাশনের গুরুত্ব বিভিন্ন ক্ষেত্রে বিস্তৃত। নিচে কয়েকটি প্রধান ক্ষেত্র উল্লেখ করা হলো:

১. ডেটা পরিচ্ছন্নতা (Data Cleaning): প্রায়শই দেখা যায় যে ডেটা সেটে অপ্রয়োজনীয় বা ভুল তথ্য থাকে। একটি নির্দিষ্ট কলামকে আলাদা করে নিয়ে সেটিকে ভালোভাবে পরীক্ষা করা এবং ত্রুটিপূর্ণ ডেটা সংশোধন করা সম্ভব। উদাহরণস্বরূপ, একটি গ্রাহক ডেটাবেসে যদি ফোন নম্বরের কলামে ভুল নম্বর থাকে, তবে সেই কলামটি আলাদা করে শুধুমাত্র ফোন নম্বরগুলির উপর কাজ করে ডেটা পরিচ্ছন্ন করা যায়।

২. ডেটা বিশ্লেষণ (Data Analysis): ডেটা বিশ্লেষণের জন্য প্রয়োজনীয় কলামগুলিকে আলাদা করে নিয়ে কাজ করা অনেক সহজ হয়ে যায়। ধরা যাক, একটি ই-কমার্স ওয়েবসাইটের বিক্রয় ডেটা আছে যেখানে তারিখ, পণ্যের নাম, দাম এবং বিক্রিত সংখ্যা দেওয়া আছে। যদি শুধুমাত্র কোন তারিখে কত টাকার পণ্য বিক্রি হয়েছে সেই তথ্য দরকার হয়, তাহলে তারিখ এবং দামের কলাম দুটিকে নিষ্কাশন করে বিশ্লেষণ করা যেতে পারে। এতে অপ্রয়োজনীয় ডেটা বাদ দিয়ে প্রয়োজনীয় তথ্যের উপর মনোযোগ দেওয়া যায়।

৩. ডেটা রূপান্তর (Data Transformation): অনেক সময় ডেটাকে অন্য ফরম্যাটে পরিবর্তন করার প্রয়োজন হয়। এক্ষেত্রে, একটি কলামকে নিষ্কাশন করে তার ডেটা টাইপ পরিবর্তন করা বা অন্য কোনো প্রক্রিয়াকরণ করা যেতে পারে। উদাহরণস্বরূপ, তারিখের কলামটিকে তারিখের ফরম্যাট থেকে স্ট্রিং ফরম্যাটে বা অন্য কোনো সুবিধাজনক ফরম্যাটে পরিবর্তন করা যেতে পারে।

৪. ডেটা একত্রীকরণ (Data Integration): বিভিন্ন উৎস থেকে আসা ডেটাকে একত্রিত করার সময় একটি কলাম নিষ্কাশন অত্যন্ত গুরুত্বপূর্ণ। যদি দুটি ডেটা সেটে গ্রাহকের আইডি থাকে, তবে সেই আইডি কলামের উপর ভিত্তি করে দুটি ডেটা সেটকে একত্রিত করা যায়। এতে ডেটার মধ্যে সম্পর্ক স্থাপন করা এবং একটি সম্পূর্ণ চিত্র পাওয়া যায়।

৫. রিপোর্টিং এবং ভিজুয়ালাইজেশন (Reporting and Visualization): ডেটা থেকে রিপোর্ট তৈরি করার জন্য বা ডেটাকে ভিজুয়ালাইজ করার জন্য প্রয়োজনীয় কলামগুলিকে আলাদা করে নেওয়া দরকার। উদাহরণস্বরূপ, একটি সেলস রিপোর্ট তৈরি করার জন্য বিক্রয়ের পরিমাণ, তারিখ এবং অঞ্চলের কলামগুলিকে নিষ্কাশন করে একটি চার্ট বা গ্রাফ তৈরি করা যেতে পারে।

৬. মেশিন লার্নিং (Machine Learning): মেশিন লার্নিং মডেল তৈরি করার সময় বৈশিষ্ট্য নির্বাচন (feature selection) একটি গুরুত্বপূর্ণ বিষয়। এক্ষেত্রে, কোন কলামগুলি মডেলের জন্য সবচেয়ে গুরুত্বপূর্ণ, তা নির্ধারণ করার জন্য প্রতিটি কলামকে আলাদাভাবে পরীক্ষা করা এবং মূল্যায়ন করা প্রয়োজন।

একটি কলাম নিষ্কাশনের জন্য বিভিন্ন প্রোগ্রামিং ভাষা এবং টুল ব্যবহার করা যেতে পারে। পাইথন (Python) এর পান্ডাস (Pandas) লাইব্রেরি, আর (R) প্রোগ্রামিং ভাষা, এসকিউএল (SQL) এবং এক্সেল (Excel) এর মতো সফটওয়্যার এই কাজের জন্য খুবই উপযোগী।

উপসংহারে বলা যায়, সীমাবদ্ধ টেক্সট থেকে একটি কলাম নিষ্কাশন ডেটা প্রক্রিয়াকরণের একটি অপরিহার্য অংশ। ডেটাকে আরও কার্যকরভাবে ব্যবহার করার জন্য, ডেটাকে পরিচ্ছন্ন করার জন্য, বিশ্লেষণ করার জন্য এবং উপস্থাপন করার জন্য এই প্রক্রিয়াটি অত্যন্ত গুরুত্বপূর্ণ। ডেটা-চালিত বিশ্বে, সঠিক সময়ে সঠিক সিদ্ধান্ত নেওয়ার জন্য এই দক্ষতার গুরুত্ব ক্রমশ বাড়ছে।