ლოგიკური ფუნქციები Microsoft Excel- ში

Pin
Send
Share
Send

მრავალფეროვან გამოთქმებს შორის, რომლებიც იყენებენ Microsoft Excel- ზე მუშაობისას, უნდა აღინიშნოს ლოგიკური ფუნქციები. ისინი გამოიყენება ფორმულებში სხვადასხვა პირობების შესრულების მითითების მიზნით. უფრო მეტიც, თუ თავად პირობები შეიძლება იყოს საკმაოდ მრავალფეროვანი, მაშინ ლოგიკური ფუნქციების შედეგი შეიძლება მხოლოდ ორი მნიშვნელობის მქონეა: მდგომარეობა დაკმაყოფილებულია (ჭეშმარიტი) და მდგომარეობა არ დაკმაყოფილებულია (ცრუ) მოდით უფრო ახლოს განვიხილოთ, თუ რა არის ლოგიკური ფუნქციები Excel- ში.

ძირითადი ოპერატორები

არსებობს რამდენიმე ლოგიკური ფუნქციის ოპერატორი. მათ შორის მთავარია შემდეგი:

  • სიმართლე;
  • ყალბი;
  • თუ;
  • თუ შეცდომა;
  • ან
  • და;
  • არა;
  • შეცდომა;
  • მარტივია.

ნაკლებად გავრცელებულია ლოგიკური ფუნქციები.

თითოეულ ჩამოთვლილ ოპერატორს, გარდა პირველი ორიდან, აქვს არგუმენტები. არგუმენტები შეიძლება იყოს კონკრეტული ნომრები ან ტექსტი, ან ბმულები, რომლებიც მიუთითებს მონაცემთა უჯრედების მისამართზე.

ფუნქციები ჭეშმარიტი და ცრუ

ოპერატორი ჭეშმარიტი იღებს მხოლოდ სპეციფიკურ პუნქტს. ამ ფუნქციას არგუმენტები არ აქვს და, როგორც წესი, იგი თითქმის ყოველთვის უფრო რთული გამოთქმების განუყოფელი ნაწილია.

ოპერატორი ცრუპირიქით, იღებს რაიმე მნიშვნელობას, რაც არ შეესაბამება სიმართლეს. ანალოგიურად, ამ ფუნქციას არ აქვს არგუმენტები და შედის უფრო რთულ გამონათქვამებში.

ფუნქციები და და ან

ფუნქცია და არის რამდენიმე პირობა. მხოლოდ მაშინ, როდესაც ყველა ფუნქცია აკმაყოფილებს ამ ფუნქციას, იგი იბრუნებს მნიშვნელობას ჭეშმარიტი. თუ მინიმუმ ერთი არგუმენტი აფიქსირებს მნიშვნელობას ცრუშემდეგ ოპერატორი და ზოგადად ბრუნდება იგივე მნიშვნელობა. ამ ფუნქციის ზოგადი ხედი:= და (log_value1; log_value2; ...). ფუნქცია შეიძლება შეიცავდეს 1-დან 255 არგუმენტს.

ფუნქცია ანპირიქით, იბრუნებს TRUE- ს მაშინაც კი, თუ მხოლოდ ერთი არგუმენტი აკმაყოფილებს პირობებს და ყველა დანარჩენი ყალბია. მისი შაბლონი შემდეგია:= და (log_value1; log_value2; ...). წინა ფუნქციის მსგავსად, ოპერატორსაც ან შეიძლება შეიცავდეს 1-დან 255 პირობამდე.

ფუნქცია არა

ორი წინა განცხადებისგან განსხვავებით, ფუნქცია არა მხოლოდ ერთი არგუმენტი აქვს. იგი გამოხატავს სიტყვის მნიშვნელობას ჭეშმარიტი on ცრუ მითითებული არგუმენტის სივრცეში. ზოგადი ფორმულის სინტაქსი ასეთია:= არა (log_value).

ფუნქციები თუ და თუ შეცდომა

უფრო რთული დიზაინისთვის გამოიყენეთ ფუნქცია თუ. ეს განცხადება მიუთითებს, თუ რომელი მნიშვნელობა აქვს ჭეშმარიტიდა რომელი ცრუ. მისი ზოგადი შაბლონი შემდეგია:= თუ (boolean_expression; მნიშვნელობა_if_true; მნიშვნელობა_if_false). ამრიგად, თუ პირობა დაკმაყოფილებულია, მაშინ ადრე მითითებული მონაცემები ივსება უჯრედში, რომელიც შეიცავს ამ ფუნქციას. თუ პირობა არ აკმაყოფილებს, მაშინ უჯრედი ივსება ფუნქციის მესამე არგუმენტში მითითებული სხვა მონაცემებით.

ოპერატორი თუ შეცდომა, თუ არგუმენტი მართალია, უჯრედს უბრუნებს საკუთარ მნიშვნელობას. მაგრამ, თუ არგუმენტი მცდარია, მაშინ ღირებულება, რომელსაც მომხმარებელი მიუთითებს, უბრუნდება უჯრედში. ამ ფუნქციის სინტაქსი, რომელიც შეიცავს მხოლოდ ორ არგუმენტს, შემდეგია:= თუ ERROR (მნიშვნელობა; ღირებულება_if_error).

გაკვეთილი: ფუნქცია IF Excel- ში

ფუნქციები შეცდომა და მარტივია

ფუნქცია შეცდომა ამოწმებს, შეიცავს თუ არა კონკრეტული უჯრედი ან უჯრედების სპექტრი მცდარ მნიშვნელობებს. მცდარი ღირებულებები ნიშნავს შემდეგს:

  • # N / A;
  • # VALUE;
  • # NUMBER !;
  • #DEL / 0 !;
  • # ლინკი !;
  • #NAME ?;
  • # EMPTY!

დამოკიდებულია იმაზე, არის თუ არა არგუმენტი მცდარი, თუ არა, ოპერატორი აფიქსირებს მნიშვნელობას ჭეშმარიტი ან ცრუ. ამ ფუნქციის სინტაქსი შემდეგია:= შეცდომა (მნიშვნელობა). არგუმენტი ექსკლუზიურად არის მითითება უჯრედის ან უჯრედების მასივზე.

ოპერატორი მარტივია ამოწმებს უჯრედს იმის დასანახად, რომ იგი ცარიელია ან შეიცავს თუ არა მნიშვნელობებს. თუ უჯრედი ცარიელია, ფუნქცია აფიქსირებს მნიშვნელობას ჭეშმარიტითუ უჯრედი შეიცავს მონაცემებს - ცრუ. ამ ოპერატორის სინტაქსი შემდეგია:= EMPTY (მნიშვნელობა). როგორც წინა შემთხვევაში, არგუმენტი მითითებულია უჯრედზე ან მასივზე.

ფუნქციის მაგალითი

ახლა მოდით გადავხედოთ ზოგიერთი ზემოთ ჩამოთვლილი ფუნქციის გამოყენებას კონკრეტული მაგალითით.

ჩვენ გვაქვს ხელფასის საწარმოს თანამშრომლების სია. ამასთან, ყველა თანამშრომელს აქვს პრემია. ჩვეულებრივი პრემია 700 მანეთია. მაგრამ პენსიონერებს და ქალებს უფლება აქვთ გაიზარონ პრემია 1,000 მანეთიდან. გამონაკლისს წარმოადგენს თანამშრომლები, რომლებიც სხვადასხვა მიზეზის გამო, მუშაობდნენ მოცემულ თვეში 18 დღეზე ნაკლები ხნის განმავლობაში. ნებისმიერ შემთხვევაში, მათ მხოლოდ 700 რუბლი აქვთ რეგულარული პრემია.

შევეცადოთ ფორმულა შევადგინოთ. ასე რომ, ჩვენ გვაქვს ორი პირობა, რომლითაც დაწესებულია პრემია 1000 რუბლიდან - ეს არის საპენსიო ასაკის მიღწევა ან დასაქმებულის ქალი სქესი. ამავდროულად, ჩვენ ვთვლით ყველა, ვინც დაიბადა 1957 წლამდე, როგორც პენსიონერები. ჩვენს შემთხვევაში, ცხრილის პირველი ხაზისთვის, ფორმულა მიიღებს შემდეგ ფორმას:= IF (ან (C4 <1957; D4 = "ქალი"); "1000"; "700"). მაგრამ არ უნდა დაგვავიწყდეს, რომ გაზრდილი პრემიის მიღების წინაპირობა 18 ან მეტი დღის განმავლობაში იმუშავებს. ამ მდგომარეობის ჩვენს ფორმულაში განსახორციელებლად, ჩვენ ვიყენებთ ფუნქციას არა:= IF (ან (C4 <1957; D4 = "ქალი") * (არა (E4 <18)); "1000"; "700").

იმისათვის, რომ ამ ფუნქციის კოლოფის ცხრილის სვეტის უჯრედებში დავწეროთ, სადაც აღინიშნება პრემია მნიშვნელობა, ჩვენ ვხდებით კურსორის უჯრედში ქვედა მარჯვენა კუთხეში, რომელშიც ფორმულა უკვე არსებობს. ჩნდება შევსების მარკერი. უბრალოდ გადაიტანეთ იგი მაგიდის ბოლოს.

ამრიგად, ჩვენ მივიღეთ ცხრილი, რომლითაც ინფორმაცია იყო საწარმოს თითოეული თანამშრომლისთვის ბონუსის ზომის შესახებ.

გაკვეთილი: სასარგებლო Excel მახასიათებლები

როგორც ხედავთ, ლოგიკური ფუნქციები ძალიან მოსახერხებელი იარაღია Microsoft Excel– ში გათვლების გაკეთების მიზნით. რთული ფუნქციების გამოყენებით, შეგიძლიათ ერთდროულად დააწესოთ რამდენიმე პირობა და მიიღოთ გამომავალი შედეგი, იმის მიხედვით თუ რამდენად შეესაბამება ეს პირობები თუ არა. ამგვარი ფორმულების გამოყენებამ შეიძლება არაერთი მოქმედების ავტომატიზაცია მოახდინოს, რაც მომხმარებლის დაზოგვას უწყობს ხელს.

Pin
Send
Share
Send