এক্সেলের একটি অ্যারে সূত্র ব্যবহার করে আমরা একটি সন্ধান সূত্র তৈরি করতে পারি যা ডেটাবেসে বা ডেটা টেবিলে তথ্য খুঁজতে একাধিক মানদণ্ড ব্যবহার করে। অ্যারে সূত্র ইনডেক্স ফাংশন ভিতরে MATCH ফাংশন নিছক জড়িত।
এই টিউটোরিয়ালটিতে একটি সরবরাহকারী সূত্র তৈরির একটি ধাপে ধাপ উদাহরণ রয়েছে যা সরবরাহকারী খুঁজে পাওয়ার জন্য একাধিক মানদণ্ড ব্যবহার করেটাইটানিয়াম উইজেট একটি নমুনা ডাটাবেস। আপনার নিজস্ব কাস্টম সন্ধান সূত্র তৈরি করা কত সহজ তা শিখতে পাশাপাশি অনুসরণ করুন।
ডেটা সহ আপনার এক্সেল ওয়ার্কবুক প্রস্তুত করুন
এই টিউটোরিয়ালে পদক্ষেপগুলি অনুসরণ করার জন্য, উপরের চিত্রটিতে দেখানো হিসাবে, নিচের ঘরগুলিতে নমুনা ডেটা লিখে আপনি শুরু করতে হবে। এই টিউটোরিয়ালের সময় তৈরি অ্যারে সূত্রটি মিটমাট করার জন্য সারি 3 এবং 4টি ফাঁকা রাখা হয়।
- কোষ মধ্যে তথ্য শীর্ষ পরিসীমা লিখুন D1 থেকে F2 চেপে
- কোষ মধ্যে দ্বিতীয় পরিসীমা লিখুন D5 থেকে F11
টিউটোরিয়ালটিতে ছবিতে দেখানো বিন্যাসটি অন্তর্ভুক্ত নয়, তবে এটি লুকআপ সূত্র কীভাবে কাজ করে তা প্রভাবিত করবে না। উপরের দেখানো অনুরূপ বিন্যাস বিকল্পগুলির তথ্য এই বেসিক এক্সেল ফর্ম্যাটিং টিউটোরিয়ালটিতে উপলব্ধ।
02 এর 02এক্সেল একটি INDEX ফাংশন তৈরি করুন
দ্য এর INDEX ফাংশন একাধিক ফর্ম আছে এক্সেল মধ্যে কয়েক এক। ফাংশন একটি আছে অ্যারে ফর্ম এবং একটি রেফারেন্স ফর্ম। অ্যারে ফর্মটি ডেটাবেস বা ডেটা টেবিল থেকে প্রকৃত তথ্য প্রদান করে, যখন রেফারেন্স ফর্মটি আপনাকে টেবিলে ডেটা রেফারেন্স বা অবস্থানের অবস্থান দেয়।
এই টিউটোরিয়ালে, আমরা অ্যারে ফর্ম ব্যবহার করব কারণ আমরা আমাদের সরবরাহকারীর এই সরবরাহকারীর সেল রেফারেন্সের পরিবর্তে সরবরাহকারীর নামটি টাইটানিয়াম উইজেটগুলির জন্য জানতে চাই। আপনার INDEX ফাংশন তৈরি করতে এই পদক্ষেপগুলি অনুসরণ করুন:
- সেল উপর ক্লিক করুন থেকে F3 এটি সক্রিয় কোষ তৈরি করতে - এইখানে আমরা নেস্টেড ফাংশনটি প্রবেশ করব।
- ক্লিক করুন সূত্র রিবন মেনু ট্যাব।
- চয়ন করুন লুকান এবং রেফারেন্স ফিতা ড্রপ ডাউন ফাংশন বার থেকে।
- ক্লিক করুন এর INDEX তালিকা আনতে তালিকা আর্গুমেন্ট নির্বাচন করুন সংলাপ বাক্স.
- পছন্দ করা অ্যারে, row_num, col_num ডায়লগ বাক্সে অপশন।
- ক্লিক ঠিক আছে INDEX ফাংশন ডায়ালগ বাক্স খুলতে; এই এক্সেল ফর্মুলা বিল্ডার খুলবে।
- মধ্যে সূত্র বিল্ডার, ক্লিক করুন বিন্যাস লাইন।
- কোষ হাইলাইট d6 থেকে F11, ক্লিক করে এবং টেনে আনতে, ওয়ার্কশীটে বিল্ডারের মধ্যে পরিসীমা প্রবেশ করতে।
এক্সেল এর পুরোনো সংস্করণে সূত্র বিল্ডার দ্বারা প্রতিস্থাপিত হবে ফাংশন আর্গুমেন্ট জানলা. উইন্ডোতে এই টিউটোরিয়ালটিতে উল্লিখিত একই পদক্ষেপ প্রয়োগ করুন।
08 এর 03Nested ম্যাচ ফাংশন শুরু করুন
অন্য একটি ফাংশন নেস্টিং যখন দ্বিতীয় বা নেস্টেড ফাংশন সূত্র নির্মাতার খুলতে পারে না প্রয়োজনীয় আর্গুমেন্ট লিখুন। নেস্টেড ফাংশনটি প্রথম ফাংশনের সাজানোর মধ্যে একটি হিসাবে টাইপ করা আবশ্যক।
নিজে নিজে ফাংশন প্রবেশ করার সময়, ফাংশন এর আর্গুমেন্টগুলি একে অপরের থেকে কমা দ্বারা পৃথক করা হয়।
নেস্টেড MATCH ফাংশন প্রবেশ প্রথম ধাপে প্রবেশ করা হয় দেখার মূল্য যুক্তি. Lookup_value ডাটাবেসের সাথে মেলে এমন অনুসন্ধান শব্দটির অবস্থান বা ঘর রেফারেন্স হবে।
সাধারণত Lookup_value শুধুমাত্র একটি অনুসন্ধানের মানদণ্ড বা শব্দ গ্রহণ করে। একাধিক মানদণ্ড অনুসন্ধান করার জন্য, আমাদের Lookup_value প্রসারিত করতে হবে; টিতার সংস্পর্শে বা দুই বা ততোধিক সেল রেফারেন্স যোগ করে সংশ্লেষ চিহ্ন ব্যবহার করে একত্রিত করা হয় - &.
- মধ্যে সূত্র বিল্ডার, ক্লিক করুন সারি_সংখ্যা লাইন।
- ফাংশন নাম লিখুন ম্যাচ একটি খোলা বৃত্তাকার বন্ধনী দ্বারা অনুসরণ।
- সেল উপর ক্লিক করুন থেকে D3 সংলাপ বাক্সে যে ঘর রেফারেন্স লিখুন।
- ঘর রেফারেন্সের পরে একটি সংখ্যার টাইপ করুন থেকে D3 একটি দ্বিতীয় কোষ রেফারেন্স যোগ করার জন্য।
- সেল উপর ক্লিক করুন E3 এই দ্বিতীয় ঘর রেফারেন্স লিখুন।
- ঘর রেফারেন্সের পরে একটি কমা টাইপ করুন E3 MATCH ফাংশন এর এন্ট্রি সম্পূর্ণ করতে দেখার মূল্য যুক্তি.
টিউটোরিয়াল শেষ ধাপে, আমাদের Lookup_values ওয়ার্কশীটের কোষ D3 এবং E3 এ প্রবেশ করা হবে।
04 এর 04Nested ম্যাচ ফাংশন সম্পূর্ণ করুন
এই পদক্ষেপ যোগ করে জুড়ে lookup_array নেস্টেড জন্য যুক্তি ম্যাচ ফাংশন। Lookup_array হল এমন ঘরগুলির পরিসীমা যা MATCH ফাংশনটি টিউটোরিয়ালের পূর্ববর্তী ধাপে লুকাপ_উইউউল যুক্তি যোগ করার জন্য অনুসন্ধান করবে।
যেহেতু আমরা Lookup_array আর্গুমেন্টে দুটি অনুসন্ধান ক্ষেত্র চিহ্নিত করেছি, তাই আমরা Lookup_array এর জন্য একই কাজ করতে হবে। MATCH ফাংশন শুধুমাত্র নির্দিষ্ট প্রতিটি শব্দের জন্য একটি অ্যারের অনুসন্ধান করে, এইভাবে একাধিক অ্যারে প্রবেশ করতে আমরা আবার অ্যারেগুলিকে একত্রিত করার জন্য এক্সপারেন্ড ব্যবহার করি।
পূর্ববর্তী ধাপে প্রবেশ করা কমা পরে এই পদক্ষেপগুলি প্রবেশ করতে হবে সারি_সংখ্যা লাইন এর INDEX ফাংশন।
- ক্লিক করুন সারি_সংখ্যা বর্তমান এন্ট্রি শেষে সন্নিবেশ বিন্দু স্থাপন করতে কমা পরে লাইন।
- কোষ হাইলাইট d6 থেকে D11 ওয়ার্কশীট পরিসীমা প্রবেশ করতে - এই প্রথম অ্যারে অনুসন্ধান ফাংশন হয়।
- সেল রেফারেন্সের পরে একটি সংখ্যার টাইপ করুন D6: D11 কারণ আমরা ফাংশন দুটি অ্যারে অনুসন্ধান করতে চান।
- কোষ হাইলাইট E6 থেকে E11 ওয়ার্কশীট পরিসীমা প্রবেশ করতে - এই ফাংশনটি অনুসন্ধানের দ্বিতীয় অ্যারে।
- ঘর রেফারেন্সের পরে একটি কমা টাইপ করুন E3 এন্ট্রি সম্পূর্ণ করতে ম্যাচ ফাংশনের lookup_array যুক্তি.
- ত্যাগ এর INDEX টিউটোরিয়ালের পরবর্তী ধাপের জন্য ফাংশন ডায়ালগ বাক্স খোলা।
MATCH প্রকার আর্গুমেন্ট যোগ করুন
MATCH ফাংশন তৃতীয় এবং চূড়ান্ত যুক্তি হল Match_type যুক্তি; এটা কিভাবে মেলে মেলে এক্সেল বলে দেখার মূল্য Lookup_array এর মানগুলির সাথে - উপলব্ধ বিকল্পগুলি 1, 0, বা -1।
এই যুক্তি ঐচ্ছিক। যদি এটি বাদ দেওয়া হয় তবে ফাংশন 1 এর ডিফল্ট মান ব্যবহার করে।
- যদি Match_type = 1 বা বাদ দেওয়া হয়েছে: MATCH সবচেয়ে বড় মান সন্ধান করে যা Lookup_value এর চেয়ে কম বা সমান। Lookup_array তথ্য ঊর্ধ্বমুখী ক্রম অনুসারে সাজানো আবশ্যক।
- যদি Match_type = 0: MATCH প্রথম মানটি সন্ধান করে যা Lookup_value এর সমান। Lookup_array তথ্য কোনো ক্রম অনুসারে বাছাই করা যেতে পারে।
- যদি Match_type = -1: MATCH ছোটতম মান সন্ধান করে যা Lookup_value এর চেয়ে বড় বা সমান। Lookup_array তথ্য অবতরণ ক্রম অনুসারে সাজানো আবশ্যক।
পূর্ববর্তী ধাপে প্রবেশ করা কমা পরে এই পদক্ষেপগুলি প্রবেশ করতে হবে সারি_সংখ্যা লাইন এর INDEX ফাংশন।
- উপর কমা অনুসরণ সারি_সংখ্যা লাইন, একটি শূন্য টাইপ করুন - 0 - আমরা নেস্টেড ফাংশনগুলিকে কোষগুলিতে প্রবেশ করা পদগুলিতে সঠিক মিলগুলি ফেরত দিতে চাই থেকে D3 এবং E3.
- একটি বন্ধ গোলাকার বন্ধনী টাইপ করুন - ) - সম্পূর্ণ করতে ম্যাচ ফাংশন।
- ত্যাগ সূত্র বিল্ডার টিউটোরিয়াল পরবর্তী ধাপ জন্য খুলুন।
INDEX ফাংশন শেষ হচ্ছে
এখন যে ম্যাচ ফাংশন সম্পন্ন হয় আমরা ফরমুলা বিল্ডার তৃতীয় লাইন এ সরানো এবং জন্য শেষ যুক্তি লিখুন এর INDEX ফাংশন। এই তৃতীয় এবং চূড়ান্ত যুক্তি হল কলামের এক্সেলকে রেঞ্জে কলামের নম্বর বলে যা যুক্তি d6 থেকে F11; এই যেখানে আমরা ফাংশন দ্বারা ফিরে আসতে চান তথ্য পাবেন। এই ক্ষেত্রে, জন্য একটি সরবরাহকারী টাইটানিয়াম উইজেট.
- ক্লিক করুন কলামের লাইন।
- সংখ্যা তিনটি লিখুন - 3 - এই লাইন থেকে আমরা পরিসীমা তৃতীয় কলামে তথ্য খুঁজছেন হয় d6 থেকে F11.
- আবার, ছেড়ে দিন সূত্র বিল্ডার টিউটোরিয়াল পরবর্তী ধাপ জন্য খুলুন।
অ্যারে সূত্র তৈরি করা হচ্ছে
বন্ধ করার আগে সূত্র বিল্ডার, আমরা আমাদের ন্যস্ত ফাংশন একটি অ্যারে সূত্র মধ্যে চালু করতে হবে; এই আমাদের ফাংশন ডেটা টেবিলে একাধিক পদ অনুসন্ধান করার অনুমতি দেয় কি। এই টিউটোরিয়ালে আমরা দুটি পদ মিলতে চাই: উইজেট কলাম থেকে 1 এবং টাইটেইনিঅ্যাম কলাম থেকে 2।
Excel এ একটি অ্যারে সূত্র তৈরি করা হচ্ছে টিপে জন্য CTRL, শিফ্ট, এবং ENTER কীবোর্ড একই সময়ে একই সময়ে। একবার চাপলে, ফাংশনটি কোঁকড়া ধনুর্বন্ধনী দ্বারা বেষ্টিত হবে, যা নির্দেশ করে যে ফাংশন এখন একটি অ্যারে।
- নিকটে সূত্র বিল্ডার ক্লিক করে সম্পন্ন বোতাম।
- পরবর্তী, সেল নির্বাচন করুন F4 চাপুন এবং টিপুন প্রবেশ করান সূত্র দেখতে চাবি।
- সূত্রটি একটি অ্যারে রূপান্তর করতে, একযোগে টিপুন CTRL + SHIFT + ENTER আপনার কীবোর্ডে।
- সঠিকভাবে সম্পন্ন হলে # এন / এ ত্রুটি F3 এ উপস্থিত হবে - সেল যেখানে আমরা ফাংশন প্রবেশ করলাম।
- দ্য # এন / এ ত্রুটি কোষ প্রদর্শিত হবে থেকে F3 কারণ কোষ থেকে D3 এবং E3 ফাঁকা। D3 এবং E3 কোষ যেখানে আমরা ফাংশন বলা খুঁজে Lookup_values। একবার এই দুটি কোষে তথ্য যোগ করা হলে, ত্রুটি ডাটাবেস থেকে তথ্য দ্বারা প্রতিস্থাপিত হবে।
অনুসন্ধান মাপকাঠি যোগ করা হচ্ছে
পরিশেষে, আমরা আমাদের ওয়ার্কশীট অনুসন্ধান পদ যোগ করা হবে। আগের ধাপে উল্লিখিত হিসাবে, আমরা শর্তাবলী মেলে খুঁজছি উইজেট কলাম থেকে 1 এবং টাইটেইনিঅ্যাম কলাম থেকে 2. যদি, এবং শুধুমাত্র যদি, আমাদের সূত্র ডাটাবেসের যথাযথ কলামে উভয় পদগুলির জন্য একটি মিল খুঁজে পায় তবে এটি তৃতীয় কলাম থেকে মানটি ফেরত দেবে।
- সেল উপর ক্লিক করুন থেকে D3.
- আদর্শ উইজেট এবং টিপুন প্রবেশ করান কীবোর্ড উপর কী।
- সেল উপর ক্লিক করুন E3.
- আদর্শ টাইটেইনিঅ্যাম এবং টিপুন প্রবেশ করান কীবোর্ড উপর কী।
- সরবরাহকারীর নাম উইজেট ইনক। সেল F3 এ উপস্থিত হওয়া উচিত - ফাংশনের অবস্থান এটি শুধুমাত্র একমাত্র সরবরাহকারী তালিকা যা টাইটানিয়াম উইজেটগুলি বিক্রি করে।
- যখন আপনি সেল F3 এ ক্লিক করেন তখন সম্পূর্ণ ফাংশন কার্যপত্রের উপরে সূত্র বারে উপস্থিত হয়।
{= INDEX (D6: F11, MATCH (D3 এবং E3, D6: D11 এবং E6: E11, 0), 3)}
আমাদের উদাহরণে, টাইটানিয়াম উইজেটগুলির জন্য শুধুমাত্র একটি সরবরাহকারী ছিল। যদি একাধিক সরবরাহকারী থাকে, ডাটাবেসের প্রথম তালিকাভুক্ত সরবরাহকারী ফাংশন দ্বারা ফেরত পাঠানো হয়।