მრავალ ფუნქციას შორის, რომელთანაც Microsoft Excel მუშაობს, უნდა აღინიშნოს IF ფუნქცია. ეს არის ერთ-ერთი იმ ოპერატორებიდან, რომელსაც მომხმარებლები ყველაზე ხშირად მიმართავენ აპლიკაციაში ამოცანების შესრულებისას. ვნახოთ რა არის IF ფუნქცია და როგორ უნდა ვიმუშაოთ იგი.
ზოგადი განსაზღვრება და ამოცანები
IF არის Microsoft Excel- ის სტანდარტული მახასიათებელი. მისი დავალებები მოიცავს კონკრეტული პირობის შესრულების გადამოწმებას. იმ შემთხვევაში, როდესაც პირობა შესრულებულია (მართალია), მაშინ ერთი მნიშვნელობა უბრუნდება უჯრედს, სადაც ეს ფუნქცია გამოიყენება, ხოლო თუ იგი არ შესრულდება (ყალბი) - სხვა.
ამ ფუნქციის სინტაქსი ასეთია: "IF (ლოგიკური გამოხატულება; [მნიშვნელობა, თუ მართალია]; [მნიშვნელობა, თუ ყალბია])."
გამოყენების მაგალითი
ახლა მოდით გადავხედოთ კონკრეტულ მაგალითებს, სადაც გამოყენებულია IF განაცხადის ფორმულა.
ხელფასების მაგიდა გვაქვს. ყველა ქალმა მიიღო პრემია 8 მარტს 1,000 მანეთით. ცხრილში მოცემულია სვეტი, რომელშიც მოცემულია თანამშრომელთა სქესი. ამრიგად, ჩვენ უნდა დავრწმუნდეთ, რომ შესაბამისობაშია მნიშვნელობა "ცოლები". სვეტში "გენდერი", ნაჩვენები იქნა მნიშვნელობა "1000", სვეტის "Premium 8 მარტისთვის" შესაბამის უჯრედში, ხოლო ხაზებში "ქმარი" მნიშვნელობით. სვეტებში "პრიზი 8 მარტისთვის" იდგა ღირებულება "0". ჩვენი ფუნქცია მიიღებს ფორმას: "IF (B6 =" ქალი. ";" 1000 ";" 0 ")."
შეიყვანეთ ეს გამონათქვამი ზედა უჯრედში, სადაც შედეგი უნდა იყოს ნაჩვენები. გამოხატვის წინ, განათავსეთ ნიშანი "=".
ამის შემდეგ დააჭირეთ ღილაკს Enter. ახლა, ისე, რომ ეს ფორმულა გამოჩნდება ქვედა უჯრედებში, ჩვენ უბრალოდ ვდგავართ სავსე უჯრედის ქვედა მარჯვენა კუთხეში, დააჭირეთ მაუსის ღილაკს და გადავიყვანეთ კურსორი ცხრილის ბოლოში.
ამრიგად, ჩვენ მივიღეთ ცხრილი სვეტით, რომელიც შევსებულია ფუნქციით "IF".
ფუნქციის მაგალითი მრავალი პირობით
თქვენ ასევე შეგიძლიათ შეიტანოთ რამდენიმე პირობა IF ფუნქციაში. ამ შემთხვევაში გამოიყენება ერთი IF განცხადების მეორეზე დანართი. როდესაც მდგომარეობა აკმაყოფილებს, განსაზღვრული შედეგი ნაჩვენებია უჯრედში; თუ პირობა არ არის შესრულებული, ნაჩვენები შედეგი დამოკიდებულია მეორე ოპერატორზე.
მაგალითად, მოდით, იგივე მაგიდა ავიღოთ Premium გადახდებით 8 მარტის ჩათვლით. მაგრამ, ამჯერად, პირობების თანახმად, ბონუსის ზომა დამოკიდებულია დასაქმებულთა კატეგორიაზე. ძირითადი პერსონალის სტატუსის მქონე ქალები იღებენ 1 000 მანეთს ბონუსს, ხოლო დამხმარე პერსონალი მხოლოდ 500 მანეთს იღებს. ბუნებრივია, მამაკაცებისთვის ამ ტიპის გადახდა ზოგადად დაუშვებელია, განურჩევლად კატეგორიისა.
ამრიგად, პირველი პირობაა, რომ თუ თანამშრომელი კაცია, მაშინ მიღებული პრემიის ოდენობა ნულია. თუ ეს მნიშვნელობა ყალბია, ხოლო თანამშრომელი არ არის ადამიანი (ე.ი. ქალი), მაშინ შემოწმებულია მეორე პირობა. თუ ქალი მიეკუთვნება მთავარ პერსონალს, მაშინ უჯრედში გამოჩნდება მნიშვნელობა "1000" და სხვაგვარად "500". ფორმულის სახით, ასე გამოიყურება: "= IF (B6 =" ქმარი. ";" 0 "; IF (C6 =" ძირითადი პერსონალი ";" 1000 ";" 500 "))".
ჩასვით ეს გამონათქვამები ყველაზე მაღალ საკანში "8 მარტის პრიზის" სვეტში.
როგორც გასულ დროს, ჩვენ ფორმულა „გამოვიყვანეთ“.
ერთდროულად ორი პირობის შესრულების მაგალითი
ასევე, შეგიძლიათ გამოიყენოთ AND ოპერატორი IF ფუნქციით, რაც საშუალებას გაძლევთ გაითვალისწინოთ ნამდვილი მხოლოდ იმ შემთხვევაში, თუ ერთდროულად ორი ან მეტი პირობა შესრულებულია.
მაგალითად, ჩვენს შემთხვევაში, 8 მარტისთვის ჯილდო 1000 რუბლის ოდენობით ენიჭებათ მხოლოდ ქალებს, რომლებიც არიან მთავარი პერსონალი, ხოლო მამაკაცები და ქალი წარმომადგენლები, რომლებიც რეგისტრირებულნი არიან დამხმარე პერსონალად, არაფერს იღებენ. ამრიგად, იმისათვის, რომ სვეტში "პრემია 8 მარტისთვის" უჯრედებში იყოს 1000, უნდა დაკმაყოფილდეს ორი პირობა: სქესი - ქალი, პერსონალის კატეგორია - ძირითადი პერსონალი. ყველა სხვა შემთხვევაში, ამ უჯრედებში არსებული მნიშვნელობა ნული იქნება. ეს იწერება შემდეგი ფორმულით: "= IF (AND (B6 =" ქალი. "; C6 =" ძირითადი პერსონალი ");" 1000 ";" 0 ")." ჩადეთ იგი საკანში.
როგორც წინა დროს, დააკოპირეთ ფორმულის მნიშვნელობას ქვემოთ მოცემულ უჯრედებზე.
OR ოპერატორის გამოყენების მაგალითი
IF ფუნქციას ასევე შეუძლია OR ოპერატორის გამოყენება. იგი გულისხმობს მნიშვნელობას, თუ რამდენიმე პირობა მინიმუმ ერთია.
ასე რომ, დავუშვათ, რომ 8 მარტისთვის, პრიზი დაწესდა 100 მანეთზე მხოლოდ ქალებისთვის, რომლებიც მთავარ შემადგენლობაში შედიან. ამ შემთხვევაში, თუ თანამშრომელი კაცია, ან მიეკუთვნება დამხმარე პერსონალს, მაშინ მისი ბონუსის ღირებულება იქნება ნული, წინააღმდეგ შემთხვევაში 1000 რუბლი. ფორმულის სახით, ასე გამოიყურება: "= IF (ან (B6 =" ქმარი. "; C6 =" დამხმარე პერსონალი ");" 0 ";" 1000 ")." ჩვენ ვწერთ ამ ფორმულას შესაბამის ცხრილის უჯრედში.
"გაიყვანეთ" შედეგები ქვემოთ.
როგორც ხედავთ, "IF" ფუნქცია შეიძლება იყოს კარგი ასისტენტი მომხმარებლისთვის Microsoft Excel- ში მონაცემებთან მუშაობის დროს. ეს საშუალებას გაძლევთ აჩვენოთ შედეგი, რომელიც აკმაყოფილებს გარკვეულ პირობებს. ამ ფუნქციის გამოყენების პრინციპების დაუფლების საქმეში განსაკუთრებით რთული არაფერია.