Mastermind Web Strategist & Digital Marketing Wizard

VLOOKUP এবং SUMIFS এর মাধ্যমে Multi Column VLOOKUP - বাংলা এক্সেল টিউটোরিয়াল

ধরে নিন নিচের টেবিলের মত (Table1) আমাদের কিছু ইনফরমেশন আছে।

image 1

আর আমাদের যা করতে হবে তা অনেকটা নিচের ছবির মত।

image 2

যার মানে হচ্ছে Last Name & First Name এর উপর ভিত্তি করে আমাদের State বের করতে হবে। প্রথমেই মনে আসতে পারে যে VLOOKUP দিয়েতো খুব সহজেই আমরা এটা বের করতে পারি। কিন্তু বিষয়টা আসলে সেরকম নয়, কারন এখানে আমাদের ২ টা কন্ডিশন এপ্লাই করতে বলা হয়েছে। একটা কন্ডিশন দিয়ে যদি আমরা করি তাহলে যে সমস্যা গুলো হতে পারে তার মধ্যে অন্যতম হচ্ছে, কয়েকজনের First Name or Last Name একই হতে পারে এবং তখন VLOOKUP সঠিক ফলাফল দেখাবে না। কয়েকটা কন্ডিশন থাকাতে আমরা SUMIFS ব্যবহার করতে পারতাম কিন্তু, SUMIFS শুধু Numerical রেজাল্ট দেয়, কোন Text না। তাহলে আমরা কি করতে পারি?!

আমরা যেটা করতে পারি, তা হচ্ছে SUMIFS এবং VLOOKUP এর সমন্বিত ব্যবহার। প্রথমে, SUMIFS ব্যবহার করে Last Name & First Name এর উপর ভিত্তি করে যদি আমরা ID বের করে ফেলতে পারি, তাহলে পরবর্তীতে সেই ID দিয়ে VLOOKUP চালিয়ে আমরা খুব সহজেই STATE বের করে ফেলতে পারবো। তাহলে এবার SUMIFS দিয়ে শুরু করা যাক।

=SUMIFS(Table1[ID],Table1[Last],B7,Table1[First],C7)

image 3

এখানে বলা হচ্ছে, Table1 থেকে ID কে বের কর, যদি Last Name & First Name দুটোই ম্যাচ করে।

এখন যদি আমি SUMIFS দিয়ে বের করা এই ID দিয়ে VLOOKUP চালাই Table1 এ, তাহলে খুব সহজেই আমরা STATE বের করে ফেলতে পারবো।

=VLOOKUP(SUMIFS(Table1[EEID],Table1[Last],B7,Table1[First],C7),Table1,5,0)

image 4

ফর্মুলা টা দেখতে একটু কঠিন মনে হলেও আসলে অনেক সোজা। এখানে Lookup Value এর জায়গায় উপরের SUMIFS ফর্মুলা টাই বসিয়ে দেওয়া হয়েছে এবং Table Array হিসেবে Table1 কে, col_index_num  হিসেবে 5th Column তার মানে STATE যার Value আমরা বের করতে চাই এবং সবশেষে 0 দিয়ে Exact Match করতে বলা হচ্ছে।

আশা করি সবাই প্র্যাকটিস করবেন এবং কমেন্টের মাধ্যমে আপডেট জানাবেন।