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

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

প্রধান অপারেটরদের

লজিক্যাল ফাংশন বিভিন্ন অপারেটর আছে। প্রধান বেশী মধ্যে, নিম্নলিখিত হাইলাইট করা উচিত:

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

কম সাধারণ লজিক্যাল ফাংশন আছে।

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

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

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

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

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

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

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

ক্রিয়া না

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

ক্রিয়াকলাপ যদি এবং IFERROR

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

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

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

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

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

  • # এন / এ;
  • #VALUE;
  • #NUM!
  • # ডেল / 0!
  • # লিঙ্ক!
  • # নাম?
  • # নুল!

একটি অবৈধ যুক্তি বা না কিনা উপর নির্ভর করে, অপারেটর মান রিপোর্ট সত্য অথবা মিথ্যা। নিম্নরূপ এই ফাংশন সিনট্যাক্স:= ERROR (মান)। যুক্তি শুধুমাত্র একটি কোষ বা কোষের একটি অ্যারের একটি রেফারেন্স।

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

আবেদন উদাহরণ

এখন একটি নির্দিষ্ট উদাহরণ দিয়ে উপরের কিছু ফাংশন অ্যাপ্লিকেশন বিবেচনা করা যাক।

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

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

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

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

পাঠ: এক্সেল দরকারী ফাংশন

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

ভিডিও দেখুন: একসল এর কজ ক? Benefits of Microsoft Excel for students. Advantages of ms excel. একসল টউটরযল (নভেম্বর 2024).