আপনি যদি প্রায়শই মাইক্রোসফ্ট এক্সেলের সূত্রগুলির সাথে কাজ করেন তবে আপনি সম্ভবত #VALUE ত্রুটির সম্মুখীন হয়েছেন৷ এই ত্রুটিটি সত্যিই বিরক্তিকর হতে পারে কারণ এটি খুব সাধারণ। উদাহরণস্বরূপ, সংখ্যা সূত্রে একটি পাঠ্য মান যোগ করলে এই ত্রুটিটি ট্রিগার হতে পারে। কারণ আপনি যখন যোগ বা বিয়োগ করেন, তখন এক্সেল আশা করে যে আপনি শুধুমাত্র সংখ্যা ব্যবহার করবেন।
#VALUE ত্রুটি মোকাবেলা করার সবচেয়ে সহজ উপায় হ'ল সর্বদা নিশ্চিত করা যে আপনার সূত্রগুলিতে কোনও টাইপ ভুল নেই এবং আপনি সর্বদা সঠিক ডেটা ব্যবহার করছেন৷ কিন্তু এটি সর্বদা সম্ভব নাও হতে পারে তাই এই নিবন্ধে আমরা আপনাকে মাইক্রোসফ্ট এক্সেলে #VALUE ত্রুটি মোকাবেলা করার জন্য ব্যবহার করতে পারেন এমন কয়েকটি পদ্ধতি শিখতে সাহায্য করব।
এছাড়াও, কম মাথাব্যথা সহ আপনার উত্পাদনশীলতা বাড়াতে আমাদের প্রিয় এক্সেল টিপস এবং কৌশলগুলি দেখুন৷
#VALUE ত্রুটির কারণ কি
আপনি যখন Excel এ একটি সূত্র ব্যবহার করছেন তখন #VALUE ত্রুটি ঘটতে পারে এমন বিভিন্ন কারণ রয়েছে। এখানে কিছু আছে:
- অপ্রত্যাশিত ডেটা টাইপ। ধরা যাক আপনি একটি সূত্র ব্যবহার করছেন যা একটি নির্দিষ্ট ডেটা টাইপের সাথে কাজ করে, কিন্তু আপনার ওয়ার্কশীটের একটি সেল বা একাধিক কক্ষে বিভিন্ন ধরনের ডেটা রয়েছে। তারপর Excel সূত্রটি চালাতে সক্ষম হবে না এবং আপনি #VALUE ত্রুটি পাবেন৷ ৷
- স্পেস অক্ষর। এটা হতে পারে যে আপনি একটি খালি ঘর দেখতে পাচ্ছেন, কিন্তু সত্যে, এটিতে একটি স্পেস অক্ষর রয়েছে। যদিও দৃশ্যত সেই ঘরটি খালি, এক্সেল স্থানটি চিনবে এবং সূত্রটি প্রক্রিয়া করতে অক্ষম হবে৷
- অদৃশ্য অক্ষর। স্পেসগুলির মতো, অদৃশ্য অক্ষরগুলি সমস্যার কারণ হতে পারে৷ একটি কক্ষে লুকানো বা অমুদ্রিত অক্ষর থাকতে পারে যা সূত্র গণনাকে বাধা দেয়।
- ভুল সূত্র সিনট্যাক্স। আপনি যদি সূত্রের একটি অংশ অনুপস্থিত থাকেন, বা আপনি এটিকে ভুল ক্রমে রাখেন, তাহলে ফাংশনের যুক্তিটি ভুল হবে। অর্থাৎ এক্সেল সূত্রটি চিনতে এবং প্রক্রিয়া করতে পারবে না।
- ভুল তারিখ বিন্যাস। আপনি যদি তারিখগুলির সাথে কাজ করেন তবে সেগুলি সংখ্যার পরিবর্তে পাঠ্য হিসাবে ইনপুট করা হয়, Excel এর মানগুলি বুঝতে সমস্যা হবে৷ কারণ তারিখগুলিকে বৈধ তারিখের পরিবর্তে প্রোগ্রাম দ্বারা পাঠ্য স্ট্রিং হিসাবে গণ্য করা হবে৷
- বেমানান পরিসরের মাত্রা। যদি আপনার সূত্রটি বিভিন্ন আকার বা আকারের উল্লেখ করে এমন বেশ কয়েকটি পরিসর গণনা করতে হয়, তবে এটি তা করতে সক্ষম হবে না।
যখন আপনি খুঁজে পাবেন যে #VALUE ত্রুটির কারণ কী তা আপনি কীভাবে ঠিক করবেন তা নির্ধারণ করতে সক্ষম হবেন৷ এখন আসুন প্রতিটি নির্দিষ্ট ক্ষেত্রে দেখে নেওয়া যাক এবং শিখি কিভাবে #VALUE ত্রুটি থেকে পরিত্রাণ পেতে হয়।
অবৈধ ডেটা টাইপ দ্বারা সৃষ্ট #VALUE ত্রুটি ঠিক করুন
কিছু মাইক্রোসফ্ট এক্সেল সূত্র শুধুমাত্র একটি নির্দিষ্ট ধরনের ডেটার সাথে কাজ করার জন্য ডিজাইন করা হয়েছে। আপনি যদি সন্দেহ করেন যে এটি আপনার ক্ষেত্রে #VALUE ত্রুটির কারণ হচ্ছে, তাহলে আপনাকে নিশ্চিত করতে হবে যে উল্লেখ করা কোনো কক্ষই ভুল ডেটা টাইপ ব্যবহার করছে না।
উদাহরণস্বরূপ, আপনি একটি সূত্র ব্যবহার করছেন যা সংখ্যা গণনা করে। রেফারেন্স করা কক্ষগুলির একটিতে একটি পাঠ্য স্ট্রিং থাকলে, সূত্রটি কাজ করবে না। ফলাফলের পরিবর্তে, আপনি নির্বাচিত ফাঁকা ঘরে #VALUE ত্রুটি দেখতে পাবেন।
নিখুঁত উদাহরণ হল যখন আপনি একটি সহজ গাণিতিক গণনা করার চেষ্টা করছেন যেমন যোগ বা গুণন, এবং মানগুলির মধ্যে একটি সংখ্যাসূচক নয়।
এই ত্রুটিটি ঠিক করার বিভিন্ন উপায় রয়েছে:
- ম্যানুয়ালি অনুপস্থিত নম্বর লিখুন।
- একটি এক্সেল ফাংশন ব্যবহার করুন যা পাঠ্য স্ট্রিংগুলিকে উপেক্ষা করে৷ ৷
- একটি IF বিবৃতি লিখুন।
উপরের উদাহরণে আমরা PRODUCT ফাংশন ব্যবহার করতে পারি:=PRODUCT(B2,C2).
এই ফাংশনটি খালি স্থান, ভুল ডেটা প্রকার বা যৌক্তিক মান সহ ঘরগুলিকে উপেক্ষা করবে। এটি আপনাকে এমন একটি ফলাফল দেবে যেন উল্লেখ করা মানটিকে 1 দ্বারা গুণ করা হয়।
আপনি একটি IF বিবৃতিও তৈরি করতে পারেন যা দুটি কক্ষকে গুণিত করবে যদি তারা উভয়ই সংখ্যাসূচক মান ধারণ করে। না হলে রিটার্ন শূন্য হবে। নিম্নলিখিত ব্যবহার করুন:
=IF(AND(ISNUMBER(B2), ISNUMBER(C2)),B2*C2,0)
স্পেস এবং লুকানো অক্ষর দ্বারা সৃষ্ট #VALUE ত্রুটি ঠিক করুন
কিছু সূত্র কাজ করতে পারে না যদি কিছু কোষ লুকানো বা অদৃশ্য অক্ষর বা স্পেস দিয়ে পূর্ণ হয়। যদিও চাক্ষুষভাবে এই কোষগুলি খালি দেখায়, এতে একটি স্থান বা এমনকি একটি অ-মুদ্রণ অক্ষর থাকতে পারে। এক্সেল স্পেসকে পাঠ্য অক্ষর হিসাবে বিবেচনা করে এবং বিভিন্ন ডেটা প্রকারের ক্ষেত্রে, এটি #VALUE এক্সেল ত্রুটির কারণ হতে পারে।
উপরের উদাহরণে, C2, B7, এবং B10 কক্ষগুলি খালি বলে মনে হচ্ছে, কিন্তু তাদের মধ্যে বেশ কয়েকটি স্পেস রয়েছে যা #VALUE ত্রুটি সৃষ্টি করছে যখন আমরা সেগুলিকে গুণ করার চেষ্টা করি৷
#VALUE ত্রুটি মোকাবেলা করতে আপনাকে নিশ্চিত করতে হবে যে কক্ষগুলি খালি আছে। ঘরটি নির্বাচন করুন এবং কোনো অদৃশ্য অক্ষর বা স্পেস মুছে ফেলার জন্য আপনার কীবোর্ডের ডিলিট কী টিপুন৷
আপনি একটি এক্সেল ফাংশন ব্যবহার করতে পারেন যা পাঠ্য মান উপেক্ষা করে। এরকম একটি হল SUM ফাংশন:
=SUM(B2:C2)
অসঙ্গত পরিসরের কারণে সৃষ্ট #VALUE ত্রুটি ঠিক করুন
আপনি যদি এমন ফাংশন ব্যবহার করেন যা তাদের আর্গুমেন্টে একাধিক রেঞ্জ গ্রহণ করে, যদি সেই রেঞ্জগুলি একই আকার এবং আকৃতির না হয় তবে কাজ করবে না। যদি এটি হয়, তাহলে আপনার সূত্রটি #VALUE ত্রুটির কারণ হবে৷ একবার আপনি সেল রেফারেন্সের পরিসর পরিবর্তন করলে ত্রুটিটি অদৃশ্য হয়ে যাবে।
উদাহরণস্বরূপ, আপনি ফিল্টার ফাংশন ব্যবহার করছেন এবং আপনি A2:B12 এবং A3:A10 কোষের পরিসর ফিল্টার করার চেষ্টা করছেন। আপনি যদি =FILTER(A2:B12,A2:A10="Milk") সূত্রটি ব্যবহার করেন, তাহলে আপনি #VALUE ত্রুটি পাবেন৷
আপনাকে পরিসরটি A3:B12 এবং A3:A12-এ পরিবর্তন করতে হবে। এখন যেহেতু পরিসরটি একই আকার এবং আকৃতির, আপনার ফিল্টার ফাংশন গণনা করতে সমস্যা হবে না৷
ভুল তারিখ বিন্যাস দ্বারা সৃষ্ট #VALUE ত্রুটি ঠিক করুন
মাইক্রোসফ্ট এক্সেল বিভিন্ন তারিখ বিন্যাস চিনতে পারে। কিন্তু আপনি হয়ত এমন একটি বিন্যাস ব্যবহার করছেন যা এক্সেল তারিখের মান হিসেবে চিনতে পারে না। এই ধরনের ক্ষেত্রে, এটি এটিকে একটি পাঠ্য স্ট্রিং হিসাবে বিবেচনা করবে। আপনি যদি এই তারিখগুলি সূত্রে ব্যবহার করার চেষ্টা করেন, তাহলে তারা #VALUE ত্রুটি ফেরত দেবে।
এই সমস্যাটি মোকাবেলা করার একমাত্র উপায় হল ভুল তারিখের ফর্ম্যাটগুলিকে সঠিক ফর্ম্যাটে রূপান্তর করা৷
ভুল সূত্র সিনট্যাক্স দ্বারা সৃষ্ট #VALUE ত্রুটি ঠিক করুন
আপনার গণনা করার চেষ্টা করার সময় আপনি যদি ভুল সূত্র সিনট্যাক্স ব্যবহার করেন, তাহলে ফলাফলটি হবে #VALUE ত্রুটি। ভাগ্যক্রমে, মাইক্রোসফ্ট এক্সেলের অডিটিং সরঞ্জাম রয়েছে যা আপনাকে সূত্রগুলির সাথে সাহায্য করবে। আপনি তাদের রিবনে ফর্মুলা অডিটিং গ্রুপে পাবেন। সেগুলি কীভাবে ব্যবহার করবেন তা এখানে:
- সূত্র সহ ঘরটি নির্বাচন করুন যা #VALUE ত্রুটি প্রদান করে৷ ৷
- রিবনে সূত্র ট্যাবটি খুলুন।
- ফর্মুলা অডিটিং গ্রুপের অধীনে ত্রুটি চেকিং বা ফর্মুলা মূল্যায়ন খুঁজুন এবং নির্বাচন করুন৷
এক্সেল সেই নির্দিষ্ট কক্ষে আপনি যে সূত্রটি ব্যবহার করেছেন তা বিশ্লেষণ করবে এবং যদি এটি একটি সিনট্যাক্স ত্রুটি খুঁজে পায় তবে এটি হাইলাইট করা হবে। সনাক্ত করা সিনট্যাক্স ত্রুটি সহজেই সংশোধন করা যেতে পারে।
উদাহরণস্বরূপ, আপনি যদি =FILTER(A2:B12,A2:A10="Milk") ব্যবহার করেন তাহলে আপনি #VALUE ত্রুটি পাবেন কারণ পরিসরের মানগুলি ভুল। সূত্রে কোথায় সমস্যা আছে তা খুঁজে বের করতে, Error Checking-এ ক্লিক করুন এবং ডায়ালগ বক্স থেকে ফলাফল পড়ুন।
=FILTER(A2:B12,A2:A12="Milk") পড়ার জন্য সূত্র সিনট্যাক্সটি ঠিক করুন এবং আপনি #VALUE ত্রুটিটি ঠিক করবেন৷
এক্সেল XLOOKUP এবং VLOOKUP ফাংশনে #VALUE ত্রুটি ঠিক করুন
আপনি যদি আপনার এক্সেল ওয়ার্কশীট বা ওয়ার্কবুক থেকে ডেটা অনুসন্ধান এবং পুনরুদ্ধার করতে চান তবে আপনি সাধারণত XLOOKUP ফাংশন বা এর আধুনিক উত্তরসূরী VLOOKUP ফাংশন ব্যবহার করবেন। এই ফাংশনগুলি কিছু ক্ষেত্রে #VALUE ত্রুটিও ফেরত দিতে পারে।
XLOOKUP-এ #VALUE ত্রুটির সবচেয়ে সাধারণ কারণ হল রিটার্ন অ্যারেগুলির অতুলনীয় মাত্রা। এটিও ঘটতে পারে যখন LOOKUP অ্যারে রিটার্ন অ্যারের থেকে বড় বা ছোট হয়।
উদাহরণস্বরূপ, আপনি যদি সূত্রটি ব্যবহার করেন:=XLOOKUP(D2,A2:A12,B2:B13), রিটার্নটি হবে #VALUE ত্রুটি কারণ লুকআপ এবং রিটার্ন অ্যারেতে বিভিন্ন সংখ্যক সারি রয়েছে।
পড়ার জন্য সূত্রটি সামঞ্জস্য করুন:=XLOOKUP(D2,A2:A12,B2:B12)।
#VALUE ত্রুটি সমাধান করতে IFERROR বা IF ফাংশন ব্যবহার করুন
আপনি ত্রুটি পরিচালনা করার জন্য ব্যবহার করতে পারেন সূত্র আছে. যখন এটি #VALUE ত্রুটির ক্ষেত্রে আসে, আপনি IFERROR ফাংশন বা IF এবং ISERROR ফাংশনগুলির সমন্বয় ব্যবহার করতে পারেন৷
উদাহরণস্বরূপ, আপনি #VALUE ত্রুটিটিকে আরও অর্থপূর্ণ পাঠ্য বার্তা দিয়ে প্রতিস্থাপন করতে IFERROR ফাংশন ব্যবহার করতে পারেন। ধরা যাক আপনি নীচের উদাহরণে আগমনের তারিখ গণনা করতে চান, এবং আপনি "তারিখ পরীক্ষা করুন" বার্তার সাথে ভুল তারিখ বিন্যাসের কারণে সৃষ্ট #VALUE ত্রুটিটি প্রতিস্থাপন করতে চান৷
আপনি নিম্নলিখিত সূত্রটি ব্যবহার করবেন:=IFERROR(B2+C2,"তারিখ পরীক্ষা করুন")।
কোনো ত্রুটি না থাকলে, উপরের সূত্রটি প্রথম আর্গুমেন্টের ফলাফল প্রদান করবে।
আপনি যদি IF এবং ISERROR সূত্রের সংমিশ্রণ ব্যবহার করেন তবে একই অর্জন করা যেতে পারে:
=IF(ISERROR(B2+C2),,"তারিখ চেক করুন",B2+C2)।
এই সূত্রটি প্রথমে পরীক্ষা করে দেখবে যে রিটার্ন ফলাফলে ত্রুটি আছে কি না। যদি এটি একটি ত্রুটি হয় তবে এটি প্রথম আর্গুমেন্টে পরিণত হবে (তারিখ পরীক্ষা করুন), এবং যদি না হয় তবে এটি দ্বিতীয় আর্গুমেন্টে পরিণত হবে (B2+C2)।
IFERROR ফাংশনের একমাত্র ত্রুটি হল যে এটি সব ধরনের ত্রুটি ধরবে, শুধু #VALUE এক নয়। এটি #N/A ত্রুটি, #DIV/0, #VALUE, বা #REF এর মতো ত্রুটিগুলির মধ্যে পার্থক্য করবে না৷
এক্সেল, এর ফাংশন এবং বৈশিষ্ট্যগুলির সমৃদ্ধি সহ, ডেটা পরিচালনা এবং বিশ্লেষণের জন্য অফুরন্ত সম্ভাবনা সরবরাহ করে। #VALUE বোঝা এবং জয় করা! মাইক্রোসফ্ট এক্সেলে ত্রুটি স্প্রেডশীট উইজার্ডির জগতে একটি গুরুত্বপূর্ণ দক্ষতা। এই ছোট হেঁচকিগুলি হতাশাজনক হতে পারে, তবে এই নিবন্ধের জ্ঞান এবং কৌশলগুলি দিয়ে সজ্জিত, আপনি সমস্যা সমাধান এবং সমাধান করার জন্য প্রস্তুত।