এক্সেলে XLOOKUP বনাম INDEX-MATCH (সমস্ত সম্ভাব্য তুলনা)

  • এই শেয়ার করুন
Hugh West

আজ আমি Excel -এ XLOOKUP বনাম INDEX-MATCH ফাংশন এর একটি তুলনামূলক বিশ্লেষণ করব। Excel এর আগের সংস্করণগুলিতে, আমরা HLOOKUP , VLOOKUP , এবং INDEX-MATCH ফাংশনগুলি সন্ধান করতাম। কক্ষের একটি পরিসরে একটি নির্দিষ্ট মান। যাইহোক, Office 365 -এর আবির্ভাবের সাথে, এক্সেল আমাদেরকে একটি নতুন এবং গতিশীল ফাংশন প্রদান করেছে যাকে বলা হয় XLOOKUP ফাংশন আরও পরিশীলিতভাবে অনুরূপ অপারেশন পরিচালনা করার জন্য। এই নিবন্ধে, আমি ব্যাপকভাবে ব্যবহৃত ফাংশনগুলি তুলনা করার চেষ্টা করব, XLOOKUP এবং INDEX-MATCH

অভ্যাস ওয়ার্কবুক ডাউনলোড করুন

আরো ভালোভাবে বোঝার জন্য এই নমুনা ফাইলটি পান৷

XLOOKUP বনাম INDEX-MATCH Functions.xlsx

XLOOKUP ফাংশনের ভূমিকা

XLOOKUP ফাংশনটি ঘরের একটি পরিসর বা একটি অ্যারের মধ্যে একটি নির্দিষ্ট মান খুঁজে পেতে ব্যবহৃত হয়। এর পরে, এটি সংশ্লিষ্ট প্রথম ম্যাচটি ফিরিয়ে দেয়। কোনো সঠিক মিল না থাকলে এটি নিকটতম বা আনুমানিক মিলও দেখায়।

সিনট্যাক্স:

=XLOOKUP(lookup_value,lookup_array,return_array,[if_not_found] ,[match_mode],[search_mode])

আর্গুমেন্টস:

  • Lookup_value : এটি সেই মান যা আমরা পরিসরের একটি নির্দিষ্ট কলামে অনুসন্ধান করা হচ্ছে।
  • লুকআপ_অ্যারে : এটি এমন একটি অ্যারে যেখানে আমরা lookup_value অনুসন্ধান করছি। সারি এবং উভয় হতে পারেপ্রথম বা শেষ ম্যাচ। মেলে প্রথম মান পেতে, search_type আর্গুমেন্ট 1 সেট করুন। এবং মেলে শেষ মান পেতে, search_type আর্গুমেন্ট -1 সেট করুন। কিন্তু INDEX-MATCH এ আপনার কোন বিকল্প নেই। আপনি শুধুমাত্র প্রথম মানটি পাবেন যা মেলে।
  • প্রথম যে ছাত্রটি 100 পেয়েছে তাকে পেতে, আপনি XLOOKUP সূত্রটি ব্যবহার করতে পারেন। সেল G5 .
=XLOOKUP(100,D5:D16,C5:C16,"Not Found",0,1)

  • এর সাথে, আপনি শেষ ছাত্র পাবেন 100 এই XLOOKUP সূত্রটি ব্যবহার করে।
=XLOOKUP(100,D5:D16,C5:C16,"Not Found",0,-1)

  • বিপরীতভাবে, আপনি শুধুমাত্র প্রথম মান পাবেন যা এই INDEX-MATCH সূত্রের সাথে মেলে।
=INDEX(B5:E16,MATCH(100,D5:D16,0),2) <0

7. একাধিক লুকআপ মানগুলির ক্ষেত্রে XLOOKUP এবং INDEX-MATCH

এই উদাহরণে, আমরা প্রদর্শন করব XLOOKUP বনাম INDEX-ম্যাচ একাধিক লুকআপ মানের ক্ষেত্রে। এই বিষয়ে দুটি ফাংশনের মধ্যে একটি মিল রয়েছে। উভয়ই একাধিক lookup_values (অ্যারে সূত্র) অনুমোদন করে।

  • XLOOKUP ফাংশনের জন্য, নিম্নলিখিত সূত্রটি কাজ করবে।
=XLOOKUP(G5:G8,B5:B16,E5:E16,"Not Found",0,1)

  • তারপর, INDEX-MATCH এর জন্য, নিম্নলিখিত ফাংশনটিও কাজ করবে।
=INDEX(B5:E16,MATCH(G5:G8,B5:B16,0),4)

সুবিধাসমূহ & XLOOKUP ফাংশনের অসুবিধা

XLOOKUP ফাংশন ব্যবহার করার কিছু সুবিধা এবং অসুবিধা রয়েছে। আসুন সংক্ষেপে সেগুলো দেখি।

সুবিধাসমূহ

  • কোনও মিল না থাকা ক্ষেত্রে একটি ডিফল্ট মান সেট আপ করুন।
  • লুকআপ_অ্যারে সাজানো ছাড়াই আনুমানিক মিল অনুসন্ধান করতে পারেন।
  • অ্যাক্সেস আছে lookup_array এর প্রথম ঘর এবং শেষ কক্ষ উভয় থেকে অনুসন্ধান করতে।

অসুবিধা

  • INDEX-MATCH এর চেয়ে ধীর গতিতে কাজ করে ফাংশন।
  • শুধুমাত্র অফিস 365 এ উপলব্ধ।

সুবিধাসমূহ & INDEX-MATCH ফাংশনগুলির অসুবিধাগুলি

The INDEX-MATCH ফাংশনগুলিও নিম্নলিখিত সুবিধা এবং অসুবিধাগুলি পেয়েছে৷

সুবিধাগুলি

  • কাজগুলি XLOOKUP ফাংশনের চেয়ে দ্রুত।
  • পুরানো Excel সংস্করণে উপলব্ধ।

অসুবিধাগুলি

  • কোনো মিল পাওয়া না গেলে ত্রুটিগুলি পরিচালনা করা যায় না৷
  • আনুমানিক মিলগুলির জন্য সাজানোর জন্য lookup_array প্রয়োজন৷
  • যখন একাধিক মান মিলে যায় তখন শুধুমাত্র প্রথম মান দেখায় lookup_value .

উপসংহার

অবশেষে, আমরা আমাদের দীর্ঘ নিবন্ধের শেষে এসেছি। এখানে আমরা এক্সেলে XLOOKUP বনাম INDEX-MATCH ফাংশনগুলির একটি তুলনামূলক বিশ্লেষণ তৈরি করার চেষ্টা করেছি। এই বিষয়ে আপনার অন্তর্দৃষ্টিপূর্ণ পরামর্শ আমাদের জানান। আরো টিউটোরিয়ালের জন্য ExcelWIKI অনুসরণ করুন।

কলাম।
  • Return_array: এটি সেই কলাম যেখান থেকে lookup_value এর সংশ্লিষ্ট মান ফেরত দেওয়া হবে।
  • ঐচ্ছিক আর্গুমেন্ট:

    • if_not_found : এটি সেই মান যা lookup_array এর lookup_value না থাকলে ফেরত দেওয়া হবে।<10
    • ম্যাচ_মোড : এটি এমন একটি সংখ্যা যা আপনি যে lookup_value চান তার মিলের ধরন নির্দেশ করে। এটি একটি ঐচ্ছিক যুক্তি। এতে চারটি মান থাকতে পারে।
    1. যখন এটি 0 হয়, তখন XLOOKUP একটি সঠিক মিল (ডিফল্ট) অনুসন্ধান করবে।
    2. যখন এটি 1 হয়, XLOOKUP প্রথমে একটি সঠিক মিল অনুসন্ধান করবে৷ যদি একটি সঠিক মিল পাওয়া না যায়, তাহলে এটি পরবর্তী ছোট মানের সাথে মিলবে৷
    3. যখন এটি -1 হয়, XLOOKUP প্রথমে একটি সঠিক মিলের জন্য অনুসন্ধান করবে৷ যদি একটি সঠিক মিল পাওয়া না যায় তবে এটি পরবর্তী বড় মানের সাথে মিলবে৷
    4. যখন এটি 2 হয়, XLOOKUP প্রথমে ওয়াইল্ডকার্ড ব্যবহার করে একটি আনুমানিক মিল অনুসন্ধান করবে ( শুধুমাত্র স্ট্রিং লুকআপ মানগুলির জন্য প্রযোজ্য)।
    • Search_mode : এটি একটি সংখ্যা যা lookup_array-এ পরিচালিত সার্চ অপারেশনের ধরণকে নির্দেশ করে। এটিও ঐচ্ছিক। এটির চারটি মানও থাকতে পারে:
    1. যদি এটি 1 হয়, XLOOKUP উপর থেকে নীচের দিকে অনুসন্ধান করবে lookup_array (ডিফল্ট)।
    2. যখন এটি -1 হয়, XLOOKUP নিচে থেকে উপরে অনুসন্ধান করবে
    3. যদি এটি <1 হয়>2 , XLOOKUP পরিচালনা করবে একটিআরোহী ক্রমে বাইনারি অনুসন্ধান।
    4. যখন এটি -2 হয়, XLOOKUP অবরোহ ক্রমে একটি বাইনারি অনুসন্ধান পরিচালনা করবে।

    ভূমিকা INDEX-MATCH ফাংশনে

    INDEX-MATCH ফাংশনগুলির সংমিশ্রণটি একটি নির্দিষ্ট অবস্থান থেকে একটি মান আনতে এবং উত্স পরিসরের সাথে এটিকে মেলাতে ব্যবহৃত হয়৷

    সিনট্যাক্স:

    =INDEX(অ্যারে,MATCH(lookup_value,lookup_array,match_type),no_of_column)

    আর্গুমেন্ট:

    INDEX ফাংশনের জন্য:

    • অ্যারে : এটি একটি পরিসর যেখান থেকে আমরা একটি মান বের করতে চাই।<10
    • MATCH(lookup_value,lookup_array,match_type): এটি সেই ব্যাপ্তির সারি সংখ্যা যেখানে lookup_value lookup_array -এর একটি নির্দিষ্ট মানের সাথে মেলে।
    • No_of_column: এটি হল অ্যারের কলামের সংখ্যা যেখান থেকে আমরা lookup_value এর সাথে সম্পর্কিত একটি মান ফেরত দিতে চাই।

    MATCH ফাংশনের জন্য:

    • Lookup_value: এটি সেই মান যা আমরা খুঁজছি৷
    • দেখুন p_array: এটি সেই অ্যারে যেখানে আমরা lookup_value অনুসন্ধান করছি। এটি একটি সারি এবং একটি কলাম উভয়ই হতে পারে।
    • Match_type: এটি একটি পূর্ণসংখ্যা যা আমরা যে ধরনের মিল খুঁজছি তা নির্দেশ করে। এটি ঐচ্ছিক৷
    1. যখন এটি -1 হয়, MATCH প্রথমে একটি সঠিক মিল খুঁজবে৷ যদি একটি সঠিক মিল খুঁজে না পাওয়া যায় তবে এটি পরবর্তী বৃহত্তর মান (ডিফল্ট) সন্ধান করবে( XLOOKUP এর বিপরীতে)।

    কিন্তু শর্ত হল যে lookup_array ক্রমবর্ধমান ক্রমে সাজাতে হবে। অন্যথায়, এটি একটি ত্রুটি দেখাবে৷

    1. যখন এটি 1 হয়, MATCH এছাড়াও প্রথমে একটি সঠিক মিলের সন্ধান করবে৷ যদি একটি সঠিক মিল পাওয়া না যায়, তাহলে এটি পরবর্তী ছোট মানের ( XLOOKUP এর বিপরীতে) সন্ধান করবে।

    কিন্তু শর্ত হল যে lookup_array এবার অবরোহ ক্রমে সাজাতে হবে। অন্যথায়, এটি একটি ত্রুটি দেখাবে৷

    1. যখন এটি 0 হয়, তখন MATCH একটি সঠিক মিল অনুসন্ধান করবে৷
    <0 আরও পড়ুন: এক্সেলে নির্দিষ্ট ডেটা কীভাবে নির্বাচন করবেন (6 পদ্ধতি)

    7 XLOOKUP এবং INDEX-MATCH ফাংশনগুলির ব্যবহারের মধ্যে তুলনা

    এখন আমরা সূত্রটি ভেঙে ফেলেছি, আসুন দুটি ফাংশনের মধ্যে কিছু মিল এবং অসাম্য নিয়ে আলোচনা করি। মূল আলোচনায় যাওয়ার আগে, আমি আপনার সুবিধার জন্য একটি টেবিলে প্রধান পয়েন্টগুলি দেখাচ্ছি৷

    আলোচনার পয়েন্ট সাদৃশ্য/অমিল ব্যাখ্যা
    কলাম লুকআপ_অ্যারে সাদৃশ্য উভয়টিই লুকআপ_অ্যারে হিসেবে একটি কলাম সমর্থন করে।
    সারি লুকআপ_অ্যারে সাদৃশ্য উভয়ই একটি সারি সমর্থন করে lookup_array হিসাবে।
    lookup_value-এর কোন মিল নেই অসমতা XLOOKUP এর সাথে কোন মিল না থাকার জন্য ডিফল্ট সেটআপ বিকল্প রয়েছেদেখার মূল্য. কিন্তু INDEX-MATCH-এ নেই।
    আনুমানিক মিল আংশিক মিল XLOOKUP পরবর্তী ছোটটি খুঁজে পেতে পারে বা পরবর্তী বড় মান যখন কোনো সঠিক মিল না থাকে। INDEX-MATCHও তা করতে পারে, কিন্তু lookup_array-কে ঊর্ধ্বমুখী বা অবরোহী ক্রমে সাজাতে হবে।
    ম্যাচিং ওয়াইল্ডকার্ড সাম্য<20 উভয়টিই ওয়াইল্ডকার্ডের সাথে মিলে যাওয়া সমর্থন করে।
    একাধিক মান মিলে যাওয়া আংশিক সাদৃশ্য XLOOKUP যেকোন একটি খুঁজে পেতে পারে প্রথম বা শেষ মান যখন একাধিক মান মেলে। কিন্তু INDEX-MATCH শুধুমাত্র প্রথম মানটি ফেরাতে পারে যা মেলে।
    অ্যারে সূত্র সাম্য উভয়টিই অ্যারে সমর্থন করে সূত্র।

    1. XLOOKUP এবং INDEX-MATCH to Lookup Value in Column

    এই দিকটিতে দুটি ফাংশনের মধ্যে একটি মিল রয়েছে। XLOOKUP এবং INDEX-MATCH -এর জন্য, lookup_array উভয় ফাংশনের জন্য একটি কলাম হতে পারে। এখানে আমরা C ell F5 , Jennifer Marlo এ ছাত্রের নামের সঠিক পদার্থবিদ্যায় মার্কস খুঁজছি। আমরা ছাত্রের নাম কলামে উপর থেকে নীচে অনুসন্ধান করতে চেয়েছিলাম এবং কোন মিল না পাওয়া গেলে “ পাওয়া যায়নি ” ফেরত দিতে।

    • <1 এর জন্য>XLOOKUP , সেল G5 এ সূত্র প্রয়োগ করুন।
    =XLOOKUP(F5,C5:C16,D5:D16,"Not Found",0,1)

    • INDEX-MATCH এর জন্য, সেলে এই সূত্রটি ব্যবহার করুনG5 .
    =INDEX(B5:D16,MATCH(F5,C5:C16,0),3)

    আরও পড়ুন: এক্সেলের বিভিন্ন অ্যারে থেকে একাধিক মানদণ্ড কিভাবে মেলাবেন

    2. XLOOKUP এবং INDEX-MATCH সারিতে মান দেখুন

    এই দিকটিতে দুটি ফাংশনের মধ্যেও একটি মিল রয়েছে . XLOOKUP এবং INDEX-MATCH এর জন্য, lookup_array উভয় ফাংশনের জন্য একটি সারিও হতে পারে। উদাহরণের জন্য, আমাদের কাছে আইডি , নাম , এবং পদার্থবিদ্যায় মার্কস এবং গ্রেড সহ একটি নতুন ডেটাসেট রয়েছে।

    এক মুহুর্তের জন্য বিবেচনা করা যাক যে এটি একটি খুব প্রশস্ত ডেটা সেট, এবং আমরা জানি না যে গ্রেড কলামের সংখ্যা কত। তারপরে, একটি নির্দিষ্ট শিক্ষার্থীর গ্রেড খুঁজে বের করতে, আমাদের লুকআপ_অ্যারে হিসাবে শিরোনাম সারি (B4:E4) এবং lookup_value<হিসাবে “ Grade ” শব্দটি ব্যবহার করতে হবে। 2>। আমরা XLOOKUP এবং INDEX-MATCH উভয় ব্যবহার করে এটি সম্পন্ন করতে পারি।

    • 3য় শিক্ষার্থীর গ্রেড খুঁজে বের করতে , XLOOKUP সূত্রটি সেল G5 তে এরকম হবে।
    =XLOOKUP("Grade",B4:E4,B7:E7,"Not Found",0,1)

    • এই ক্ষেত্রে, INDEX-MATCH সূত্রটি হবে:
    =INDEX(B5:E16,3,MATCH("Grade",B4:E4,0)) <0

    3. XLOOKUP এবং INDEX-MATCH যখন কোন মিল পাওয়া যাচ্ছে না

    এই দিকটিতে দুটি ফাংশন আলাদা। যদি lookup_value lookup_array -এ কোনো মানের সাথে মেলে না, তাহলে আপনি XLOOKUP -এ ফেরত দেওয়ার জন্য একটি নির্দিষ্ট মান সেট করতে পারেন। এটি করতে, আপনাকে এটি সেট করতে হবে if_not_found আর্গুমেন্টে মান। অন্যদিকে, INDEX-MATCH -এ এমন কোনো বিকল্প নেই। এটি একটি ত্রুটি ফিরিয়ে দেবে। ত্রুটিটি পরিচালনা করতে আপনাকে বাইরে IFERROR ফাংশন ব্যবহার করতে হবে। প্রদত্ত ডেটা সেটে, আমরা আইডি 100 সহ ছাত্রের নামটি খুঁজে পাব।

    • এর জন্য, <1 এ নিম্নলিখিত XLOOKUP সূত্রটি ব্যবহার করুন> সেল G5 .
    =XLOOKUP(100,B5:B16,C5:C16,"Not Found",0,1)

    • অন্যদিকে, এটি প্রয়োগ করুন INDEX-MATCH সূত্র।
    =INDEX(B5:E16,MATCH(100,B5:B16,0),2)

    • যেহেতু এটি একটি ত্রুটি প্রদান করে, আপনি এই ত্রুটিটি পরিচালনা করতে বাইরে একটি IFERROR ফাংশন ব্যবহার করতে হবে৷
    =IFERROR(INDEX(B5:E16,MATCH(100,B5:B16,0),2),"Not Found")

    অনুরূপ রিডিং

    • এক কক্ষে একাধিক মান ফেরাতে এক্সেল INDEX ম্যাচ
    • একাধিক মান ফেরাতে এক্সেল INDEX-ম্যাচ সূত্র অনুভূমিকভাবে
    • এক্সেলের একাধিক ফলাফল তৈরি করতে কিভাবে INDEX-MATCH ফর্মুলা ব্যবহার করবেন
    • [Fixed!] INDEX MATCH Excel এ সঠিক মান ফেরত দিচ্ছে না (৫টি কারণ)
    • এক্সেল এ VLOOKUP এর পরিবর্তে কিভাবে INDEX MATCH ব্যবহার করবেন (3 উপায়)

    4. XLOOKUP এবং INDEX-MATCH ইন আনুমানিক মিলের ক্ষেত্রে

    এই দিকটিতে দুটি ফাংশনের মধ্যে একটি আংশিক মিল রয়েছে। XLOOKUP ফাংশনে, যদি lookup_value lookup_array -এর কোনো মানের সাথে মেলে না, তাহলে পরবর্তী ছোট বা পরবর্তী বড় মান ফেরাতে আপনি সূত্রটি পরিবর্তন করতে পারেন . যুক্তি সেট করুন match_type এর সাথে -1 যদি আপনি পরবর্তী ছোট মান চান এবং পরবর্তী বড় মান চান তাহলে এটি 1 সেট করুন।

    উদাহরণস্বরূপ , আমরা 50 বা পরবর্তী বড় মার্ক সহ শিক্ষার্থীকে খুঁজে বের করব।

    • মান খুঁজে পেতে, এই XLOOKUP সূত্রটি প্রয়োগ করুন।
    =XLOOKUP(50,D5:D16,C5:C16,"Not Found",1,1)

    • যেমন আপনি দেখতে পাচ্ছেন, 50 নম্বর সহ কোন ছাত্র নেই । এই কারণেই এটি 50 , 51 ডেসমন্ড হেইস এর পরেই একটি দেখাচ্ছে।

    এতে একই বিকল্প রয়েছে INDEX-MATCH সূত্র। কিন্তু ঘাটতি হল যে আপনি যদি পরবর্তী বৃহত্তর মান চান তাহলে আপনাকে লুকআপ_অ্যারেকে অবরোহী ক্রমে সাজাতে হবে। অন্যথায়, এটি একটি ত্রুটি ফিরিয়ে দেবে। এবং পরবর্তী ছোট মান পেতে, আপনাকে ক্রমবর্ধমান ক্রমে সাজাতে হবে।

    • প্রথমত, এই সূত্রটি সেল G5 এ প্রবেশ করান।
    =INDEX(B5:E16,MATCH(50,D5:D16,-1),2)

    • এর ফলে, আপনি দেখতে পাবেন যে ফলাফলটি একটি #N/A ত্রুটি দেখাচ্ছে .
    • অতএব, সেল রেঞ্জ D5:D16 ক্রমবর্ধমান ক্রমে সাজান এবং আপনি সঠিক মান পাবেন।

    <6 বিশেষ দ্রষ্টব্য: XLOOKUPফাংশনে, -1পরবর্তী ছোট মানের জন্য কাজ করে, কিন্তু INDEX-MATCHএ , -1পরবর্তী বড় মানের জন্য কাজ করে। একইভাবে XLOOKUPফাংশনে, 1 পরবর্তী বড় মানের জন্য কাজ করে, কিন্তু INDEX-MATCH-এ, 1পরবর্তী ছোট মানের জন্য কাজ করে৷

    আরও পড়ুন: কিভাবে ব্যবহার করবেনআংশিক ম্যাচের জন্য INDEX এবং ম্যাচ (2 উপায়)

    5. ওয়াইল্ডকার্ড ম্যাচিং এর ক্ষেত্রে XLOOKUP এবং INDEX-MATCH

    এই দিকটিতে দুটি ফাংশনের মধ্যে একটি মিল রয়েছে। XLOOKUP এবং INDEX-MATCH , উভয়ই ওয়াইল্ডকার্ড সমর্থন করে। এখানে, আমরা দ্বিতীয় নাম হিসেবে “ Marlo ” সহ যেকোনো শিক্ষার্থীকে খুঁজে বের করব। আসুন XLOOKUP বনাম INDEX-MATCH তুলনা দেখতে নিচের ধাপগুলি অনুসরণ করি।

    • প্রথমে, <1-এ এই XLOOKUP সূত্রটি প্রয়োগ করুন। আউটপুট পেতে>সেল G5 XLOOKUP -এ ওয়াইল্ডকার্ড ব্যবহার করতে, আপনাকে match_type আর্গুমেন্ট 2 সেট করতে হবে। অন্যথায়, এটি কাজ করবে না।

      • অন্যদিকে, একই কাজটি সম্পন্ন করার জন্য INDEX-MATCH সূত্রটি এরকম হবে।
      <6 =INDEX(B5:E16,MATCH("*Marlo*",C5:C16,0),2)

      আরও পড়ুন: ইন্ডেক্স এক্সেলে ওয়াইল্ডকার্ড সহ একাধিক মানদণ্ড মেলে (একটি সম্পূর্ণ নির্দেশিকা) )

      6. XLOOKUP এবং INDEX-MATCH যখন একাধিক মান মেলে লুকআপ মান

      এই উদাহরণটি দেখায় XLOOKUP বনাম INDEX-ম্যাচ কখন একাধিক মান লুকআপ মানের সাথে মেলে। এ ক্ষেত্রে দুটি ফাংশনের মধ্যে আংশিক মিলও রয়েছে। XLOOKUP এবং INDEX-MATCH উভয়ই শুধুমাত্র একটি মান প্রদান করে যদি lookup_array এর সাথে মিলিত lookup_value এর একাধিক মান। কিন্তু XLOOKUP ফাংশনে, আপনি অনুসন্ধানটি পরিবর্তন করতে পারেন

    Hugh West একজন অত্যন্ত অভিজ্ঞ এক্সেল প্রশিক্ষক এবং শিল্পে 10 বছরেরও বেশি অভিজ্ঞতা সহ বিশ্লেষক। তিনি অ্যাকাউন্টিং এবং ফিন্যান্সে স্নাতক ডিগ্রি এবং ব্যবসায় প্রশাসনে স্নাতকোত্তর ডিগ্রি অর্জন করেছেন। Hugh শিক্ষাদানের জন্য একটি আবেগ আছে এবং একটি অনন্য শিক্ষণ পদ্ধতি তৈরি করেছে যা অনুসরণ করা এবং বোঝা সহজ। এক্সেল সম্পর্কে তার বিশেষজ্ঞ জ্ঞান বিশ্বব্যাপী হাজার হাজার ছাত্র এবং পেশাদারদের তাদের দক্ষতা উন্নত করতে এবং তাদের কর্মজীবনে শ্রেষ্ঠত্ব অর্জন করতে সাহায্য করেছে। তার ব্লগের মাধ্যমে, Hugh তার জ্ঞান বিশ্বের সাথে ভাগ করে নেয়, বিনামূল্যে এক্সেল টিউটোরিয়াল এবং অনলাইন প্রশিক্ষণ প্রদান করে ব্যক্তি এবং ব্যবসায়িকদের তাদের পূর্ণ সম্ভাবনায় পৌঁছাতে সহায়তা করার জন্য।