বিষয়বস্তুৰ তালিকা
যেতিয়া আপুনি আপোনাৰ শ্বীটত এটা নিৰ্দিষ্ট কি ৰেকৰ্ডৰ সৈতে মিল থকা তথ্য বিচাৰিব লাগে, সাধাৰণতে আপুনি Google Sheets VLOOKUP ৰ ওচৰলৈ যায়। কিন্তু তাতেই আপুনি যায়: VLOOKUP এ আপোনাক প্ৰায় লগে লগে সীমাবদ্ধতাৰে চৰ মাৰে। সেইবাবেই আপুনি INDEX MATCH শিকি কামটোৰ বাবে সম্পদ বৃদ্ধি কৰাটো ভাল।
Google Sheets ত INDEX MATCH হৈছে দুটা ফাংচনৰ সংমিশ্ৰণ: INDEX আৰু MATCH। যেতিয়া একেলগে ব্যৱহাৰ কৰা হয়, তেতিয়া ইহঁতে Google Sheets VLOOKUP ৰ বাবে এটা উন্নত বিকল্প হিচাপে কাম কৰে। এই ব্লগ পোষ্টটোত তেওঁলোকৰ সামৰ্থ্য একেলগে জানি লওঁ আহক। কিন্তু প্ৰথমে, মই আপোনালোকক স্প্ৰেডশ্বীটত তেওঁলোকৰ নিজৰ ভূমিকাৰ ক্ষন্তেকীয়া ভ্ৰমণ দিব বিচাৰিছো।
Google Sheets MATCH function
মই Google ৰ পৰা আৰম্ভ কৰিব বিচাৰিম শ্বীটবোৰ MATCH কাৰণ ই সঁচাকৈয়ে সহজ। ই আপোনাৰ তথ্য এটা নিৰ্দিষ্ট মানৰ বাবে স্কেন কৰে আৰু ইয়াৰ অৱস্থান ঘূৰাই দিয়ে:
=MATCH(search_key, range, [search_type])- search_key হৈছে আপুনি বিচৰা সেই ৰেকৰ্ড। প্ৰয়োজনীয়।
- range হৈছে চাবলৈ এটা শাৰী বা এটা স্তম্ভ।
টোকা। MATCH এ কেৱল একমাত্ৰিক এৰে গ্ৰহণ কৰে: হয় শাৰী বা স্তম্ভ।
- search_type বৈকল্পিক আৰু সংজ্ঞায়িত কৰে যে মিল সঠিক বা আনুমানিক হ'ব লাগে নেকি। যদি বাদ দিয়া হয়, ই অবিকল্পিতভাৱে 1:
- 1 ৰ অৰ্থ হৈছে পৰিসীমাক আৰোহী ক্ৰমত সজাই তোলা হৈছে। ফাংচনে আপোনাৰ search_key তকৈ কম বা সমান সৰ্বাধিক মান পায়।
- 0 এ ফাংচনক সঠিক মিল বিচাৰিব যদি আপোনাৰ পৰিসীমা নহয়
- -1 ই ইংগিত দিয়ে যে ৰেকৰ্ডসমূহক অৱনমিত সজাই পৰাই ৰেংক কৰা হয়। এই ক্ষেত্ৰত, ফাংচনে আপোনাৰ search_key তকৈ ডাঙৰ বা সমান আটাইতকৈ সৰু মান পায়।
ইয়াত এটা উদাহৰণ আছে: এটা নিৰ্দিষ্টৰ এটা অৱস্থান পাবলৈ সকলো জামুৰ তালিকাত থকা জামু, মোৰ গুগল শ্বীটত নিম্নলিখিত MATCH সূত্ৰৰ প্ৰয়োজন:
=MATCH("Blueberry", A1:A10, 0)
গুগল শ্বীট INDEX ফাংচন
যেতিয়া MATCH এ আপোনাৰ মান ক'ত বিচাৰিব লাগে (পৰিসৰত ইয়াৰ অৱস্থান) দেখুৱায়, Google Sheets INDEX ফাংচনে ইয়াৰ শাৰী আৰু স্তম্ভ অফছেটৰ ওপৰত ভিত্তি কৰি মানটো নিজেই আনে:
=INDEX(উল্লেখ, [শাৰী], [স্তম্ভ])- উল্লেখ হৈছে চাবলগীয়া পৰিসীমা। প্ৰয়োজনীয়।
- শাৰী হৈছে আপোনাৰ পৰিসীমাৰ প্ৰথম ঘৰৰ পৰা অফছেট কৰিবলগীয়া শাৰীৰ সংখ্যা . বৈকল্পিক, 0 যদি বাদ দিয়া হয়।
- স্তম্ভ , ঠিক শাৰী ৰ দৰে, অফছেট স্তম্ভৰ সংখ্যা। লগতে বৈকল্পিক, 0 যদি বাদ দিয়া হয়।
যদি আপুনি দুয়োটা বৈকল্পিক যুক্তি (শাৰী আৰু স্তম্ভ) ধাৰ্য্য কৰে, Google Sheets INDEX এ এটা গন্তব্য কোষৰ পৰা এটা ৰেকৰ্ড ঘূৰাই দিব:
=INDEX(A1:C10, 7, 1)
সেই যুক্তিসমূহৰ এটা এৰি দিয়ক আৰু ফাংচনে আপোনাক সেই অনুসৰি সম্পূৰ্ণ শাৰী বা স্তম্ভটো পাব:
=INDEX(A1:C10, 7)
গুগল শ্বীটত INDEX MATCH কেনেকৈ ব্যৱহাৰ কৰিব — সূত্ৰৰ উদাহৰণ
যেতিয়া INDEX আৰু MATCH স্প্ৰেডশ্বীটত একেলগে ব্যৱহাৰ কৰা হয়, তেতিয়া ইহঁত আটাইতকৈ শক্তিশালী হয়। তেওঁলোকে Google Sheets VLOOKUPক একেবাৰে সলনি কৰিব পাৰে আৰু ভিত্তি কৰি এটা টেবুলৰ পৰা প্ৰয়োজনীয় ৰেকৰ্ড আনিব পাৰেআপোনাৰ মূল মান।
গুগল শ্বীটৰ বাবে আপোনাৰ প্ৰথম INDEX MATCH সূত্ৰ নিৰ্মাণ কৰক
ধৰি লওক আপুনি মই ওপৰত ব্যৱহাৰ কৰা একেখন টেবুলৰ পৰা ক্ৰেনবেৰীৰ ষ্টক তথ্য পাব বিচাৰে। মই কেৱল B আৰু C স্তম্ভ শ্বেয়াপ কৰিলোঁ (আপুনি কিয় অলপ পিছত গম পাব)।
- এতিয়া সকলো জামু C স্তম্ভত তালিকাভুক্ত কৰা হৈছে। Google Sheets MATCH ফাংচনে আপোনাক ৰ সঠিক শাৰীটো বিচাৰি উলিয়াবলৈ সহায় কৰিব cranberry: 8
=MATCH("Cranberry", C1:C10, 0)
- সেই গোটেই MATCH সূত্ৰটো INDEX ফাংচনত এটা row যুক্তিত ৰাখক:
=INDEX(A1:C10, MATCH("Cranberry", C1:C10, 0))
এইটোৱে গোটেই শাৰীটো ঘূৰাই দিব য'ত ক্ৰেনবেৰী থাকিব।
- কিন্তু যিহেতু আপুনি প্ৰয়োজনীয় সকলো ষ্টক তথ্য, লুকআপ স্তম্ভৰ সংখ্যাও ধাৰ্য্য কৰক: 3
=INDEX(A1:C10, MATCH("Cranberry", C1:C10,0), 2)
- Voila !
- আপুনি আৰু আগবাঢ়ি যাব পাৰে আৰু সেই শেষৰ স্তম্ভ সূচক ( 2 ) এৰি দিব পাৰে। আপুনি ইয়াৰ একেবাৰেই প্ৰয়োজন নহ'ব যদি আপুনি প্ৰথম যুক্তি হিচাপে সম্পূৰ্ণ টেবুল ( A1:C10 ) ব্যৱহাৰ কৰাৰ পৰিবৰ্তে কেৱল লুকআপ স্তম্ভ ( B1:B10 ) ব্যৱহাৰ কৰে:
৯৭১২
টিপচ্। বিভিন্ন জামুৰ উপলব্ধতা পৰীক্ষা কৰাৰ এটা অধিক সুবিধাজনক উপায় হ'ব ইয়াক এটা ড্ৰপ-ডাউন তালিকাত ( E2 ) ৰখা আৰু আপোনাৰ MATCH কাৰ্য্যক সেই তালিকা থকা কোষলৈ প্ৰেৰণ কৰা:
=INDEX(B1:B10, MATCH(E2, C1:C10, 0))
আপুনি এবাৰ বেৰী নিৰ্বাচন কৰিলে, সেই অনুসৰি সম্পৰ্কীয় মান সলনি হ'ব:
গুগল শ্বীটত INDEX MATCH কিয় VLOOKUP তকৈ ভাল
আপুনি ইতিমধ্যে জানে যে Google Sheets INDEX MATCH এ আপোনাৰ মান এটা টেবুলত চায় আৰু একেটাৰ পৰা আন এটা সম্পৰ্কীয় ৰেকৰ্ড ঘূৰাই দিয়েশাৰী. আৰু আপুনি জানে যে Google Sheets VLOOKUP য়েও ঠিক একে কাম কৰে। গতিকে আমনি কিয়?
বস্তুটো হ'ল, INDEX MATCH ৰ VLOOKUP তকৈ কিছুমান ডাঙৰ সুবিধা আছে:
- বাওঁফালৰ লুকআপ সম্ভৱ । এইটো দেখুৱাবলৈ মই আগতে স্তম্ভৰ ঠাই সলনি কৰিলোঁ: Google Sheets ত INDEX MATCH ফাংচনে সন্ধান স্তম্ভৰ বাওঁফালে চাব পাৰে আৰু চায়। VLOOKUP এ সদায় পৰিসীমাৰ প্ৰথম স্তম্ভত সন্ধান কৰে আৰু ইয়াৰ সোঁফালে মিল বিচাৰে — অন্যথা, ই কেৱল #N/A ভুল পায়:
- কোনো বিশৃংখলতা নাই যদি আপুনি স্তম্ভসমূহ যোগ কৰে বা স্থানান্তৰ কৰে, INDEX MATCH এ ফলাফলত হস্তক্ষেপ নকৰাকৈ পৰিবৰ্তনসমূহ স্বয়ংক্ৰিয়ভাৱে প্ৰতিফলিত কৰিব। যিহেতু আপুনি স্তম্ভ প্ৰসংগ ব্যৱহাৰ কৰে, সিহতক Google Sheets দ্বাৰা তৎক্ষণাত সামঞ্জস্য কৰা হয়:
আগবাঢ়ক আৰু VLOOKUP ৰ সৈতে এইটো কৰিবলৈ চেষ্টা কৰক: ইয়াৰ বাবে এটা লুকআপ স্তম্ভৰ বাবে কোষ প্ৰসংগতকৈ অৰ্ডাৰ নম্বৰৰ প্ৰয়োজন। এইদৰে, আপুনি ভুল মান পাব কাৰণ আন এটা স্তম্ভই একে ঠাই লয় — মোৰ উদাহৰণত স্তম্ভ 2 :
- প্ৰয়োজন হ'লে লিখনী কেছ বিবেচনা কৰে (তলৰ সোঁফালে অধিক)।
- একাধিক মাপকাঠীৰ ওপৰত ভিত্তি কৰি উলম্ব লুকআপৰ বাবে ব্যৱহাৰ কৰিব পাৰি।
মই আপোনাক চাবলৈ আমন্ত্ৰণ জনাইছো তলৰ দুটা পইণ্টত বিতংভাৱে চাওক।
গুগল শ্বীটত INDEX MATCH ৰ সৈতে কেছ-চেন্সিটিভ v-লুকাপ
INDEX MATCH হৈছে কেছ-
ধৰি লওক সকলো জামু দুটা ধৰণে বিক্ৰী কৰা হৈছে — ঢিলা (কাউণ্টাৰত ওজন কৰা) আৰু বাকচত পেক কৰা। সেয়েহে তালিকাখনত বিভিন্ন ক্ষেত্ৰত লিখা প্ৰতিটো জামুৰ দুটা সংঘটন আছে, প্ৰত্যেকৰে নিজস্ব আইডি আছে যিবোৰ ক্ষেত্ৰতো ভিন্নতা থাকে:
গতিকে আপুনি কেনেকৈ চাব পাৰে... এটা নিৰ্দিষ্ট ধৰণে বিক্ৰী কৰা জামুৰ ওপৰত ষ্টক তথ্য? VLOOKUP এ ইয়াৰ ক্ষেত্ৰত যিয়েই নহওক কিয়, ই বিচাৰি পোৱা প্ৰথম নামটো ঘূৰাই দিব।
ভাগ্য ভাল যে, Google Sheets ৰ বাবে INDEX MATCH এ ইয়াক সঠিকভাৱে কৰিব পাৰে। আপুনি মাত্ৰ এটা অতিৰিক্ত ফাংচন ব্যৱহাৰ কৰিব লাগিব — FIND বা EXACT।
উদাহৰণ 1. ডাঙৰ-বৰ-সংবেদনশীল Vlookup ৰ বাবে FIND
FIND হৈছে Google Sheets ত এটা ডাঙৰ-বৰ-সংবেদনশীল ফাংচন যিয়ে ইয়াক মহান কৰি তোলে ডাঙৰ-বৰ-সংবেদনশীল উলম্ব লুকআপৰ বাবে:
=ArrayFormula(INDEX(B2:B19, MATCH(1, FIND(E2, C2:C19)), 0))
এই সূত্ৰত কি হয় চাওঁ আহক:
- FIND এ স্তম্ভ C স্কেন কৰে ( C2:C19 ) তাৰ আখৰৰ ক্ষেত্ৰখন বিবেচনা কৰি E2 ( চেৰী ) ৰ পৰা ৰেকৰ্ডৰ বাবে। এবাৰ অৱস্থিত হ'লে, সূত্ৰই সেই কোষটোক এটা সংখ্যাৰে "চিহ্নিত" কৰে — 1 ।
- MATCH এ এই চিহ্ন — 1 — একেটা স্তম্ভতে ( ) সন্ধান কৰে C ) আৰু ইয়াৰ শাৰীৰ সংখ্যা INDEX ত দিয়ে।
- INDEX এ স্তম্ভ B ত থকা সেই শাৰীটোলৈ নামি আহে ( B2:B19 ) আৰু আপোনাৰ ওচৰলৈ প্ৰয়োজনীয় ৰেকৰ্ড আনে।
- যেতিয়া আপুনি সূত্ৰ নিৰ্মাণ শেষ কৰে, আৰম্ভণিতে ArrayFormula যোগ কৰিবলৈ Ctrl+Shift+Enter টিপক। ইয়াৰ প্ৰয়োজন কাৰণ ইয়াৰ অবিহনে FIND এ এৰেত (এটাতকৈ অধিক কোষত) সন্ধান কৰিব নোৱাৰিব। বা টাইপ কৰিব পাৰেআপোনাৰ কিবৰ্ডৰ পৰা ' ArrayFormula '।
উদাহৰণ 2. আখৰ-সংবেদনশীল Vlookup ৰ বাবে EXACT
যদি আপুনি FINDক EXACT ৰে সলনি কৰে, পিছৰটোৱে ৰেকৰ্ডসমূহ বিচাৰিব
একমাত্ৰ পাৰ্থক্যটো হ'ল যে EXACT এ এটা মিলক 1 সংখ্যাৰ পৰিৱৰ্তে TRUE ৰ সৈতে "চিহ্নিত কৰে"। সেয়েহে, MATCH ৰ বাবে প্ৰথম যুক্তি হ’ব লাগে TRUE :
=ArrayFormula(INDEX(B2:B19, MATCH(TRUE, EXACT(E2, C2:C19), 0)))
Google Sheets INDEX MATCH একাধিক মাপকাঠীৰ সৈতে
যদি কেইবাটাও চৰ্ত থাকে যাৰ ভিত্তিত আপুনি ৰেকৰ্ডটো আনিব বিচাৰে তেন্তে কি হ'ব?
PP বাল্টি<ত বিক্ৰী কৰা চেৰী ৰ মূল্য পৰীক্ষা কৰোঁ আহক 2> আৰু ইতিমধ্যে শেষ হৈ গৈছে :
মই স্তম্ভ F ত ড্ৰপ-ডাউন তালিকাত সকলো মাপকাঠী সজাইছো। আৰু ই হৈছে Google Sheets INDEX MATCH যি একাধিক মাপকাঠী সমৰ্থন কৰে, VLOOKUP নহয়। ইয়াত আপুনি ব্যৱহাৰ কৰিবলগীয়া সূত্ৰটো দিয়া হ'ল:
=ArrayFormula(INDEX(B2:B24, MATCH(CONCATENATE(F2:F4), A2:A24&C2:C24&D2:D24, 0),))
আতংকিত নহ'ব! :) ইয়াৰ যুক্তি আচলতে যথেষ্ট সহজ:
- CONCATENATE(F2:F4) এ মাপকাঠী থকা কোষৰ পৰা তিনিওটা ৰেকৰ্ডক এনেদৰে এটা ষ্ট্ৰিংত একত্ৰিত কৰে:
CherryPP bucketRunning out
এইটো MATCH ৰ বাবে এটা search_key , বা, অন্য কথাত, আপুনি টেবুলত কি বিচাৰিছে।
- A2:A24&C2:C24&D2:D24 এ MATCH ফাংচনৰ বাবে এটা পৰিসৰ গঠন কৰে তিনিটা পৃথক স্তম্ভ, এইদৰে আপুনি সিহতক একত্ৰিত কৰিব:
চেৰীকাৰ্ডবৰ্ড ট্ৰে ষ্টকত আছে
চেৰীফিল্ম পেকেজিং ষ্টক শেষ
চেৰীপিপি বাল্টন শেষ হৈ গৈছে
ইত্যাদি .
- MATCH — 0 — — CherryPP bucketRunning out ৰ বাবে সঠিক মিল বিচাৰি উলিওৱা সম্ভৱ কৰে সংযুক্ত স্তম্ভৰ সেই সকলো শাৰীৰ মাজত। আপুনি দেখাৰ দৰে, ই ৩য় শাৰীত আছে।
- আৰু তাৰ পিছত INDEX এ নিজৰ কাম কৰে: ই স্তম্ভ B ৰ ৩য় শাৰীৰ পৰা ৰেকৰ্ডটো আনে।
- ArrayFormula ব্যৱহাৰ কৰা হয় অন্য ফাংচনসমূহক অনুমতি দিবলৈ এৰেৰ সৈতে কাম কৰক।
টিপচ্। যদি আপোনাৰ সূত্ৰই মিল বিচাৰি নাপায়, ই এটা ভুল ঘূৰাই দিব। তাৰ পৰা হাত সাৰিবলৈ, আপুনি এই সম্পূৰ্ণ সূত্ৰটো IFERROR ত ৰেপ কৰিব পাৰে (ইয়াক প্ৰথম যুক্তি হিচাপে বনাব পাৰে) আৰু ভুলৰ পৰিবৰ্তে আপুনি যিটো চাব বিচাৰে তাক দ্বিতীয় যুক্তি হিচাপে সুমুৱাব পাৰে:
=IFERROR(ArrayFormula(INDEX(B2:B27, MATCH(CONCATENATE(F2:F4), A2:A27&C2:C27&D2:D27, 0),)), "Not found")
Google শ্বীটসমূহত INDEX MATCH ৰ উন্নত বিকল্প — একাধিক VLOOKUP মিল
আপুনি যি লুকআপ ফাংচন পছন্দ কৰে, VLOOKUP বা INDEX MATCH, দুয়োটাৰে এটা উন্নত বিকল্প আছে।
একাধিক VLOOKUP Matches হৈছে Google Sheets ৰ বাবে এটা বিশেষ এড-অন যিটো ডিজাইন কৰা হৈছে:
- সূত্ৰ অবিহনে চাব
- সকলো দিশত চাওক
- বিভিন্ন তথ্য ধৰণৰ বাবে একাধিক চৰ্তৰ দ্বাৰা সন্ধান কৰক : পাঠ, সংখ্যা, তাৰিখ, সময়, ইত্যাদি।
- কেইবাটাও মিল আনিব, যিমানখিনি আপুনি প্ৰয়োজন (যদিহে আপোনাৰ টেবুলত সিমানবোৰ আছে, অৱশ্যেই)
আন্তঃপৃষ্ঠটো পোনপটীয়া, গতিকে আপুনি কৰিছে নে নাই তাত সন্দেহ কৰিব নালাগিবসকলো সঠিকভাৱে:
- উৎস পৰিসীমা নিৰ্ব্বাচন কৰক।
- ঘুৰাই দিবলে মিল আৰু স্তম্ভৰ সংখ্যা নিৰ্ধাৰণ কৰক।
- পূৰ্বনিৰ্ধাৰিত অপাৰেটৰসমূহ ব্যৱহাৰ কৰি চৰ্তসমূহ সূক্ষ্ম-টিউন কৰক ( contains, =, খালী নহয় , মাজত , ইত্যাদি)।
আপুনি:
- ফলৰ পূৰ্বদৰ্শন
- ইয়াক ক'ত ৰাখিব লাগে সেইটো নিৰ্ণয় কৰক
- আৰু কেনেকৈ: এটা সূত্ৰ হিচাপে বা কেৱল মান হিচাপে
এড-অন পৰীক্ষা কৰাৰ এই সুযোগ হেৰুৱাব নালাগে। আগবাঢ়ি যাওক আৰু ইয়াক গুগল ৱৰ্কস্পেচ মাৰ্কেটপ্লেচৰ পৰা ইনষ্টল কৰক। ইয়াৰ টিউটোৰিয়েল পেজত প্ৰতিটো বিকল্প বিতংভাৱে ব্যাখ্যা কৰা হ’ব।
আমি এটা বিশেষ নিৰ্দেশনামূলক ভিডিঅ'ও প্ৰস্তুত কৰিলোঁ:
তলৰ মন্তব্যত বা পৰৱৰ্তী লেখাত দেখা পাম ;)