একাধিক CSV ফাইল এক এক্সেল ওয়ার্কবুকে মার্জ করুন

  • এই শেয়ার করুন
Michael Brown

এক্সেলে একাধিক CSV ফাইল রূপান্তর করার 3টি দ্রুত উপায় প্রতিটি ফাইলকে একটি পৃথক স্প্রেডশীটে রূপান্তরিত করে বা একটি একক শীটে সমস্ত ডেটা একত্রিত করে৷

যদি আপনি প্রায়ই CSV ফর্ম্যাটে ফাইলগুলি রপ্তানি করেন বিভিন্ন অ্যাপ্লিকেশন থেকে, আপনি একই বিষয়ের সাথে সম্পর্কিত একগুচ্ছ পৃথক ফাইল থাকতে পারেন। নিশ্চিতভাবে, এক্সেল একবারে একাধিক ফাইল খুলতে পারে, তবে আলাদা ওয়ার্কবুক হিসাবে। প্রশ্ন হল - একাধিক .csv ফাইলকে একটি ওয়ার্কবুকে রূপান্তর করার একটি সহজ উপায় আছে কি? ঠিক. এরকম তিনটি উপায়ও আছে :)

    কমান্ড প্রম্পট ব্যবহার করে একাধিক CSV ফাইলকে একটি এক্সেল ফাইলে একত্রিত করুন

    কয়েকটি CSV ফাইলকে দ্রুত একটিতে মার্জ করতে, আপনি ব্যবহার করতে পারেন উইন্ডোজ কমান্ড প্রম্পট টুলের। এখানে কিভাবে:

    1. সকল টার্গেট ফাইল একটি ফোল্ডারে সরান এবং নিশ্চিত করুন যে ফোল্ডারে অন্য কোন .csv ফাইল নেই।
    2. Windows Explorer-এ, ফোল্ডারে নেভিগেট করুন আপনার csv ফাইল এবং এর পাথ কপি করুন। এর জন্য, আপনার কীবোর্ডে Shift কী চেপে ধরে রাখুন, ফোল্ডারটিতে ডান-ক্লিক করুন এবং তারপরে প্রসঙ্গ মেনুতে পথ হিসাবে অনুলিপি করুন বেছে নিন।

      Windows 10 এবং পরবর্তীতে, কপি পাথ বোতামটি ফাইল এক্সপ্লোরারের হোম ট্যাবেও উপলব্ধ৷

    3. উইন্ডোজ অনুসন্ধান বাক্সে, cmd টাইপ করুন, এবং তারপর এটি শুরু করতে কমান্ড প্রম্পট অ্যাপটিতে ক্লিক করুন।

    4. কমান্ড প্রম্পট উইন্ডোতে সক্রিয় ডিরেক্টরি পরিবর্তন করতে একটি কমান্ড লিখুনCSV ফোল্ডার। এটি সম্পন্ন করতে, cd তারপর স্পেস টাইপ করুন, এবং তারপর ফোল্ডার পাথ পেস্ট করতে Ctrl + V টিপুন।

      বিকল্পভাবে, আপনি ফোল্ডারটিকে সরাসরি ফাইল এক্সপ্লোরার থেকে কমান্ড প্রম্পট উইন্ডোতে টেনে আনতে পারেন৷

    5. এই মুহুর্তে, আপনার স্ক্রীনটি নীচের মতো দেখতে হবে। যদি তা হয়, কমান্ডটি কার্যকর করতে এন্টার কী টিপুন।

      একবার আপনি এটি করলে, ফোল্ডার পাথ কমান্ড লাইনে প্রদর্শিত হবে, সক্রিয় ডিরেক্টরির পরিবর্তনকে প্রতিফলিত করে।<3

    6. কমান্ড লাইনে, ফোল্ডার পাথের পরে, টাইপ করুন copy *.csv merged-csv-files.csv , এবং এন্টার টিপুন।

      উপরের কমান্ডে, merged-csv-files.csv ফলাফল ফাইলের নাম, আপনি যে নামেই চান তা নির্দ্বিধায় পরিবর্তন করুন।

      সবকিছু ঠিকঠাক থাকলে, কপি করা ফাইলের নাম এক্সিকিউটেড কমান্ডের নিচে উপস্থিত হবে:

    এখন, আপনি বন্ধ করতে পারেন কমান্ড প্রম্পট উইন্ডো এবং মূল ফাইল ধারণকারী ফোল্ডারে ফিরে যান। সেখানে, আপনি merged-csv-files.csv নামে একটি নতুন ফাইল পাবেন, বা ধাপ 6 এ আপনি যে নাম উল্লেখ করেছেন।

    টিপস এবং দ্রষ্টব্য:

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

    পাওয়ার কোয়েরি

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

    একত্রিত করতে একটি এক্সেল ওয়ার্কবুকে একাধিক CSV ফাইল, এই ধাপগুলি আপনাকে অনুসরণ করতে হবে:

    1. আপনার সমস্ত CSV ফাইল একটি ফোল্ডারে রাখুন৷ নিশ্চিত করুন যে ফোল্ডারে অন্য কোনও ফাইল নেই, কারণ তারা পরে অতিরিক্ত সরানো হতে পারে।
    2. ডেটা ট্যাবে, গেট & ট্রান্সফর্ম ডেটা গ্রুপ, ডেটা পান > ফাইল থেকে > ফোল্ডার থেকে ক্লিক করুন।

    3. যে ফোল্ডারে আপনি csv ফাইলগুলি রেখেছেন সেটির জন্য ব্রাউজ করুন এবং খুলুন ক্লিক করুন৷

    4. পরবর্তী স্ক্রীনে সমস্ত ফিলগুলির বিবরণ দেখায় নির্বাচিত ফোল্ডারে। একত্রিত করুন ড্রপ-ডাউন মেনুতে, তিনটি বিকল্প আপনার জন্য উপলব্ধ:
      • একত্রিত করুন & ট্রান্সফর্ম ডেটা - সবচেয়ে নমনীয় এবং বৈশিষ্ট্য সমৃদ্ধ। সমস্ত csv ফাইলের ডেটা পাওয়ার কোয়েরি এডিটরে লোড করা হবে,যেখানে আপনি বিভিন্ন সামঞ্জস্য করতে পারেন: কলামগুলির জন্য ডেটা প্রকারগুলি বেছে নিন, অবাঞ্ছিত সারিগুলিকে ফিল্টার করুন, সদৃশগুলি সরান ইত্যাদি৷
      • একত্রিত করুন & লোড - সবচেয়ে সহজ এবং দ্রুততম। সম্মিলিত ডেটা সরাসরি একটি নতুন ওয়ার্কশীটে লোড করে৷
      • একত্রিত করুন & এতে লোড করুন… - আপনাকে কোথায় ডেটা লোড করতে হবে (একটি বিদ্যমান বা নতুন ওয়ার্কশীটে) এবং কোন ফর্মে (টেবিল, পিভটটেবল রিপোর্ট বা চার্ট, শুধুমাত্র একটি সংযোগ) চয়ন করতে দেয়।

    এখন, আসুন সংক্ষিপ্তভাবে প্রতিটি দৃশ্যের মূল পয়েন্টগুলি নিয়ে আলোচনা করা যাক৷

    ডেটা একত্রিত করুন এবং লোড করুন

    একটি সহজ ক্ষেত্রে যখন কোনও সমন্বয় নেই মূল csv ফাইলে প্রয়োজন হয়, একত্রিত করুন & লোড বা একত্রিত করুন & এতে লোড করুন...

    মূলত, এই দুটি বিকল্প একই কাজ করে - একটি ওয়ার্কশীটে পৃথক ফাইল থেকে ডেটা আমদানি করুন। আগেরটি একটি নতুন শীটে ফলাফলগুলি লোড করে, যখন পরবর্তীটি আপনাকে সেগুলি কোথায় লোড করতে হবে তা সিদ্ধান্ত নিতে দেয়৷

    প্রিভিউ ডায়ালগ বক্সে, আপনি শুধুমাত্র সিদ্ধান্ত নিতে পারেন:

    • নমুনা ফাইল - আমদানি করা ফাইলগুলির মধ্যে কোনটিকে নমুনা হিসাবে বিবেচনা করা উচিত।
    • ডিলিমিটার - CSV ফাইলগুলিতে, এটি সাধারণত একটি কমা।
    • ডাটা টাইপ ডিটেকশন । আপনি Excel-কে স্বয়ংক্রিয়ভাবে প্রতিটি কলামের জন্য ডেটা টাইপ বেছে নিতে দিতে পারেন প্রথম 200টি সারি (ডিফল্ট) বা সম্পূর্ণ ডেটাসেট এর উপর ভিত্তি করে। অথবা আপনি ডেটা প্রকার সনাক্ত না করা বেছে নিতে পারেন এবং সমস্ত ডেটা মূল টেক্সটে আমদানি করতে পারেন।ফরম্যাট।

    আপনি একবার আপনার পছন্দ করে ফেললে (বেশিরভাগ ক্ষেত্রে, ডিফল্টগুলি ঠিক কাজ করে), ঠিক আছে ক্লিক করুন।

    যদি আপনি একত্রিত করুন & লোড , ডেটা একটি টেবিল হিসাবে একটি নতুন ওয়ার্কশীটে আমদানি করা হবে।

    একত্রিত & লোড করুন... , নিম্নলিখিত ডায়ালগ বক্সটি আপনাকে কোথায় এবং ডেটা আমদানি করতে হবে তা উল্লেখ করতে বলবে:

    উপরের ছবিতে দেখানো ডিফল্ট সেটিংস সহ, একাধিক csv ফাইল থেকে ডেটা এইরকম টেবিল বিন্যাসে আমদানি করা হবে:

    ডাটা একত্রিত করুন এবং রূপান্তর করুন

    The একত্রিত করুন & ট্রান্সফর্ম ডেটা বিকল্পটি পাওয়ার কোয়েরি এডিটরে আপনার ডেটা লোড করবে। এখানে অনেক বৈশিষ্ট্য রয়েছে, তাই আসুন আমরা সেইগুলিকে ফোকাস করি যেগুলি বিভিন্ন উত্স থেকে তথ্য পরিচালনার জন্য বিশেষভাবে উপযোগী৷

    ফাইলগুলিকে একত্রিত করতে ফিল্টার করুন

    যদি উত্স ফোল্ডারে আপনার থেকে বেশি ফাইল থাকে সত্যিই একত্রিত করতে চান, অথবা কিছু ফাইল .csv নয়, Source.Name কলামের ফিল্টার খুলুন এবং অপ্রাসঙ্গিকগুলি অনির্বাচন করুন।

    ডেটা নির্দিষ্ট করুন প্রকারগুলি

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

    উদাহরণস্বরূপ:<3

    • নেতৃস্থানীয় রাখতেসংখ্যার আগে শূন্য , টেক্সট বেছে নিন।
    • পরিমাণের সামনে $ চিহ্ন প্রদর্শন করতে, মুদ্রা বেছে নিন।
    • সঠিকভাবে প্রদর্শন করতে তারিখ এবং সময় মান, বেছে নিন তারিখ , সময় বা তারিখ/সময়

    সদৃশগুলি সরান

    ডুপ্লিকেট এন্ট্রিগুলি থেকে মুক্তি পেতে, কী কলামটি নির্বাচন করুন (অনন্য শনাক্তকারী) যাতে শুধুমাত্র অনন্য মান থাকতে হবে এবং তারপরে সারি সরান ক্লিক করুন > সদৃশগুলি সরান

    আরো সহায়ক বৈশিষ্ট্যের জন্য, রিবনটি অন্বেষণ করুন!

    এক্সেল ওয়ার্কশীটে ডেটা লোড করুন

    আপনি যখন সম্পাদনা শেষ করেন, তখন ডেটা এক্সেলে লোড করুন৷ এর জন্য, হোম ট্যাবে, ক্লোজ গ্রুপে, ক্লোজ & লোড , এবং তারপরে যেকোন একটিতে আঘাত করুন:

    • বন্ধ করুন & লোড - একটি টেবিল হিসাবে একটি নতুন শীটে ডেটা আমদানি করে৷
    • বন্ধ করুন & এতে লোড করুন… - একটি টেবিল, PivotTable বা PivotTable চার্ট হিসাবে একটি নতুন বা বিদ্যমান শীটে ডেটা স্থানান্তর করতে পারে৷

    টিপস এবং নোট:

    • পাওয়ার কোয়েরি দিয়ে আমদানি করা ডেটা মূল CSV ফাইলের সাথে সংযুক্ত থাকে।
    • আপনাকে যদি অন্যান্য CSV ফাইলগুলিকে একত্রিত করতে হয় , তবে সেগুলি ফেলে দিন উৎস ফোল্ডারে, এবং তারপর টেবিল ডিজাইন বা কোয়েরি ট্যাবে রিফ্রেশ বোতামে ক্লিক করে ক্যোয়ারী রিফ্রেশ করুন।
    • তে <12 মূল ফাইলগুলি থেকে সংযুক্ত ফাইলটি সংযোগ বিচ্ছিন্ন করুন, টেবিল ডিজাইন ট্যাবে আনলিঙ্ক করুন ক্লিক করুন।

    আমদানি করুনকপি শীট টুল সহ এক্সেলে একাধিক CSV ফাইল

    আগের দুটি উদাহরণে, আমরা পৃথক CSV ফাইলগুলিকে একটিতে মার্জ করছিলাম। এখন, আসুন দেখুন কিভাবে আপনি প্রতিটি CSV একটি একক ওয়ার্কবুকের পৃথক পত্রক হিসাবে আমদানি করতে পারেন। এটি সম্পন্ন করার জন্য, আমরা এক্সেলের জন্য আমাদের আলটিমেট স্যুটে অন্তর্ভুক্ত কপি শীট টুল ব্যবহার করব।

    ইমপোর্ট করতে আপনার সর্বোচ্চ ৩ মিনিট সময় লাগবে, প্রতি ধাপে এক মিনিট :)

    1. Ablebits Data ট্যাবে, কপি শীট ক্লিক করুন এবং আপনি ফাইলগুলি কিভাবে আমদানি করতে চান তা নির্দেশ করুন:
      • প্রতিটি ফাইল একটি আলাদা শীটে রাখতে , একটি ওয়ার্কবুকে নির্বাচিত পত্রক বেছে নিন।
      • একটি একক ওয়ার্কশীটে সমস্ত csv ফাইল থেকে ডেটা কপি করতে, নির্বাচিত শীট থেকে ডেটা বেছে নিন একটি শীটে

    2. ফাইল যোগ করুন বোতামে ক্লিক করুন, এবং তারপর আমদানি করার জন্য csv ফাইলগুলি খুঁজুন এবং নির্বাচন করুন . হয়ে গেলে, পরবর্তী এ ক্লিক করুন।

    3. অবশেষে, অ্যাড-ইনটি ঠিক কীভাবে আপনি ডেটা পেস্ট করতে চান তা জিজ্ঞাসা করবে। csv ফাইলের ক্ষেত্রে, আপনি সাধারণত ডিফল্ট সব পেস্ট করুন বিকল্পের সাথে এগিয়ে যান এবং শুধু কপি করুন ক্লিক করুন।

    কয়েক সেকেন্ড পরে, আপনি একটি এক্সেল ওয়ার্কবুকের পৃথক শীটে রূপান্তরিত নির্বাচিত csv ফাইলগুলি দেখতে পাবেন। দ্রুত এবং ব্যথাহীন!

    এভাবে একাধিক CSV কে Excel এ রূপান্তর করা যায়। পড়ার জন্য আপনাকে ধন্যবাদ এবং আগামী সপ্তাহে দেখা হবে!

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