এক্সেল রেঞ্জে টেক্সট খুঁজুন এবং সেল রেফারেন্স রিটার্ন করুন (3 উপায়)

  • এই শেয়ার করুন
Hugh West

এই টিউটোরিয়ালে, আমি লিখব কিভাবে এক্সেল পরিসরে পাঠ্য খুঁজে বের করা যায় এবং টেক্সটটি ধারণ করা সেলের রেফারেন্স ফেরত দেয় । এছাড়াও, আমি এটি করার বিভিন্ন উপায় দেখাব। যাতে আপনার প্রয়োজনীয়তা যেকোনো উপায়ের সাথে মেলে।

কিন্তু মূল আলোচনায় যাওয়ার আগে, আমি যে ফাংশনগুলি ব্যবহার করতে যাচ্ছি সে সম্পর্কে একটু আলোচনা করতে চাই।

ডাউনলোড করুন ওয়ার্কিং ফাইল

এটি এক্সেল ফাইল যা আমি এই টিউটোরিয়ালটি তৈরি করতে ব্যবহার করেছি। ডাউনলোড করুন এবং আমার সাথে অনুসরণ করুন।

রেঞ্জে টেক্সট খোঁজা এবং রিটার্নিং সেল রেফারেন্স.xlsx

প্রাক-প্রয়োজনীয় আলোচনা

এই অংশ যারা ইতিমধ্যে নিম্নলিখিত এক্সেল ফাংশনগুলি ব্যাপকভাবে ব্যবহার করছেন তাদের জন্য ঐচ্ছিক:

  • INDEX()
  • MATCH()
  • সেল()
  • এবং অফসেট()

# এক্সেলে INDEX ফাংশন

<1 INDEX ফাংশন একটি নির্দিষ্ট রেঞ্জে একটি নির্দিষ্ট সারি এবং কলামের সংযোগস্থলে ঘরের একটি মান বা রেফারেন্স প্রদান করে।

INDEX ফাংশনের সিনট্যাক্স :

INDEX(array, row_num, [column_num])

INDEX(reference, row_num, [column_num], [area_num])

নীচের ছবিটি দেখুন :

সূত্রের ব্যাখ্যা

উদাহরণ 1:

আপনি খুঁজে পেতে পারেন উদাহরণ 1 (এবং উদাহরণ 2) বোঝা একটু কঠিন। এটি আসলে একটি এক্সেল অ্যারে সূত্র

  • প্রথমে, সেলটি নির্বাচন করুন C16 তারপর নিচেরটি লিখুনসূত্র।
{=INDEX(B4:D9,2,)}

  • তারপর আমি CTRL+SHIFT+ENTER চাপলাম অ্যারে সূত্র লিখতে।

এই সূত্রটি আসলে কীভাবে কাজ করে?

  • এখানে <1 এর অ্যারের অংশ>INDEX ফাংশন হল B4:D9 । এর 2য় সারিটি হল B5:D5 সারি।
  • যেহেতু কলাম নম্বরটি ফাঁকা থাকে, INDEX ফাংশনটি সম্পূর্ণ প্রদান করে 2য় সারি।

উদাহরণ 2

{=INDEX((B4:D9,F4:H9),2,,2)}

<8

  • INDEX ফাংশন রেফারেন্স হিসাবে, এখানে দুটি রেঞ্জ রয়েছে: B4:D9 এবং F4:H9।
  • সারি নম্বরটি হল 2 । কোনো কলাম নম্বর নির্দিষ্ট করা নেই। সুতরাং, 2য় সারির সমস্ত মান ফেরত দেওয়া হবে।
  • পরিসীমা F4:H9 সূচক ফাংশন দ্বারা ব্যবহৃত হয় কারণ এলাকা নম্বর হল 2.
  • উদাহরণ 3

    =INDEX(B4:B9,3,)

    এটি খুবই সহজ INDEX সূত্র। 3য় অ্যারের মান B4:B9 এই সূত্র দ্বারা প্রদান করা হয়।

    উদাহরণ 4

    =INDEX(B4:D9,2,3)

    এই সূত্রটি 2য় সারি এবং B4:D9 পরিসরের ছেদ মান 3য় কলাম প্রদান করে।

    # Excel এ MATCH ফাংশন

    MATCH ফাংশন মানগুলির একটি অ্যারেতে একটি মানের অবস্থান প্রদান করে।

    MATCH ফাংশনের সিনট্যাক্স:<2

    =MATCH(lookup_value, lookup_array, [match_type])

    • এখন, C17 বক্সে নিম্নলিখিত সূত্রটি লিখুন।
    =MATCH(C14,B4:B9,0)

    এই সূত্রটি কীভাবে কাজ করে?

    • দিসেলের মান C14 হল Google । সুতরাং, আমাদের লুকআপ মান হল গুগল।
    • সেল রেঞ্জে B4:B9 , Google এর অবস্থান হল 6 তম
    • সুতরাং, সূত্রটি 6.

    এক্সেলের # সেল ফাংশন

    সেল ফাংশন ফর্ম্যাটিং সম্পর্কে তথ্য প্রদান করে, অবস্থান, বা প্রথম কক্ষের বিষয়বস্তু, শীটের পড়ার ক্রম অনুসারে, একটি রেফারেন্সে৷

    Excel CELL ফাংশনের সিনট্যাক্স

    =CELL(info_type, [reference])

    CELL ফাংশন ব্যবহার করে, আপনি ABSOLUTE ঠিকানা সহ একটি সেল রেফারেন্সের অনেক বিবরণ পেতে পারেন। আপনি উপরের ছবিটি থেকে এটি দেখতে পারেন।

    # OFFSET ফাংশন এক্সেল

    এক্সেলের অফসেট ফাংশন একটি রেঞ্জের রেফারেন্স প্রদান করে যা একটি নির্দিষ্ট সংখ্যক সারি এবং কলাম। একটি প্রদত্ত রেফারেন্স থেকে।

    OFFSET ফাংশনের সিনট্যাক্স:

    =OFFSET(reference, rows, cols, [height], [width])

    • এখানে, আমি B13 বক্সে নিম্নলিখিত সূত্রটি ব্যবহার করেছি৷
    =SUM(OFFSET(B4,3,1,3,2))

    এই সূত্রটি কিভাবে কাজ করে?

    • OFFSET ফাংশনের রেফারেন্স হল সেল রেফারেন্স B4 । সুতরাং, সেল B4 এর অবস্থান হল 0
    • তারপর 3 রেফারেন্স থেকে নিচে সারি।
    • তারপর 1 শেষ অবস্থান থেকে ডানদিকে কলাম।
    • অবশেষে, পরিসরের যোগফল C7:D9 (উচ্চতা 3 সারি এবং প্রস্থ 2 কলাম)। এটি 756 এর একটি মান প্রদান করে। রেঞ্জ C7:D9 হাইলাইট করা হয়েছেএকটি কমলা রঙের বর্ডার সহ৷

    সুতরাং, পূর্বপ্রস্তুত আলোচনা শেষ৷

    এখন, আসুন আমাদের মূল আলোচনায় আসা যাক৷

    3টি খুঁজে বের করার পদ্ধতি এক্সেল রেঞ্জে টেক্সট এবং রিটার্ন সেল রেফারেন্স

    এই বিভাগে, আমি রেঞ্জে টেক্সট খুঁজে বের করার পদ্ধতি এবং এক্সেলে সেল রেফারেন্স ফেরানোর পদ্ধতি ব্যাখ্যা করব। উপরন্তু, আপনার আরও ভালোভাবে বোঝার জন্য, আমি নিম্নলিখিত ডেটা সেটটি ব্যবহার করব৷

    পদ্ধতি 1: INDEX এর ব্যবহার & রেঞ্জে টেক্সট খোঁজার ফাংশন এবং সেল রেফারেন্স রিটার্ন

    এই পদ্ধতিতে, আমি একটি একক কলামে টেক্সট অনুসন্ধান করব এবং যদি পাওয়া যায়, সূত্রটি রেফারেন্স প্রদান করবে। এছাড়াও, পরিসরে পাঠ্য খুঁজতে এবং সেল রেফারেন্স ফেরাতে আমি INDEX এবং MATCH ফাংশন ব্যবহার করব।

    ধাপ:

    • প্রথমে, একটি ভিন্ন সেল D17 নির্বাচন করুন যেখানে আপনি ফলাফল রাখতে চান।
    • দ্বিতীয়ত, D17 ঘরে নিচের সূত্রটি লিখুন।
    =CELL("address",INDEX(B4:B14,MATCH(D16,B4:B14,0)))

    • পরবর্তীতে, ফলাফল পেতে ENTER টিপুন।

    অবশেষে, আপনি " ড্রপবক্স " পাঠ্যের জন্য একটি সেল রেফারেন্স পাবেন৷

    এটি কীভাবে হয় সূত্র কাজ করে?

    আমাকে পাঠ্য “ড্রপবক্স” :

    • সূত্রের এই অংশটির সূত্র ব্যাখ্যা করতে দিন, MATCH(D16,B4:B14,0) , মান প্রদান করে 9 । কারণ অ্যারে B4:B14 ড্রপবক্স এর অবস্থান হল 9ম । সুতরাং, সামগ্রিক সূত্রহয়ে যায়:

    =CELL(“ঠিকানা”,INDEX(B4:B14,9))

    • এখন, INDEX(B4:B14,9) অংশটি সেল রেফারেন্সকে বোঝায় B12 । সুতরাং, সূত্রটি হয়ে যায়: =CELL(“ঠিকানা”,B12)
    • তারপর, =CELL(“ঠিকানা”,B12) সেলের নিখুঁত রেফারেন্স দেয় B12
    • সুতরাং, আমি পুরো সূত্রের আউটপুট হিসাবে $B$12 পাই।

    দ্রষ্টব্য: INDEX(B4:B14,9) হয় মান বা সেল রেফারেন্স দিতে পারে। এটি INDEX ফাংশনের সৌন্দর্য৷

    আরও পড়ুন: এক্সেল রেফারেন্স সেল অন্য একটি শীটে গতিশীলভাবে

    অনুরূপ পাঠ <2

    • এক্সেলে INDIRECT ফাংশন কীভাবে ব্যবহার করবেন (12 উপযুক্ত উদাহরণ)
    • যদি সেলে নির্দিষ্ট টেক্সট থাকে তাহলে এক্সেলে 1 যোগ করুন (5 উদাহরণ) )
    • এক্সেলে ROW ফাংশন কীভাবে ব্যবহার করবেন (৮টি উদাহরণ সহ)
    • যদি সেলে পাঠ্য থাকে তবে এক্সেলের অন্য একটি ঘরে পাঠ্য যুক্ত করুন
    • এক্সেলে COLUMNS ফাংশন কীভাবে ব্যবহার করবেন (3টি উদাহরণ)

    পদ্ধতি 2: INDEX, MATCH এবং amp; অফসেট ফাংশন

    এই পদ্ধতিতে, আমি একাধিক কলাম থেকে পাঠ্য অনুসন্ধান করতে পারি। কিন্তু আপনাকে নিজেই কলাম নির্বাচন করতে হবে। উপরন্তু, পরিসরে পাঠ্য খুঁজে পেতে এবং সেল রেফারেন্স ফেরাতে আমি INDEX, OFFSET, এবং MATCH ফাংশন ব্যবহার করব।

    পদক্ষেপ:

    • প্রথমে নিচের সূত্রটি D18 এ লিখুনসেল।
    =CELL("address",INDEX(OFFSET(B4,0,D17-1,11,1), MATCH(D16,OFFSET(B4,0,D17-1,11,1),0)))

    • দ্বিতীয়ভাবে, ফলাফল পেতে ENTER টিপুন।

    অবশেষে, আপনি " মাইক লিটল " পাঠ্যের জন্য একটি সেল রেফারেন্স পাবেন৷

    এই সূত্রটি কীভাবে কাজ করে?

    • এই সূত্রটি উপরেরটির মতো কাজ করে। শুধুমাত্র পার্থক্য হল: এক্সেলের OFFSET ফাংশন ব্যবহার করে কলামটি গতিশীলভাবে নির্বাচন করা হয়। আপনি যদি OFFSET ফাংশন বুঝতে পারেন, তাহলে এই অংশটি বোঝা সহজ: OFFSET(B4,0,D17-1,11,1)

    আরও পড়ুন: এক্সেলের অফসেট ফাংশনের উদাহরণ (সূত্র+ভিবিএ)

    পদ্ধতি 3: পরিসরে পাঠ্য খুঁজতে এবং সেল রেফারেন্স ফেরাতে সম্মিলিত ফাংশনের ব্যবহার

    কখনও কখনও একটি পাঠ্য মান একটি পরিসরে একাধিকবার পুনরাবৃত্তি হতে পারে। আমি পরিসরে সেই পাঠ্যের সারি নম্বরটি ফেরত দিতে পারি। এখানে, আমি SMALL, ROW , এবং IF ফাংশনগুলি ব্যাবহার করব পরিসরে পাঠ্য খুঁজতে এবং সেল রেফারেন্স রিটার্ন করতে।

    আপনি এখান থেকে দেখছেন নিচের চিত্রটি যে “Apple” পাঠ্যটি B4:B14 পরিসরে 3 বার পুনরাবৃত্তি করছে।

    আমাকে দেখান আমি কিভাবে এই সারি সংখ্যাগুলি পেতে পারি৷

    • আমি এই সূত্রটি সেলে ব্যবহার করেছি D9
    <7 {=SMALL(IF($D$6=$B$4:$B$14,ROW($B$4:$B$14)-ROW($B$4)+1),ROW(1:1))}

    • তারপর আমি D10 ঘরে এই সূত্রটি কপি করেছি।
    =SMALL(IF($D$6=$B$4:$B$14,ROW($B$4:$B$14)-ROW($B$4)+1),ROW(2:2))

    • এখানে, আমি ফলাফল পেতে CTRL + SHIFT + ENTER টিপেছি।

    • একইভাবে, আমি পর্যন্ত সূত্রটি কপি করেছিসূত্র একটি ত্রুটি মান প্রদান করে৷

    এটি স্পষ্টতই একটি এক্সেল অ্যারে সূত্র৷

    কিন্তু আগে, আপনাকে জানতে হবে কিভাবে SMALL ফাংশন এক্সেলে কাজ করে।

    SMALL ফাংশনের সিনট্যাক্স:

    SMALL(array,k)

    এর জন্য উদাহরণ, SMALL({80;35;55;900},2) 2য় অ্যারের মধ্যে সবচেয়ে ছোট মান ফেরত দেবে {80;35;55;900} । আউটপুট হবে: 55

    তাহলে, সূত্রটি কিভাবে কাজ করে?

    সেল D9 = {=SMALL(IF($D$6=$B$4:$B$14,ROW($B$4:$B$14)-ROW($B$4)+1), ROW(1: 1))

    এই অ্যারে সূত্রটি স্পষ্টভাবে বুঝতে, আপনি আমার নির্দেশিকা পড়তে পারেন: এক্সেল অ্যারে সূত্র বেসিক 2 - অ্যারে সূত্রের ব্রেকডাউন

    • সূত্রের এই অংশ, IF($D$6=$B$4:$B$14,ROW($B$4:$B$14)-ROW($B$4)+1) , আসলে রিটার্ন করে SMALL ফাংশনের জন্য অ্যারে।
      • IF ফাংশন এর লজিক্যাল পরীক্ষার অংশ হল: $D$6=$B$4:$B$14 । এই অংশটি পরীক্ষা করে (একের পর এক) পরিসরের মান $B$4:$B$14 $D$6 এর সমান নাকি না। সমান হলে, অ্যারেতে একটি TRUE মান সেট করা হয় এবং সমান না হলে, অ্যারেতে একটি False মান সেট করা হয়: {FALSE;FALSE;TRUE;FALSE;FALSE ;FALSE;TRUE;FALSE;TRUE;FALSE;FALSE}
      • এবং value_if_true অংশ হল: ROW($B$4:$B$14)-ROW($ B$4)+1) । এই সম্পূর্ণ অংশটি এরকম কিছু প্রদান করে: {1;2;3;4;5;6;7;8;9;10;11} – {1} + 1 = {0; 1;2;3;4;5;6;7;8;9;10} + 1 ={1;2;3;4;5;6;7;8;9;10;11}
    • ROW(1:1) আসলে SMALL ফাংশনের k । এবং এটি 1 রিটার্ন করে।
    • সুতরাং, সেল D9 এর সূত্রটি এরকম হয়: SMALL(IF({FALSE;FALSE;TRUE;FALSE) ;FALSE;FALSE;TRUE;FALSE;TRUE;FALSE;FALSE},{1;2;3;4;5;6;7;8;9;10;11}),1)।
    • এখন IF ফাংশন এই অ্যারেটি প্রদান করে: {FALSE;FALSE;3;FALSE;FALSE;FALSE;7;FALSE;9;FALSE;FALSE}৷
    • সূত্রটি হয়ে যায়: SMALL({FALSE;FALSE;3;FALSE;FALSE;FALSE;7;FALSE;9;FALSE;FALSE},1)।
    • অবশেষে, সূত্রটি ফিরে আসে 3.

    আমি আশা করি আপনি এই জটিল সূত্রটি কীভাবে কাজ করে তা বুঝতে পেরেছেন৷

    আরও পড়ুন: এক্সেল যদি সেলে টেক্সট থাকে তাহলে রিটার্ন ভ্যালু (8 সহজ উপায়)

    উপসংহার

    আমি আশা করি আপনার এই নিবন্ধটি সহায়ক হয়েছে। এখানে, আমি ব্যাখ্যা করেছি 3 কীভাবে রেঞ্জে টেক্সট খুঁজে বের করতে হয় এবং এক্সেলে সেল রেফারেন্স ফেরত বোঝার উপযুক্ত পদ্ধতি। এক্সেল সম্পর্কিত আরও কন্টেন্ট জানতে আপনি আমাদের ওয়েবসাইট Exceldemy দেখতে পারেন। অনুগ্রহ করে, নীচের মন্তব্য বিভাগে আপনার যদি কোন মন্তব্য, পরামর্শ, বা প্রশ্ন থাকে।

    Hugh West একজন অত্যন্ত অভিজ্ঞ এক্সেল প্রশিক্ষক এবং শিল্পে 10 বছরেরও বেশি অভিজ্ঞতা সহ বিশ্লেষক। তিনি অ্যাকাউন্টিং এবং ফিন্যান্সে স্নাতক ডিগ্রি এবং ব্যবসায় প্রশাসনে স্নাতকোত্তর ডিগ্রি অর্জন করেছেন। Hugh শিক্ষাদানের জন্য একটি আবেগ আছে এবং একটি অনন্য শিক্ষণ পদ্ধতি তৈরি করেছে যা অনুসরণ করা এবং বোঝা সহজ। এক্সেল সম্পর্কে তার বিশেষজ্ঞ জ্ঞান বিশ্বব্যাপী হাজার হাজার ছাত্র এবং পেশাদারদের তাদের দক্ষতা উন্নত করতে এবং তাদের কর্মজীবনে শ্রেষ্ঠত্ব অর্জন করতে সাহায্য করেছে। তার ব্লগের মাধ্যমে, Hugh তার জ্ঞান বিশ্বের সাথে ভাগ করে নেয়, বিনামূল্যে এক্সেল টিউটোরিয়াল এবং অনলাইন প্রশিক্ষণ প্রদান করে ব্যক্তি এবং ব্যবসায়িকদের তাদের পূর্ণ সম্ভাবনায় পৌঁছাতে সহায়তা করার জন্য।