এক্সেল বিভিন্ন শক্তিশালী ফাংশন অফার করে, কিন্তু নিয়মিত ব্যবহার করার সময়ও, সবচেয়ে সাধারণ ভুলগুলি ছোট বিবরণ থেকে আসে:ভুল ম্যাচ মোড ব্যবহার করা, মানগুলির পরিবর্তে ফর্ম্যাট করা পাঠ্যের তুলনা করা, বা অনুমান করা যে সেল ফর্ম্যাটিংটিও অন্তর্নিহিত সংখ্যাকে বৃত্তাকার করে৷
এই টিউটোরিয়ালে, আমরা 9টি সাধারণ এক্সেল ফাংশন নিয়ে আলোচনা করব যেগুলি প্রায়শই ভুলভাবে ব্যবহার করা হয় এবং কীভাবে সেগুলি ঠিক করতে হয় তা দেখাব৷
1. VLOOKUP - সবকিছুর জন্য এটি ব্যবহার করা বন্ধ করুন
ভুল পথ: অনেক ব্যবহারকারী সবকিছুর জন্য VLOOKUP-এর উপর নির্ভর করে, এমনকি যখন অন্যান্য ফাংশনগুলি আরও উপযুক্ত হয়। VLOOKUP শুধুমাত্র ডানদিকে অনুসন্ধান করে, আনুমানিক মিলগুলির জন্য সাজানো ডেটার প্রয়োজন, এবং উৎস ডেটাতে কলাম সন্নিবেশ করা হলে তা ভেঙে যেতে পারে। ডিফল্টরূপে, VLOOKUP একটি আনুমানিক মিল (TRUE) ব্যবহার করে, যার জন্য একটি সাজানো প্রথম কলাম প্রয়োজন এবং ডেটা সঠিকভাবে সাজানো না হলে প্রায়ই একটি ভুল আইটেম ফেরত দেয়৷
ঠিক করুন: Microsoft 365-এ হুবহু মিলের সাথে XLOOKUP ব্যবহার করুন, অথবা আপনি যদি Excel এর পুরানো সংস্করণে থাকেন তাহলে INDEX+MATCH ব্যবহার করুন৷
আরো নমনীয়তার জন্য INDEX/MATCH ব্যবহার করুন:
- একটি ঘর নির্বাচন করুন এবং একটি নির্দিষ্ট পণ্যের দাম দেখতে নিম্নলিখিত সূত্রটি সন্নিবেশ করুন৷
=INDEX(G2:G101, MATCH(L3, E2:E101, 0))

এটি INDEX-এর ভিতরে আপনার পছন্দের যেকোনো রিটার্ন কলাম বেছে নিয়ে "বাম লুকআপ" পরিচালনা করে।
এক্সেল 365 ব্যবহারকারীদের জন্য, XLOOKUP বিবেচনা করুন:
- একটি ঘর নির্বাচন করুন এবং নিম্নলিখিত সূত্রটি সন্নিবেশ করুন।
=XLOOKUP(L3, E2:E101, G2:G101, "Not found", 0)

0 একটি সঠিক মিল জোর করে, এবং চতুর্থ যুক্তি একটি বন্ধুত্বপূর্ণ "না পাওয়া" বার্তা দেয়৷
- যেকোন দিকে কাজ করে (বাম বা ডানে)।
- কলাম ঢোকানো হলে ভাঙ্গে না।
- বড় ডেটাসেটের জন্য আরও দক্ষ।
- স্বচ্ছ যুক্তি প্রবাহ।
2. SUMIF/SUMIFS - মানদণ্ড ভুলভাবে লেখা
ভুল পথ: অপারেটরদের সরাসরি মানদণ্ডের স্ট্রিং-এ লেখা (যেমন, “>=2025-03-01” প্লেইন টেক্সট হিসাবে) তাদের সংযুক্ত করার পরিবর্তে, মানদণ্ড_পরিসীমা এবং যোগ_পরিসীমা আর্গুমেন্টগুলি মিশ্রিত করা, বা A:A এর মতো সম্পূর্ণ কলামের রেফারেন্স ব্যবহার করা, যা গণনাকে ধীর করে দিতে পারে।
ঠিক করুন: রেঞ্জ সারিবদ্ধ রাখুন, এবং সংমিশ্রণ দ্বারা অপারেটর মানদণ্ড তৈরি করুন; শক্তিশালী তারিখ ফিল্টারগুলির জন্য DATE/EOMONTH ব্যবহার করুন৷
৷- আপনার প্রকৃত ডেটা ধারণ করে এমন নির্দিষ্ট রেঞ্জ ব্যবহার করুন, কারণ এটি দ্রুত এবং আরও সুনির্দিষ্ট।
=SUMIF(D2:D101,"East",H2:H101)

- পশ্চিম অঞ্চলের জন্য মার্চ 2025 এর মোট বিক্রয়:
=SUMIFS( H2:H101, D2:D101, "West", A2:A101, ">=" & DATE(2025,3,1), A2:A101, "<=" & EOMONTH(DATE(2025,3,1),0) )

এটি স্থানীয় বিস্ময় এবং পাঠ্য-তারিখ সমস্যা এড়ায়। সর্বদা নিশ্চিত করুন sum_range এবং প্রতিটি criteria_range এর মাপ একই।
প্রো টিপ: স্বয়ংক্রিয় পরিসর সম্প্রসারণের জন্য এক্সেল টেবিল এবং কাঠামোগত রেফারেন্স ব্যবহার করুন।
3. IF স্টেটমেন্ট - নেস্টেড নাইটমেয়ার
ভুল পথ: অপ্রয়োজনীয়ভাবে একটি বুলিয়ান ফাংশনকে সত্যের সাথে তুলনা করা (যেমন, =IF(AND(E4=”Y”,F4=”Y”)=TRUE, …)) অথবা সাধারণ ক্যাটাগরির মানচিত্রের জন্য গভীরভাবে নেস্টেড IF স্টেটমেন্ট তৈরি করা, যেগুলি পড়া এবং বজায় রাখা কঠিন।
ঠিক করুন: AND/OR ফাংশনগুলিকে সরাসরি বুলিয়ান মান প্রদান করতে দিন। একাধিক শর্তের জন্য, IFS, CHOOSE/MATCH, অথবা SWITCH ব্যবহার করুন পরিচ্ছন্ন, আরও পরিচালনাযোগ্য সূত্রের জন্য।
- একটি পরিষ্কার বুলিয়ান পরীক্ষা:
=IF(AND(D2="East", F2>=3), "Bulk East", "Other")

- IFS ব্যবহার করে একটি মাল্টি-কন্ডিশন স্কোর:
=IFS(F2:F101>=5, "High", F2:F101>=2, "Medium", TRUE, "Low")

- CHOOSE/MATCH সহ একটি ঝরঝরে ক্যাটাগরি ম্যাপ (যেমন, J2-তে লেটার গ্রেডকে GPA পয়েন্টে রূপান্তর করা):
=CHOOSE(MATCH(J2, {"A","B","C","D","F"}, 0), 4,3,2,1,0)
এটি গভীর IF পিরামিডের তুলনায় সহজ এবং কম ত্রুটি-প্রবণ৷
৷4. CONCATENATE - পুরানো পদ্ধতি
ভুল পথ: এখনও পুরানো CONCATENATE ফাংশন ব্যবহার করা বা জটিল পাঠ্য যোগদানের জন্য একাধিক অ্যাম্পারস্যান্ড চেইন করা, যা কষ্টকর এবং ত্রুটি-প্রবণ হতে পারে৷
ঠিক করুন: এক্সেলের আধুনিক সংস্করণে TEXTJOIN ব্যবহার করুন, কারণ এটি একটি নির্দিষ্ট ডিলিমিটারের সাথে একাধিক মানকে দক্ষতার সাথে যোগ করতে পারে৷
- ডিলিমিটার সহ একাধিক মানের জন্য TEXTJOIN ব্যবহার করুন:
=IF(L2="","", TEXTJOIN(", ", TRUE, FILTER(E$2:E$101, C$2:C$101=L2)))

সহজ সংযোগের জন্য &অপারেটর ব্যবহার করুন, কিন্তু আপনার যখন প্রয়োজন তখন TEXTJOIN উজ্জ্বল হয়:
- স্বয়ংক্রিয়ভাবে ফাঁকা কক্ষগুলি এড়িয়ে যান৷ ৷
- সর্বত্র একই ডিলিমিটার ব্যবহার করুন।
- কোন পরিসরে যোগ দিন।
5. COUNTIF - একাধিক মানদণ্ডের দক্ষতা উপেক্ষা করা
ভুল পথ: আক্ষরিক অপারেটরগুলির সাথে COUNTIF ব্যবহার করে তাদের সংযুক্ত করার পরিবর্তে, ভুলভাবে কেস-সংবেদনশীল ফলাফলের আশা করা, বা ভুলে যাওয়া যে ওয়াইল্ডকার্ডগুলি উদ্ধৃতিতে আবদ্ধ করা দরকার৷ আরেকটি সাধারণ ভুল হল একাধিক মানদণ্ডের জন্য আরও দক্ষ COUNTIFS ব্যবহার করার পরিবর্তে একাধিক COUNTIF ফাংশন যোগ করা৷
ঠিক করুন: সঠিকভাবে অপারেটর সংযুক্ত করুন. যখন আপনার কেস সংবেদনশীলতা বা আরও জটিল "ধারণ" যুক্তির প্রয়োজন হয়, SUMPRODUCT বা ফিল্টারে স্যুইচ করুন৷
- কোড গণনা যা US-E দিয়ে শুরু হয়:
=COUNTIF(J2:J101, "US-E*")

- যে পণ্যের পণ্যে "ফোন" (কেস-সংবেদনশীল) শব্দ রয়েছে সেই অর্ডারগুলি গণনা করুন:
=SUMPRODUCT(--ISNUMBER(SEARCH("phone", E2:E101)))

আপনার যদি কেস-সংবেদনশীল "ধারণ" এর প্রয়োজন হয়, তাহলে অনুসন্ধানের পরিবর্তে FIND করুন৷
৷6. রাউন্ড - ভুল সময়ে রাউন্ডিং
ভুল পথ: ধরে নিচ্ছি যে একটি ঘরকে দুই দশমিক স্থানে ফর্ম্যাট করাও গণনার অন্তর্নিহিত মানকে বৃত্তাকার করে। বিন্যাস শুধুমাত্র চেহারা পরিবর্তন করে, সঞ্চিত মান নয়, যা মোটের মধ্যে অসঙ্গতি সৃষ্টি করতে পারে।
ঠিক করুন: ধাপে বৃত্তাকার যেখানে ব্যবসার নিয়মের প্রয়োজন হয়। বৃদ্ধির জন্য রাউন্ড, রাউন্ডআপ, রাউন্ডডাউন বা এমরাউন্ড ব্যবহার করুন।
- গোলাকার রেখার পরিমাণ:
=ROUND(F2:F101*G2:G101, 2)

- নগদ ০.০৫ (নগদ মূল্যের সাথে সাধারণ):

মূল নীতি: প্রদর্শনের জন্য বৃত্তাকার ফলাফল, তবে মধ্যবর্তী গণনায় নির্ভুলতা সংরক্ষণ করুন যদি না নির্দিষ্টভাবে অন্যথায় প্রয়োজন হয়।
7. টেক্সট এবং ডেট ফরম্যাটিং গণনায় ব্যবহৃত হয়
ভুল পথ: প্রদর্শনের উদ্দেশ্যে মানগুলিকে পাঠ্যে রূপান্তর করা এবং তারপর সেই পাঠ্য-ভিত্তিক ফলাফলগুলিকে গাণিতিক গণনায় ব্যবহার করার চেষ্টা করা, বা একটি ফর্ম্যাট করা তারিখের স্ট্রিংকে একটি সত্য তারিখের মানের সাথে তুলনা করা। এটি প্রায়শই তারিখগুলিকে পাঠ্য হিসাবে বিবেচনা করে এবং ডেডিকেটেড তারিখ ফাংশনগুলির পরিবর্তে জটিল পাঠ্য ম্যানিপুলেশন ব্যবহার করে।
ঠিক করুন: কাঁচা সাংখ্যিক মানগুলির উপর গণনা সম্পাদন করুন। শুধুমাত্র চূড়ান্ত উপস্থাপনা ধাপে TEXT ফাংশন ব্যবহার করুন, যেমন চার্ট শিরোনাম বা রিপোর্ট লেবেলগুলির জন্য৷
- প্রকৃত তারিখের মান সহ সঠিক তারিখ ফাংশন ব্যবহার করুন:
=YEAR(A1) =MONTH(A1) =DAY(A1)
- একটি ড্যাশবোর্ড শিরোনাম যা আপনার সংখ্যা না ভেঙে মাস এবং মোট দেখায়:
="March " & YEAR(DATE(2025,3,1)) & " Sales: " & TEXT(SUMIFS(H$2:H$101, A$2:A$101, ">="&DATE(2025,3,1), A$2:A$101, "<="&EOMONTH(DATE(2025,3,1),0)),"$#,##0")

- তারিখ ব্যবহার করে মজবুত মাস ফিল্টার (কোন টেক্সট প্রয়োজন নেই):
=SUMIFS(H$2:H$101, D$2:D$101, "East", A$2:A$101, ">="&DATE(2025,3,1), A$2:A$101, "<="&EOMONTH(DATE(2025,3,1),0))

8. SUMPRODUCT - জবরদস্তি ভুলে যাওয়া বা যখন ফিল্টার পরিষ্কার হয়
ভুল পথ: বুলিয়ান (সত্য/মিথ্যা) অ্যারেগুলিকে সংখ্যায় (1/0) বাধ্য করতে ভুলে যাওয়া, বা অমিল মাপের অ্যারে তৈরি করা। বিপরীতভাবে, একটি জটিল SUMPRODUCT সূত্র ব্যবহার করে যখন আধুনিক এক্সেলে একটি সাধারণ SUM(FILTER(…)) সংমিশ্রণ আরও পাঠযোগ্য হবে৷
ঠিক করুন: ডাবল-ইউনারি ব্যবহার করুন — অথবা সত্য/মিথ্যাকে 1/0-এ জোর করতে 1 দিয়ে গুণ করুন। Microsoft 365-এ, মাল্টি-মাপদণ্ডের যোগফলের জন্য একটি স্বচ্ছ SUM এবং FILTER প্যাটার্ন পছন্দ করুন।
- পূর্ব অঞ্চলের জন্য মোট বিক্রয়, "ফোন" সম্বলিত পণ্য এবং কমপক্ষে 3টি উত্তরাধিকার-বান্ধব পরিমাণ:
=SUMPRODUCT((D$2:D$101="East") * ISNUMBER(SEARCH("phone", E$2:E$101)) * (F$2:F$101>=3) * H$2:H$101)

- গতিশীল অ্যারেগুলির মতো একই যুক্তি (365/2021):
=SUM(FILTER(H$2:H$101, (D$2:D$101="East")*(ISNUMBER(SEARCH("phone", E$2:E$101)))*(F$2:F$101>=3)) )

ফিল্টারের সাথে, মানদণ্ডগুলি 1/0 গেট হিসাবে একসাথে গুণিত হয় এবং ফলাফলটি পাঠযোগ্য থাকে৷
9. IFERROR একটি কম্বল ব্যান্ড-এইড হিসাবে ব্যবহৃত হয়
ভুল পথ: সমস্ত ত্রুটি দমন করতে IFERROR(…,"") এ একটি বড়, জটিল সূত্র মোড়ানো। এটি বিপজ্জনক কারণ এটি ভুল বানান পরিসীমা নাম, প্রকৃত #DIV/0! ত্রুটি, বা অন্যান্য যৌক্তিক ত্রুটি যা আপনার সচেতন হওয়া উচিত।
ঠিক করুন: আপনি প্রত্যাশিত শুধুমাত্র নির্দিষ্ট ত্রুটি ধরুন. যখন একটি মান পাওয়া যায় না তখন লুকআপ ফাংশনগুলির জন্য IFNA ব্যবহার করুন এবং গণনা করার আগে ফাঁকা কক্ষগুলি পরিচালনা করতে IF বিবৃতি ব্যবহার করুন৷
- লুকআপ কী ফাঁকা থাকলে ফাঁকা দেখান; অন্যথায়, একটি বন্ধুত্বপূর্ণ "না পাওয়া" বার্তা দেখান যখন এটি সত্যিই অনুপস্থিত থাকে:
=IF(L2="","", IFNA(XLOOKUP(L2, E$2:E$101, G$2:G$101),"No match"))
শূন্য:

কোনও মিল নেই:

- পাঠ্যকে একটি সংখ্যায় রূপান্তর করুন যখন রূপান্তর করার কিছু থাকে:
=IF(A2="", "", VALUE(A2))
এটি বৈধ শূন্য সংরক্ষণ করে এবং সম্পর্কহীন ত্রুটিগুলিকে মুখোশ এড়ায়৷
৷সর্বোত্তম অনুশীলনের সারাংশ
- সঠিক টুল বেছে নিন: যখন আরও ভাল বিকল্প থাকে তখন পরিচিত ফাংশনগুলিতে ডিফল্ট করবেন না।
- ব্যাপ্তির সাথে সুনির্দিষ্ট হোন: প্রয়োজন না হলে পুরো কলামের রেফারেন্স এড়িয়ে চলুন।
- রক্ষণাবেক্ষণের বিষয়ে চিন্তা করুন: অন্যরা (ভবিষ্যত আপনি সহ) বুঝতে পারে এমন সূত্র লিখুন।
- সঠিক ডেটা প্রকার ব্যবহার করুন: তারিখগুলিকে তারিখ হিসাবে, সংখ্যাগুলিকে সংখ্যা হিসাবে বিবেচনা করুন৷
- টেস্ট এজ কেস: ফাঁকা কক্ষ, ত্রুটি, বা অপ্রত্যাশিত ডেটার সাথে কী ঘটে তা বিবেচনা করুন৷
- লিভারেজ এক্সেল টেবিল: ডায়নামিক রেঞ্জের জন্য স্ট্রাকচার্ড রেফারেন্স ব্যবহার করুন।
- বর্তমানে থাকুন: এক্সেল 365-এ নতুন ফাংশন শিখুন যা জটিল উত্তরাধিকার সূত্র প্রতিস্থাপন করতে পারে।
উপসংহার
এই সাধারণ ভুলগুলি এড়িয়ে, আপনি আরও দক্ষ, পঠনযোগ্য এবং নির্ভরযোগ্য এক্সেল স্প্রেডশীট তৈরি করতে পারেন। কাজের জন্য সঠিক ফাংশন বেছে নেওয়া, আপনার মানদণ্ড এবং ব্যাপ্তিগুলির সাথে সুনির্দিষ্ট হওয়া, এবং ডেটা প্রকারগুলিকে আলাদা রাখা—সংখ্যার উপর গণনা করা এবং শুধুমাত্র চূড়ান্ত উপস্থাপনার জন্য ফর্ম্যাটিং ফাংশন ব্যবহার করা। পুরানো টিউটোরিয়ালগুলি থেকে শেখা পুরানো অভ্যাসগুলি ভঙ্গ করা কেবলমাত্র আপনার সূত্রগুলিকে ত্রুটির প্রবণতা কম করবে না তবে এটি বজায় রাখা এবং বোঝার জন্য আপনার কাজকে আরও সহজ করে তুলবে৷
সমাধান সহ বিনামূল্যে উন্নত এক্সেল ব্যায়াম পান!