Понякога разбирането как вложена формула изчислява крайния резултат е трудно, тъй като има няколко междинни изчисления и логически проверки. Като използвате диалоговия прозорец Изчисляване на формула обаче, можете да видите различните части на вложената формула, изчислени в реда, в който се изчислява формулата. Например формулата =IF(AVERAGE(F2:F5)>50;SUM(G2:G5);0) е по-лесна за разбиране, когато можете да видите следните междинни резултати:
| Стъпки, които са показани в диалоговия прозорец | Описание |
|---|---|
| =IF(AVERAGE(F2:F5);>50;SUM(G2:G5);0) | Първоначално се показва вложената формула. Функциите AVERAGE и SUM са вложени във функцията IF. |
| =IF(40>; 50;SUM(G2:G5);0) | Диапазонът от клетки F2: F5 съдържа стойностите 55, 35, 45 и 25 и следователно резултатът от функцията AVERAGE(F2:F5) е 40. |
| =IF(False;SUM(G2:G5);0) | 40 не е по-голямо от 50, така че изразът в първия аргумент на функцията IF (аргументът logical_test) е FALSE. |
| 0 | Функцията IF връща стойността на третия аргумент (аргумент стойност_ако_невярно). Функцията SUM не се пресмята, тъй като тя е вторият аргумент на функцията IF (аргумент value_if_true) и се връща само когато изразът е TRUE. |
Изберете клетката, която искате да изчислите. Може да се изчислява само по една клетка в даден момент.
В раздела Формули , в групата Проверка на формули изберете Изчисляване на формула.
Изберете Изчисли, за да изследвате стойността на подчертаната препратка. Резултатът от изчислението се показва с курсив.
Ако подчертаната част от формулата е препратка към друга формула, изберете Стъпка навътре , за да се покаже другата формула в полето Изчисляване . Изберете Стъпка навън, за да се върнете към предишната клетка и формула.Забележка
Бутонът Стъпка навътре не е достъпен за дадена препратка при второто й появяване във формулата или ако формулата препраща към клетка в отделна работна книга.
Продължете, докато всяка част от формулата бъде изчислена.
За да видите отново оценката, изберете "Рестартиране".
За да приключите оценката, изберете "Затвори".Забележка
- Някои части на формули, които използват функциите IF и CHOOSE, не се пресмятат и в полето Анализ се изписва „НЯМА“.
- Ако дадена препратка е празна, в полето Изчисляване се показва нулева стойност (0).
- Формулите с кръгови препратки може да не се пресмятат по очаквания начин. Ако са желани кръгови препратки, можете да разрешите итеративно изчисление.
- Следните функции се преизчисляват при всяка промяна на работния лист и могат да доведат до това, че инструментът Пресмятане на формула да даде резултати, различни от тези, които се появяват в клетката: RAND, OFFSET, CELL, INDIRECT, NOW, TODAY, RANDBETWEEN, INFO и SUMIF (в някои случаи).