მუშაობა ციკლური ცნობას Excel- ში

Anonim

ციკლური ბმული Microsoft Excel- ში

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

ციკლური მითითებების გამოყენება

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

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

შექმნა ციკლური ბმული

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

  1. ჩვენ ხაზს ვუსვამთ A1 ფურცლის ელემენტს და მასში დაწერეთ შემდეგი გამოხატვა:

    = A1.

    შემდეგი, დააჭირეთ ღილაკს Enter ღილაკს კლავიატურაზე.

  2. შექმნა მარტივი ციკლური ლინკები Microsoft Excel- ში

  3. ამის შემდეგ, ციკლური გამოხატვის გამაფრთხილებელი დიალოგური ფანჯარა გამოჩნდება. დააჭირეთ მას "OK" ღილაკს.
  4. დიალოგი ყუთი გაფრთხილება Cyclic ლინკზე Microsoft Excel- ში

  5. ამდენად, ჩვენ მივიღეთ ციკლური ოპერაცია ფურცელზე, რომელშიც საკანში თავისთავად ეხება.

უჯრედი მიუთითებს Microsoft Excel- ზე

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

  1. ფურცლის ნებისმიერ ელემენტში დაწერეთ ნომერი. მოდით იყოს საკანში A1 და ნომერი 5.
  2. ნომერი 5 in საკანში Microsoft Excel

  3. სხვა საკანში (B1) დაწერეთ გამოხატვა:

    = C1.

  4. ბმული საკანში Microsoft Excel- ში

  5. მომდევნო ელემენტში (C1) ჩვენ ჩაწერეთ ასეთი ფორმულა:

    = A1.

  6. ერთი საკანში მიუთითებს Microsoft Excel- ში

  7. ამის შემდეგ, ჩვენ დავბრუნდებით საკანში A1- ში, რომელშიც ნომერზე არის მითითებული 5-ის ელემენტს B1:

    = B1.

    დააჭირეთ ღილაკს Enter ღილაკს.

  8. მონტაჟი ბმულები Celex in Microsoft Excel

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

Microsoft Excel- ში ციკლური კომუნიკაციის მარკირება

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

შემოსავლების გაანგარიშება Microsoft Excel- ში

  1. პირველი ხაზის ფორმულის გასახსნელად, ჩვენ ხაზს ვუსვამთ ფურცლის ელემენტს პირველი პროდუქტის რიცხვი (B2). სტატიკური ღირებულების ნაცვლად (6) ნაცვლად, შეიტანეთ ფორმულა, რომელიც განიხილავს საქონლის ოდენობას ფასი (C2) საერთო თანხის (D2) გაყოფის გზით:

    = D2 / C2

    დააჭირეთ ღილაკს Enter ღილაკს.

  2. Microsoft Excel- ში მაგიდაზე ციკლური ლინკის ჩასმა

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

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

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

Cyclic ბმულები გადაწერილია მაგიდაზე Microsoft Excel- ში

ძებნა ციკლური ბმულები

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

  1. ასე რომ, თუ თქვენ დაიწყებთ Excel ფაილს, თქვენ გაქვთ საინფორმაციო ფანჯარა, რომელიც შეიცავს ციკლური ბმულს, სასურველია იპოვოთ იგი. ამის გაკეთება, გადაადგილება "ფორმულები" tab. დაწკაპეთ ლენტი სამკუთხედის შესახებ, რომელიც მდებარეობს "შეცდომების შემოწმების" ღილაკზე "დამოკიდებულების დამოკიდებულების" ინსტრუმენტის ბლოკში. მენიუ გაიხსნა, რომელშიც კურსორი უნდა გაიაროს "ციკლური ბმულები". ამის შემდეგ, შემდეგი მენიუ ხსნის ფურცლის ელემენტების მისამართების ჩამონათვალს, რომელშიც პროგრამა აღმოაჩინა ციკლური გამონათქვამები.
  2. ძებნა Cyclic ბმულები Microsoft Excel- ში

  3. კონკრეტულ მისამართზე დაჭერით, ფურცელზე შერჩეული საკანში შერჩეული საკანში.

Microsoft Excel- ში Cyclic ლინკთან ერთად საკანში გადასვლა

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

Cyclic Link შეტყობინება სტატუსის პანელში Microsoft Excel- ში

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

Cyclic Link სხვა ფურცელზე Microsoft Excel- ში

გაკვეთილი: როგორ მოვძებნოთ ციკლური ბმულები Excel- ზე

ციკლური მითითებების კორექცია

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

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

  1. ჩვენს შემთხვევაში, მიუხედავად იმისა, რომ პროგრამა სწორად მიუთითებს ერთ-ერთ ციკლის უჯრედზე (D6), ფაქტობრივი შეცდომა სხვა საკანში. აირჩიეთ D6 ელემენტი, რათა გაირკვეს, თუ რომელი უჯრედები გაიყვანს ღირებულებას. ჩვენ შევხედავთ გამოხატულებას ფორმულაში. როგორც ვხედავთ, ამ ფურცლის ელემენტის ღირებულება ჩამოყალიბებულია B6 და C6 უჯრედების შინაარსით.
  2. გამოხატულება პროგრამაში Microsoft Excel- ში

  3. წასვლა C6 საკანში. ჩვენ ხაზს ვუსვამთ და შევხედოთ ფორმულას სტრინგს. როგორც ვხედავთ, ეს არის ჩვეულებრივი სტატიკური ღირებულება (1000), რომელიც არ არის ფორმულის გაანგარიშების პროდუქტი. ამიტომ, უსაფრთხოა იმის თქმა, რომ მითითებულ ელემენტს არ შეიცავს ციკლური ოპერაციების გამომწვევი შეცდომები.
  4. სტატიკური მნიშვნელობა Microsoft Excel- ში

  5. გადადით მომდევნო საკანში (B6). ფორმულის რიგში შერჩევის შემდეგ, ჩვენ ვხედავთ, რომ იგი შეიცავს გამოთვლილ გამოხატვას (= D6 / C6), რომელიც აყენებს მონაცემებს სხვა მაგიდის ელემენტებს, კერძოდ, D6 უჯრედიდან. ამდენად, D6 საკანში ეხება B6- ის ელემენტის მონაცემებს და პირიქით, რაც იწვევს loopedness.

    ციკლური ბმული მაგიდის უჯრედში Microsoft Excel- ში

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

  6. ახლა ჩვენ უნდა გვესმოდეს, რომელი საკანში (B6 ან D6) შეიცავს შეცდომას. მიუხედავად იმისა, რომ ფორმალურად, ეს არ არის შეცდომა, მაგრამ უბრალოდ გადაჭარბებული გამოყენება ცნობას, რომელიც მივყავართ looping. რა უჯრედების გადაჭრის პროცესში უნდა იყოს რედაქტირებული, თქვენ უნდა გამოიყენოთ ლოგიკა. არ არსებობს მკაფიო ალგორითმი. თითოეულ შემთხვევაში, ეს ლოგიკა იქნება საკუთარი.

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

  7. ბმული შეიცვალა Microsoft Excel- ში ღირებულებით

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

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

Cyclic ბმულები წიგნში არ არის Microsoft Excel

ციკლური ოპერაციების აღსრულების ნებართვა

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

ჩაკეტვის ციკლური ბმულები Microsoft Excel- ში

  1. უპირველეს ყოვლისა, ჩვენ გადავდივართ Excel- ის "ფაილის" ჩანართზე.
  2. გადაადგილება ფაილის tab in Microsoft Excel

  3. შემდეგი, დააჭირეთ "პარამეტრების" პუნქტს, რომელიც მდებარეობს ფანჯრის მარცხენა მხარეს, რომელიც გაიხსნა.
  4. გადასვლა პარამეტრი ფანჯარაში Microsoft Excel- ში

  5. დევნილი პარამეტრი ფანჯარა იწყება გაშვებული. ჩვენ უნდა წავიდეთ "ფორმულები" tab.
  6. Microsoft Excel- ში ფორმულა ჩანართზე გადასვლა

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

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

    ასე რომ, ჩვენ დააყენებთ მონიშნეთ "საშუალებას აძლევს iterative cenculations" პარამეტრი, შემდეგ კი ახალი პარამეტრების ძალაში შევიდა, დააჭირეთ "OK" ღილაკს, რომელიც მდებარეობს Excel პარამეტრების ფანჯარაში.

  8. Microsoft Excel- ში Iterative Calvatures- ის ჩართვა

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

Cyclic Formulas აჩვენებს სწორი ღირებულებები Microsoft Excel- ში

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

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

Წაიკითხე მეტი