Applies ToExcel за Microsoft 365 Excel 2019 Excel 2016 Excel 2013 Excel 2010 Excel 2007

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

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

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

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

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

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

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

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

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

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

    Забележки: 

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

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

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

    • Следните функции се преизчисляват всеки път, когато се променя работният лист, и могат да доведат до това инструментът за изчисляване на формула да дава резултати, различни от тези, които се показват в клетката: RAND, OFFSET, CELL, INDIRECT, NOW, TODAY, RANDBETWEEN, INFO и SUMIF (в някои случаи). 

Вж. също

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

Нуждаете ли се от още помощ?

Искате ли още опции?

Разгледайте ползите от абонамента, прегледайте курсовете за обучение, научете как да защитите устройството си и още.

Общностите ви помагат да задавате и отговаряте на въпроси, да давате обратна връзка и да получавате информация от експерти с богати знания.