কিভাবে এক্সেলে ফাঁকা কলাম মুছে ফেলা যায়

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

টিউটোরিয়ালটি আপনাকে শেখাবে কিভাবে একটি ম্যাক্রো, সূত্র এবং একটি বোতাম-ক্লিকের মাধ্যমে এক্সেলে খালি কলামগুলি সরাতে হয়৷

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

    খালি কলামগুলি মুছে ফেলার দ্রুত উপায় যা আপনার কখনই উচিত নয় ব্যবহার করুন

    এক্সেলের ফাঁকা স্থানগুলি সরানোর ক্ষেত্রে (সেটি খালি ঘর, সারি বা কলামই হোক না কেন), অনেক অনলাইন সংস্থান নির্ভর করে বিশেষে যান > খালি আদেশ। আপনার ওয়ার্কশীটে কখনও করবেন না!

    এই পদ্ধতিটি ( F5 > বিশেষ… > ফাঁকা ) খুঁজে পায় এবং পরিসরে সমস্ত খালি কক্ষ নির্বাচন করে:

    এখন যদি আপনি নির্বাচিত ঘরগুলিতে ডান-ক্লিক করেন এবং মুছুন > সম্পূর্ণ কলাম , অন্তত একটি ফাঁকা কক্ষ ধারণ করা সমস্ত কলাম হারিয়ে যাবে! আপনি যদি অসাবধানতাবশত তা করে থাকেন তবে সবকিছু ফিরে পেতে Ctrl + Z টিপুন।

    এখন যেহেতু আপনি এক্সেলের ফাঁকা কলাম মুছে ফেলার একটি ভুল উপায় জানেন, আসুন দেখি কীভাবে এটি ঠিক করা যায়।

    ভিবিএ

    অভিজ্ঞ সহ এক্সেলের ফাঁকা কলামগুলি কীভাবে সরিয়ে ফেলা যায়এক্সেল ব্যবহারকারীরা এই নিয়মটি জানেন: ম্যানুয়ালি কিছু করার সময় নষ্ট না করার জন্য, একটি ম্যাক্রো লেখার জন্য কয়েক মিনিট বিনিয়োগ করুন যা আপনার জন্য স্বয়ংক্রিয়ভাবে কাজ করবে৷

    নিচের VBA ম্যাক্রো নির্বাচিত সমস্ত ফাঁকা কলামগুলিকে সরিয়ে দেয়৷ পরিসীমা এবং এটি নিরাপদে এটি করে - শুধুমাত্র একেবারে খালি কলামগুলি মুছে ফেলা হয়। যদি একটি কলামে একটি একক ঘরের মান থাকে, এমনকি একটি খালি স্ট্রিংও কিছু সূত্র দ্বারা প্রত্যাবর্তিত হয়, তবে এই ধরনের একটি কলাম অক্ষত থাকবে৷

    এক্সেল ম্যাক্রো: এক্সেল শীট থেকে খালি কলামগুলি সরান পাবলিক সাব DeleteEmptyColumns() রেঞ্জ হিসাবে সম্পূর্ণ কলামগুলিকে পরিসর হিসাবে ম্লান করুন ত্রুটি পুনরায় শুরু করুন পরবর্তী সেট SourceRange = Application.InputBox( _ "একটি পরিসর নির্বাচন করুন:" , "খালি কলামগুলি মুছুন" , _ অ্যাপ্লিকেশন. নির্বাচন. ঠিকানা, প্রকার :=8) যদি না হয় (উৎস রেঞ্জ কিছুই নয়) তাহলে অ্যাপ্লিকেশন = স্ক্রিন আপ করা i = SourceRange.Columns.Count To 1 Step -1 সেট সমগ্র কলাম = SourceRange.Cells(1, i).EntireColumn যদি Application.WorksheetFunction.CountA(EntireColumn) = 0 তারপর EntireColumn.Delete End যদি পরবর্তী এ্যাপ্লিকেশনটি ট্রুউপড করা হয় তাহলে। যদি এন্ড সাব

    কিভাবে ডিলিট এম্পটি কলাম ম্যাক্রো ব্যবহার করবেন

    এখানে আপনার এক্সেলে ম্যাক্রো যোগ করার ধাপগুলি রয়েছে:

    1. ভিজ্যুয়াল বেসিক খুলতে Alt + F11 টিপুন সম্পাদক।
    2. মেনু বারে, ঢোকান > মডিউল এ ক্লিক করুন।
    3. উপরের কোডটি কোড উইন্ডোতে পেস্ট করুন w.
    4. ম্যাক্রো চালানোর জন্য F5 টিপুন৷
    5. যখন পপ-আপ ডায়ালগ দেখা যায়, তখন তে স্যুইচ করুনআগ্রহের ওয়ার্কশীট, পছন্দসই পরিসরটি নির্বাচন করুন এবং ঠিক আছে ক্লিক করুন:

    আপনি যদি আপনার ওয়ার্কশীটে একটি ম্যাক্রো যোগ করতে না চান তবে আপনি এটি আমাদের থেকে চালাতে পারেন নমুনা ওয়ার্কবুক। এখানে কীভাবে:

    1. এক্সেলে ফাঁকা কলামগুলি সরাতে আমাদের নমুনা ওয়ার্কবুক ডাউনলোড করুন, এটি খুলুন এবং অনুরোধ করা হলে সামগ্রী সক্ষম করুন৷
    2. আপনার ওয়ার্কবুকে, Alt + F8 টিপুন, DeleteEmptyColumns ম্যাক্রো নির্বাচন করুন, এবং Run এ ক্লিক করুন।
    3. পপ-আপ ডায়ালগে, নির্বাচন করুন পরিসরটি এবং ঠিক আছে এ ক্লিক করুন।

    যেভাবেই হোক, নির্বাচিত পরিসরের সমস্ত খালি কলামের নিষ্পত্তি করা হবে:

    <0

    একটি সূত্রের সাহায্যে এক্সেলের ফাঁকা কলামগুলি সনাক্ত করুন এবং মুছুন

    উপরের ম্যাক্রো দ্রুত এবং নিঃশব্দে খালি কলামগুলি সরিয়ে দেয়। কিন্তু আপনি যদি একজন "কিপ-এভরিথিং-আন্ডার-নিয়ন্ত্রণ" ধরণের ব্যক্তি হন (যেমন আমি :) আপনি সরানো হতে চলেছে এমন কলামগুলি দৃশ্যত দেখতে চাইতে পারেন৷ এই উদাহরণে, আমরা প্রথমে একটি সূত্র ব্যবহার করে ফাঁকা কলামগুলি সনাক্ত করব যাতে আপনি দ্রুত সেগুলি পর্যালোচনা করতে পারেন, এবং তারপর সেই সমস্ত বা কিছু কলাম মুছে ফেলতে পারেন৷

    দ্রষ্টব্য৷ স্থায়ীভাবে কোনো কিছু মুছে ফেলার আগে, বিশেষ করে একটি অজানা কৌশল ব্যবহার করে, আমি দৃঢ়ভাবে আপনাকে আপনার ওয়ার্কবুকের একটি ব্যাকআপ কপি তৈরি করার পরামর্শ দিচ্ছি, যদি কিছু ভুল হয়ে যায় তবে নিরাপদে থাকতে।

    একটি নিরাপদ স্থানে একটি ব্যাকআপ অনুলিপি, নিম্নলিখিত পদক্ষেপগুলি সম্পাদন করুন:

    ধাপ 1. একটি নতুন সন্নিবেশ করানসারি

    আপনার টেবিলের শীর্ষে একটি নতুন সারি যোগ করুন। এর জন্য, প্রথম সারি হেডারে ডান-ক্লিক করুন এবং ঢোকান ক্লিক করুন। আপনার ডেটার স্ট্রাকচার/ব্যবস্থাকে বিশৃঙ্খলা করার বিষয়ে চিন্তা করবেন না - আপনি পরে এই সারিটি মুছে ফেলতে পারেন৷

    ধাপ 2. খালি কলামগুলি সনাক্ত করুন

    বামদিকে নতুন যোগ করা সারির ঘরে, নিম্নলিখিত সূত্রটি প্রবেশ করান:

    =COUNTA(A2:A1048576)=0

    এবং তারপরে, ফিল হ্যান্ডেলটি টেনে অন্য কলামে সূত্রটি অনুলিপি করুন।

    সূত্রের যুক্তি খুবই সহজ: COUNTA সারি 2 থেকে সারি 1048576 পর্যন্ত কলামের ফাঁকা কক্ষের সংখ্যা পরীক্ষা করে, যা Excel 2019 - 2007-এ সর্বোচ্চ একটি সারি। আপনি সেই সংখ্যাটিকে শূন্যের সাথে তুলনা করেন এবং ফলস্বরূপ, ফাঁকা কলামে TRUE আছে এবং কলামগুলিতে FALSE যাতে কমপক্ষে একটি খালি নেই এমন কক্ষ রয়েছে৷ আপেক্ষিক সেল রেফারেন্স ব্যবহারের কারণে, সূত্রটি প্রতিটি কলামের জন্য সঠিকভাবে সামঞ্জস্য করে যেখানে এটি অনুলিপি করা হয়েছে।

    যদি আপনি অন্য কারো জন্য ওয়ার্কশীট সেট আপ করছেন, আপনি করতে পারেন আরো অর্থপূর্ণ পদ্ধতিতে কলাম লেবেল করতে চান। কোন সমস্যা নেই, এটির অনুরূপ একটি IF স্টেটমেন্ট দিয়ে এটি সহজেই করা যেতে পারে:

    =IF(COUNTA(A2:A1048576)=0, "Blank", "Not blank")

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

    টিপ। একটি ম্যাক্রোর তুলনায়, এই পদ্ধতিটি আপনাকে কোন কলামগুলিকে ফাঁকা হিসাবে বিবেচনা করা উচিত সে সম্পর্কে আরও নমনীয়তা দেয়৷ এই উদাহরণে, আমরা হেডার সারি সহ পুরো টেবিলটি পরীক্ষা করি। তার মানে যদি একটি কলামশুধুমাত্র একটি শিরোনাম রয়েছে, এই ধরনের একটি কলাম খালি হিসাবে বিবেচিত হয় না এবং মুছে ফেলা হয় না। আপনি যদি শুধুমাত্র ডেটা সারি চেক করতে চান কলাম হেডার উপেক্ষা করে , তাহলে লক্ষ্য পরিসর থেকে হেডার সারি (গুলি) সরিয়ে দিন (A3:A1048576)। ফলস্বরূপ, একটি শিরোনাম আছে এবং এতে অন্য কোন ডেটা নেই এমন একটি কলামকে ফাঁকা বলে গণ্য করা হবে এবং মুছে ফেলা হবে। এছাড়াও, আপনি পরিসরটিকে শেষ ব্যবহৃত সারিতে সীমাবদ্ধ করতে পারেন, যেটি আমাদের ক্ষেত্রে A11 হবে।

    ধাপ 3. ফাঁকা কলামগুলি সরান

    যৌক্তিক সংখ্যক কলাম থাকলে, আপনি সহজভাবে নির্বাচন করতে পারেন যাদের প্রথম সারিতে "খালি" আছে (একাধিক কলাম নির্বাচন করতে, কলামের অক্ষরে ক্লিক করার সাথে সাথে Ctrl কী ধরে রাখুন)। তারপরে, যেকোনো নির্বাচিত কলামে ডান-ক্লিক করুন এবং প্রসঙ্গ মেনু থেকে মুছুন বেছে নিন:

    যদি আপনার ওয়ার্কশীটে দশ বা শত শত কলাম থাকে, এটা সব খালি বেশী দেখার জন্য আনয়ন করে তোলে. এর জন্য, নিম্নলিখিতগুলি করুন:

    1. সূত্র সহ উপরের সারিটি নির্বাচন করুন, ডেটা ট্যাব > সর্ট এবং ফিল্টার গ্রুপে যান এবং ক্লিক করুন বাছাই করুন বোতাম।
    2. উপস্থাপিত সতর্কীকরণ ডায়ালগ বক্সে, নির্বাচন প্রসারিত করুন নির্বাচন করুন, এবং বাছাই…

      ক্লিক করুন

    3. এটি Sort ডায়ালগ বক্স খুলবে, যেখানে আপনি বিকল্প… বোতামে ক্লিক করুন, বাম থেকে ডানে সাজান, নির্বাচন করুন এবং ঠিক আছে ক্লিক করুন।

    4. নীচের মত একটি সাজানোর স্তর কনফিগার করুন এবং ঠিক আছে ক্লিক করুন:
      • বাছাই করুন: সারি 1
      • বাছাই করুন: সেলমান
      • অর্ডার: A থেকে Z

      ফলস্বরূপ, ফাঁকা কলামগুলি আপনার ওয়ার্কশীটের বাম অংশে সরানো হবে:

    5. সমস্ত ফাঁকা কলাম নির্বাচন করুন - প্রথম কলামের অক্ষরে ক্লিক করুন, Shift টিপুন এবং তারপর শেষ ফাঁকা কলামের অক্ষরে ক্লিক করুন।
    6. ডান- নির্বাচিত কলামগুলিতে ক্লিক করুন এবং পপ-আপ মেনু থেকে মুছুন নির্বাচন করুন৷

    সম্পন্ন! আপনি ফাঁকা কলামগুলি থেকে পরিত্রাণ পেয়েছেন, এবং এখন এমন কিছুই নেই যা আপনাকে সূত্র সহ উপরের সারিটি মুছে ফেলতে বাধা দেবে।

    এক্সেলের খালি কলামগুলি সরানোর দ্রুততম উপায়

    এই টিউটোরিয়ালের শুরুতে, আমি লিখেছিলাম যে Excel এ ফাঁকা কলাম মুছে ফেলার কোনো এক-ক্লিক উপায় নেই। আসলে, এটা ঠিক সত্য নয়। আমার বলা উচিত ছিল কোন অন্তর্নির্মিত উপায় নেই। আমাদের আল্টিমেট স্যুটের ব্যবহারকারীরা আক্ষরিকভাবে কয়েকটি ক্লিকে এক্সেলের ফাঁকা জায়গাগুলি সরিয়ে ফেলতে পারে :)

    টার্গেট ওয়ার্কশীটে, অ্যাবলবিটস টুলস ট্যাবে স্যুইচ করুন, খালি মুছুন<এ ক্লিক করুন 2> এবং খালি কলাম :

    এটি একটি দুর্ঘটনাজনিত মাউস ক্লিক নয় তা নিশ্চিত করতে, অ্যাড-ইন আপনাকে নিশ্চিত করতে বলবে আপনি সত্যিই সেই ওয়ার্কশীট থেকে খালি কলামগুলি সরাতে চান:

    ঠিক আছে ক্লিক করুন এবং কিছুক্ষণের মধ্যে সমস্ত ফাঁকা কলাম চলে যাবে!

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

    খালি মুছুন হল দশটি বিস্ময়কর বৈশিষ্ট্যের মধ্যে একটি যা এক্সেল ব্যবহারকারী হিসাবে আপনার জীবনকে আরও সহজ করে তুলতে পারে৷ আরও জানতে, আপনাকে আমাদের এক্সেলের জন্য আলটিমেট স্যুটের একটি ট্রায়াল সংস্করণ ডাউনলোড করতে স্বাগত জানাই৷

    খালি কলামগুলি মুছে ফেলা হয় না! কেন?

    ইস্যু : আপনি উপরের সমস্ত পদ্ধতি চেষ্টা করেছেন, কিন্তু এক বা একাধিক খালি কলাম আপনার ওয়ার্কশীটে আটকে আছে। কেন?

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

    অপরাধীকে পিন করতে, সমস্যাযুক্ত কলামের প্রথম ঘরটি নির্বাচন করুন এবং Ctrl + নিচের তীর টিপুন . উদাহরণস্বরূপ, নীচের স্ক্রিনশটের কলাম C6-এ একটি একক স্পেস অক্ষরের কারণে ফাঁকা নয়:

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

    আমি পড়ার জন্য আপনাকে ধন্যবাদ এবং আশা করি আগামী সপ্তাহে আমাদের ব্লগে আপনাকে দেখতে পাব!

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