বিষয়বস্তুৰ তালিকা
এই টিউটোৰিয়েলত আমি বিভিন্ন ভুল ট্ৰেপ আৰু হেণ্ডেল কৰিবলৈ IFERROR আৰু VLOOKUP ফাংচন কেনেকৈ একেলগে ব্যৱহাৰ কৰিব লাগে চাম। ইয়াৰ উপৰিও, আপুনি একাধিক IFERROR ফাংচন এটা এটাৰ ওপৰত নেষ্ট কৰি Excel ত ক্ৰমিক vlookups কেনেকৈ কৰিব লাগে শিকিব।
Excel VLOOKUP আৰু IFERROR - এই দুটা ফাংচন পৃথকে বুজিবলৈ যথেষ্ট কঠিন হ'ব পাৰে, যেতিয়া সিহঁতক একত্ৰিত কৰা হয় তেতিয়াও দূৰৰ কথা। এই প্ৰবন্ধত, আপুনি কেইটামান সহজ- অনুসৰণ কৰা উদাহৰণ পাব যিয়ে সাধাৰণ ব্যৱহাৰসমূহক সম্বোধন কৰে আৰু সূত্ৰসমূহৰ যুক্তি স্পষ্টভাৱে দেখুৱায়।
যদি আপোনাৰ IFERROR আৰু VLOOKUP ফলনসমূহৰ সৈতে বেছি অভিজ্ঞতা নাই, ই হ'ব পাৰে ওপৰৰ লিংকসমূহ অনুসৰণ কৰি প্ৰথমে তেওঁলোকৰ মূল কথাসমূহ পুনৰীক্ষণ কৰাটো এটা ভাল ধাৰণা।
#N/A আৰু অন্য ভুলসমূহ নিয়ন্ত্ৰণ কৰিবলৈ IFERROR VLOOKUP সূত্ৰ
যেতিয়া Excel Vlookup-এ বিচাৰি উলিয়াব নোৱাৰে এটা লুকআপ মান, ই এটা #N/A ভুল নিক্ষেপ কৰে, যেনে:
আপোনাৰ ব্যৱসায়িক প্ৰয়োজনীয়তাৰ ওপৰত নিৰ্ভৰ কৰি, আপুনি ভুলটোক আপোনাৰ নিজৰ লিখনীৰ সৈতে ছদ্মবেশত ৰাখিব বিচাৰিব পাৰে, শূন্য , বা এটা খালী ঘৰ।
উদাহৰণ 1. আপোনাৰ নিজৰ লিখনীৰ সৈতে ভুলসমূহ সলনি কৰিবলে VLOOKUP সূত্ৰৰ সৈতে IFERROR
যদি আপুনি প্ৰামাণিক ভুল সংকেতক আপোনাৰ স্বনিৰ্বাচিত লিখনীৰ সৈতে সলনি কৰিব বিচাৰে, আপোনাৰ... IFERROR ত VLOOKUP সূত্ৰ, আৰু আপুনি বিচৰা যিকোনো লিখনী ২য় যুক্তিত ( value_if_error ) টাইপ কৰক, যেনে "পোৱা হোৱা নাই":
IFERROR(VLOOKUP( ...),"নহয় found")মূল টেবুলত B2 ত লুকআপ মান আৰু লুকআপত A2:B4 ত লুকআপ পৰিসীমাৰ সৈতেটেবুলত, সূত্ৰটোৱে নিম্নলিখিত আকৃতি লয়:
=IFERROR(VLOOKUP(B2,'Lookup table'!$A$2:$B$5, 2, FALSE), "Not found")
তলৰ স্ক্ৰীণশ্বটে আমাৰ Excel IFERROR VLOOKUP সূত্ৰটো কাৰ্য্যত দেখুৱাইছে:
ফলাফল বহুত বেছি বুজিব পৰা আৰু বহুত কম ভয়ংকৰ দেখা যায়, নহয়নে?
একে ধৰণেৰে, আপুনি IFERROR:
=IFERROR(INDEX('Lookup table'!$B$2:$B$5,MATCH(B2,'Lookup table'!$A$2:$A$5,0)), "Not found")
IFERROR ৰ সৈতে একেলগে INDEX MATCH ব্যৱহাৰ কৰিব পাৰে INDEX MATCH সূত্ৰ বিশেষভাৱে উপযোগী যেতিয়া আপুনি লুকআপ স্তম্ভৰ বাওঁফালে থকা এটা স্তম্ভৰ পৰা মানসমূহ টানিব বিচাৰে (বাওঁফালৰ লুকআপ), আৰু আপোনাৰ নিজৰ লিখনী ঘূৰাই দিব বিচাৰে যেতিয়া একো পোৱা নাযায়।
উদাহৰণ 2. IFERROR with VLOOKUP এ খালী বা 0 ঘূৰাই দিবলৈ যদি একো পোৱা নাযায়
যদি আপুনি একো দেখুৱাব নিবিচাৰে যেতিয়া লুকআপ মান পোৱা নাযায়, IFERROR এ এটা খালী স্ট্ৰিং প্ৰদৰ্শন কৰক (""):
IFERROR(VLOOKUP( ...),"")আমাৰ উদাহৰণত সূত্ৰটো তলত দিয়া ধৰণে কোৱা হৈছে:
=IFERROR(VLOOKUP(B2,'Lookup table'!$A$2:$B$5, 2, FALSE), "")
আপুনি দেখাৰ দৰে, ই একো ঘূৰাই নিদিয়ে যেতিয়া লুকআপ মান সন্ধান তালিকাত নাথাকে।
যদি আপুনি ভুলটোক শূন্য মান ৰে সলনি কৰিব বিচাৰে, ৰাখক ০ শেষৰ ক rgument:
=IFERROR(VLOOKUP(B2,'Lookup table'!$A$2:$B$5, 2, FALSE), 0)
সাৱধানতাৰ শব্দ! Excel IFERROR ফাংচনে সকলো ধৰণৰ ভুল ধৰি লয়, কেৱল #N/A নহয়। ভাল নে বেয়া? সকলো নিৰ্ভৰ কৰে আপোনাৰ লক্ষ্যৰ ওপৰত। যদি আপুনি সকলো সম্ভাৱ্য ভুল মাস্ক কৰিব বিচাৰে, IFERROR Vlookup হৈছে যোৱাৰ পথ। কিন্তু ই বহু পৰিস্থিতিত এটা অবুদ্ধিমান কৌশল হ'ব পাৰে।
উদাহৰণস্বৰূপে, যদি আপুনি আপোনাৰ টেবুল তথ্যৰ বাবে এটা নামকৰণ কৰা পৰিসীমা সৃষ্টি কৰিছে, আৰু সেই নামটো আপোনাৰVlookup সূত্ৰ, IFERROR এ এটা #NAME ধৰিব? ত্ৰুটি আৰু ইয়াক "পোৱা হোৱা নাই" বা আপুনি যোগান ধৰা অন্য যিকোনো লিখনীৰ সৈতে সলনি কৰক। ফলত, আপুনি হয়তো কেতিয়াও নাজানিব যে আপোনাৰ সূত্ৰই ভুল ফলাফল দিছে যদিহে আপুনি নিজেই টাইপ ভুলটো দেখা নাপায়। এনে ক্ষেত্ৰত অধিক যুক্তিসংগত পদ্ধতি হ'ব কেৱল #N/A ভুলবোৰক ফান্দত পেলোৱা। ইয়াৰ বাবে, Excel 2013 আৰু উচ্চতৰত IFNA Vlookup সূত্ৰ ব্যৱহাৰ কৰক, সকলো Excel সংস্কৰণত IF ISNA VLOOKUP।
মূল শাৰীটো হ'ল: আপোনাৰ VLOOKUP সূত্ৰৰ বাবে এটা সংগী বাছনি কৰাৰ সময়ত অতি সাৱধান হওক :)
সদায় কিবা এটা বিচাৰিবলৈ VLOOKUP ৰ ভিতৰত IFERROR নেষ্ট কৰক
নিম্নলিত পৰিস্থিতি কল্পনা কৰক: আপুনি এটা তালিকাত এটা নিৰ্দিষ্ট মান বিচাৰে আৰু ইয়াক বিচাৰি নাপায়। আপোনাৰ কি কি পছন্দ আছে? হয় এটা N/A ত্ৰুটি পাওক নহয় আপোনাৰ নিজৰ বাৰ্তা দেখুৱাওক। আচলতে, এটা তৃতীয় বিকল্প আছে - যদি আপোনাৰ প্ৰাথমিক vlookup উজুটি খায়, তেন্তে নিশ্চিতভাৱে থকা আন কিবা এটা সন্ধান কৰক!
আমাৰ উদাহৰণটো আৰু আগুৱাই লৈ যাওক, আমাৰ ব্যৱহাৰকাৰীসকলৰ বাবে কোনো ধৰণৰ ডেচব'ৰ্ড তৈয়াৰ কৰোঁ যিয়ে তেওঁলোকক এটা এক্সটেনচন দেখুৱাব এটা নিৰ্দিষ্ট কাৰ্যালয়ৰ নম্বৰ। এনেকুৱা কিবা এটা:
গতিকে, D2 ত থকা অফিচ নম্বৰৰ ওপৰত ভিত্তি কৰি B স্তম্ভৰ পৰা এক্সটেনচনটো কেনেকৈ টানিব? এই নিয়মীয়া Vlookup সূত্ৰৰ সৈতে:
=VLOOKUP($D$2,$A$2:$B$7,2,FALSE)
আৰু ই সুন্দৰভাৱে কাম কৰিব যেতিয়ালৈকে আপোনাৰ ব্যৱহাৰকাৰীসকলে D2 ত এটা বৈধ সংখ্যা প্ৰৱেশ কৰে। কিন্তু যদি কোনো ব্যৱহাৰকাৰীয়ে অস্তিত্বহীন কোনো সংখ্যা ইনপুট কৰে তেন্তে কি হ’ব? এনে ক্ষেত্ৰত কেন্দ্ৰীয় কাৰ্যালয়লৈ ফোন কৰক! ইয়াৰ বাবে আপুনি ওপৰৰ সূত্ৰটো ত সন্নিৱিষ্ট কৰে value IFERROR ৰ যুক্তি, আৰু value_if_error যুক্তিত আন এটা Vlookup ৰাখক।
সম্পূৰ্ণ সূত্ৰটো অলপ দীঘল, কিন্তু ই নিখুঁতভাৱে কাম কৰে:
=IFERROR(VLOOKUP("office "&$D$2,$A$2:$B$7,2,FALSE),VLOOKUP("central office",$A$2:$B$7,2,FALSE))
যদি অফিচ নম্বৰ পোৱা যায়, ব্যৱহাৰকাৰীয়ে সংশ্লিষ্ট এক্সটেনচন নম্বৰ পায়:
অফিচ নম্বৰ পোৱা নাযায়, কেন্দ্ৰীয় অফিচ এক্সটেনচন প্ৰদৰ্শিত হয়:
সূত্ৰটো অলপ বেছি কমপেক্ট কৰিবলৈ, আপুনি এটা বেলেগ পদ্ধতি ব্যৱহাৰ কৰিব পাৰে:
প্ৰথমে, D2 ত সংখ্যাটো উপস্থিত আছে নে নাই পৰীক্ষা কৰক লুকআপ স্তম্ভত (অনুগ্ৰহ কৰি মন কৰক যে আমি সূত্ৰটোৱে লুক আপ কৰিবলৈ col_index_num 1 লৈ সংহতি কৰিছো আৰু স্তম্ভ A ৰ পৰা মান ঘূৰাই দিয়ক): VLOOKUP(D2,$A$2:$B$7,1,FALSE)
যদি নিৰ্দিষ্ট অফিচ নম্বৰটো পোৱা নাযায়, তেন্তে আমি "central office" ষ্ট্ৰিংটো বিচাৰো, যিটো নিশ্চিতভাৱে লুকআপ তালিকাত আছে। ইয়াৰ বাবে, আপুনি প্ৰথম VLOOKUP IFERROR ত ৰেপ কৰে আৰু এই গোটেই সংমিশ্ৰণক অন্য VLOOKUP ফাংচনৰ ভিতৰত নেষ্ট কৰে:
=VLOOKUP(IFERROR(VLOOKUP(D2,$A$2:$B$7,1,FALSE),"central office"),$A$2:$B$7,2)
বাৰু, এটা অলপ বেলেগ সূত্ৰ, একে ফলাফল:
কিন্তু "কেন্দ্ৰীয় কাৰ্যালয়" বিচাৰি উলিওৱাৰ কাৰণ কি, আপুনি মোক সুধিব পাৰে। IFERROR ত পোনপটীয়াকৈ এক্সটেনচন নম্বৰটো কিয় যোগান ধৰা নহয়? কাৰণ ভৱিষ্যতে কোনোবা এটা সময়ত সম্প্ৰসাৰণ সলনি হ’ব পাৰে। যদি এনেকুৱা হয়, আপুনি আপোনাৰ তথ্য উৎস টেবুলত মাত্ৰ এবাৰ আপডেইট কৰিব লাগিব, আপোনাৰ প্ৰতিটো VLOOKUP সূত্ৰ আপডেইট কৰাৰ চিন্তা নকৰাকৈ।
এক্সেলত ক্ৰমিক VLOOKUP কেনেকৈ কৰিব লাগে
যেতিয়া... আপুনি কৰিব লাগিবএক্সেলত তথাকথিত ক্ৰমিক বা শৃংখলিত ভিলুকাপসমূহ সম্পাদন কৰক এটা পূৰ্বৰ লুকআপ সফল বা বিফল হোৱাৰ ওপৰত নিৰ্ভৰ কৰি, আপোনাৰ ভিলুকাপসমূহ এটা এটাকৈ চলাবলৈ দুটা বা অধিক IFERROR ফলনসমূহ নেষ্ট কৰক:
IFERROR(VLOOKUP( ...), IFERROR(VLOOKUP( ...), IFERROR(VLOOKUP( ...),"পোৱা হোৱা নাই")))The সূত্ৰই নিম্নলিখিত যুক্তিৰ সৈতে কাম কৰে:
যদি প্ৰথম VLOOKUP এ একো নাপায়, প্ৰথম IFERROR এ এটা ভুল ট্ৰেপ কৰে আৰু অন্য VLOOKUP চলায়। যদি দ্বিতীয় VLOOKUP বিফল হয়, দ্বিতীয় IFERROR এ এটা ভুল ধৰে আৰু তৃতীয় VLOOKUP চলায়, ইত্যাদি। যদি সকলো Vlookup উজুটি খায়, শেষ IFERROR এ আপোনাৰ বাৰ্তা ঘূৰাই দিয়ে।
এই নেষ্টেড IFERROR সূত্ৰ বিশেষভাৱে উপযোগী যেতিয়া আপুনি তলৰ উদাহৰণত দেখুৱাৰ দৰে একাধিক পত্ৰিকা ৰ মাজেৰে Vlookup কৰিব লাগে।
ধৰক, আপোনাৰ তিনিটা ভিন্ন কাৰ্য্যপত্ৰিকাত সমজাতীয় তথ্যৰ তিনিটা তালিকা আছে (এই উদাহৰণত কাৰ্যালয় নম্বৰ), আৰু আপুনি এটা নিৰ্দিষ্ট সংখ্যাৰ বাবে এটা সম্প্ৰসাৰণ পাব বিচাৰে।
লুকআপ মান A2 কোষত আছে বুলি ধৰি লওক বৰ্তমানৰ শ্বীটত, আৰু লুকআপ পৰিসীমা ৩টা ভিন্ন ৱৰ্কশ্বীটত (উত্তৰ, দক্ষিণ আৰু পশ্চিম) A2:B5, নিম্নলিখিত সূত্ৰই এটা ট্ৰিট কাম কৰে:
=IFERROR(VLOOKUP(A2,North!$A$2:$B$5,2,FALSE), IFERROR(VLOOKUP(A2,South!$A$2:$B$5,2,FALSE), IFERROR(VLOOKUP(A2,West!$A$2:$B$5,2,FALSE),"Not found")))
গতিকে, আমাৰ "শৃংখলিত Vlookups" সূত্ৰই আমি সূত্ৰত নেষ্ট কৰা ক্ৰমত তিনিটা ভিন্ন শ্বীটত সন্ধান কৰে, আৰু ই বিচাৰি পোৱা প্ৰথম মিল আনে:
আপুনি VLOOKUP ৰ সৈতে IFERROR কেনেকৈ ব্যৱহাৰ কৰে এক্সেল। পঢ়াৰ বাবে ধন্যবাদ আৰু আপোনালোকক লগ পাম বুলি আশা কৰিলোঁঅহা সপ্তাহত আমাৰ ব্লগত!
উপলব্ধ ডাউনলোডসমূহ
Excel IFERROR VLOOKUP সূত্ৰৰ উদাহৰণ