VBA ত VLOOKUP কেনেকৈ ব্যৱহাৰ কৰিব (৪ উপায়)

  • এইটো শ্বেয়াৰ কৰক
Hugh West

কিছুমান নিৰ্দিষ্ট মান বা উপাদান সন্ধান বা দেখাৰ ক্ষেত্ৰত এম এছ এক্সেলে বিভিন্ন কাৰ্য্য প্ৰদান কৰে। VLOOKUP তাৰ ভিতৰত এটা। ই আমাক যিকোনো ডাটাছেটৰ পৰা আকাংক্ষিত তথ্য বিচাৰিবলৈ সহায় কৰে। ইয়াৰ দ্বাৰা আমি সঠিক মিল বিচাৰিব লাগে নে আনুমানিক মিল বিচাৰিব লাগে সেইটো উল্লেখ কৰিব পাৰো। Excel সূত্ৰত এই ফাংচনটো ব্যৱহাৰ কৰাৰ লগতে আমি VBA ক'ডতো ইয়াক ব্যৱহাৰ কৰিব পাৰো। এই লেখাত আমি চাম যে আমি VBA ত এই VLOOKUP ফাংচন কেনেকৈ ব্যৱহাৰ কৰিব পাৰো।

VBA.xlsm ত প্ৰেকটিছ ৱৰ্কবুক

VLOOKUP ডাউনলোড কৰক

VBA ত VLOOKUP ব্যৱহাৰ কৰাৰ ৪ টা উপায়

1. VBA ত VLOOKUP ব্যৱহাৰ কৰি ডাটা হস্তচালিতভাৱে সন্ধান কৰক

আহকক তেওঁলোকৰ আইডি, নাম, বিভাগ, যোগদানৰ তাৰিখ, আৰু দৰমহাৰ সৈতে এটা কৰ্মচাৰীৰ তথ্য ডাটাছেট আছে। এতিয়া আমাৰ কাম হ’ল কৰ্মচাৰীৰ তথ্য তেওঁলোকৰ আইডি ব্যৱহাৰ কৰি নিজেই বিচাৰি উলিওৱা। এই শিতানৰ বাবে আমি মাত্ৰ তেওঁলোকৰ আইডি ব্যৱহাৰ কৰি কৰ্মচাৰীজনৰ দৰমহা জানিব পাৰিম।

পদক্ষেপ ১: অণ্ডাৰ ভিজুৱেল বেচিক নিৰ্বাচন কৰক ডেভেলপাৰ টেব (চৰ্টকাট Alt + F11 )

পদক্ষেপ 2: তাৰ পিছত এটা উইণ্ড' আহিব। বুটাম সন্নিবিষ্ট কৰক

পদক্ষেপ 3: এতিয়া VBA ত নিম্নলিখিত ক'ড লিখক কনছ'ল আৰু চালওক বুটাম টিপক (চৰ্টকাট F5 )

ক'ড:

1961

Step 4: এতিয়া এটা মেছেজ পপ আহিব আৰু তথ্য দেখুৱাব

Read More: VLOOKUP to এক্সেলত লিখনী সন্ধান কৰক (৪ সহজউপায়)

২. VBA ত VLOOKUP ব্যৱহাৰ কৰি ইনপুটৰ সৈতে ডাটা সন্ধান কৰক

এতিয়া চাওঁ আহক আমি কেনেকৈ ইনপুটৰ সৈতে টেবুল বা ৰেঞ্জৰ পৰা ডাটা সন্ধান বা এক্সট্ৰেক্ট কৰিব পাৰো। ছবিখনৰ দৰে আমি কৰ্মচাৰীৰ তথ্য টেবুলৰ পৰা প্ৰৱেশ কৰা id ৰ নাম জানিম।

পদক্ষেপ 1: প্ৰথমে VBA কনছ'লটো খোলক একেটা স্তৰ 1 ৰ পৰা স্তৰ 2 লৈকে অনুসৰণ কৰক

পদক্ষেপ 2: এতিয়া VBA উইণ্ড'ত নিম্নলিখিত ক'ডটো দিয়ক

ক'ড:

7698

স্তৰ ৩: এতিয়া D13 কোষত যিকোনো আইডি সুমুৱাওক আৰু ক'ড চলাওক

চতুৰ্থ স্তৰ: আইডিৰ বিপৰীতে সংৰক্ষণ কৰা নাম দেখুওৱা হ'ব

Read More: এক্সেলত VLOOKUP ৰ সৈতে ১০ টা উত্তম পদ্ধতি

একে ধৰণৰ পঠন

  • VLOOKUP য়ে কাম কৰা নাই (৮টা কাৰণ & সমাধানসমূহ)
  • INDEX MATCH বনাম VLOOKUP ফাংচন (৯টা উদাহৰণ)
  • এক্সেলত একাধিক মাপকাঠীৰ সৈতে VLOOKUP ব্যৱহাৰ কৰক (৬টা পদ্ধতি + বিকল্প)
  • স্তম্ভত শেষ মান বিচাৰিবলৈ VLOOKUP এক্সচেল কৰক (বিকল্পৰ সৈতে)
  • একাধিক মান উলম্বভাৱে ঘূৰাই দিবলৈ VLOOKUP এক্সচেল কৰক
<৮><১>৩. VBA ত VLOOKUP ব্যৱহাৰ কৰি ইনপুট বক্সৰ সৈতে তথ্য বিচাৰি উলিয়াওক

চাওঁ আহক আমি VBA ৰ ইনপুট বক্স ব্যৱহাৰ কৰি কেনেকৈ ডাটা সন্ধান কৰিব পাৰো। সন্ধানৰ বাবে আমি VBA ক'ডত VLOOKUP ফাংচন ব্যৱহাৰ কৰিব লাগিব। আকৌ ডাটাছেটটো একেই হ’ব, কিন্তু সন্ধানৰ পদ্ধতি বেলেগ হ’ব। ইয়াত আমাৰ কাম হ’ল কৰ্মচাৰীজনৰ দৰমহা জানিব পৰাআইডি আৰু বিভাগ প্ৰৱেশ কৰি।

পদক্ষেপ 1: প্ৰথমে একে স্তৰ 1 ৰ পৰা স্তৰ 2

<0 লৈকে অনুসৰণ কৰি VBA উইণ্ড' খোলক> পদক্ষেপ ২: এতিয়া VBA ক'ন্সোলত নিম্নলিখিত ক'ড সুমুৱাওক আৰু ইয়াক চলাওক

ক'ড:

2921

স্তৰ ৩: ই প্ৰথম স্তম্ভত আইডি আৰু বিভাগৰ সৈতে এটা সংযুক্ত ষ্ট্ৰিং প্ৰিন্ট কৰিব

পদক্ষেপ 4: এতিয়া আকৌ VBA console লৈ যাওক আৰু সম্পূৰ্ণ ক'ড দিয়ক আৰু পুনৰ চলাওক

Code:

1975

কোড ব্যাখ্যা

  • প্ৰথমতে, কোষ(i, “A”).মান = কোষ(i, “B”).মূল্য & ; “_” & এই ক'ড ব্যৱহাৰ কৰি আমি আইডি আৰু বিভাগৰ সংযুক্ত মানসমূহ এটা স্তম্ভত সংৰক্ষণ কৰিছো।
  • lookup_val = ID & “_” & বিভাগ এইটোৱে সংজ্ঞায়িত কৰিছে যে লুকআপ মান ID আৰু বিভাগ হ'ব।
  • দৰমহা = Application.WorksheetFunction.VLookup(lookup_val, Range(“A: F”), 6, False) ইয়াত আমি মিল থকা কৰ্মচাৰীজনৰ দৰমহাক দৰমহা
  • যদি Err. সংখ্যা = 1004 তেতিয়া এইটো কণ্ডিচন চেকিং। আমি পৰীক্ষা কৰি আছো ভুল নম্বৰটো ১০০৪ নে নহয়। Excel VBA 1004 ক'ডৰ অৰ্থ হ'ল সন্ধান কৰা মান পোৱা নগ'ল, মচি পেলোৱা হোৱা নাই, বা আঁতৰোৱা হোৱা নাই।

পদক্ষেপ 5: এতিয়া এই ছবিৰ দৰে এটা পপ-আপ থাকিব। ID আৰু বিভাগ ক্ৰমিকভাৱে

পদক্ষেপ 6: প্ৰৱেশ কৰক Ok বুটামটো টিপোৱাৰ পিছতচূড়ান্ত আউটপুট দেখুওৱা হ'ব

পদক্ষেপ 7: যদি আপুনি ভুল ID বা বিভাগ, ই তলৰ বাৰ্তাটো দেখুৱাব

অধিক পঢ়ক: এক্সেলত একাধিক চৰ্তৰ সৈতে VLOOKUP কেনেকৈ কৰিব (2 পদ্ধতি) <৩><৮><১>৪. VBA ত VLOOKUP ব্যৱহাৰ কৰি বুটামৰ সৈতে তথ্য বিচাৰি উলিয়াওক

এতিয়া আমি চাম যে আমি কেনেকৈ ক'ডটো নিজেই চলোৱাৰ পৰিৱৰ্তে এটা বুটামৰ সহায়ত তথ্য বিচাৰি উলিয়াব পাৰো। আকৌ, ডাটাছেট ওপৰৰ দৰেই হ'ব।

পদক্ষেপ 1: প্ৰথমে Developer tab

ৰ অন্তৰ্গত Insert বিকল্প নিৰ্ব্বাচন কৰক

পদক্ষেপ ২: তাৰ পিছত সন্ধান

<ৰ পৰা বুটাম বিকল্প নিৰ্ব্বাচন কৰক 3>

পদক্ষেপ 3: আপোনাৰ প্ৰয়োজন অনুসৰি বুটামটো ৰাখক আৰু বুটামটোৰ নাম দিয়ক

পদক্ষেপ 4: এতিয়া বুটামটোত ৰাইট-ক্লিক কৰক আৰু Assign Macro

Step 5: এতিয়া এটা নতুন মেক্ৰ' আৰু নাম তৈয়াৰ কৰক it vlookup_function_4

স্তৰ 6: VBA ক'ন্সোলত তলৰ ক'ড লিখক আৰু ক'ড চলাওক

কোড:

7769

৬ম স্তৰ: এতিয়া যিকোনো আইডি দিয়ক আৰু বুটামটো টিপক

অধিক পঢ়ক: এক্সেলত আন এখন কাৰ্য্যপত্ৰিকাৰ পৰা মান বিচাৰিবলৈ VBA VLOOKUP ৰ ব্যৱহাৰ

বস্তুসমূহ মনত ৰাখিব

সাধাৰণ ভুল যেতিয়া সিহঁতে দেখুৱায়
1004 ত্ৰুটি যেতিয়া VBA vlookup ক'ডে lookup_value বিচাৰি নাপায়, ই পাবএটা 1004 ভুল দিয়ক।
VLOOKUP ফাংচন VBA ত পোৱা হোৱা নাই Vlookup ফাংচনক Excel VBA ত WorksheetFunction ব্যৱহাৰ কৰি কল কৰিব পাৰি।
ত্ৰুটি নিয়ন্ত্ৰণ vlookup ফাংচনত ভুল এটা goto বিবৃতি ব্যৱহাৰ কৰি নিয়ন্ত্ৰণ কৰিব পাৰি যদি ই এটা ভুল ঘূৰাই দিয়ে।

উপসংহাৰ

এক্সেলত VBA ত VLOOKUP ফাংচন ব্যৱহাৰ কৰাৰ কিছুমান উপায়। মই সকলো পদ্ধতি নিজ নিজ উদাহৰণৰ সৈতে দেখুৱাইছো কিন্তু আন বহুতো পুনৰাবৃত্তি হ’ব পাৰে। ব্যৱহৃত ফাংচনবোৰৰ মৌলিক কথাবোৰো আলোচনা কৰিছো। যদি আপোনাৰ ইয়াৰ বাবে আন কোনো পদ্ধতি আছে, তেন্তে অনুগ্ৰহ কৰি আমাৰ সৈতে শ্বেয়াৰ কৰিবলৈ নিঃসংকোচে অনুৰোধ জনালোঁ।

হিউ ৱেষ্ট এজন অতি অভিজ্ঞ এক্সেল প্ৰশিক্ষক আৰু বিশ্লেষক আৰু তেওঁৰ উদ্যোগটোত ১০ বছৰতকৈও অধিক অভিজ্ঞতা আছে। তেওঁ একাউণ্টিং আৰু বিত্ত বিষয়ত স্নাতক ডিগ্ৰী আৰু ব্যৱসায় প্ৰশাসনত স্নাতকোত্তৰ ডিগ্ৰী লাভ কৰিছে। হিউৰ পাঠদানৰ প্ৰতি আকৰ্ষণ আছে আৰু তেওঁ এক অনন্য শিক্ষকতা পদ্ধতি গঢ়ি তুলিছে যিটো অনুসৰণ আৰু বুজিবলৈ সহজ। এক্সেলৰ বিষয়ে তেওঁৰ বিশেষজ্ঞ জ্ঞানে বিশ্বজুৰি হাজাৰ হাজাৰ ছাত্ৰ-ছাত্ৰী আৰু পেছাদাৰীক তেওঁলোকৰ দক্ষতা বৃদ্ধি আৰু কেৰিয়াৰত উৎকৃষ্টতা প্ৰদৰ্শন কৰাত সহায় কৰিছে। তেওঁৰ ব্লগৰ জৰিয়তে হিউৱে নিজৰ জ্ঞান বিশ্বৰ সৈতে ভাগ-বতৰা কৰে, ব্যক্তি আৰু ব্যৱসায়ীসকলক তেওঁলোকৰ সম্পূৰ্ণ সম্ভাৱনাক লাভ কৰাত সহায় কৰিবলৈ বিনামূলীয়া এক্সেল টিউটোৰিয়েল আৰু অনলাইন প্ৰশিক্ষণ আগবঢ়ায়।