Первые формулы
=5+2*3 даёт 11, а не 21. По таблице операторов Microsoft умножение выполняется раньше сложения.
Знак равенства
Формула является инструкцией, которую таблица выполняет и заменяет её ответом. Она всегда начинается со знака равенства. Введи =3+4, и ячейка покажет 7; введи 3+4 без знака, и ячейка будет хранить текст 3+4. Справка Microsoft говорит так: знак равенства сообщает Excel, что следующие за ним символы составляют формулу. После знака идут операнды, то есть числа и ссылки на ячейки, соединённые операторами, такими как + и *.
| Оператор | Значение | Пример |
|---|---|---|
| + | сложение | =3+3 даёт 6 |
| - | вычитание или смена знака | =3-1 даёт 2 |
| * | умножение | =3*3 даёт 9 |
| / | деление | =3/3 даёт 1 |
| ^ | степень | =2^3 даёт 8 |
| % | процент | =20% даёт 0.2 |
| & | соединение текста | ="North"&"wind" даёт Northwind |
| = < > <= >= <> | сравнение | =3>2 даёт TRUE |
Что вычисляется первым
Когда в формуле смешаны операторы, Excel соблюдает постоянный порядок. Microsoft перечисляет его от первого к последнему: смена знака (как в −1), процент, возведение в степень, умножение и деление, сложение и вычитание, соединение текста с помощью &, и наконец сравнения. Операторы одного уровня выполняются слева направо. Поэтому =5+2*3 сначала умножает и даёт 11, а =(5+2)*3 из-за скобок сначала складывает и даёт 21. Скобки служат инструментом, чтобы получить нужный порядок, и лишние скобки никогда не вредят.
Один результат удивляет тех, кто знает школьную алгебру. Так как в списке Excel смена знака идёт раньше возведения в степень, =-2^2 означает (−2) в квадрате и даёт 4, а не −4. Если нужен минус два в квадрате, пиши =-(2^2). Это хороший пример того, почему важную формулу стоит проверять значением, которое можно посчитать в уме.
Указывай на ячейки, а не вводи числа
Формула вроде =3.5*4 работает, но прячет числа внутри формулы. Поставь цену в B2, количество в C2, а в D2 напиши =B2*C2. Теперь исходные данные видны, и когда ты меняешь количество в C2, стоимость в D2 обновляется сама. Ради этого электронные таблицы и существуют. Адрес не обязательно вводить: пока ты пишешь формулу, щёлкни ячейку, и её адрес вставится в место курсора, а протягивание по ячейкам вставит диапазон.
Имена функций и ячеек не зависят от регистра, поэтому =b2*c2 работает и отображается заглавными. Текст внутри формулы должен быть в двойных кавычках, как в ="Total: "&D4. Без кавычек программа ищет имя Total, не находит его и показывает #NAME?. В практикуме панель под сеткой перечисляет все ячейки, которые использует формула, тем же цветом, что и их рамка в сетке, поэтому легко увидеть, туда ли указывает формула, куда ты думаешь.
Правка устроена одинаково в обеих программах. Выдели ячейку и щёлкни в строке формул или дважды щёлкни ячейку, измени формулу и нажми Enter, чтобы сохранить, или Escape, чтобы отменить изменение. Если просто начать печатать в выделенной ячейке, прежнее содержимое заменится, и так формулу часто теряют случайно. Если результат кажется неверным, проверь его числами, которые можно посчитать в уме: поставь 10 и 2 во входные ячейки, предскажи ответ и посмотри, согласна ли формула, прежде чем доверять ей настоящие данные.
Перетащи, чтобы повернуть. Колёсико или щипок для масштаба.
- Что вернёт =5+2*3?
- Что вернёт =(5+2)*3?
- Что вернёт =2^3?
- Что вернёт =10/4?
- Что в Excel вернёт =-2^2?
- В B2 стоит 4, в C2 стоит 5. Что вернёт =B2*C2+1?
- В B2 стоит 4, в C2 стоит 5. Что вернёт =B2*(C2+1)?
- Ты вводишь в ячейку 3+4 без знака равенства. Что сохранится?
- Текст 3+4
- Число 7
- Ошибка
- Число 34
- Что вернёт ="North"&"wind"?
- Зачем писать =B2*C2 вместо =3.5*4?
- Она обновляется, когда меняется B2 или C2
- Она быстрее считает
- Она округляет ответ
- Она прячет исходные данные
- Формула заканчивается на =IF(A1>5,Yes,"No") и показывает #NAME?. В чём вероятная причина?
- У Yes нет кавычек
- A1 пустая
- IF нужно четыре аргумента
- Знак > запрещён
- Формула начинается с =.
- Порядок: смена знака, %, ^, * и /, + и −, &, сравнения. Скобки меняют порядок.
- Используй ссылки на ячейки, чтобы результаты обновлялись при изменении исходных данных.
- Текст внутри формулы пишется в двойных кавычках.
Источники курса (15)
- Microsoft Support, "Excel specifications and limits" (support.microsoft.com/en-us/office/excel-specifications-and-limits-1672b34d-7043-467e-8e27-269d656771c3: 1,048,576 rows by 16,384 columns, 15-digit precision, 255 arguments)
- "Calculation operators and precedence in Excel" (.../calculation-operators-and-precedence-in-excel-48be406d-4975-4d31-b2b8-7af9e0e2878a: operators, order negation % ^ * / + - & comparisons, =5+2*3 is 11, ="1"+"2" is 3, ="A"&TRUE is ATRUE, #### for too little space)
- "SUM function" (.../sum-function-043e1c7d-7726-4e80-8f32-07b23e057f89: up to 255 numbers, =A1+B1+C1 gives #VALUE! with text while SUM ignores text)
- "Switch between relative, absolute, and mixed references" (.../dfec08cd-ae65-4f56-839e-5f0d8d0baca9: =B4*C4 copied from D4 to D5 becomes =B5*C5)
- "Date systems in Excel" (.../e7fe7167-48a9-4b96-bb53-5612a800b487: July 5, 2011 is 40729 in the 1900 system and 39267 in the 1904 system, 1,462 days apart)
- "Remove or allow a circular reference" (.../8540bd0f-6e97-4483-bcf7-1b49cd50d123: warning, then 0 or the last value)
- VLOOKUP and IF pages (#N/A, #NAME? from missing quotes)
- Google Docs Editors Help: SUM (support.google.com/docs/answer/3093669: any number of arguments)
- DATE (answer/3092969: days counted from December 30, 1899)
- Keyboard shortcuts for Google Sheets (answer/181110: Ctrl+D fill down, Ctrl+R fill right, Ctrl+~ show all formulas, F4 absolute/relative)
- Files you can store in Google Drive (support.google.com/drive/answer/37603: up to 20 million cells per spreadsheet)
- ERROR.TYPE (answer/3238305: the error values)
- History: Smithsonian National Museum of American History, VisiCalc software and documentation, object nmah_1696121 (Bricklin and Frankston, Apple II, 1979)
- ACM Interactions, "The first killer app: a history of spreadsheets" (2013: Lotus 1-2-3, Excel for the Macintosh in 1985)
- Wikipedia, VisiCalc and Lotus 1-2-3 (VisiCalc used A1 notation; Lotus 1-2-3 launched 1983)
Проверено: 2026-10-17