এক্সেল ফাংশন | এক্সেলে কীভাবে ফর্মুলা ব্যবহার করবেন? (উদাহরণ)

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

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

বাক্য গঠন

যুক্তি

  • সন্ধান_পাঠ্য: পাঠ্যটি খুঁজে বের করতে।
  • পাঠ্যক্রমের মধ্যে: এর মধ্যে পাঠ্য স্ট্রিংটি অনুসন্ধান করতে হবে
  • শুরু_নাম: .চ্ছিক। এটি বর্ণচিহ্ন থেকে অনুসন্ধান শুরু হবে কিনা তা নির্দিষ্ট করে। ডিফল্ট এক।

এক্সেলের মধ্যে কীভাবে FIND ফাংশন ব্যবহার করবেন? (উদাহরণ সহ)

কিছু উদাহরণ দিয়ে এক্সেল এ FIND এর কাজ বুঝতে পারি।

আপনি এই ফিন্ড ফাংশন এক্সেল টেম্পলেটটি এখানে ডাউনলোড করতে পারেন - ফাংশন এক্সেল টেম্পলেট খুঁজুন

উদাহরণ # 1

মনে করুন আপনি "চিতাবাঘ" এর "ক" এর অবস্থানটি সন্ধান করতে চান।

উপরে বর্ণিত হিসাবে যদি B3 তে "চিতাবাঘ" দেওয়া হয় এবং "ক" দেওয়া হয়, এক্সেলের ইনফাইন্ডের সূত্রটি হ'ল:

= খুঁজুন (বি 3, এ 3)

এক্সেলযুক্ত সন্ধান করুন 5 টি ফিরে আসবে যেমন "এ" "চিতাবাঘ" এর 5 ম স্থানে ঘটে।

সেল রেফারেন্সের পরিবর্তে, আপনি এক্সেল এফআইএনডি জন্য সূত্রটিতে প্রদর্শিত অক্ষরগুলি সরাসরি প্রবেশ করতে পারেন:

খুঁজুন ("একটি", "চিতাবাঘ")

এটিও ফিরে আসবে।

উদাহরণ # 2

ধরুন আপনার নীচে প্রদর্শিত হিসাবে A3: A6 তে পাঠ্য স্ট্রিংয়ের একটি তালিকা রয়েছে।

এই তালিকায় আপনি তালিকার "i" অক্ষরটি আইটেমের সংখ্যাটি সনাক্ত করতে চান। এটি সনাক্ত করতে আপনি এক্সেল ইন ফাইন্ডের জন্য নিম্নলিখিত সূত্রটি ব্যবহার করতে পারেন:

= সংক্ষিপ্তসার (- (আইএসবিআন (FIND ("আমি", এ 3: এ 6))))

এক্সেল এফআইএনডি জন্য উপরের সূত্রে,

  1. খুঁজুন ("আমি", এ 3): এ 6) - কোষগুলিতে অবস্থিত অবস্থানগুলি সন্ধান করবে find_text "আমি" এবং যখন অবস্থানটি খুঁজে না পায় তখন একটি ত্রুটি দেয়।
  2. আইএসবি (ফাইন্ড (..)) - মানটি সংখ্যাসূচক হলে সত্য এবং যখন হবে না তখন প্রত্যাবর্তিত হবে। সুতরাং, যখন এক্সেলের মধ্যে ফিন্ড ফাংশনটি "i" সন্ধান করে, এটি সত্য ফিরে আসবে এবং যখন এটি না করতে পারে, তখন এটি FALSE প্রদান করে। সুতরাং, এটি একটি ম্যাট্রিক্স গঠন করে: সত্য; সত্য; মিথ্যা; সত্য।
  3. - ( সংখ্যা( ….))) - - (সত্য; সত্য; মিথ্যা; সত্য) সত্য / ফলস ম্যাট্রিক্সকে 1/0 তে রূপান্তর করবে এবং 1; 1; 0; 1 এ ফিরে আসবে।
  4. এক্সেলের মধ্যে সংক্ষিপ্তসার (- (ISNUMBER (…।))) - সংক্ষেপ (1; 1; 0; 1) অবশেষে যোগফল 3 এবং ফেরত আসবে।

এখানে উল্লেখ করা যেতে পারে যে FIND ফাংশনটি কেবলমাত্র কোষগুলিতে "উপস্থিতি" উপস্থিতি (উপস্থিতি বা অনুপস্থিতি) বিবেচনা করে। যদি এটি একাধিকবার ঘটে থাকে তবে এটিও এক হিসাবে গণনা করা হয়। উদাহরণস্বরূপ, যদি পেঁয়াজ "ওনিয়ন" হয়ে যায়, তবে এটি আবার ফিরে আসবে 3. এছাড়াও একটি একই কার্যকারিতাটি COUNTIF ফাংশনেও দেখা যায়। যাইহোক, এই বাক্য গঠনটি COUNTIF ফাংশন থেকে আলাদা কারণ এটি কেস-সংবেদনশীল যখন COUNTIF নয়।

উপরের উদাহরণে, আপনি শিখলেন কীভাবে কোষের একটি পরিসরে একটি স্ট্রস্ট্রিং সংঘটিত হয় তার সংখ্যা নির্ধারণ করতে। এখন, আসুন দেখি যে দুটি কোষের বিস্তৃতিতে দুটি পৃথক সাবস্ট্রিং (স্ট্রিং এ বা স্ট্রিং বি) সমন্বিত কোষের সংখ্যা কীভাবে খুঁজে পাওয়া যায়।

উদাহরণ # 3

ধরুন আপনার নীচের মত নামগুলির একটি তালিকা রয়েছে।

এই তালিকায় আপনি (সংখ্যার) নামগুলি খুঁজতে চান যেখানে "আনশ" বা "আঙ্কা" দেখা দেয়। আপনি এক্সেল এ FIND এর জন্য নিম্নলিখিত সূত্রটি ব্যবহার করে এটি করতে পারেন:

= সংক্ষিপ্তসার (- ((ISNUMBER (FIND ("আনশ", A3: A10)) + আইএসবিআন (FIND ("আঙ্কা", A3: A10)))> 0))

এক্সেল ইনফাইন্ডের সূত্রটি সামান্য পরিবর্তনের সাথে উদাহরণ 3 তে ব্যবহৃত একটির সাথে বেশ মিল।

  1. আইএসবিআই (ফাইন্ড ("আনশ", এ 3: এ 10))

A3: A10 এ “আংশ” এর উপস্থিতির উপর নির্ভর করে সত্য / FALSE এর একটি ম্যাট্রিক্স ফিরে আসবে এবং ফিরে আসবে: FALSE; মিথ্যা; সত্য; সত্য; মিথ্যা; মিথ্যা; মিথ্যা; মিথ্যা

  1. আইএসবি (ফাইন্ড ("আঙ্কা", এ 3: এ 10)) - A3: A10 এ “আঙ্কা” সংঘটিতের উপর নির্ভর করে সত্য / মিথ্যা ম্যাট্রিক্স ফিরিয়ে দেবে এবং ফিরে আসবে: সত্য; সত্য; মিথ্যা; মিথ্যা; মিথ্যা; মিথ্যা; মিথ্যা; মিথ্যা
  2. - (ISNUMBER (FIND ("আনশ", ..)) + ISNUMBER (FIND ("আঙ্কা", ..))> 0 - দুটি বুলিয়ান ম্যাট্রিক্স যুক্ত করে ফিরে আসবে: সত্য; সত্য; সত্য; সত্য; মিথ্যা; মিথ্যা; মিথ্যা; মিথ্যা è 1; 1; 1; 1; 0; 0; 0; 0
  3. "-" সত্য / মিথ্যা 1/0 এবং "> 0" তে রূপান্তর করে - শূন্যের চেয়ে বড় যে কোনও মান একবারে গণনা করা হয়েছে তা নিশ্চিত করে।
  4. সম্মিলিত (- ((আইএসবি (…।) + আইএসবিআউট (…।))> 0) -1,1,1,1,0,0,0,0 ফেরত আসবে

এক্সেল এফআইএনডির উপরের সূত্রটি 4 ফিরে আসবে।

কখনও কখনও আমাদের এমন শব্দের আহরণ করতে হবে যা ইমেলগুলিতে "@" বা ইউআরএলগুলিতে "//" এর মতো নির্দিষ্ট চিহ্ন সহ শুরু হয় বা এতে থাকে তবে আসুন এই জাতীয় শব্দগুলি বের করার জন্য একটি উদাহরণ দেখি।

উদাহরণ # 4

ধরুন আপনার নীচের মত কিছু চিত্রের ক্যাপশন রয়েছে।

এগুলি থেকে আপনি প্রতিটি ক্যাপশন থেকে কেবল ১ ম হ্যাশট্যাগটি বের করতে চান। হ্যাশট্যাগগুলি "#" দিয়ে শুরু হয় এবং স্থান দিয়ে শেষ হয়। সি 3 এর জন্য, আপনি এক্সেল এফআইএনডি জন্য নীচের সূত্রটি ব্যবহার করতে পারেন:

= এমআইডি (সি 3, সন্ধান করুন ("#", সি 3), সন্ধান করুন ("", (এমআইডি (সি 3, পাওয়া ("#", সি 3), লেন (সি 3))))

  1. অনুসন্ধান("#", সি 3) - সি 3 এ "#" অবস্থানটি খুঁজে পাবেন। এটি 9 ফিরে আসবে
  1. এমআইডি (সি 3, সন্ধান করুন ("#", সি 3), লেন (সি 3)) - FIND ("#", C3) অর্থ, 9 থেকে LEN (C3) অর্থাৎ শেষ পর্যন্ত পাঠ্যটি বের করা হবে। এখানে, এটি জয়পুরে # ওয়েডিং ফিরিয়ে দেবে
  1. খুঁজুন ("", (এমআইডি (…।)) - জয়পুরে # ওয়েডিং স্ট্রিংয়ের সাথে সংঘটিত 1 ম স্থানের অবস্থান সন্ধান করবে।
  1. এমআইডি (সি 3, সন্ধান করুন ("#", সি 3), সন্ধান করুন ("",…)) - জয়পুরে # ওয়েডিংয়ের স্ট্রিংয়ের সাথে সংযুক্ত প্রথম স্থান পর্যন্ত FIND ("#", C3) থেকে সি 3 কেটে যাবে এবং # ওয়েডিং ফিরে আসবে

একইভাবে, আপনি বাকী ক্যাপশনগুলির জন্য টেনে আনতে পারেন এবং ফলাফলটি নীচের মত দেখিয়ে দিতে পারেন।

প্রাসঙ্গিকতা এবং ব্যবহার

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

মনে রাখার মতো ঘটনা

  • এক্সেল অনুসন্ধান করুন FIND এর জন্য অনুসন্ধান find_text ভিতরে ভিতরে_ পাঠ্য এবং এর প্রথম সংঘটনটির অবস্থান প্রদান করে find_text ভিতরে ভিতরে_ পাঠ্য।
  • দ্য find_text একটি চরিত্র বা সাবস্ট্রিং হতে পারে। দুটোই find_text এবং ভিতরে_ পাঠ্য পাঠ্য অক্ষর বা কক্ষ উল্লেখ হতে পারে।
  • FIND ফাংশনটি 1 ম এর উপস্থিতির অবস্থান প্রদান করে find_text ভিতরে ভিতরে_ পাঠ্য.
  • FIND ফাংশনটি কেস সংবেদনশীল এবং ওয়াইল্ডকার্ড অক্ষরগুলিকে অনুমতি দেয় না।
  • যদি find_text একাধিক অক্ষর ধারণ করে, প্রথম ম্যাচের 1 ম চরিত্রের অবস্থান ভিতরে_ পাঠ্য ফেরত দেওয়া হয়
  • যদি find_text একটি খালি স্ট্রিং "", FIND ফাংশনটি একটি ফিরে আসবে।
  • যদি এক্সেল FIND ফাংশনটি খুঁজে না পায় find_text ভিতরে পাঠ্যক্রমে এটি # ভ্যালু দেয়! ত্রুটি
  • যদি start_num শূন্য, নেতিবাচক বা এর চেয়ে বড় ভিতরে_ পাঠ্য, ফাংশনটি ফিরে আসে # VALUE! ত্রুটি.