Როგორ ბუდე მრავალფუნქციური ფუნქციები Excel- ში

06 01

როგორ ფუნქციონირებს ფუნქციები

IF ფუნქციები Excel- ში. © ტედ ფრანგული

IF ფუნქციის სარგებლობა შეიძლება გაგრძელდეს ერთმანეთის შიგნით მრავალფუნქციური IF ფუნქციების ჩასმაში.

Nested IF ფუნქციები გაზრდის შესაძლო პირობების რაოდენობას, რაც შეიძლება შემოწმდეს და გაიზარდოს იმ ქმედებების რაოდენობა, რომელთა მიღებაც შესაძლებელია ამ შედეგებთან მიმართებაში.

უახლესი ვერსიები Excel- ი საშუალებას მისცემს 64 IF ფუნქციებს ერთმანეთის შიგნით შეყვანით, ხოლო Excel 2003 და ადრე ნებადართულია მხოლოდ შვიდი.

IF ფუნქციები Tutorial

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

მაგალითში გამოყენებული ფორმულა ნაჩვენებია ქვემოთ. Nested IF ფუნქცია მოქმედებს, როგორც value_if_false არგუმენტი პირველი IF ფუნქცია.

= IF (D7 = 50000, $ D $ 5 * D7, $ D $ 4 * D7))

ფორმულის სხვადასხვა ნაწილები განისაზღვრება მძიმით და განახორციელებენ შემდეგ ამოცანებს:

  1. პირველი ნაწილი, D7, ამოწმებს, თუ თანამშრომელი ხელფასი ნაკლებია, ვიდრე $ 30,000
  2. თუ ეს, შუა ნაწილი, $ D $ 3 * D7 , გაზრდის ხელფასის მიერ გამოქვითვა განაკვეთი 6%
  3. თუ ეს არ არის, მეორე IF ფუნქცია: IF (D7> = 50000, $ D $ 5 * D7, $ D $ 4 * D7)
    • D7> = 50000 , ამოწმებს, თუ თანამშრომელი ხელფასი უფრო მეტია ან ტოლია $ 50,000
    • თუ ესაა, $ D $ 5 * D7 გაზრდის ხელფასს, გამოქვითვას 10%
    • თუ არ არის, დოლარი 4 * D7 გაზრდის ხელფასის მიერ გამოქვითვა განაკვეთი 8%

შეიყვანეთ სამეურვეო მონაცემები

შეიტანეთ მონაცემები საკნების C1- დან E6- ზე და Excel- სთან ერთად, როგორც ზემოთ აღინიშნება სურათზე.

ამ ეტაპზე არ არის შეყვანილი მონაცემები IF ფუნქცია, რომელიც მდებარეობს E7 საკანში.

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

შენიშვნა: მონაცემები კოპირება მონაცემები არ შეიცავს გაფორმებით ნაბიჯები worksheet.

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

06 06

დაწყებული Iested ფუნქცია

დამატება არგუმენტები Excel IF ფუნქცია. © ტედ ფრანგული

მიუხედავად იმისა, რომ შესაძლებელია მხოლოდ შეიყვანოთ სრული ფორმულა

= IF (D7 = 50000, $ D $ 5 * D7, $ D $ 4 * D7))

უჯრედის E7- ში და მუშაობს, ის ხშირად უფრო ადვილია გამოიყენოს ფუნქციის დიალოგი ყუთი საჭირო არგუმენტების შესასვლელად.

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

ამ მაგალითისთვის, IF ფუნქცია იქნება დიალოგური ფანჯრის მესამე ხაზი, როგორც Value_if_false არგუმენტი.

სამეურვეო ნაბიჯები

  1. დააწექით საკანში E7 რათა ის აქტიური საკანში გახდეს. - ადგილმდებარეობის წყობილი IF ფორმულა.
  2. დაწკაპეთ ფორმულები tab ლენტი
  3. დაწკაპეთ ლოგიკური ხატი გახსნა ფუნქცია ჩამოშლადი სია.
  4. დაწკაპეთ IF სიაში, რათა შეადგინოს ფუნქციის დიალოგი.

დიალოგურ ფანჯარაში არსებული ცარიელი ხაზების მონაცემები მონაცემები IF ფუნქციის არგუმენტებს ქმნის.

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

Tutorial Shortcut ვარიანტი

ამ მაგალითთან გასაგრძელებლად შეგიძლიათ

06 06

Entering Logical_test დავა

დამატება ლოგიკური ტესტი არგუმენტი Excel IF ფუნქცია. © ტედ ფრანგული

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

ორი ფასეულობის შესადარებლად, ლოგიკური_ტეტი იყენებს ღირებულებას შორის შედარების ოპერატორს .

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

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

პირველი შედარება იქნება თანამშრომლის წლიური ხელფასი, რომელიც მდებარეობს საკანში D- ში, 30,000 დოლარის ბარიერით.

იმის გამო, რომ მიზანი განსაზღვრავს, თუ D7 ნაკლებია $ 30,000, ნაკლებია ოპერატორი "<" გამოიყენება ღირებულებებს შორის.

სამეურვეო ნაბიჯები

  1. დაწკაპეთ ლოგიკური_ტეტული ხაზი დიალოგურ ფანჯარაში
  2. დააჭირეთ საკანში D7 ამ საკანში მითითებას ლოგიკური_ტეტული ხაზისთვის
  3. დააჭირეთ ღილაკს "<" ნაკლები კლავიშზე
  4. ტიპი 30000 სიმბოლოზე ნაკლები
  5. დასრულებული ლოგიკური ტესტი უნდა წაიკითხო: D7 <30000

შენიშვნა: არ შეიყვანოთ დოლარი ნიშანი ($) ან მძიმით გამყოფი (,) 30000.

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

06 06

Value_if_true დავაში შესვლისას

დამატება ღირებულება თუ ნამდვილი არგუმენტი Excel IF ფუნქცია. © ტედ ფრანგული

Value_if_true არგუმენტი მოგვითხრობს IF ფუნქციას, თუ რა უნდა გავაკეთოთ, როდესაც ლოგიკური_ტეტი მართალია.

Value_if_true არგუმენტი შეიძლება იყოს ფორმულა, ტექსტის ბლოკი, მნიშვნელობა , საკანში მითითება , ან საკანში შეიძლება ცარიელი იყოს.

ამ მაგალითში, როდესაც D7 საკანში მონაცემები ნაკლებია $ 30,000. Excel- ი უჯრედის D7- ში დასაქმებულთა წლიური ხელფასის გაზრდას, D3- ის საკანში 6% -იანი ფასდაკლება.

ნათესავი წინააღმდეგ აბსოლუტური საკანი წყაროები

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

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

ამ შეცდომების თავიდან ასაცილებლად, საკანში მითითება შეიძლება გაკეთდეს აბსოლუტური რომელიც შეწყვეტს მათ შეცვლის როდესაც ისინი გადაწერილია.

აბსოლუტური უჯრედების მითითებები იქმნება დოლარის ნიშნები რეგულარული უჯრედის მითითებით, როგორიცაა $ D $ 3 .

დოლარის ნიშნების დამატება ადვილად ხორციელდება კლავიატურის F4 კლავიშზე დაჭერით, მას შემდეგ, რაც უჯრედის მითითება შევიდა დიალოგურ ფანჯარაში.

მაგალითისთვის, D3 საკანში მდებარე გამოქვითვა არის აბსოლუტური საკანში, როგორც დიალოგური ფანჯრის Value_if_true ხაზის სახით.

სამეურვეო ნაბიჯები

  1. დაწკაპეთ Value_if_true ხაზის დიალოგი ყუთში
  2. დაწკაპეთ საკანში D3 in worksheet რომ დაამატოთ ეს საკანში მინიშნება Value_if_true ხაზი
  3. დააჭირეთ ღილაკს F4 ღილაკს კლავიატურის, რათა D3 აბსოლუტური საკანში მინიშნება ($ D $ 3)
  4. დააჭირეთ ვარსკვლავის ( * ) კლავიშს კლავიატურაზე - ასტერიქსი არის Excel- ში გამრავლების სიმბოლო
  5. დააჭირეთ საკანში D7 ამ საკანში მითითებას Value_if_true ხაზისთვის
  6. დასრულებული Value_if_true ხაზი უნდა წაიკითხოთ: $ D $ 3 * D7

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

06 06

შეიყვანეთ წყობილი IF ფუნქცია, როგორც Value_if_false არგუმენტი

დამატება წყობილი IF ფუნქცია, როგორც ღირებულების, თუ ცრუ არგუმენტი. © ტედ ფრანგული

ჩვეულებრივ, Value_if_false არგუმენტი მოგვითხრობს IF ფუნქციას, თუ რა უნდა გავაკეთოთ, როდესაც ლოგიკური_ტეტა არის მცდარი, მაგრამ ამ შემთხვევაში, IF ფუნქცია შევიდა ამ არგუმენტად.

ამგვარად, შემდეგი შედეგები მოხდება:

სამეურვეო ნაბიჯები

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

შენიშვნა: წყობილი ფუნქციები არ იწყება თანაბარი ნიშანით, არამედ ფუნქციის სახელით.

  1. დააჭირეთ დიალოგურ ფანჯარაში Value_if_false ხაზს
  2. შეიყვანეთ შემდეგი IF ფუნქცია
    IF (D7> = 50000, $ D $ 5 * D7, $ D $ 4 * D7)
  3. დააჭირეთ OK- ს IF ფუნქციის დასრულებას და დახურეთ დიალოგური ფანჯარა
  4. $ 3,678.96 დოლარის ღირებულება უნდა გამოცხადდეს საკანში E7 *
  5. როდესაც თქვენ დააჭირეთ საკანში E7, სრული ფუნქცია
    = IF (D7 = 50000, $ D $ 5 * D7, $ D $ 4 * D7))
    გამოჩნდება ფორმულა ბარი ზემოთ worksheet

* მას შემდეგ, რაც რ. ჰოლტმა 30,000 დოლარზე მეტი მოიპოვა, მაგრამ წელიწადში 50 000 დოლარზე ნაკლები, ფორმულა 45,987 * 8% -იანი წლიური გამოქვითვა გამოითვლება.

თუ ყველა ნაბიჯი მოჰყვა, თქვენი მაგალითი უნდა შეესაბამებოდეს ამ პირველ სურათს ამ სტატიაში.

ბოლო ნაბიჯი მოიცავს IF ფორმულის გადაწერას E8- ს E11- ზე E1- ს E11- ზე, რათა შეავსოთ შევსების სახელური, რათა შეავსოთ სამუშაოები.

06 06

კოპირება IX ფუნქციები გამოყენებით შევსების Handle

კოპირება წყობილი IF ფორმულა ერთად შევსების Handle. © ტედ ფრანგული

სამუშაოების შევსების მიზნით, ფორმულა, რომელიც შეიცავს IX ფუნქციას, უნდა გადანაწილდეს უჯრედების E8 E11- ზე.

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

Excel- ის ფორმულების კოპირების ერთი მარტივი გზა არის შევსების სახელური.

სამეურვეო ნაბიჯები

  1. დააწექით საკანში E7 რათა ის აქტიური საკანში გახდეს.
  2. მოათავსეთ მაუსის კურსორი შავი კვადრატის ქვედა მარჯვენა კუთხის აქტიურ საკანში. მაჩვენებელი შეიცვლება პლუს "+".
  3. დააჭირეთ მაუსის მარცხენა ღილაკს და გადაიტანეთ შევსების სახელური ქვემოთ საკანში E11.
  4. გაათავისუფლე მაუსის ღილაკი. საკნების E8 to E11 იქნება სავსე შედეგების ფორმულა როგორც ნაჩვენებია გამოსახულება ზემოთ.