IF განცხადება Excel-ში. ყველაფერი ოპერატორის შესახებ - აპლიკაცია, მაგალითები

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

IF ფუნქცია - განსაზღვრება და არეალი

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

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

ფორმულის სინტაქსი ასეთია (უნივერსალური ფორმით): =IF(პირობა; [მნიშვნელობა, თუ პირობა დაკმაყოფილებულია]; [მნიშვნელობა, თუ პირობა არ არის დაკმაყოფილებული]). ფუნქცია შეიძლება გაერთიანდეს სხვებთან. ამ შემთხვევაში, სხვა ოპერატორები უნდა ჩაიწეროს შესაბამის არგუმენტებში. მაგალითად, შეგიძლიათ გააკეთოთ ის ისე, რომ შეამოწმოს არის თუ არა რიცხვი დადებითი და თუ ასეა, იპოვეთ საშუალო არითმეტიკული. რა თქმა უნდა, არის ერთი ფუნქცია, რომელიც იგივეს აკეთებს, მაგრამ ეს მაგალითი საკმაოდ ნათლად აჩვენებს, თუ როგორ მუშაობს ფუნქცია. IF. რაც შეეხება აპლიკაციებს, რომლებშიც შესაძლებელია ფუნქციის გამოყენება IF, მაშინ მათი დიდი რაოდენობაა:

  1. კლიმატოლოგია.
  2. გაყიდვები და ბიზნესი.
  3. მარკეტინგი.
  4. Აღრიცხვა.

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

როგორ გამოვიყენოთ IF ფუნქცია Excel-ში - მაგალითები

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

IF განცხადება Excel-ში. ყველაფერი ოპერატორის შესახებ - აპლიკაცია, მაგალითები

შესაბამისად, ამ ამოცანის პირობა იქნება სქესის თანასწორობა ქალთან. თუ შემოწმების შედეგად დადგინდა, რომ ეს კრიტერიუმი მართალია, მაშინ იმ ადგილას, სადაც ეს ფორმულა არის ნაჩვენები, უნდა დაწეროთ ფასდაკლების თანხა – 25%. თუ ის ყალბია, მიუთითეთ მნიშვნელობა 0, რადგან ფასდაკლება ამ შემთხვევაში არ არის გათვალისწინებული.

IF განცხადება Excel-ში. ყველაფერი ოპერატორის შესახებ - აპლიკაცია, მაგალითები

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

პირველ ეტაპზე დასახული მიზნის მისაღწევად, თქვენ უნდა აირჩიოთ უჯრედი, სადაც ნაჩვენები იქნება მიღებული მნიშვნელობა და დაწეროთ შემდეგი ფორმულა: =IF(B2=”ქალი”,25%,0). მოდით გავშიფროთ ეს ფუნქცია:

  1. IF პირდაპირ ოპერატორია.
  2. B2=“ქალური” არის შესასრულებელი კრიტერიუმი.
  3. ამას მოჰყვება მნიშვნელობა, რომელიც გამოჩნდება, თუ სპორტული ფეხსაცმელი შექმნილია ქალებისთვის და მნიშვნელობა ნაჩვენებია, თუ დადგინდება, რომ სნიკერები არის მამაკაცის, საბავშვო ან ნებისმიერი სხვა, რომელიც არ აკმაყოფილებს პირველ არგუმენტში მითითებულ პირობას.

სად არის საუკეთესო ადგილი ამ ფორმულის დასაწერად? ზოგადად, ადგილის არჩევა შეიძლება თვითნებურად, მაგრამ ჩვენს შემთხვევაში, ეს არის უჯრები "ფასდაკლების" სვეტის სათაურით.

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

IF განცხადება Excel-ში. ყველაფერი ოპერატორის შესახებ - აპლიკაცია, მაგალითები

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

IF განცხადება Excel-ში. ყველაფერი ოპერატორის შესახებ - აპლიკაცია, მაგალითები

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

IF განცხადება Excel-ში. ყველაფერი ოპერატორის შესახებ - აპლიკაცია, მაგალითები

IF ფუნქციის გამოყენება მრავალი პირობით

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

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

ამისათვის მოდით დავალება გავართულოთ. ახლა ჩვენ უნდა გამოვყოთ ფასდაკლება ექსკლუზიურად ქალის სპორტულ ფეხსაცმელზე, მაგრამ იმის მიხედვით, თუ რა სპორტისთვის არის განკუთვნილი, ფასდაკლების ზომა განსხვავებული უნდა იყოს. ფორმულა ერთი შეხედვით უფრო რთული იქნება, მაგრამ ზოგადად, ის იმავე ლოგიკაში მოხვდება, როგორც წინა: =ЕСЛИ(B2=”мужской”;0; ЕСЛИ(C2=”бег”;20%;10%)).

IF განცხადება Excel-ში. ყველაფერი ოპერატორის შესახებ - აპლიკაცია, მაგალითები

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

IF განცხადება Excel-ში. ყველაფერი ოპერატორის შესახებ - აპლიკაცია, მაგალითები

როგორ მუშაობს ეს ფორმულა? პირველი ფუნქცია პირველი IF ამოწმებს, არის თუ არა ფეხსაცმელი მამრობითი. თუ არა, მაშინ მეორე ფუნქცია შესრულებულია. IF, რომელიც ჯერ ამოწმებს არის თუ არა ფეხსაცმელი გათვლილი სირბილისთვის. თუ კი, მაშინ ენიჭება 20%-იანი ფასდაკლება. თუ არა, ფასდაკლება არის 10%. როგორც ხედავთ, სხვა ფუნქციები შეიძლება გამოყენებულ იქნას როგორც ფუნქციის არგუმენტები და ეს იძლევა დამატებით შესაძლებლობებს.

როგორ გამოვიყენოთ IF ფუნქცია ერთდროულად 2 პირობის შესასრულებლად

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

დავუბრუნდეთ ჩვენს მაგიდას. ახლა ფასდაკლება უფრო დიდი უნდა იყოს, მაგრამ ეხება მხოლოდ ქალის სარბენ ფეხსაცმელს. თუ შემოწმების შემდეგ აღმოჩნდება, რომ ორივე პირობა დაკმაყოფილებულია, მაშინ 30%-იანი ფასდაკლების თანხა ჩაიწერება ველში „ფასდაკლება“. თუ დადგინდა, რომ ერთ-ერთი პირობა მაინც არ მუშაობს, მაშინ ფასდაკლება არ ვრცელდება ასეთ პროდუქტზე. ფორმულა ამ შემთხვევაში იქნება: =IF(AND(B2=”ქალი”;C2=”გარბენი”);30%;0).

IF განცხადება Excel-ში. ყველაფერი ოპერატორის შესახებ - აპლიკაცია, მაგალითები

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

IF განცხადება Excel-ში. ყველაფერი ოპერატორის შესახებ - აპლიკაცია, მაგალითები

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

  1. ჯერ ფორმულა ამოწმებს პირველ პირობას - ქალის არის თუ არა ფეხსაცმელი.
  2. შემდეგ Excel აანალიზებს მეორე კრიტერიუმს - არის თუ არა ფეხსაცმელი განკუთვნილი სირბილისთვის.
  3. თუ ტესტის შედეგად აღმოჩნდება, რომ ორივე კრიტერიუმი აბრუნებს მნიშვნელობას TRUE, შემდეგ ფუნქციის შედეგი IF მართალი აღმოჩნდება. შესაბამისად, შესრულებულია შესაბამის არგუმენტში დაპროგრამებული მოქმედება.
  4. თუ აღმოჩნდება, რომ ერთი შემოწმება მაინც აბრუნებს შედეგს იტყუება, ის და ფუნქცია И დააბრუნებს ამ შედეგს. ამიტომ გამოჩნდება ფუნქციის მესამე არგუმენტში ჩაწერილი შედეგი IF.

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

ან ოპერატორი Excel-ში

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

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

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

ასეთი მიზნის მისაღწევად, თქვენ უნდა დაწეროთ შემდეგი ფორმულა უჯრედში, რომელიც მდებარეობს პირდაპირ წარწერის ქვეშ "ფასდაკლება": =IF(OR(B2=”ქალი”; C2=”გარბენი”);0;35%). მას შემდეგ, რაც ჩვენ დავაჭერთ enter კლავიშს და გადავათრევთ ამ ფორმულას დანარჩენ უჯრედებში, მივიღებთ შემდეგ შედეგს.

IF განცხადება Excel-ში. ყველაფერი ოპერატორის შესახებ - აპლიკაცია, მაგალითები

როგორ განვსაზღვროთ IF ფუნქცია Formula Builder-ის გამოყენებით

რა თქმა უნდა, გარკვეულწილად, ფორმულის ხელით დაწერა კიდევ უფრო მოსახერხებელია, ვიდრე სხვა ხელსაწყოების გამოყენება. მაგრამ თუ დამწყები ხართ, მაშინ სიტუაცია მკვეთრად იცვლება. არგუმენტების შეყვანისას არ დაბნეული, ასევე თითოეული ფუნქციის სწორი სახელის მითითების მიზნით, არსებობს სპეციალური ინსტრუმენტი, რომელსაც ეწოდება Function Entry Wizard ან Formula Builder. მოდით შევხედოთ მისი მუშაობის დეტალურ მექანიზმს. დავუშვათ, მენეჯმენტმა მოგვცა დავალება, გაგვეანალიზებინა პროდუქციის ხელმისაწვდომი ასორტიმენტი და გამოვყოთ 25%-იანი ფასდაკლება ყველა ქალის სნიკერსზე. მოქმედებების თანმიმდევრობა ამ შემთხვევაში იქნება შემდეგი:

  1. ჩვენ ვხსნით ფუნქციის შეყვანის ოსტატს ფორმულების ჩანართზე შესაბამის ღილაკზე დაწკაპუნებით (ის ხაზგასმულია წითელი მართკუთხედით ეკრანის სურათზე). IF განცხადება Excel-ში. ყველაფერი ოპერატორის შესახებ - აპლიკაცია, მაგალითები
  2. შემდეგი, იხსნება პატარა ფორმულის შემქმნელი პანელი, რომელშიც ჩვენ ვირჩევთ ჩვენთვის საჭირო ფუნქციას. მისი არჩევა შესაძლებელია პირდაპირ სიიდან ან მოძიება საძიებო ველში. ჩვენ უკვე გვაქვს ის 10 სიაში, რომლებიც ახლახან იქნა გამოყენებული, ამიტომ ვაწკაპუნებთ მასზე და ვაწკაპუნებთ ღილაკზე „ფუნქციის ჩასმა“.IF განცხადება Excel-ში. ყველაფერი ოპერატორის შესახებ - აპლიკაცია, მაგალითები
  3. ამის შემდეგ ჩვენს თვალწინ გაიხსნება ფუნქციის არგუმენტების დაყენების ფანჯარა. ამ პანელის ბოლოში ასევე შეგიძლიათ ნახოთ, რას აკეთებს არჩეული ფუნქცია. თითოეული არგუმენტი ხელმოწერილია, ასე რომ თქვენ არ გჭირდებათ თანმიმდევრობის დამახსოვრება. ჩვენ პირველ რიგში შევიყვანთ ლოგიკურ გამონათქვამს, რომელიც მოიცავს რიცხვს ან უჯრედს, ასევე მნიშვნელობას, რომლითაც უნდა შევამოწმოთ შესაბამისობა. შემდეგი, მნიშვნელობები შეიყვანება თუ true და მნიშვნელობა თუ false.
  4. ყველა ნაბიჯის დასრულების შემდეგ დააჭირეთ ღილაკს "დასრულება". IF განცხადება Excel-ში. ყველაფერი ოპერატორის შესახებ - აპლიკაცია, მაგალითები

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

დატოვე პასუხი