মাইক্রোসফ্ট এক্সেলে লজিক ফাংশন

Pin
Send
Share
Send

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

কী অপারেটর

বেশ কয়েকটি যৌক্তিক ফাংশন অপারেটর রয়েছে। প্রধানগুলির মধ্যে নিম্নলিখিতগুলি রয়েছে:

  • 'সত্য';
  • মিথ্যা;
  • যদি;
  • যদি ত্রুটি;
  • বা;
  • আর;
  • নয়;
  • ISERROR;
  • ISBLANK।

লজিক্যাল ফাংশনগুলি কম রয়েছে।

প্রথম দুটি বাদে উপরের প্রতিটি অপারেটরের যুক্তি রয়েছে। যুক্তিগুলি নির্দিষ্ট নম্বর বা পাঠ্য বা লিঙ্কগুলি হতে পারে যা ডেটা সেলগুলির ঠিকানা নির্দেশ করে।

ক্রিয়াকলাপ সত্য এবং মিথ্যা

অপারেটর সত্য শুধুমাত্র একটি নির্দিষ্ট সেট পয়েন্ট গ্রহণ করে। এই ফাংশনটির কোনও যুক্তি নেই এবং একটি নিয়ম হিসাবে এটি প্রায় সবসময়ই আরও জটিল এক্সপ্রেশনগুলির একটি অবিচ্ছেদ্য অঙ্গ।

অপারেটর মিথ্যাবিপরীতে, যে মানটি সত্য নয় তা গ্রহণ করে। একইভাবে, এই ফাংশনটির কোনও যুক্তি নেই এবং আরও জটিল এক্সপ্রেশনগুলিতে অন্তর্ভুক্ত রয়েছে।

ক্রিয়াকলাপ এবং এবং অথবা

ক্রিয়া এবং বেশ কয়েকটি শর্তের মধ্যে লিঙ্ক। কেবলমাত্র যখন এই ফাংশনটি বাঁধার সমস্ত শর্তাদি সন্তুষ্ট হয়, তখন এটি একটি মান দেয় সত্য। যদি কমপক্ষে একটি যুক্তি একটি মান রিপোর্ট করে মিথ্যাতারপর অপারেটর এবং সাধারণত একই মান প্রদান করে। এই ফাংশনটির সাধারণ দর্শন:= এবং (লগ_ভ্যালু 1; লগ_ভ্যালু 2; ...)। একটি ফাংশন 1 থেকে 255 আর্গুমেন্ট অন্তর্ভুক্ত করতে পারে।

ক্রিয়া অথবাবিপরীতে, সত্য যুক্তি দেয় এমনকি যদি কেবলমাত্র একটি যুক্তি শর্ত পূরণ করে এবং অন্যান্য সমস্ত মিথ্যা হয়। তার টেম্পলেটটি নিম্নরূপ:= এবং (লগ_ভ্যালু 1; লগ_ভ্যালু 2; ...)। আগের ফাংশনের মতো অপারেটরও অথবা 1 থেকে 255 শর্ত পর্যন্ত অন্তর্ভুক্ত থাকতে পারে।

ক্রিয়া না

আগের দুটি বিবৃতি থেকে পৃথক, ফাংশন না শুধুমাত্র একটি যুক্তি আছে। তিনি সঙ্গে অভিব্যক্তির অর্থ পরিবর্তন করে সত্য উপর মিথ্যা নির্দিষ্ট আর্গুমেন্টের স্পেসে। সাধারণ সূত্র বাক্য গঠনটি নিম্নরূপ:= নয় (লগ_মূল্য).

ক্রিয়াকলাপ যদি এবং যদি ভুল হয়

আরও জটিল ডিজাইনের জন্য, ফাংশনটি ব্যবহার করুন যদি। এই বিবৃতিটি কোন মানটি নির্দেশ করে সত্যএবং যা মিথ্যা। এর সাধারণ টেম্পলেটটি নিম্নরূপ:= আইএফ (বুলিয়ান_প্রকাশ; মান_আইফ_আর; মান_ফ_ফ্যালস)। সুতরাং, যদি শর্তটি পূরণ হয়, তবে পূর্বে নির্দিষ্ট করা ডেটা এই ফাংশনটি ধারণ করে এমন ঘরে পূর্ণ করা হয়। যদি শর্তটি পূরণ না হয়, তবে ঘরটি ফাংশনের তৃতীয় আর্গুমেন্টে উল্লিখিত অন্যান্য ডেটা দিয়ে পূর্ণ হবে।

অপারেটর যদি ভুল হয়, যদি যুক্তিটি সত্য হয় তবে সেটির নিজস্ব মানটি ঘরে ফিরিয়ে দেয়। তবে, যদি আর্গুমেন্টটি ভুল হয়, তবে ব্যবহারকারী যে মানটি নির্দেশ করে সেগুলি সেলটিতে ফিরে আসে। কেবলমাত্র দুটি যুক্তি সমন্বিত এই ফাংশনটির বাক্য গঠনটি নিম্নরূপ:= যদি ERROR (মান; মান_প্রিয়_আরর).

পাঠ: এক্সেলের মধ্যে যদি ফাংশন

ক্রিয়াকলাপ ISERROR এবং ISBLANK

ক্রিয়া ISERROR কোনও নির্দিষ্ট ঘর বা কক্ষের পরিসীমা ভুলভ্রান্ত রয়েছে কিনা তা পরীক্ষা করে দেখুন। ত্রুটিযুক্ত মানগুলির অর্থ নিম্নলিখিত:

  • # এন / এ;
  • #VALUE;
  • # নম্বর!
  • # ডিইএল / 0 !;
  • # লিঙ্ক !;
  • #NAME ?;
  • # খালি!

যুক্তিটি ভ্রান্ত কিনা তা নির্ভর করে অপারেটর একটি মান রিপোর্ট করে সত্য অথবা মিথ্যা। এই ফাংশনটির বাক্য গঠনটি নিম্নরূপ:= ত্রুটি (মান)। আর্গুমেন্টটি কেবলমাত্র কোনও সেল বা একটি ঘরগুলির অ্যারের উল্লেখ।

অপারেটর ISBLANK কক্ষটি শূন্য রয়েছে বা মান রয়েছে কিনা তা পরীক্ষা করে দেখুন। ঘরটি খালি থাকলে, ফাংশনটি একটি মান রিপোর্ট করে সত্যযদি ঘরে ডেটা থাকে - মিথ্যা। এই অপারেটরের সিনট্যাক্সটি নিম্নরূপ:= খালি (মান)। পূর্ববর্তী ক্ষেত্রে হিসাবে, আর্গুমেন্ট একটি ঘর বা অ্যারে একটি রেফারেন্স।

ফাংশন উদাহরণ

এখন আসুন একটি নির্দিষ্ট উদাহরণ সহ উপরের কয়েকটি ফাংশনগুলির প্রয়োগটি দেখুন।

আমাদের উদ্যোগের কর্মচারীদের একটি তালিকা রয়েছে তাদের বেতন দিয়ে with তবে, উপরন্তু, সমস্ত কর্মীদের একটি বোনাস আছে। স্বাভাবিক প্রিমিয়াম 700 রুবেল। তবে পেনশনার এবং মহিলারা এক হাজার রুবেল বর্ধিত বোনাসের অধিকারী। ব্যতিক্রম হলেন কর্মীরা যারা বিভিন্ন কারণে, নির্দিষ্ট মাসে 18 দিনেরও কম সময় ধরে কাজ করেছেন। যাইহোক, তারা কেবলমাত্র 700 রুবেলের নিয়মিত বোনাসের অধিকারী।

একটি সূত্র তৈরি করার চেষ্টা করা যাক। সুতরাং, আমাদের দুটি শর্ত রয়েছে যার অধীনে 1000 রুবেল বোনাস দেওয়া হয় - এটি অবসর বয়স বা কর্মচারীর মহিলা লিঙ্গের অর্জন। একই সময়ে, আমরা 1957 এর আগে জন্মগ্রহণকারী সকলকে পেনশনার হিসাবে অন্তর্ভুক্ত করি। আমাদের ক্ষেত্রে, টেবিলের প্রথম লাইনের জন্য, সূত্রটি নিম্নলিখিত ফর্মটি গ্রহণ করবে:= আইএফ (বা (সি 4 <1957; ডি 4 = "মহিলা"); "1000"; "700")। তবে, ভুলে যাবেন না যে বর্ধিত প্রিমিয়াম পাওয়ার জন্য পূর্বশর্ত 18 দিন বা তারও বেশি সময় ধরে কাজ করছে। আমাদের সূত্রে এই শর্তটি বাস্তবায়নের জন্য, আমরা ফাংশনটি প্রয়োগ করি না:= আইএফ (ও (সি 4 <1957; ডি 4 = "মহিলা") * (নয় (ই 4 <18)); "1000"; "700").

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

সুতরাং, আমরা এন্টারপ্রাইজের প্রতিটি কর্মচারীর জন্য আলাদাভাবে বোনাসের আকার সম্পর্কিত তথ্য সহ একটি সারণী পেয়েছি।

পাঠ: দরকারী এক্সেল বৈশিষ্ট্য

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

Pin
Send
Share
Send