Преминаване към основното съдържание

Изчисляване на вложена формула стъпка по стъпка

Понякога разбирането как вложена формула изчислява крайния резултат е трудно, тъй като има няколко междинни изчисления и логически проверки. Като използвате диалоговия прозорец Изчисляване на формула обаче, можете да видите различните части на вложената формула, изчислени в реда, в който се изчислява формулата. Например формулата = 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.

  1. Изберете клетката, която искате да изчислите. Може да се изчислява само по една клетка в даден момент.

  2. В раздела Формули, в групата Проверка на формули щракнете върху Изчисляване на формула.

    Групата "Проверка на формули" в раздела "Формули"

  3. Щракнете върху Изчисли, за да изследвате стойността на подчертаната препратка. Резултатът от изчислението се показва с курсив.

    Ако подчертаната част от формулата е препратка към друга формула, щракнете върху Стъпка навътре, за да се покаже другата формула в полето Изчисляване. Щракнете върху Стъпка навън, за да се върнете към предишната клетка и формула.

    Забележка: Бутонът Стъпка навътре не е достъпен за дадена препратка при второто й появяване във формулата или ако формулата препраща към клетка в отделна работна книга.

  4. Продължете, докато всяка част от формулата бъде изчислена.

  5. За да видите изчислението отново, щракнете върху Повторно стартиране.

    За да приключите изчислението, щракнете върху Затвори.

    Забележки: 

    • Някои части от формули, които използват функциите IF и CHOOSE, не се изчисляват и #N a се показва в полето оценка .

    • Ако дадена препратка е празна, в полето Изчисляване се показва нулева стойност (0).

    • Формулите с кръгови препратки може да не се оценяват по очаквания начин. Ако са необходими кръгови препратки, можете да разрешите итеративно изчисление.

    • Следните функции се преизчисляват всеки път, когато работният лист се промени, и може да предизвика инструмента за изчисляване на формула , за да даде резултати, различни от тези, които се появяват в КЛЕТКАТА: Rand, offset, Cell, индиректен, Now, Today, RANDBETWEEN, info и SUMIF (в някои сценарии).

Забележка:  Тази страница е преведена чрез автоматизация и може да съдържа граматически грешки и несъответствия. Нашата цел е това съдържание да ви бъде полезно. Можете ли да ни кажете дали информацията е била полезна за вас? Ето статията на английски за справка.

Вж. също

Начини за избягване на повредени формули

Разширете уменията си в Office
Преглед на обучението
Получавайте първи новите функции
Присъединете се към участниците в Office Insider

Беше ли полезна тази информация?

Благодарим ви за обратната връзка!

Благодарим ви за вашата обратна връзка. Изглежда, че ще бъде полезно да ви свържем с един от нашите агенти по поддръжката на Office.

×