প্রস্তাবিত, 2024

সম্পাদকের পছন্দ

এক্সেলের সহজ ডাটাবেস প্রশ্নের জন্য INDEX এবং MATCH ব্যবহার করুন

D लहंगा उठावल पड़ी महंगा Lahunga Uthaw 1

D लहंगा उठावल पड़ी महंगा Lahunga Uthaw 1

সুচিপত্র:

Anonim

মূলত, এক্সেলটি একটি বাস্তব ডাটাবেস হিসাবে তৈরি করা হয়নি। তার প্রাথমিক ডাটাবেস ফাংশন পরিমাণ এবং মানের মধ্যে সীমিত ছিল। এবং যেহেতু এক্সেল ডাটাবেসের প্রতিটি রেকর্ড একসাথে স্ক্রিনে দৃশ্যমান হয় - যার মানে হল সবগুলি একসাথে মেমরি - এক্সেল উপাত্ত সত্যিই ছোট হতে হতো: কয়েকটি রেকর্ডে একাধিক ক্ষেত্র, অথবা অনেকগুলি রেকর্ড সহ কয়েকটি ক্ষেত্র; এবং ন্যূনতম গণনা।

VLOOKUP (উল্লম্ব) এবং HLOOKUP (অনুভূমিক) নির্দিষ্ট তথ্যের জন্য একটি ডাটাবেস জিজ্ঞাসা করার জন্য উপলব্ধ ফাংশন ছিল। উদাহরণস্বরূপ, আপনি সমস্ত রেকর্ড খুঁজে পেতে এবং খুঁজে বের করতে প্রশ্ন তুলতে পারেন যে $ 1000 এর চেয়ে বেশি কিন্তু $ 5000-এর চেয়ে কম কিন্তু শুধুমাত্র ফ্ল্যাট ফাইলগুলিতে (কেবলমাত্র একটি ডাটাবেস ম্যাট্রিক্স)।

পিভট টেবিলগুলি তৈরি করা হয়েছে যাতে ব্যবহারকারীরা রিলেশনাল ডেটাবেস তৈরি করতে পারে, যা ক্যোয়ারী করা সহজ, কম মেমরি ব্যবহার করুন, এবং আরও সঠিক ফলাফল প্রদান করুন। তবে, যদি আপনার কোন সম্পর্কীয় ডাটাবেস না থাকে বা প্রয়োজন হয় তবে আরো শক্তিশালী এবং নির্ভরযোগ্য ডেটাবেস ফাংশন প্রয়োজন, এটি একটি শুরু করার জন্য চেষ্টা করুন।

[আরও পড়ুন: আপনার নতুন পিসিটি এই 15 টি বিনামূল্যে, চমৎকার প্রোগ্রামগুলির প্রয়োজন]

সূচক, ম্যাচ এবং সূচী মিল

এক্সেলের মধ্যে, INDEX ফাংশন একটি নির্দিষ্ট অবস্থান থেকে (একটি তালিকা, সারণি, ডাটাবেস) একটি আইটেম প্রদান করে।

MATCH ফাংশন একটি মান (একটি তালিকা , টেবিল, ডাটাবেস)। এবং, INDEX- MATCH ফাংশন একসাথে ব্যবহার করে একটি টেবিলের একটি বায়ু থেকে তথ্য আহরণ করা।

INDEX ফাংশন জন্য সিনট্যাক্স হল: INDEX (অ্যারে, row_num, [কলাম_নুম])। অ্যারেটি এমন কোষগুলির পরিসর যা আপনি কাজ করছেন। Row_num হল, স্পষ্টতই, আপনি যে ডেটা খুঁজছেন সেটিতে পরিসরে সারি সংখ্যা। Column_num হল এমন কলাম নাম্বার যেখানে আপনি যে ডেটা খুঁজছেন তা রয়েছে। INDEX সূত্র কলাম অক্ষরগুলি সনাক্ত করে না, তাই আপনি সংখ্যাগুলি ব্যবহার করতে হবে (বাম থেকে গণনা)।

MATCH ফাংশনটির জন্য সিনট্যাক্স হল: MATCH (lookup_value, lookup_array, [match_type])। Lookup_value হল এমন সংখ্যা বা পাঠ যা আপনি খুঁজছেন, যা একটি মান, একটি লজিক্যাল মান, বা একটি ঘর রেফারেন্স হতে পারে। Lookup_array হল কোষগুলির পরিসর যা আপনি কাজ করছেন। Match_type MATCH ফাংশন নির্ধারণ করে - যে, একটি সঠিক ম্যাচ বা নিকটতম ম্যাচ।

A INDEX ফাংশন

আমাদের উদাহরণে, বিখ্যাত কমোডর জেমস নররিংটন একটি স্প্রেডশীট আছে যা ক্যারিবীয় দ্বীপের সমস্ত জলদস্যু জাহাজকে অনুসরণ করে। নোরাংটন এর তালিকাটি জাহাজের যুদ্ধের গঠন দ্বারা পরিচালিত হয়, যা এলাকাটির নটিক্যাল চার্টগুলির সাথে মেলে। যখন তিনি একটি জাহাজ অগ্রিম দেখেন, তিনি তার স্প্রেডশীটে ইনডেক্স সূত্র প্রবেশ করেন, যাতে তিনি জাহাজ এবং তার ক্ষমতা সনাক্ত করতে পারেন। এই প্রথম প্রশ্নের মধ্যে, Norrington জাহাজ যে অগ্রসর ধরনের টাইপ জানতে চায়।

1 আপনার ক্যোয়ারীগুলির (যে, ফাংশন এবং ফলাফলগুলি) জন্য একটি অবস্থান (সেল বা ঘর পরিসর) নির্বাচন করুন, তারপর আপনার কার্সারটি সেই সেলটিতে সরান। উদাহরণস্বরূপ: সারি 18 তে কোনও ঘর।

2 INDEX ফাংশনটি (সমান চিহ্ন দ্বারা পূর্বে), একটি খোলার কণ্ঠস্বর, তারপর হাইলাইট করুন (বা টাইপ করুন) ডাটাবেস / টেবিলের ব্যাপ্তি যেমন: = INDEX (A2: I16

দ্রষ্টব্য: আপনি যদি একটি সম্পূর্ণ রেফারেন্স চান , এই ক্ষেত্রে, সূত্রটি হার্ড-কোডিং মানে যখন / যদি এটি অনুলিপি করা হয় তবে পরিসীমা পরিবর্তন করা হয় না), প্রতিটি কক্ষের রেফারেন্সের পর একবার F4 টিপুন। আপনি পরিসরেও উজ্জ্বল হতে পারেন: সম্পূর্ণ পরিসর নির্বাচন করার পরেই কেবলমাত্র F4 চাপুন , এবং সম্পূর্ণ পরম রেফারেন্স চিহ্ন যোগ করা হয়।

3. পরবর্তী, আর্গুমেন্ট পৃথক করার জন্য একটি কমা প্রবেশ করুন (যে, পৃথক সূত্র টুকরা হয়); তারপর সারি সংখ্যা এবং একটি কমা লিখুন, কলাম সংখ্যা দ্বারা অনুসরণ (হ্যাঁ , এটা অবশ্যই একটি সংখ্যা এবং অবশ্যই স্বাভাবিক কলামের অক্ষর হওয়া উচিত নয়) এবং ডান বন্ধনী (বা শুধু লিখুন এবং এক্সেল আপনার জন্য শেষের বন্ধনী যোগ করুন)। সম্পূর্ণ সূত্র এই মত দেখায়: = INDEX ($ A $ 2: $ I $ 16 , 15, ২২)।

দ্রষ্টব্য: সারি নম্বরটি প্রথম নম্বর দিয়ে শুরু হয়, স্প্রেডশীটের প্রথম সংখ্যা নয়। উদাহরণস্বরূপ, প্রাক্কালে n যদিও Cavalleria জলদস্যু জাহাজ এক্সেল সারি 16 হয়, এটি আসলে আমাদের সারিতে 15 সারি কারণ আমাদের পরিসীমা A2 শুরু হয় এবং I16 মাধ্যমে যায়। যদি A2 সারি 1 থাকে, তাহলে A16 হল সারি 15)।

4. নোট করুন যে নওরিংটন জাহাজের ধরনটি যুদ্ধের স্ল্যাওপের জন্য অপেক্ষা করছে।

JD Sartain

আপনার ডাটাবেসের মধ্যে নির্দিষ্ট তথ্য সনাক্ত করার সূচকের ফাংশনটি ব্যবহার করুন।

B INDEX পরিসর

এখন, আমরা এই ডাটাবেস টেবিলের সাথে আরও অনেক কিছু করতে পারি। আপনি যখনই কিছু জানতে চান, আপনি প্রতিবার রেঞ্জ পুনরায় নির্ধারণ করতে হবে না। এটি সহজ করতে, আমরা একটি সময় পরিসীমা সংজ্ঞায়িত করব এবং তারপর এটি নাম। তারপর আমরা আমাদের সূত্রে পরিসীমা নাম দিতে পারেন।

1 A2 তে যান এবং I16 এর মাধ্যমে পরিসীমা A2 হাইলাইট করুন।

2 সূত্র ট্যাব থেকে, নির্দিষ্ট নাম গ্রুপ থেকে নাম নির্ধারণ করুন

নির্বাচন করুন।

3 পপআপ ডায়ালগ বাক্সে, নাম ক্ষেত্রের বক্সে আপনার ব্যাপ্তির জন্য একটি নাম লিখুন।

4 পরবর্তী, স্কোপ (যেখানে পরিসীমাটি অবস্থিত) প্রবেশ করান, যা ওয়ার্কবুকের ওয়ার্কবুক বা ওয়ার্কবুকের কোনও কার্যপত্রক।

5। প্রয়োজন হলে একটি মন্তব্য লিখুন। 6 এবং সর্বশেষ, যাচাই করে দেখান যে ক্ষেত্রটি সঠিক নাম এবং পরিসর প্রদর্শন করে, তারপর ওকে

। 7 এ ক্লিক করুন। যদি আপনি যাচাই করতে চান যে আপনার পরিসীমা আসলে, Excel এ সংরক্ষণ করা হয়েছে, এই সামান্য পরীক্ষাটি চেষ্টা করুন: Ctrl + G (GoTo কমান্ড) টিপুন। GoTo ডায়ালগে জাহাজ নির্বাচন করুন, তারপর ওকে

এ ক্লিক করুন, এবং Excel পুনরায় পরিসর A2: I16।

কিভাবে একটি রেঞ্জ নির্ধারণ করে এবং সংরক্ষণ করতে হয়

C। SUM & AVERAGE সূত্র সঙ্গে INDEX

Norrington ফ্ল্যাট এর যুদ্ধ ক্ষমতা নির্ণয় করা হয়। প্রথমে তিনি জানতে চান যে জলদস্যুদের কতগুলো ক্যানন আছে, প্রতি জাহাজের গড় সংখ্যা গুলো এবং ক্রুদের মোট সংখ্যা যারা সমস্ত জলদস্যু জাহাজ চালাচ্ছে। তিনি নিম্নলিখিত সূত্রে প্রবেশ করেন:

1 = SUM (INDEX (জাহাজ, 8)) 334 এর সমান, মোট ক্যাননের সংখ্যা, এবং

2 = AVERAGE (INDEX (জাহাজ, 8)) সমান 22.27, অথবা প্রায় ২২.২7 জাহাজ প্রতি জাহাজ।

3। = SUM (INDEX (জাহাজ, 7)) ২350 সমান, সমস্ত জাহাজের সমস্ত ক্রুগুলির মোট সংখ্যা।

জাহাজ এবং সংখ্যা 8 এর মধ্যে কমা, স্থান, কমা কেন, এবং এই সংখ্যাগুলি কী বোঝায়? জাহাজগুলি একটি বিন্দু (একটি কমা দ্বারা অনুসরণ করা হয়), সারি যুক্তিটি ফাঁকা (অথবা একটি স্থান) কারণ নওরিংটন সমস্ত সারি চায়, এবং 8 8 তম কলামের প্রতিনিধিত্ব করে (যা কলাম এইচ, ক্যানন)।

কিছু জিজ্ঞাসা করতে পারে , কেন শুধু এই কলাম নীচে SUM এবং / অথবা গড় সূত্র লিখুন না? এই ক্ষুদ্র স্প্রেডশীটে, হ্যাঁ, এটি সহজেই হবে। কিন্তু যদি স্প্রেডশীটটিতে 5000 সারি এবং 300 টি কলাম রয়েছে, তাহলে আপনি INDEX

JD Sartain

03 INDEX SUM এবং AVERAGE ব্যবহার করে সূত্রগুলি ব্যবহার করতে চাইবেন।

একবার পরিসরের নাম দেওয়া হলে, নররিংটন একটি খালি স্প্রেডশীট খুলতে পারে এই একই ওয়ার্কবুক এবং কলাম বি (তার সূত্র পরিবর্তনের ফলাফল প্রদর্শন করে) তার ক্যোয়ারী (সূত্র) লিখুন একটি বিবরণ দিয়ে যা কলাম এ (প্রশ্ন: কলাম C প্রকৃত কলাম B- র মধ্যে যে প্রকৃত সূত্রগুলি দেখায় তা দেখায়)।

ফর্মুলা গণনা করার সময় তাকে 5000 টি রেকর্ডের বিশাল ডাটাবেস দেখতে বা কয়েক সেকেন্ডের অপেক্ষা করতে হবে না। তিনি তার অনুসন্ধান পত্র থেকে প্রয়োজনীয় সব তথ্য পেতে পারেন। মনে রাখবেন, বড় স্প্রেডশীট, ধীরে ধীরে এটি কাজ করে, বিশেষ করে যদি অনেকগুলি সূত্র থাকে।

JD Sartain

04 কমোডর জেমস নোরিংটন এর জলদস্যু জাহাজ তথ্য / অনুসন্ধানী শীট।

ডি। MAX

এর সাথে INDEX MATCH এখন, নররিংটন জানতে চায় যে সর্বাধিক জনবহুল জাহাজের উপর কতগুলি জলদস্যু আছে, আর কোন জাহাজ এটি? তিনি সর্বোচ্চ সংখ্যক জলদস্যু পেতে সর্বোচ্চ সূত্র দিয়ে ইন্ডেক্স ব্যবহার করেন, কিন্তু তিনি যে জাহাজটি বহন করছেন তাও জানতে হবে। তাই তিনি বোর্ডে সবচেয়ে জলদস্যুদের জাহাজ খুঁজে বের করার জন্য MAX সূত্র দিয়ে INDEX / MATCH ব্যবহার করেন।

1 = MAX (INDEX (জাহাজ, 7)) সমান 300, সর্বোচ্চ জাহাজের জলদস্যুদের এক

2 = INDEX ($ A $ 2: $ A $ 16, MATCH (MAX (জাহাজ), $ G $ 2: G $ 16, 0)) রয়েল জেমসের সমতুল্য, জাহাজটি

3 = INDEX ($ F $ 2: $ F $ 16, MATCH (MAX (জাহাজ), $ G $ 2: G $ 16, 0)) রাইট জেমসের ক্যাপ্টেন স্টেডি বোনেট, 300 এর একটি জলদস্যু ক্রু সহ

জে.ডি. সার্টাইন

Top