সুচিপত্র
প্রতিদিনের ব্যবহারে, বিশাল ডেটাসেটের সাথে মোকাবিলা করার জন্য আমাদের এক্সেলের সেল মানের উপর ভিত্তি করে সারি লুকাতে হবে । সাধারণত, একটি এক্সেল ডেটাসেটে অসংখ্য সারি থাকে। এবং বেশিরভাগ সময় কল মানের বিপরীতে এন্ট্রিগুলি সাজানোর জন্য সমগ্র ডেটাসেটের মধ্য দিয়ে যাওয়া ক্লান্তিকর। যাইহোক, এক্সেলের ফিল্টার , কন্ডিশনাল ফরম্যাটিং বৈশিষ্ট্যগুলির পাশাপাশি সূত্র এবং VBA ম্যাক্রোগুলি ব্যবহার করে, আমরা ঘরের মানের উপর ভিত্তি করে সারিগুলি লুকিয়ে রাখতে পারি এক্সেল এই নিবন্ধে, আমরা এক্সেলের একটি সেল মানের উপর ভিত্তি করে সারিগুলি লুকানোর পূর্বে উল্লিখিত উপায়গুলি প্রদর্শন করি৷
ধরা যাক আমাদের কাছে অর্ডার তারিখ , অঞ্চল কলামগুলির সমন্বয়ে একটি বিক্রয় ডেটাসেট রয়েছে , পণ্য , এবং পরিমাণ । আমরা সারি লুকানোর জন্য কলামের যে কোনো সেল মান ব্যবহার করতে চাই৷
এক্সেল ওয়ার্কবুক ডাউনলোড করুন
Cell Value.xlsm এর উপর ভিত্তি করে সারি লুকান
5 এক্সেলের সেল ভ্যালুর উপর ভিত্তি করে সারি লুকানোর সহজ উপায়
পদ্ধতি 1: লুকান ফিল্টার বৈশিষ্ট্য
হোম, ট্যাবে এক্সেল সম্পাদনা বিভাগে ফিল্টার বৈশিষ্ট্যটি অফার করে। এন্ট্রিগুলিকে ফিল্টার করার জন্য আমরা যেকোন পছন্দসই সেল মান ব্যবহার করতে পারি যার ফলে সারিগুলি লুকানো হয়৷
ধাপ 1: ওয়ার্কশীটে, হোম ট্যাবে যান > বাছাই করুন & ফিল্টার ( সম্পাদনা বিভাগ থেকে) > ফিল্টার নির্বাচন করুন ( বাছাই এবং ফিল্টার বিকল্পগুলি থেকে)।
ফিল্টার নির্বাচন করা প্রদর্শন করেপ্রতিটি কলাম হেডারে ফিল্টার আইকন৷
ধাপ 2: যে কোনও ফিল্টার আইকনে ক্লিক করুন কলাম হেডার (যেমন, অঞ্চল )।
ধাপ 3: ফিল্টার আইকনে ক্লিক করার পর , ফিল্টার কমান্ড বক্স প্রদর্শিত হবে। ডেটাসেট থেকে তাদের নিজ নিজ সারি লুকানোর জন্য কোনো আইটেম (যেমন, পশ্চিম ) টিক চিহ্নমুক্ত করা হয়েছে।
ঠিক আছে এ ক্লিক করুন।
এক মুহূর্তের মধ্যে, Excel ডেটাসেট থেকে টিক না দেওয়া এন্ট্রিগুলি (যেমন, পশ্চিম ) লুকিয়ে রাখে এবং নীচের ছবিতে দেখানো অন্যান্য সমস্ত এন্ট্রিগুলিকে প্রদর্শনের জন্য ছেড়ে দেয়৷
হেডার ফিল্টার আইকন ব্যবহার করে যেকোন কলাম থেকে সারি লুকাতে আপনি যেকোনো এন্ট্রির টিক চিহ্ন খুলে দিতে পারেন। আরও ভাল উপস্থাপনের জন্য, আমরা কয়েকটি সারি এবং কলাম দিয়ে পদ্ধতিটি প্রদর্শন করি। আপনি এই পদ্ধতিটি আপনার প্রয়োজন অনুসারে যতগুলি কলাম ব্যবহার করতে পারেন এবং আপনার ডেটা টাইপ অনুসারে যতটা সম্ভব সারি লুকাতে পারেন৷
আরো পড়ুন: এক্সেল ম্যাক্রো: এক্সেলের সেল টেক্সটের উপর ভিত্তি করে সারি লুকান (3 সহজ পদ্ধতি)
পদ্ধতি 2: ফর্মুলা ব্যবহার করা এবং তারপর সেল মানের উপর ভিত্তি করে সারি লুকানোর জন্য ফিল্টার করা
আগের পদ্ধতিতে, আমরা ব্যবহার করেছি ঘরের মানের উপর ভিত্তি করে সারি লুকানোর জন্য বৈশিষ্ট্য ফিল্টার করুন। আমরা যদি আমাদের এন্ট্রিগুলি আমাদের মানদণ্ড পূরণ করে কিনা তা নির্দেশ করার জন্য একটি সূত্র চাই? তারপর ইঙ্গিতের বিপরীতে সারিগুলি ফিল্টার করুন৷
এই পদ্ধতিতে, আমরা একটি কাস্টম স্ট্রিং (যেমন, লুকান ) ঢোকাতে IF ফাংশন ব্যবহার করি এর অক্ষমতা নির্দেশ করতেআমাদের চাহিদা পূরণ। তারপর ফিল্টার বৈশিষ্ট্যটি ব্যবহার করে, আমরা সারিগুলি লুকিয়ে রাখি যেগুলির মধ্যে লুকান স্ট্রিং রয়েছে।
ধাপ 1: নিম্নলিখিত সূত্রটি টাইপ করুন কাঁচা ডেটাসেটের সংলগ্ন যেকোনো কক্ষ (যেমন, F5 )।
=IF(E5<50,"Hide",E5)
E5<50, <2 যৌক্তিক_পরীক্ষা যেখানে এটি E5 মানগুলি ঘোষণা করে যা 50 এর চেয়ে কম সেলগুলিতে লুকান পাঠ্য প্রদর্শন করবে। অন্যথায়, সূত্রটি E5 নিজেই প্রদর্শন করে।
ধাপ 2: ENTER টিপুন এবং <টেনে আনুন 1>ফিল হ্যান্ডেল ঘরের কাস্টম স্ট্রিংটি নীচের ছবির মতো করে৷ ফিল্টার কমান্ড বক্সটি আনতে পদ্ধতি 1 এর 3 । কমান্ড বাক্সে, লুকান মানটি অনির্বাচন করুন তারপর ঠিক আছে ক্লিক করুন।
এন্ট্রিগুলিকে ফিল্টার করা লুকান নির্বাচন না করে মান, তাদের এন্ট্রিতে লুকান মান ধারণ করে এমন সমস্ত সারি লুকিয়ে রাখে।
আপনি <1 প্রয়োগ করতে যেকোনো কাস্টম স্ট্রিং তৈরি করতে পারেন। ফিল্টার করুন। এই পদ্ধতিটি একটি ডেটাসেটে অনুসন্ধানের মানদণ্ড (যেটি মান বা টেক্সট হতে পারে) পরিচালনার জন্য কার্যকর।
আরো পড়ুন: এক্সেলে সারি লুকানোর ফর্মুলা (7 পদ্ধতি)
একই রকম রিডিং
- এক্সেল ভিবিএ-তে ফাঁকা সারিগুলি কীভাবে লুকাবেন (4টি দরকারী পদ্ধতি)
- এক্সেলে সারিগুলি কীভাবে লুকাবেন এবং আনহাইড করবেন (6টি সহজ উপায়)
- এক্সেলে কাজ করছে না এমন সমস্ত সারি দেখান (5টি সমস্যা& সমাধান)
- এক্সেলে লুকানো সারি: কীভাবে সেগুলি আনহাইড বা মুছবেন?
- এক্সেলে একটি কলামের উপর ভিত্তি করে ডুপ্লিকেট সারি লুকান (৪টি পদ্ধতি) )
পদ্ধতি 3: এক্সেল
এক্সেলের কন্ডিশনাল ফরম্যাটিং বৈশিষ্ট্যের উপর ভিত্তি করে সারি লুকানোর জন্য শর্তসাপেক্ষ বিন্যাস প্রয়োগ করা ঘরের মানের উপর নির্ভর করে সারি বিষয়বস্তু লুকিয়ে রাখতেও সক্ষম। যাইহোক, পূর্ববর্তী পদ্ধতিগুলি এমনভাবে পুরো সারিটিকে লুকিয়ে রাখে যাতে মনে হয় সেগুলি বিদ্যমান ছিল না, তবে এই পদ্ধতিটি শুধুমাত্র সারির বিষয়বস্তুগুলিকে লুকিয়ে রাখে৷
পদক্ষেপ 1: <1 এ যান>হোম ট্যাব > শর্তাধীন বিন্যাস > নতুন নিয়ম (বিকল্পগুলি থেকে) নির্বাচন করুন।
ধাপ 2: নতুন বিন্যাস নিয়ম উইন্ডো প্রদর্শিত নতুন ফর্ম্যাটিং নিয়ম উইন্ডোতে,
নির্বাচন করুন কোন সেল ফর্ম্যাট করতে হবে তা নির্ধারণ করতে একটি সূত্র ব্যবহার করুন একটি নিয়মের ধরন নির্বাচন করুন ৷
নিম্নলিখিত সূত্রটি নিয়ম বর্ণনা সম্পাদনা করুন এর অধীনে লিখুন।
=$C5="West"
ফরম্যাট এ ক্লিক করুন।
পদক্ষেপ 3: ফরম্যাট সেল উইন্ডোটি প্রদর্শিত হবে। ফরম্যাট সেল উইন্ডোর ভিতরে,
সংখ্যা বিভাগটি নির্বাচন করুন > বেছে নিন কাস্টম ( বিভাগ বিকল্পের অধীনে) > টাইপ বিভাগের অধীনে 3 সেমিকোলন (যেমন, ;;; ) টাইপ করুন।
ঠিক আছে এ ক্লিক করুন।
পদক্ষেপ 4: ঠিক আছে ক্লিক করে, এক্সেল আপনাকে নতুন ফর্ম্যাটিং নিয়ম ডায়ালগ বক্সে নিয়ে যাবে .আবার, ঠিক আছে ক্লিক করুন।
চালনা করা পদক্ষেপ 1 থেকে 4 সমস্ত বিষয়বস্তু লুকিয়ে রাখে C কলামে পশ্চিম মেলে।
আপনি সূত্রে যে কোনও পাঠ্য বা মান নির্ধারণ করতে পারেন যা আমরা প্রয়োগ করতে সন্নিবেশ করি। কন্ডিশনাল ফরম্যাটিং । আপনি যদি শুধুমাত্র বিষয়বস্তু লুকাতে চান, সারি নয়, এই পদ্ধতিটি ব্যবহার করা খুবই সুবিধাজনক। এছাড়াও, আপনি বিকল্পগুলি থেকে কন্ডিশনাল ফরম্যাটিং নিয়মগুলি সাফ করতে পারেন যখন আপনি একটিও জিনিস পরিবর্তন না করে কাঁচা ডেটাসেট চান৷
আরো পড়ুন: সারি লুকান৷ এক্সেলে কন্ডিশনাল ফরম্যাটিং সহ সেল মানের উপর ভিত্তি করে
পদ্ধতি 4: এক্সেলে VBA ম্যাক্রো ব্যবহার করে সেল মানের উপর ভিত্তি করে সারি লুকান
VBA কোনো শর্তসাপেক্ষ-চালিত ফলাফল অর্জনের জন্য একটি শক্তিশালী হাতিয়ার। এই পদ্ধতিতে, আমরা একটি নির্দিষ্ট কলাম থেকে সারি লুকানোর জন্য VBA ম্যাক্রো কোড ব্যবহার করি একটি নির্দিষ্ট শর্ত আরোপ করে।
এই পদ্ধতির জন্য, আমরা নীচের স্ক্রিনশটে দেখানো হিসাবে আমাদের ডেটাসেটটিকে ব্যবহারিক হিসাবে রূপান্তরিত করি। . এবং একটি কলামের (অর্থাৎ, অঞ্চল ) মানের উপর নির্ভর করে একটি ঘরের মানের (যেমন, পূর্ব ) মানের উপর নির্ভর করে সারিগুলি লুকাতে চান।
<3
ধাপ 1: সম্পূর্ণভাবে Microsoft Visual Basic উইন্ডো খুলতে ALT+F11 টিপুন। উইন্ডোতে, টুলবার > নির্বাচন করুন ঢোকান > মডিউল নির্বাচন করুন।
ধাপ 2: নিম্নলিখিত ম্যাক্রো কোডটি মডিউল এ পেস্ট করুন এবং <টিপুন 1>F5 চালাতেম্যাক্রো।
3015
ম্যাক্রো কোড শুরু (যেমন, 2 ), শেষ (যেমন , 15 ) সারি এবং কলাম (যেমন, 2, অঞ্চল কলাম ) সংখ্যা। কলাম নম্বর ঘোষণা করে যে কোন কলামে ম্যাক্রো প্রদত্ত মানের সাথে মেলে (যেমন, পূর্ব )। তারপর VBA IF ফাংশন প্রদত্ত কলামের সারিতে বিদ্যমান East মান ছাড়া যেকোন সারি লুকিয়ে রাখে (যেমন, অঞ্চল কলাম )।
ধাপ 3: ম্যাক্রো কোড কার্যকর করার ফলে নীচের ছবির মতো তাদের ঘরে পূর্ব থাকা সারিগুলি ছাড়া সমস্ত সারি লুকিয়ে থাকে৷
আরো পড়ুন: এক্সেলে সারি লুকানোর জন্য VBA (14 পদ্ধতি)
পদ্ধতি 5: রিয়েল-টাইম ব্যবহার করে সেল ভ্যালুর উপর ভিত্তি করে সারি লুকানো VBA ম্যাক্রো
পদ্ধতি 4 এ VBA ম্যাক্রো কোড ব্যবহার করে, আমরা একটি চূড়ান্ত বা সমাপ্ত ডেটাসেটের সারি লুকাই। কিন্তু এমন একটি পরিস্থিতি হতে পারে যেখানে আমাদের একটি নির্দিষ্ট শর্ত বজায় রেখে রিয়েল-টাইমে সারিগুলি লুকিয়ে রাখতে হবে। সেক্ষেত্রে, আমরা এই ধরনের পরিস্থিতি মোকাবেলা করার জন্য একটি ব্যক্তিগত ম্যাক্রো ব্যবহার করতে পারি।
এই নীচের ডেটাসেটের জন্য, আমরা একটি অপারেশন চালাতে চাই যেখানে আমরা কেবলমাত্র মানদণ্ড লিখি এবং এক্সেল স্বয়ংক্রিয়ভাবে সারিগুলিকে বাস্তবে লুকিয়ে রাখে। সময়।
পদক্ষেপ 1: খোলার পরে Microsoft Visual Basic ( ALT+F11 টিপে সম্পূর্ণভাবে), VBAProject বিভাগের অধীনে সংশ্লিষ্ট শীটে (যেমন, Sheet3 ) ডাবল ক্লিক করুন ।
ধাপ 2: বেছে নিন ওয়ার্কশীট নীচের স্ক্রিনশটে দেখানো শীটের কোড উইন্ডো থেকে।
ধাপ 3: ব্যক্তিগত সাব প্রদর্শিত হবে।
পদক্ষেপ 4: আগের ম্যাক্রো কোডের মতো, শীটের কোড উইন্ডোতে নিম্নলিখিত ম্যাক্রো কোড পেস্ট করুন।
7217
লিখিত ম্যাক্রো কোড শুরু (যেমন, 2 ), শেষ (যেমন, 15 ) সারি, এবং কলাম (অর্থাৎ, 2) সংখ্যা। তারপর এটি একটি শর্ত আরোপ করে যে এটি A18 কলামে 2 সেলের সমান মানগুলি লুকিয়ে রাখে। VBA IF ফাংশন A18 কক্ষে যেকোনো মান প্রবেশ করার পরে রিয়েল-টাইমে সারিগুলি লুকানোর জন্য একটি ব্যক্তিগত ম্যাক্রো কোড তৈরি করে।
ধাপ 5: ম্যাক্রো চালানোর জন্য F5 টিপুন তারপর ওয়ার্কশীটে ফিরে যান। 2 কলামে বিদ্যমান যেকোনো কিছু টাইপ করার চেষ্টা করুন এবং ENTER টিপুন।
যেকোনও টেক্সট টাইপ করার পর এন্টার টিপুন (যেমন, <1)>পূর্ব বা পশ্চিম ), ডেটাসেট থেকে সারি ধারণকারী সংশ্লিষ্ট পাঠ্য লুকিয়ে রাখে। আপনি একটি ডেটাসেটের মধ্যে সারিগুলি লুকানোর জন্য নির্ধারিত কলামের যে কোনও পাঠ্য বা মান ব্যবহার করতে পারেন৷
উপসংহার
এই নিবন্ধে, আমরা ঘরের মানের উপর ভিত্তি করে সারিগুলি লুকানোর প্রদর্শন করি৷ এক্সেলে। এক্সেলের ফিল্টার এবং কন্ডিশনাল ফরম্যাটিং বৈশিষ্ট্যগুলি সারিগুলি লুকিয়ে রাখতে সুবিধাজনক। যাইহোক, কন্ডিশনাল ফরম্যাটিং বৈশিষ্ট্যটি কেবল সারিতে থাকা বিষয়বস্তুগুলিকে লুকিয়ে রাখে। VBA ম্যাক্রো আপনার ডেটা টাইপ অনুযায়ী সারি লুকানোর কার্যকর উপায় অফার করে। আশা করি এই বর্ণিত পদ্ধতিগুলি কাজ করেযেভাবে আপনি চান। মন্তব্য করুন, যদি আপনার আরও জিজ্ঞাসা থাকে বা যোগ করার কিছু থাকে।