ADVISEMENT

VLOOKUP #N/A Error Fix – TRIM Function দিয়ে Excel Match Problem


Excel-এ কাজ করার সময় অনেকেই একটি সমস্যার সম্মুখীন হন।

VLOOKUP formula ব্যবহার করার পরও result আসে না।
Excel শুধু #N/A error দেখায়।

প্রথমে মনে হয় formula ভুল হয়েছে।
কিন্তু বেশিরভাগ ক্ষেত্রে সমস্যা formula না, data-এর ভিতরে থাকে

এই article-এ আমরা দেখব:

  • VLOOKUP #N/A কেন হয়

  • Extra space সমস্যা

  • TRIM function দিয়ে fix

  • একটি real Excel example


VLOOKUP কি?

VLOOKUP হলো Excel-এর একটি lookup function।

এটি ব্যবহার করে আমরা একটি table থেকে নির্দিষ্ট value খুঁজে বের করতে পারি এবং অন্য column থেকে data return করতে পারি।

উদাহরণ:

ধরুন একটি Employee Database আছে।

সেখানে column আছে:

  • Employee ID

  • Name

  • Department

  • Salary

এখন যদি Employee ID ব্যবহার করে Salary বের করতে চাই, তাহলে VLOOKUP ব্যবহার করা হয়।


VLOOKUP Formula Structure

=VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)

Meaning:

lookup_value → যে value খুঁজবো
table_array → data table
col_index_num → কোন column থেকে result আসবে
range_lookup → TRUE বা FALSE

Exact match এর জন্য FALSE ব্যবহার করা হয়


Problem: VLOOKUP কাজ করছে না

ধরুন আমরা এই formula ব্যবহার করেছি:

=VLOOKUP(A2,Employee_Database!A:D,4,FALSE)

এই formula run করলে কিছু employee-এর salary ঠিক আসে।

কিন্তু কিছু cell-এ #N/A error দেখা যায়।

এখন প্রশ্ন হলো — কেন এমন হচ্ছে?


আসল সমস্যা কোথায়?

Excel-এ এই সমস্যার সবচেয়ে common কারণ হলো extra space

অনেক সময় data copy-paste করার সময় cell-এর শেষে invisible space থেকে যায়।

Example:

Employee ID

E101
E102
E103
E104

কিন্তু আসলে data হতে পারে:

E102(space)

Excel exact match না পাওয়ায় #N/A error দেখায়।


Solution 1 – Exact Match ব্যবহার করুন

VLOOKUP-এ সব সময় FALSE parameter ব্যবহার করা উচিত।

=VLOOKUP(A2,Employee_Database!A:D,4,FALSE)

FALSE দিলে Excel exact matching value খোঁজে।


Solution 2 – TRIM Function ব্যবহার করুন

Extra space remove করার সবচেয়ে সহজ উপায় হলো TRIM function

=VLOOKUP(TRIM(A2),Employee_Database!A:D,4,FALSE)

TRIM automatically remove করে:

  • Leading space

  • Trailing space

  • Extra spaces

এর ফলে Excel সঠিকভাবে value match করতে পারে।


Solution 3 – CLEAN Function ব্যবহার করা

কখনও কখনও data-তে hidden characters থাকে।

এই ক্ষেত্রে CLEAN function ব্যবহার করা যায়।

=VLOOKUP(CLEAN(TRIM(A2)),Employee_Database!A:D,4,FALSE)

এটি non-printable characters remove করে।


Solution 4 – Data Type Check করুন

আরেকটি common সমস্যা হলো number এবং text mismatch

Example:

Database এ ID:

101

Lookup sheet এ ID:

"101"

একটি number
একটি text

এই mismatch এর কারণে VLOOKUP কাজ করে না।

Solution:

=VLOOKUP(VALUE(A2),Employee_Database!A:D,4,FALSE)

Practical Excel Example

ধরুন একটি Excel file-এ দুটি sheet আছে।

Sheet 1 → Employee_Database
Sheet 2 → Lookup

Lookup sheet-এ formula:

=VLOOKUP(A2,Employee_Database!A:D,4,FALSE)

কিছু employee-এর salary ঠিক আসছে।

কিন্তু কিছু cell-এ #N/A error

Problem analysis:

Employee ID-এর শেষে trailing space আছে।

Solution:

=VLOOKUP(TRIM(A2),Employee_Database!A:D,4,FALSE)

এখন formula ঠিকভাবে কাজ করবে।


Conclusion

VLOOKUP #N/A error সাধারণত formula-এর কারণে নয়।

এই error-এর প্রধান কারণ:

  • Extra space

  • Hidden characters

  • Data type mismatch

  • Wrong table range

Best practice:

  • Always use FALSE

  • Use TRIM function

  • Clean your data

এই simple habit follow করলে Excel-এ VLOOKUP error খুব সহজেই avoid করা যায়।


একটি মন্তব্য পোস্ট করুন

0 মন্তব্যসমূহ