সুচিপত্র
অনেক গণনা পর্বের সময়, আমরা ফাঁকা কোষের সম্মুখীন হই, যা শূন্যের আউটপুট নিয়ে যায়। কিন্তু অনেক ক্ষেত্রে, আউটপুট হিসাবে শূন্য মানের তুলনায় ফাঁকা সেল পছন্দ করা হয়। যেহেতু এটি গণনার বোঝার ক্ষেত্রে আরও স্পষ্টতা প্রদান করতে পারে। আপনি যদি জানতে আগ্রহী হন কিভাবে আপনি ছেড়ে যেতে পারেন একটি সেল খালি যদি এতে কোনও ডেটা না থাকে, তাহলে এই নিবন্ধটি আপনার জন্য কার্যকর হতে পারে। এই প্রবন্ধে, আমরা আলোচনা করব কিভাবে আপনি খালি একটি সেল খালি এক্সেলের একটি বিস্তৃত ব্যাখ্যা সহ কোন ডেটা না থাকলে।
অনুশীলন ওয়ার্কবুক ডাউনলোড করুন
নিচে এই অনুশীলন ওয়ার্কবুকটি ডাউনলোড করুন।
কোনও ডেটা না থাকলে সেল খালি রাখুন। কোন ডেটা নেই
আমরা নীচের ডেটাসেট ব্যবহার করতে যাচ্ছি, প্রদর্শনের উদ্দেশ্যে। আমাদের আছে পণ্যের আইডি , তাদের পরিমাণ , ইউনিটের দাম , এবং খরচ । ইত্যাদি। কলামে কিছু এন্ট্রি আছে পরিমাণ যার কোনো মান নেই। সুতরাং এটি কলামে কিছু এন্ট্রির দিকে নিয়ে যায় খরচ শূন্য। কিন্তু আমরা শূন্য দেখানোর পরিবর্তে সেগুলিকে পূর্ণ খালি ছাড়তে চাই। আমরা 5টি পৃথক উপায় স্থাপন করেছি যা অনুসরণ করে আপনি এই সমস্যার সমাধান করবেন৷
1. IF ফাংশন ব্যবহার করা
IF ফাংশন ব্যবহার করে, সেলটিতে প্রদর্শনের জন্য কোনো ডেটা না থাকলে আমরা খালি সেলটি খালি এক্সেলের মধ্যে রাখতে পারি।
পদক্ষেপ
- 12 যদি তুমি তাকাওঘনিষ্ঠভাবে, তারপর আপনি লক্ষ্য করবেন যে কোষগুলি E7 , E9 E12 , এবং E14 আসলে খালি৷
- সেই কোষগুলির সংখ্যাগত মান 0 এর সমান। কিন্তু তবুও, সেই ঘরগুলি $0 মান দিয়ে দখল করে আছে৷
- আমাদের সেই ঘরগুলির সমস্ত বিষয়বস্তু সম্পূর্ণরূপে মুছে ফেলতে হবে৷ অন্য কথায়, আমরা সেই কোষগুলিকে খালি অবস্থায় রাখতে চাই৷
- এই কোষগুলির পিছনের কারণ হল না খালি কোনো ডেটা না থাকা সত্ত্বেও, এখানে যে সূত্রগুলি ব্যবহার করা হচ্ছে তার কারণে৷
- সেলের পরিসরের সূত্রগুলি F5:F14 এখানে দেখানো হয়েছে৷ এই সূত্রগুলি সেলগুলিকে মুদ্রা ফরম্যাটের সাথে শূন্য মান দেখাতে বাধ্য করে৷ একটি সেল খালি যেখানে কোনও ডেটা নেই, আমরা নিম্নলিখিত সূত্রটি লিখব:
=IF(C5="","",C5*D5)
- তারপর ফিল হ্যান্ডেল সেলে টেনে আনুন E14 ।
- এটি করলে আগের মতই সূত্রটি কার্যকর হবে, কিন্তু এইবার শূন্যের মান দেখানো হয়েছে এবং খালি কোষ হিসাবে রেখে দেওয়া হয়েছে।
- এইভাবে আমরা ত্যাগ<করতে পারি। 2> একটি সেল ফাঁকা যদি সেলে কোনো ডেটা না থাকে।
আরও পড়ুন: এক্সেল IFERROR ফাংশন 0 এর পরিবর্তে ফাঁকা ফেরাতে
2. IF এবং IS BLANK ফাংশনগুলিকে একত্রিত করা
IF এবং ISBLANK ফাংশনগুলির সমন্বয় ব্যবহার করা, এক্সেলের সেলটি ফাঁকা এবং তারপরে আমরা পরীক্ষা করতে পারিপ্রদর্শনের জন্য কোনো ডেটা উপলব্ধ না থাকলে খালি এটিকে ত্যাগ করুন ৷
পদক্ষেপগুলি
- যদি আপনি ঘনিষ্ঠভাবে লক্ষ্য করেন , তারপর আপনি লক্ষ্য করবেন যে কোষগুলি E7 , E10 , এবং E12 খালি৷
- সেই কোষগুলির সংখ্যাসূচক মান সমান 0. কিন্তু তারপরও, সেই কোষগুলি $0 মান দিয়ে দখল করে আছে৷
- প্রাথমিক এই কোষগুলি শূন্য মান দেখাচ্ছে না একটি ফাঁকা সেল তাদের সূত্র এবং বিন্যাসের কারণে৷
- কোষের পরিসরের সূত্রগুলি F5:F14 এখানে দেখানো হয়েছে। এই সূত্রগুলি সেলগুলিকে মুদ্রা ফর্ম্যাটের সাথে শূন্য মান দেখাতে বাধ্য করে।
- এই সমস্যাটি বাইপাস করতে, আমরা নিম্নলিখিতগুলি লিখতে পারি সূত্র:
=IF(ISBLANK(C5), "", C5*D5)
ফর্মুলা ব্রেকডাউন
- ISBLANK(C5): এই ফাংশন C5 সেলটি ফাঁকা কিনা তা পরীক্ষা করবে। যদি এটি খালি হয়, তাহলে এটি একটি বুলিয়ান ট্রু ফেরত দেবে। অন্যথায়, এটি একটি বুলিয়ান ফলস ফেরত দেবে।
- IF(ISBLANK(C5), “”, C5*D5): <1 থেকে রিটার্নের উপর নির্ভর করে>ISBLANK
- তারপর ফিল হ্যান্ডেল সেলে টেনে আনুন E14 ।
- এটি করলে একই কাজ হবেআগের মতই সূত্র, কিন্তু এবার শূন্য মান দেখা যাচ্ছে না এবং ফাঁকা কোষ হিসাবে রেখে দেওয়া হয়েছে।
আরও পড়ুন: 0 (7 উপায়) এর পরিবর্তে কীভাবে VLOOKUP ব্যবহার করবেন
একই রকম রিডিং
- কিভাবে এক্সেলের একটি সংখ্যার সামনের জিরো সরাতে (6টি সহজ উপায়)
- ম্যাক্রো ব্যবহার করে এক্সেলে শূন্য মান সহ সারি লুকান (3 উপায়)
- এক্সেলে কোন ডেটা ছাড়া চার্ট সিরিজ কিভাবে লুকাবেন (4টি সহজ পদ্ধতি)
- এক্সেল পিভট টেবিলে জিরো ভ্যালু লুকান (3টি সহজ পদ্ধতি)
3. IF এবং ISNUMBER ফাংশন প্রয়োগ করা
IF এবং ISNUMBER ফাংশনগুলির সংমিশ্রণ স্থাপন করে, আমরা সেলটি ফাঁকা<2 কিনা তা পরীক্ষা করতে পারি> এবং তারপর প্রদর্শনের জন্য কোনো ডেটা উপলব্ধ না থাকলে এটিকে খালি হিসাবে ত্যাগ করুন ৷
পদক্ষেপগুলি
- আপনি যদি ঘনিষ্ঠভাবে লক্ষ্য করেন, তাহলে আপনি লক্ষ্য করবেন যে কোষগুলি E7 , E9 E12 , এবং E14 আসলে খালি৷
- সংখ্যার মান সেই কোষগুলির সমান 0। কিন্তু তবুও, সেই কোষগুলি হল একটি $0 মান দিয়ে দখল করা হয়েছে৷
- আমাদের সেই ঘরগুলির সমস্ত বিষয়বস্তু সম্পূর্ণরূপে সরাতে হবে৷ অন্য কথায়, আমরা সেই কোষগুলিকে খালি অবস্থায় রাখতে চাই৷
- কোন ডেটা না থাকা সত্ত্বেও সেই কোষগুলি ফাঁকা না হওয়ার কারণ হল যে সূত্রগুলি এখানে ব্যবহার করা হচ্ছে৷
- সেলের পরিসরের সূত্রগুলি F5:F14 এখানে দেখানো হয়েছে৷ এই সূত্রগুলো কোষকে জোর করে মুদ্রা ফরম্যাটের সাথে শূন্য মান দেখাতে।
22>
- সমস্যাকে বাইপাস করতে, আমরা নিম্নলিখিত সূত্রটি লিখি:
=IF(ISNUMBER(C5),C5*D5,"")
ফর্মুলা ব্রেকডাউন
- ISNUMBER(C5) : এই ফাংশনটি C5 সেল চেক করবে এটি একটি সংখ্যা কিনা। যদি এটি একটি সংখ্যা হয়, তাহলে এটি একটি বুলিয়ান ফেরত দেবে True । অন্যথায়, এটি একটি বুলিয়ান ফলস প্রদান করবে।
- IF(ISNUMBER(C5),C5*D5,"") : এর উপর নির্ভর করে ISNUMBER ফাংশন থেকে রিটার্ন, IF ফাংশন “” রিটার্ন করবে, যদি ISBLANK ফাংশন থেকে রিটার্ন হয় মিথ্যা । অন্যথায়, যদি ISNUMBER ফাংশন থেকে রিটার্ন True IF ফাংশনটি C5*D5 এর মান প্রদান করবে।
- তারপর ফিল হ্যান্ডেল টিকে সেল E14 এ টেনে আনুন।
- এটি করলে আগের মতই সূত্রটি কার্যকর হবে, কিন্তু এবার যে কোষগুলিতে কোনো ডেটা নেই রেখে দেওয়া হবে, খালি ।
💬 নোট
- ISNUMBER ট্রু রিটার্ন করবে শুধুমাত্র যদি এন্ট্রিটি নম্বর হয়। অ-সংখ্যাসূচক মানের জন্য, যেমন খালি , স্থান, ইত্যাদি, ISNUMBER False ফেরত দেবে।
- তাই, এখানে সূত্রটি সেলটিকে ফাঁকা করে দেবে সেলের বিষয়বস্তু ফাঁকা হোক বা অন্যান্য অ-সংখ্যাসূচক অক্ষর হোক। ব্যবহারকারীদের এই বিষয়ে সচেতন হতে হবে।
আরও পড়ুন: কিভাবে আবেদন করবেনVLOOKUP 0 বা NA
এর পরিবর্তে ফাঁকা ফেরত দিতে 4. কাস্টম ফরম্যাটিং
কাস্টম ফরম্যাটিং ব্যবহার করা আমাদেরকে পৃথক কোষ নির্বাচন করতে এবং তারপরে তাদের ফর্ম্যাট করতে সাহায্য করবে শুধুমাত্র ছাড়ো প্রদর্শনের জন্য অন্য কোনো ডেটা উপলব্ধ না থাকলে ফাঁকা কোষ। যে কোষগুলি E7 , E9 , E12 , এবং E14 এখন সেই কোষগুলিতে শূন্য ডেটা রয়েছে, কিন্তু তা সত্ত্বেও, তারা ফাঁকা অবস্থায় নেই। তারা এখনও 0 মান দেখায়৷
- এই সমস্যাটি সমাধান করতে এবং যে ঘরে এখন ডেটা রয়েছে সেখানে খালি সেল রাখুন, আমরা ডেটাসেট পুনরায় ফরম্যাট করতে পারেন। যেটি খালি সেল দেখাতে পারে যদি এতে কোনো ডেটা না থাকে।
- এটি করার জন্য, সেলের পরিসর নির্বাচন করুন D5:F14 ।
- এবং তারপর এটিতে ডান ক্লিক করুন।
- প্রসঙ্গ মেনু থেকে, ফরম্যাট সেল এ ক্লিক করুন।
- ফরম্যাট সেল ডায়ালগ বক্সে, সংখ্যা ট্যাব থেকে কাস্টম এ ক্লিক করুন।
- তারপর টাইপ করুন “ $General;; টাইপ করুন ফিল্ডে এবং তারপরে ঠিক আছে ক্লিক করুন।
- ঠিক আছে<ক্লিক করার পর 2>, আপনি লক্ষ্য করবেন যে মানগুলি এখন খালি হিসাবে দেখানো হচ্ছে যদি কোন ডেটা না থাকে।
<0 💬 দ্রষ্টব্য
- কাস্টম ফরম্যাটিং ডায়ালগ বক্সে, আমাদের জেনারেলের পরে " ;; " টাইপ করতে হবে। একই সময়ে, আমাদের জেনারেল এর সামনে একটি $ চিহ্ন রাখতে হবে, মুদ্রা ফরম্যাট রাখার কারণে। অন্যথায়, এটি নম্বরগুলি থেকে মুদ্রা ফরম্যাটটি সরিয়ে ফেলবে৷
আরও পড়ুন: 0-এর পরিবর্তে ফাঁকা ফেরাতে XLOOKUP কীভাবে ব্যবহার করবেন
5. VBA কোড এম্বেড করা
একটি সাধারণ VBA ম্যাক্রো ব্যবহার করে শনাক্ত করার এবং ত্যাগ করার সময় ব্যাপকভাবে হ্রাস করতে পারে 2> কোষ খালি যদি কোন ডেটা না থাকে।
পদক্ষেপ
- প্রথমে, বিকাশকারী এ যান ট্যাব, তারপর ভিজ্যুয়াল বেসিক ক্লিক করুন।
- তারপর ঢোকান > মডিউল<এ ক্লিক করুন 2>.
- মডিউল উইন্ডোতে, নিম্নলিখিত কোডটি লিখুন।
8079
- তারপর উইন্ডোটি বন্ধ করুন।
- তার পর, ভিউ ট্যাবে যান > ম্যাক্রো > ; ম্যাক্রো দেখুন ।
- ম্যাক্রো দেখুন ক্লিক করার পরে, আপনার তৈরি করা ম্যাক্রো নির্বাচন করুন এক্ষুনি. এখানে নাম হল ব্ল্যাঙ্ক_সেল । তারপর Run এ ক্লিক করুন।
- Run ক্লিক করার পর, আপনি এখন ডেটা ছাড়া সেলগুলি লক্ষ্য করবেন $0 এর পরিবর্তে খালি সেল দেখান। এছাড়াও আমরা সেলের বাকি অংশের জন্য মুদ্রা ফরম্যাট অক্ষত রাখতে পেরেছি।
💬 দ্রষ্টব্য
- আপনার ডেটাসেটের জন্য কোডটি সম্পাদনা করতে হবে, আপনার ইচ্ছাকৃত কক্ষের পরিসীমা নির্বাচন করার জন্য।
- কোন অ-সংখ্যাসূচক কলাম বা সারি যোগ করা এড়াতে চেষ্টা করুন পরিসীমা কক্ষের একটি পরিসীমা যোগ করুন যা একেবারেশুধুমাত্র প্রয়োজনীয়।
উপসংহার
সংক্ষেপে বলতে গেলে, কোনো ডেটা না থাকলে একটি সেল ফাঁকা রেখে দেওয়ার সমস্যাটি 5টি পৃথক সমাধান প্রদান করে সমাধান করা হয়। এই পদ্ধতিগুলি IF , ISBLANK , এবং ISNUMBER ফাংশনগুলির ব্যবহার জড়িত। আমরা ভিবিএ ম্যাক্রোও ব্যবহার করেছি। স্ক্র্যাচ থেকে বোঝার জন্য VBA ম্যাক্রো পদ্ধতির পূর্বে VBA-সম্পর্কিত জ্ঞান প্রয়োজন।
এই সমস্যার জন্য, একটি ম্যাক্রো-সক্ষম ওয়ার্কবুক সংযুক্ত করা হয়েছে যেখানে আপনি এইগুলি অনুশীলন করতে পারেন পদ্ধতি।
কমেন্ট সেকশনের মাধ্যমে যেকোনো প্রশ্ন বা প্রতিক্রিয়া জিজ্ঞাসা করতে দ্বিধা বোধ করুন। Exceldemy সম্প্রদায়ের উন্নতির জন্য যেকোনো পরামর্শ অত্যন্ত প্রশংসনীয় হবে।