03 03 03
এক্সেল এর VLOOKUP সঙ্গে ডেটা থেকে আনুমানিক মিল খুঁজুন
কিভাবে VLOOKUP ফাংশন কাজ করে
এক্সেল এর VLOOKUP ফাংশন , যা উল্লম্ব সন্ধানের জন্য ব্যবহৃত হয়, তথ্য বা ডাটাবেস একটি টেবিল মধ্যে অবস্থিত নির্দিষ্ট তথ্য সন্ধান করতে ব্যবহার করা যেতে পারে।
VLOOKUP সাধারণত আউটপুট হিসাবে একটি ক্ষেত্রের ক্ষেত্র ফেরত দেয় এটি কিভাবে এটি করে:
- আপনি একটি নাম বা look_value প্রদান করেন যা VLOOKUP কে বলবে যে কোন ডাটা টেবিলের সারি বা রেকর্ড পছন্দসই তথ্য সন্ধান করবে
- আপনি যে ডাটা অনুসন্ধান করেন তার কলামের নাম - col_index_num নামে পরিচিত
- ফাংশন ডেটা টেবিলের প্রথম কলামে lookup_value এর জন্য দেখায়
- VLOOKUP তারপর সরবরাহকৃত কলাম নম্বর ব্যবহার করে একই রেকর্ডের অন্য ক্ষেত্র থেকে আপনি যে তথ্য খোঁজেন তা খোঁজেন এবং ফেরত দেন
ডাটা প্রথম সাজানো
যদিও সর্বদা প্রয়োজন হয় না, এটি সাধারণত প্রথম শ্রেণিভুক্ত করা হয় যে VLOOKUP ক্রমবিন্যাসের প্রথম শ্রেণির ব্যবহার করে সাজানো ক্রম ব্যবহার করে ক্রমশ ক্রমশ অনুসন্ধান করে।
যদি তথ্য অনুসারে সাজানো না হয়, তবে VLOOKUP একটি ভুল ফলাফল ফেরত দিতে পারে।
VLOOKUP ফাংশন এর সিনট্যাক্স এবং আর্গুমেন্ট
একটি ফাংশন এর সিনট্যাক্সটি ফাংশনের লেআউটকে বোঝায় এবং ফাংশনের নাম, বন্ধনী এবং আর্গুমেন্টগুলি অন্তর্ভুক্ত করে ।
VLOOKUP ফাংশনের জন্য সিনট্যাক্স হল:
= VLOOKUP (লকআউট_ভালু, টেবিল_আরray, কাল_িনেন্ডএক্সএম, পরিসীমা_lookup)
লুপ _value - (প্রয়োজন) অনুসন্ধান করার জন্য মান - যেমন উপরের ছবিতে বিক্রি পরিমাণ
টেবিলের_আরray - (প্রয়োজন) এইটি হল ডাটা টেবিলের যা VLOOKUP আপনার পরে তথ্য খোঁজার জন্য অনুসন্ধান করে।
- টেবিল_আর্রেটিতে কমপক্ষে দুটি কলাম ডেটা থাকতে হবে
- প্রথম কলামটি সাধারণত দেখান_মূল্য
col_index_num - (প্রয়োজনীয়) আপনি পাওয়া মান চান কলাম সংখ্যা।
- সংখ্যাটি সূচনা 1 টি কলাম 1 হিসাবে কল করুন
- যদি col_index_num একটি সংখ্যাকে সেট করা হয় তবে সারণির_এরএর একটি আর্গুমেন্ট #REF! ফাংশন দ্বারা ত্রুটি ফেরত হয়
range_lookup - (ঐচ্ছিক) ইঙ্গিত করে যে পরিসরের ঊর্ধ্বমুখী ক্রম অনুসারে বাছাই করা হয় কিনা।
- প্রথম কলামের ডাটাটি সাজানোর কী হিসাবে ব্যবহৃত হয়
- একটি বুলিয়ান মান - সত্য বা মিথ্যা শুধুমাত্র গ্রহণযোগ্য মান হয়
- বাদ দেওয়া হলে, ডিফল্ট মানটি TRUE হিসাবে নির্ধারণ করা হয়
- যদি সত্য বা বাদ দেওয়া হয় এবং পরিসরের প্রথম কলামকে ঊর্ধ্বমুখী ক্রম অনুসারে সাজানো না হয় তবে একটি ভুল ফলাফল হতে পারে
- যদি TRUE বা বাদ দেওয়া হয় এবং লক _value- এর জন্য একটি যথাযথ মিল পাওয়া যায় না, তবে এটির নিকটতম ম্যাচটি আকার বা মানের মধ্যে ছোট যেটি search_key হিসাবে ব্যবহার করা হয়
- যদি FALSE- এ সেট করা থাকে, তবে VLOOKUP শুধুমাত্র লুপ _value- এর জন্য একটি যথাযথ মান গ্রহণ করে । যদি একাধিক মিলের মান থাকে, তবে প্রথম মিল মান ফিরে পাওয়া যায়
- যদি FALSE তে সেট করা থাকে এবং search_key- এর জন্য কোন মিল পাওয়া যায় না, তবে ফাংশন দ্বারা একটি # N / A ত্রুটি ফেরত হয়
উদাহরণ: ক্রয় করা পরিমাণের জন্য ছাড়ের হার খুঁজুন
উপরোক্ত চিত্রের উদাহরণটি ছাপার হার খুঁজে পেতে VLOOKUP ফাংশন ব্যবহার করে যা ক্রয়কৃত আইটেমের পরিমাণের উপর নির্ভর করে।
উদাহরণ দেখায় যে 19 টি আইটেম কেনা জন্য ডিসকাউন্ট 2% হয় কারণ কলামের কলামে মূল্যের রেঞ্জ রয়েছে। ফলস্বরূপ, VLOOKUP সঠিক মিল খুঁজে পেতে পারে না। পরিবর্তে, সঠিক আনুপাতিক হার ফেরত দেওয়ার জন্য একটি আনুমানিক ম্যাচ পাওয়া আবশ্যক।
আনুমানিক মিল খুঁজতে:
- টেবিলের ডাটাটি সাজানো ক্রম অনুসারে সাজান;
- পরিসীমা_lookup আর্গুমেন্ট TRUE সেট করুন
উদাহরণস্বরূপ, VLOOKUP ফাংশন ধারণকারী নিম্নলিখিত সূত্র কেনা ক্রয় পণ্য পরিমাণ জন্য ডিসকাউন্ট খুঁজে বের করতে ব্যবহার করা হয়।
= VLOOKUP (C2 এ, $ সি $ 5: $ d $ 8,2, সত্য)
যদিও এই সূত্রটি কেবল একটি ওয়ার্কশীট কোষে টাইপ করা যেতে পারে, অন্য একটি বিকল্প, যা নীচে তালিকাভুক্ত হিসাবে ব্যবহার করা হয়েছে, তার আর্গুমেন্টগুলি প্রবেশ করতে ফাংশনের ডায়ালগ বক্স ব্যবহার করা।
- ডায়লগ বাক্স ব্যবহার করে প্রায়ই একটি ফাংশনের আর্গুমেন্ট সঠিকভাবে লিখতে সহজ করে তোলে।
VLOOKUP ডায়ালগ বক্স খোলা
সেল B2 এ উপরের চিত্র প্রদর্শিত VLOOKUP ফাংশন প্রবেশ করতে ব্যবহৃত পদক্ষেপগুলি হল:
- এটি সক্রিয় কোষের জন্য সেল B2 তে ক্লিক করুন - যেখানে অবস্থান VLOOKUP ফাংশন ফলাফল প্রদর্শিত হয়
- সূত্র ট্যাবে ক্লিক করুন।
- ফাংশন ড্রপ ডাউন তালিকাটি খুলতে রিবন থেকে সন্ধান ও রেফারেন্স নির্বাচন করুন
- ফাংশনের ডায়ালগ বক্সটি আনতে তালিকাতে VLOOKUP এ ক্লিক করুন
02 03 03
এক্সেল এর VLOOKUP ফাংশন এর আর্গুমেন্ট প্রবেশ
সেল রেফারেন্সগুলি নির্দেশ করছে
VLOOKUP ফাংশনের জন্য আর্গুমেন্ট ডায়ালগ বাক্সের আলাদা লাইনের মধ্যে প্রবেশ করা হয়েছে যেমন উপরের ছবিটি দেখানো হয়েছে।
আর্গুমেন্ট হিসাবে ব্যবহৃত সেল রেফারেন্স সঠিক লাইনে টাইপ করা যেতে পারে বা, নীচের পদক্ষেপগুলি যেমন করা হয়েছে, তেমনি নির্দেশ করে, যা মেনুর পয়েন্টারের সাথে প্রয়োজনীয় সেলগুলির হাইলাইট হাইলাইট করে, ডায়ালগ বাক্সে প্রবেশ করতে ব্যবহার করা যেতে পারে ।
পয়েন্টিং ব্যবহার সুবিধাগুলি অন্তর্ভুক্ত:
- এটি টাইপিং তুলনায় দ্রুততর;
- ভুল ত্রুটিগুলি সঠিক কক্ষের রেফারেন্সগুলিতে প্রবেশ করা হয়।
আর্গুমেন্ট সঙ্গে আপেক্ষিক এবং পরম সেল রেফারেন্স ব্যবহার করে
একই টেবিলের ডাটা থেকে বিভিন্ন তথ্য ফিরিয়ে দিতে VLOOKUP এর একাধিক কপি ব্যবহার করা অসাধারণ নয়। এটি করতে সহজ করতে, প্রায়ই VLOOKUP এক কোষ থেকে অন্য কপি করা যাবে ফাংশন অন্য কোষগুলির অনুলিপি করা হলে ফাংশনের নতুন অবস্থানটি প্রদত্ত সেল রেফারেন্সগুলি সঠিক কিনা তা নিশ্চিত করার জন্য যত্ন নেওয়া দরকার।
উপরে চিত্রের মধ্যে, ডলার চিহ্ন ( $ ) table_array আর্গুমেন্টের জন্য সেল রেফারেন্সগুলি ঘিরে ধরেছে যে তারা পরম সেল রেফারেন্সগুলি বোঝায়, যার মানে হল যে ফাংশনটি অন্য কোটিতে অনুলিপি করা হয় তাহলে তারা পরিবর্তন করবে না। VLOOKUP এর একাধিক অনুলিপি তথ্য সোর্স হিসাবে তথ্য একই টেবিলের সব রেফারেন্স হিসাবে এটি উপভোগ্য।
অন্যদিকে , lookup_value- এর জন্য ব্যবহার করা ঘরের রেফারেন্সটি ডলারের চিহ্ন দ্বারা বেষ্টিত নয়, যা এটি একটি আপেক্ষিক কক্ষ উল্লেখ করে। আপেক্ষিক সেল রেফারেন্সগুলি পরিবর্তিত হয় যখন তারা তাদের অবস্থানের অবস্থানের সাথে সম্পর্কযুক্ত তাদের নতুন অবস্থানকে প্রতিলিপি করার জন্য প্রতিলিপি করে।
ফাংশন আর্গুমেন্ট প্রবেশ
- VLOOKUP ডায়লগ বক্সের ল্যাপটপ _value লাইনের উপর ক্লিক করুন
- সার্চ_কি আর্গুমেন্ট হিসাবে এই কক্ষের রেফারেন্সটি প্রবেশ করানোর জন্য ওয়ার্কশীটে সেল C2 এ ক্লিক করুন
- ডায়ালগ বক্সের Table_array লাইনের উপর ক্লিক করুন
- টেবিল_আরএ আর্গুমেন্ট হিসাবে এই পরিসীমাটি প্রবেশ করানোর জন্য সেলস C5 থেকে D8- এ সীমাবদ্ধ করুন - টেবিল শিরোনামগুলি অন্তর্ভুক্ত করা হয় না
- পরম সেল রেফারেন্সগুলিতে পরিসর পরিবর্তন করার জন্য কীবোর্ডে F4 কী টিপুন
- ডায়ালগ বাক্সের Col_index_num লাইনের উপর ক্লিক করুন
- Col_index_num আর্গুমেন্ট হিসাবে এই লাইনে একটি 2 টাইপ করুন, যেহেতু ডিসকাউন্ট হার Table_array আর্গুমেন্টের কলাম ২ তে অবস্থিত
- ডায়ালগ বাক্সের Range_lookup লাইনের উপর ক্লিক করুন
- শব্দটি Range_lookup আর্গুমেন্ট হিসাবে সঠিক টাইপ করুন
- ডায়ালগ বাক্সটি বন্ধ করার জন্য এবং ওয়ার্কশীটটিতে ফিরে যাওয়ার জন্য কী-বোর্ডে কী-এ টিপুন
- উত্তর 2% (ক্রয়ের পরিমাণের ডিসকাউন্ট হার) কার্যপত্রকটির D2 নম্বরের মধ্যে উপস্থিত হওয়া উচিত
- যখন আপনি সেল D2- এ ক্লিক করেন, সম্পূর্ণ ফাংশন = VLOOKUP (C2, $ C $ 5: $ D $ 8,2, TRUE) ওয়ার্কশীটের উপরে সূত্র বারে প্রদর্শিত হয়
কেন VLOOKUP ফলাফল হিসাবে 2% ফিরে
- উদাহরণস্বরূপ, কোয়ান্টিটি কলামটি 19 এর search_key মানের জন্য একটি সঠিক মিল নেই।
- যেহেতু is_sorted যুক্তি সত্য সেট করা হয়, VLOOKUP search_key মানের আনুমানিক মিল খুঁজে পাবে।
- আকারের নিকটতম মান যে 19 এর অনুসন্ধান_কী মানের তুলনায় এখনও ছোট হয় 11
- VLOOKUP, সুতরাং, 11 ধারণকারী সারি ডিসকাউন্ট শতাংশ জন্য দেখায়, এবং, ফলে, একটি ডিসকাউন্ট হার ফেরত 2%।
03 03 03
এক্সেল VLOOKUP কাজ না: # N / A এবং #REF ত্রুটি
VLOOKUP ত্রুটি বার্তাগুলি
নিম্নলিখিত ত্রুটির বার্তা VLOOKUP এর সাথে যুক্ত করা হয়।
একটি # এন / এ ("মান উপলব্ধ নয়") ত্রুটি প্রদর্শন করা হয় যদি:
- লজিক্যাল _value সীমার আর্গুমেন্টের প্রথম কলামে পাওয়া যায় না
- টেবিল_আরএ আর্গুমেন্টটি অস্পষ্ট। উদাহরণস্বরূপ, আর্গুমেন্টের সীমানার বাম দিকে খালি কলাম অন্তর্ভুক্ত থাকতে পারে
- Range_lookup argumentটি FALSE তে সেট করা আছে এবং search_key আর্গুমেন্টের জন্য একটি সঠিক মিল রয়েছে যা পরিসরের প্রথম কলামে পাওয়া যাবে না
- Range_lookup আর্গুমেন্টটিকে TRUE হিসাবে সেট করা হয় এবং পরিসরের প্রথম কলামের সমস্ত মান search_key এর চেয়ে বড়
একটি #REF! ("পরিসীমা আউট রেফারেন্স") ত্রুটি প্রদর্শিত হয় যদি:
- Col_index_num যুক্তিটি Table_array- এ কলামের সংখ্যা অপেক্ষা বড়