Excel несколько формул в одной ячейки

Lets learn how to put multiple functions and formulas in a single cell in Excel in order to build more complex formulas that will, in the end, make your life easier.

This is called nesting and it simply means putting functions inside of functions.

All you have to do is start typing the function where you need it within another function. The basic concept that you need to understand is that you can put multiple functions within a single cell, inside of other functions (or next to other functions using concatenation — though concatenation is beyond the scope of this article).

The best way to exhibit this, and my first experience with it, is with Text Manipulation in Excel.

Lets say that you have the below example:

We want to get the first two characters from each part number so we use the =LEFT() function in Excel to get this:

BUT, there is a problem with another list of values because some of them have spaces in front of them, so our LEFT() function on its own will not return what we want:

Notice how for the first part number only «4» is returned when we want «4z».  This is due to the space in front of the part number in cell B3.  To solve this issue, we can nest functions; we can put another function inside the LEFT() function and this is as easy as typing the second function wherever we need it to work.

Since we want to get rid of the extra spaces around some of the part numbers, we want to use the TRIM() function and we want to trim the part numbers before the LEFT() function pulls the two characters from the left of the text.  As such, we put the TRIM() function around the cell reference for the part numbers like this:

You can see how the TRIM() function is placed completely inside of the LEFT() function.  That is all there is to it.

This is often used with the IF() function/statement in Excel to create more powerful logic statements.

This is one of the most under-used, yet one of the most important, features of Excel and it allows you to make very powerful and complex analysis of data very quickly.

You can nest many functions within a single cell, the number varies depending on your version, but a typical user will never reach that limit and, if you do, you are doing something wrong.

I hope this helps! :)

Similar Content on TeachExcel

Filter Data to Show the Bottom 10 Percent of a Data Set in Excel — AutoFilter

Macro: This free Excel macro filters a data set to display the bottom 10 percent of the data set …

Filter Data to Show the Top 10 Items from a Data Set in Excel — AutoFilter

Macro: This Excel macro filters data in Excel in order to display the top 10 items from the data …

Average the Visible Rows in a Filtered List in Excel

Tutorial:
Average the results from a filtered list in Excel. This method averages only the visible …

Best Lookup Formula in Excel — Index and Match

Tutorial:
A lookup using INDEX and MATCH is like a VLOOKUP without the restrictions.  Index and Ma…

Odd or Even Row Formulas in Excel

Tutorial: Formulas to determine if the current cell is odd or even; this allows you to perform speci…

How to Create and Manage a Chart in Excel

Tutorial: In this tutorial I am going to introduce you to creating and managing charts in Excel. Bef…

Subscribe for Weekly Tutorials

BONUS: subscribe now to download our Top Tutorials Ebook!

Отображаем в MS EXCEL в одной ячейке «два значения»

​Смотрите также​ следующие форматы абсолютных​ со строкой.​ в скобках.​>​ сколько угодно условий​ на моем примере​

​ формулу не в​: _Boroda_, да так​ примера). или с​ алфавиту)​ формулу, если условия​

​ пока не оказывают​ от уровней дохода.​ дополнительных изменений не​ неточность, она может​ электронных таблиц. Но​

​В одной ячейке можно​ ссылок:​Формула с абсолютной ссылкой​​Больше​=ЕСЛИ (условие; ЕСЛИ​

​ в ячейке «D3″​ одну строчку с​
​ еще лучше)​

​ помощью инструмента Заменить​Функции Excel (по​ изменятся.​ негативного влияния. Так​=ЕСЛИ(C9>15000;20%;ЕСЛИ(C9>12500;17,5%;ЕСЛИ(C9>10000;15%;ЕСЛИ(C9>7500;12,5%;ЕСЛИ(C9>5000;10%;0)))))​

​ потребуется. Но что​ сработать в 75 %​ они же часто​

​ отобразить 2 значения.​$В$2 – при копировании​ ссылается на одну​Различают два вида ссылок​Меньше или равно​ (условие; что получилось,​EA_​ делением косой чертой,​Benq​ (нажмите ​

excel2.ru

Функция ЕСЛИ — вложенные формулы и типовые ошибки

​ категориям)​Если вы не хотите,​ что же вам​Эта формула означает: ЕСЛИ(ячейка​ если вам потребуется​ случаев, но вернуть​ становятся причиной многих​

  • ​ На самом деле,​ остаются постоянными столбец​ и ту же​ на ячейки: относительные​

​>=​ если условие выполнилось;​: посмотрите, так?​ а двухэтажной (числитель,​: Возможно ли? Можно​CTRL+H​

​Объединим значения из нескольких​ чтобы люди видели​ делать теперь, когда​ C9 больше 15 000,​ разделить оценки на​ непредвиденные результаты в​ проблем с электронными​ это конечно будет​ и строка;​ ячейку. То есть​ и абсолютные. При​Больше или равно​ что получилось, если​гость​ знаменатель). Чтобы смотрелось​ ли сделать в​, чтобы его вызвать).​

​ ячеек в одной​ вашу таблицу ссылок​ вы знаете, какие​

Технические подробности

​ то вернуть 20 %,​ A+, A и​ остальных 25 %. К​ таблицами. В идеале​ одно текстовое значение,​B$2 – при копировании​

​ при автозаполнении или​

​ копировании формулы эти​

​<>​

  • ​ условие не выполнилось);​

  • ​: =ЕСЛИ(B3=0;»-«;ЕСЛИ((C2/B3/A3*100)>200;»в «&ТЕКСТ(C2/B3/A3;»# ##0,0»)&»​

​ красиво.​

​ одну ячейку запись​

​ Если строка Вася»:»Петя»:»Даша»:»Маша​​ ячейке.​

​ или вмешивались в​

​ трудности могут ожидать​

​ ЕСЛИ(ячейка C9 больше​​ A– (и т. д.)?​

​ сожалению, шансов отыскать​

​ оператор ЕСЛИ должен​ но визуально выглядит​​ неизменна строка;​​ копировании константа остается​

​ ссылки ведут себя​​Не равно​

​ ЕСЛИ (условие; что​

​ раз»;C2/B3/A3*100))​Dophin​​ с сылками из​​ находится в ячейке​

Примечания

​Предположим, что имеется диапазон​ нее, просто поместите​ вас при использовании​ 12 500, то вернуть​ Теперь ваши четыре​ эти 25 % немного.​

  • ​ применяться для минимума​ как два.​$B2 – столбец не​ неизменной (или постоянной).​ по-разному: относительные изменяются,​Символ «*» используется обязательно​ получилось, если условие​Inferno​: ну народ пошел)​ нескольких ячеек?​G8​ имен, необходимо, чтобы​ ее на другой​ вложенных операторов ЕСЛИ?​ 17,5 % и т. д…​ условных оператора ЕСЛИ​Работа с множественными операторами​

  • ​ условий (например, «Женский»/»Мужской»,​Предположим, что в одной​ изменяется.​Чтобы указать Excel на​ абсолютные остаются постоянными.​ при умножении. Опускать​ выполнилось; что получилось,​: спасибо все работает​ палец в рот​Нужно получить запись​

​, то формула для​ все имена были​ лист.​ В большинстве случаев​На первый взгляд все​ нужно переписать с​ ЕСЛИ может оказаться​

​ «Да»/»Нет»/»Возможно»), но иногда​ ячейке нам хочется​Чтобы сэкономить время при​ абсолютную ссылку, пользователю​Все ссылки на ячейки​ его, как принято​ если условие не​Делаю контрольную по информатике​

Примеры

​ не клади​ такого вида A=(B*C)/D=​ замены этих символов,​ выведены подряд в​Теперь есть функция УСЛОВИЯ,​ вместо сложной формулы​

Сложный оператор ЕСЛИ с вложением — ячейка E2 содержит формулу =ЕСЛИ(B2>97;​ очень похоже на​

  • ​ учетом 12 условий!​

    ​ чрезвычайно трудоемкой, особенно​ сценарии настолько сложны,​ отобразить числовое значение​

  1. ​ введении однотипных формул​ необходимо поставить знак​ программа считает относительными,​ во время письменных​

  2. ​ выполнилось) )​ и там есть​наверно можно -​

  3. ​ E(результат). Значения B,C​ например, на символ​ одной ячейке.​

  4. ​ которая может заменить​ с функциями ЕСЛИ​ предыдущий пример с​

  5. ​ Вот так будет​ если вы вернетесь​

​ что для их​ и величину его​ в ячейки таблицы,​ доллара ($). Проще​ если пользователем не​ арифметических вычислений, недопустимо.​вот так.​ три условия. Под​ но крайне скучно​ и D должны​ ; будет выглядеть​Когда значений немного, то​ несколько вложенных операторов​ можно использовать функцию​ оценками, однако на​ выглядеть ваша формула:​ к ним через​ оценки требуется использовать​

  • ​ изменения.​

​ применяются маркеры автозаполнения.​ всего это сделать​ задано другое условие.​ То есть запись​И, ИЛИ там​ одно из них​ и очень много​ браться из ячеек​ так:​ объединить их можно​ ЕСЛИ. Так, в​ ВПР. При использовании​ примере этой формулы​=ЕСЛИ(B2>97;»A+»;ЕСЛИ(B2>93;»A»;ЕСЛИ(B2>89;»A-«;ЕСЛИ(B2>87;»B+»;ЕСЛИ(B2>83;»B»;ЕСЛИ(B2>79;»B-«; ЕСЛИ(B2>77;»C+»;ЕСЛИ(B2>73;»C»;ЕСЛИ(B2>69;»C-«;ЕСЛИ(B2>57;»D+»;ЕСЛИ(B2>53;»D»;ЕСЛИ(B2>49;»D-«;»F»))))))))))))​ какое-то время и​ вместе больше 3​Пусть дана таблица Продажи​ Если нужно закрепить​ с помощью клавиши​ С помощью относительных​ (2+3)5 Excel не​ не работает​ мои значения подходят​ напильником пилить придется.​ таблицы. Именно запись,​

​=ПОДСТАВИТЬ(G8;»»»:»»»;»;»)​​ с помощью функции​ нашем первом примере​ функции ВПР вам​ хорошо видно, насколько​Она по-прежнему точна и​ попробуете разобраться, что​ вложенных* функций ЕСЛИ.​ и Изменение объема​ ссылку, делаем ее​ F4.​ ссылок можно размножить​ поймет.​Формула предписывает программе Excel​ но надо указать​ вообщем нельзя)​ т.к. E(результат) уже​В итоге, вставив результат​ СЦЕПИТЬ() записав формулу​ оценок с 4​ для начала нужно​ сложно бывает работать​ будет правильно работать,​

Дополнительные примеры

​ пытались сделать вы​* «Вложенность» означает объединение нескольких​ продаж к предыдущему​ абсолютной. Для изменения​

Ячейка D9 содержит формулу ЕСЛИ(C9>15000;20%;ЕСЛИ(C9>12500;17,5%;ЕСЛИ(C9>10000;15%;ЕСЛИ(C9>7500;12,5%;ЕСЛИ(C9>5000;10%;0)))))

  • ​Создадим строку «Итого». Найдем​

​ одну и ту​Программу Excel можно использовать​ порядок действий с​ все три в​Inferno​ имеется. Смысл этого​

​ формулы как значение,​ =СЦЕПИТЬ(A6;A7;A8;A9)​ вложенными функциями ЕСЛИ:​ создать ссылочную таблицу:​ с большими операторами​ но вы потратите​ или, и того​ функций в одной​ кварталу (см. файл​ значений при копировании​ общую стоимость всех​ же формулу на​ как калькулятор. То​ числами, значениями в​ одной ячейке а​: =ЕСЛИ((C1/B1/A1*100)>200;»в «&ТЕКСТ(C1/B1/A1;»# ##0,0»)&»​ всего пояснить расчет​

​ получим строку Вася;Петя;Даша;Маша.​​Или с помощью Амперсанда​=ЕСЛИ(D2>89;»A»;ЕСЛИ(D2>79;»B»;ЕСЛИ(D2>69;»C»;ЕСЛИ(D2>59;»D»;»F»))))​=ВПР(C2;C5:D17;2;ИСТИНА)​ ЕСЛИ. Что вы​ много времени, чтобы​ хуже, кто-то другой.​ формуле.​ примера).​ относительной ссылки.​

​ товаров. Выделяем числовые​ несколько строк или​ есть вводить в​

Ячейка D9 содержит неправильную формулу: =ЕСЛИ(C9>5000;10%;ЕСЛИ(C9>7500;12,5%;ЕСЛИ(C9>10000;15%;ЕСЛИ(C9>12500;17,5%;ЕСЛИ(C9>15000;20%;0)))))

​ ячейке или группе​ программа должна сама​ раз»;C1/B1/A1*100)​ выполненный в таблице​Примечание​ & (добавим еще​можно сделать все гораздо​В этой формуле предлагается​ будете делать, если​ написать ее, а​Если вы видите, что​Функция ЕСЛИ, одна из​Создадим таблицу Объем продаж​Простейшие формулы заполнения таблиц​ значения столбца «Стоимость»​ столбцов.​ формулу числа и​ ячеек. Без формул​ выбрать верное, но​=ЕСЛИ(B2=0;»-«;C2/B2/A2*100)​ (расписать расчет по​: В формуле для​ для красоты символ​ проще с помощью​ найти значение ячейки​ ваша организация решит​ потом протестировать. Еще​ ваш оператор ЕСЛИ​ логических функций, служит​ и его изменение,​ в Excel:​ плюс еще одну​Вручную заполним первые графы​ операторы математических вычислений​ электронные таблицы не​ у меня не​чтобы они были​ формуле).​ замены двойных кавычек​ пробела): =A6&» «&A7&»​ одной функции ЕСЛИМН:​ C2 в диапазоне​

Ячейка D2 содержит формулу =ВПР(C2;C5:D17;2;ИСТИНА)

  • ​ добавить новые уровни​

​ одна очевидная проблема​ все разрастается, устремляясь​ для возвращения разных​ в ячейках которой​Перед наименованиями товаров вставим​ ячейку. Это диапазон​ учебной таблицы. У​ и сразу получать​

Ячейка C9 содержит формулу =ВПР(B9;B2:C6;2;ИСТИНА)

  • ​ нужны в принципе.​

​ выбирает.​ в одной ячейки​Можно конечно составить​ » использовано 2​ «&A8&» «&A9​=ЕСЛИМН(D2>89;»A»;D2>79;»B»;D2>69;»C»;D2>59;»D»;ИСТИНА;»F»)​ C5:C17. Если значение​

​ компенсаций или изменить​​ состоит в том,​ в бесконечность, значит​ значений в зависимости​ будем отображать само​ еще один столбец.​ D2:D9​ нас – такой​ результат.​Конструкция формулы включает в​Loony​ D3​ запись из нескольких​ двойные кавычки «».​Если значений много, то​Функция ЕСЛИМН — просто находка!​ найдено, возвращается соответствующее​

​ имеющиеся суммы или​ что вам придется​ вам пора отложить​ от того, соблюдается​ значение продаж и​ Выделяем любую ячейку​Воспользуемся функцией автозаполнения. Кнопка​ вариант:​

  • ​Но чаще вводятся адреса​ себя: константы, операторы,​: Надо применить вложенность​

  • ​vikttur​ ячеек, но это​Maksim156​ придется вводить вручную​ Благодаря ей вам​

  • ​ значение из той​ проценты? У вас​ вручную вводить баллы​ мышь и пересмотреть​ ли условие.​ его изменение.​ в первой графе,​

Вы знали?

​ находится на вкладке​Вспомним из математики: чтобы​ ячеек. То есть​ ссылки, функции, имена​ функции ЕСЛИ (максимально​: =ЕСЛИ(B2=0;»-«;вторая_формула)​ будет не красиво​

  • ​: Добрый день. Возникла​

​ много амперсандов и​ больше не нужно​ же строки в​

  • ​ появится очень много​

​ и эквивалентные буквенные​ свою стратегию.​Синтаксис​Добиться такого результата можно​ щелкаем правой кнопкой​ «Главная» в группе​

​ найти стоимость нескольких​​ пользователь вводит ссылку​ диапазонов, круглые скобки​ до шести вложений​Непонятно: ссылки должны​ смотреться…​ такая проблема: существует​ аргументов функции СЦЕПИТЬ().​ переживать обо всех​
Попробуйте поработать с Office 365 или последней версией Excel

См. также:

​ столбце D.​ работы!​
​ оценки. Каковы шансы,​Давайте посмотрим, как правильно​ЕСЛИ(лог_выражение; значение_если_истина; [значение_если_ложь])​
​ с помощью формулы:​ мыши. Нажимаем «Вставить».​ инструментов «Редактирование».​
​ единиц товара, нужно​ на ячейку, со​ содержащие аргументы и​
​ кажется)​ быть на одну​Serge​
​ столбик А с​ Это неудобно.​ этих операторах ЕСЛИ​
​=ВПР(B9;B2:C6;2;ИСТИНА)​
​Совет:​
​ что вы не​
​ создавать операторы с​Например:​
​=C3&СИМВОЛ(10)&ТЕКСТ(C10;»+0,0%;-0,0%;0,0%»)​ Или жмем сначала​
​После нажатия на значок​ цену за 1​
​ значением которой будет​
​ другие формулы. На​=ЕСЛИ (условие; ЕСЛИ​
​ строку или и​: Чего-то непонятно, а​

support.office.com

Объединение значений нескольких ячеек в одну текстовую строку в EXCEL

​ различными словами и​Избежать этого поможет дополнительный​ и скобках.​

​Эта формула ищет значение​ Чтобы сложные формулы было​ ошибетесь? А теперь​ несколькими вложенными функциями​=ЕСЛИ(A2>B2;»Превышение бюджета»;»ОК»)​

​СИМВОЛ(10) «Перевод строки» –​ комбинацию клавиш: CTRL+ПРОБЕЛ,​ «Сумма» (или комбинации​ единицу умножить на​ оперировать формула.​

​ примере разберем практическое​ (Условие; действие1;действие2);действие3)​ на первую, и​ обычная формула разве​ столбик В с​

​ столбец с простейшей​Примечание:​ ячейки B9 в​ проще читать, вы​ представьте, как вы​

​ ЕСЛИ и как​=ЕСЛИ(A2=B2;B4-A4;»»)​ заставляет отображаться следующее​

​ чтобы выделить весь​ клавиш ALT+«=») слаживаются​ количество. Для вычисления​При изменении значений в​

​ применение формул для​http://www.computerra.ru/gid/rtfm/office/37336/​ на вторую?​ не это делает?​ цифрами, как сделать​ формулой:​ Эта функция доступна только​ диапазоне B2:B22. Если​ можете вставить разрывы​ пытаетесь сделать это​ понять, когда пора​Имя аргумента​ за ним текстовое​ столбец листа. А​ выделенные числа и​

​ стоимости введем формулу​ ячейках формула автоматически​ начинающих пользователей.​Scarabey​GIG_ant​Guest​ что бы в​Значение из последней строки​ при наличии подписки​ значение найдено, возвращается​

​ строк в строке​ 64 раза для​ переходить к другим​Описание​ значение на новой​ потом комбинация: CTRL+SHIFT+»=»,​ отображается результат в​ в ячейку D2:​ пересчитывает результат.​​Чтобы задать формулу для​​: может неправильно написала?​: =ЕСЛИ(B2;вторая_формула;»-«)​: Ячейка должна выдавать​​ ячейке D7 отображались​​ будет содержать желаемую​ на Office 365. Если​ соответствующее значение из​ формул. Просто нажмите​ более сложных условий!​

​ средствам из арсенала​

​лог_выражение​ строке.​ чтобы вставить столбец.​

​ пустой ячейке.​​ = цена за​Ссылки можно комбинировать в​ ячейки, необходимо активизировать​ внимательно почитай описание​

excel2.ru

Несколько функций в одной ячейке (Формулы)

​Inferno​​ не результат, а​ все слова из​ текстовую строку (см.​ у вас есть​ той же строки​ клавиши ALT+ВВОД перед​ Конечно, это возможно.​ Excel.​   ​Формат «+0,0%;-0,0%;0,0%» в функции​Назовем новую графу «№​

​Сделаем еще один столбец,​​ единицу * количество.​​ рамках одной формулы​​ ее (поставить курсор)​

​ функций, думаю найдешь​​: что такое вторая​

​ сам вид формулы.​​ столбика А цифры​ файл примера).​ подписка на Office 365,​ в столбце C.​ текстом, который хотите​

​ Но неужели вам​​Ниже приведен пример довольно​​(обязательный)​

​ ТЕКСТ() задает отображение​​ п/п». Вводим в​

​ где рассчитаем долю​​ Константы формулы –​ с простыми числами.​

​ и ввести равно​​ как правильно сделать​ формула не со​
​ Т.е. необходимо получить​ которых больше нуля.​
​Возвращаясь к функции СЦЕПИТЬ()​ убедитесь, что у​
​Примечание:​ перенести на другую​

​ хочется потратить столько​​ типичного вложенного оператора​Условие, которое нужно проверить.​

excelworld.ru

Несколько функций в одной ячейке

​ изменения объема продаж.​​ первую ячейку «1»,​ каждого товара в​ ссылки на ячейки​Оператор умножил значение ячейки​ (=). Так же​
​И.А. Голованов​ всем понятно…..объединить 2​ текст в ячейке,​китин​ можно обнаружить, что​ вас установлена последняя​ В обеих функциях ВПР​ строку.​ сил без всякой​ ЕСЛИ, предназначенного для​значение_если_истина​В формате ячейки должен​
​ во вторую –​ общей стоимости. Для​ с соответствующими значениями.​ В2 на 0,5.​ можно вводить знак​

​: А объединять пачку​​ функции чтобы работали​ составленный из ссылок​: я правильно понял?​

​ она может вернуть​​ версия Office.​ в конце формулы​Перед вами пример сценария​ уверенности в отсутствии​ преобразования тестовых баллов​   ​ быть установлен признак​

​ «2». Выделяем первые​​ этого нужно:​

​Нажимаем ВВОД – программа​​ Чтобы ввести в​ равенства в строку​

​ ЕСЛИ в одно​

​ две логические функции​​ из других ячеек.​все слова​
​ несколько значений в​Видео: расширенное применение функции​ используется аргумент ИСТИНА,​
​ для расчета комиссионных​
​ ошибок, которые потом​ учащихся в их​

​(обязательный)​

​ «Перенос текста» (см.​​ две ячейки –​Разделить стоимость одного товара​
​ отображает значение умножения.​

​ формулу ссылку на​​ формул. После введения​ условие?​

​2 функции были​​Guest​в одной ячейке?​
​ одной строке и​ ЕСЛИ​ который означает, что​ с неправильной логикой:​ будет трудно обнаружить?​ буквенный эквивалент.​Значение, которое должно возвращаться,​

​ вкладку Главная, группа​​ «цепляем» левой кнопкой​ на стоимость всех​ Те же манипуляции​

​ ячейку, достаточно щелкнуть​ формулы нажать Enter.​например через ИЛИ​ заданы в одной​: Наверное так​

planetaexcel.ru

как объединить 2 функции ЕСЛИ

​Maksim156​​ без утомительного ввода​Функция УСЛОВИЯ (Office 365,​

​ мы хотим найти​

​Видите, что происходит? Посмотрите​Совет:​93;»A»;ЕСЛИ(B2>89;»A-«;ЕСЛИ(B2>87;»B+»;ЕСЛИ(B2>83;»B»;ЕСЛИ(B2>79;»B-«;ЕСЛИ(B2>77;»C+»;ЕСЛИ(B2>73;»C»;ЕСЛИ(B2>69;»C-«;ЕСЛИ(B2>57;»D+»;ЕСЛИ(B2>53;»D»;ЕСЛИ(B2>49;»D-«;»F»))))))))))))» />​

​ если​​ Выравнивание), иначе вместо​

​ мыши маркер автозаполнения​ товаров и результат​ необходимо произвести для​ по этой ячейке.​ В ячейке появится​

​ (OR) или И​​ ячейки я пробовал​

​Dophin​​: да​ многочисленных аргументов. Для​ Excel 2016 и более​ близкое совпадение. Иначе​ порядок сравнения доходов​
​ Для каждой функции в​=ЕСЛИ(D2>89;»A»;ЕСЛИ(D2>79;»B»;ЕСЛИ(D2>69;»C»;ЕСЛИ(D2>59;»D»;»F»))))​лог_выражение​ спецсимвола «Перевод строки»​ – тянем вниз.​

​ умножить на 100.​​ всех ячеек. Как​В нашем примере:​

​ результат вычислений.​​ (AND)​ их объединить но​: на вба не​Maksim156​
​ этого запишем формулу​
​ поздние версии)​
​ говоря, будут сопоставляться​
​ в предыдущем примере.​
​ Excel обязательно указываются​

​Этот сложный оператор с​​имеет значение ИСТИНА.​
​ будет отображен квадратик​По такому же принципу​ Ссылка на ячейку​ в Excel задать​

​Поставили курсор в ячейку​​В Excel применяются стандартные​и группировать скобками?​ выбивает ошибку​ сложно)​

​: китин, вот скину​​ =СЦЕПИТЬ(A6:A9), указав в​

​Функция СЧЁТЕСЛИ (подсчитывает​​ точные значения в​ А как все​

​ открывающая и закрывающая​​ вложенными функциями ЕСЛИ​

planetaexcel.ru

КАк в excel прикрепить к одной ячейке одновременно три разные логическое функции ЕСЛИ?

​значение_если_ложь​ с вопросиком, а​ можно заполнить, например,​ со значением общей​ формулу для столбца:​ В3 и ввели​ математические операторы:​ИЛИ или OR​Владимир​давайте пример​ другой вариант, слово​ качестве единственного аргумента​

​ значения с учетом​​ таблице подстановки, а​ идет в этом?​ скобки (). При​ следует простой логике:​
​   ​ текст будет выведен​
​ даты. Если промежутки​

​ стоимости должна быть​​ копируем формулу из​ =.​Оператор​ — от настроек​

​: Покажите в примере,​​Serge​ А3 не должно​ весь диапазон сразу,​
​ одного условия)​ также все значения,​ Именно! Сравнение идет​
​ редактировании Excel попытается​
​Если тестовых баллов (в​(необязательный)​ в одну строку.​
​ между ними одинаковые​ абсолютной, чтобы при​ первой ячейки в​Щелкнули по ячейке В2​Операция​ языка​
​ что должно получится.​: Нет, наверное не​

​ отображаться т.к. в​​ а не отдельные​Функция СЧЁТЕСЛИМН (подсчитывает​
​ попадающие между ними.​ снизу вверх (от​ помочь вам понять,​ ячейке D2) больше​Значение, которое должно возвращаться,​Функция ЕСЛИ позволяет выполнять​
​ – день, месяц,​ копировании она оставалась​ другие строки. Относительные​
​ – Excel «обозначил»​Пример​рядом сообщают что​vikttur​ список всё-же.​ В3 стоит 0​ ячейки. В результате​ значения с учетом​ В этом случае​ 5 000 до 15 000 ₽),​
​ что куда идет,​
​ 89, учащийся получает​ если​

Работа в Excel с формулами и таблицами для чайников

​ логические сравнения значений​ год. Введем в​ неизменной.​ ссылки – в​ ее (имя ячейки​+ (плюс)​ ИЛИ не работает​

​: Вторая — Ваша​Блин, нарисовали бы​китин​ получим лишь значение​ нескольких условий)​ таблицы подстановки нужно​ а не наоборот.​ окрашивая разными цветами​ оценку A.​

Формулы в Excel для чайников

​лог_выражение​ и ожидаемых результатов.​ первую ячейку «окт.15»,​Чтобы получить проценты в​ помощь.​ появилось в формуле,​Сложение​ — тут действительно​ вторая формула, которую​ файл, сразу стало​: во как получилось.монструозно​

Ввод формул.

​ первой ячейки.​Функция СУММЕСЛИ (суммирует​

​ сортировать по возрастанию,​ ​ Ну и что​ ​ части формулы. Например,​
​Если тестовых баллов больше​ ​имеет значение ЛОЖЬ.​ ​ Она проверяет условие​
​ во вторую –​ ​ Excel, не обязательно​ ​Находим в правом нижнем​
​ вокруг ячейки образовался​ ​=В4+7​ ​ зависит от версии.​
​ нужно просто вставить​ ​ бы ясно.​ ​200?’200px’:»+(this.scrollHeight+5)+’px’);»>=СЦЕПИТЬ(ЕСЛИ(B1>0;A1&»,»;»»);ЕСЛИ(B2>0;A2&»,»;»»);ЕСЛИ(B3>0;A3&»,»;»»);ЕСЛИ(B4>0;A4&»,»;»»);ЕСЛИ(B5>0;A5&»,»;»»))​
​Теперь в Строке формул​ ​ значения с учетом​ ​ от меньшего к​
​ в этом такого?​ ​ во время редактирования​
​ 79, учащийся получает​
​Excel позволяет использовать до​ ​ и в зависимости​
​ «ноя.15». Выделим первые​
​ умножать частное на​ ​ углу первой ячейки​
​ «мелькающий» прямоугольник).​ ​- (минус)​

​ встречал, где есть​ в тело первой.​2007: Офис-Параметры-Дополнительно-Показывать формулы​Maksim156​ выделим формулу =СЦЕПИТЬ(A6:A9)​ одного условия)​ большему.​ Это важно, потому​

​ показанной выше формулы​ оценку B.​ 64 вложенных функций​ от его истинности​ две ячейки и​ 100. Выделяем ячейку​ столбца маркер автозаполнения.​

Математическое вычисление.

​Ввели знак *, значение​Вычитание​ и где нет​Например:​2003: Сервис-Параметры-Вид-Показывать формулы​: китин, большое спасибо)​

Ссылки на ячейки.

​ и нажмем клавишу​Функция СУММЕСЛИМН (суммирует​Функция ВПР подробно рассматривается​

Изменение результата.

​ что формула не​ при перемещении курсора​Если тестовых баллов больше​

Умножение ссылки на число.

​ ЕСЛИ, но это​ возвращает результат.​ «протянем» за маркер​ с результатом и​ Нажимаем на эту​ 0,5 с клавиатуры​

​=А9-100​

  1. ​Версию в которой​=ЕСЛИ(А1/А2>1;В2;С2)​ (могу ошибаться)​
  2. ​Pelena​ F9. Получим массив​ значения с учетом​ здесь, но очевидно,​ может пройти первую​ за каждую закрывающую​
  3. ​ 69, учащийся получает​ вовсе не означает,​=ЕСЛИ(это истинно, то сделать​

​ вниз.​ нажимаем «Процентный формат».​ точку левой кнопкой​ и нажали ВВОД.​* (звездочка)​

  • ​ творишь указывай​
  • ​=ЕСЛИ(А2<>0;А1/А2;0)​
  • ​Так надо?​

​: Вот еще варианты​ ={«Вася»:»Петя»:»Даша»:»Маша»}, его можно​ нескольких условий)​ что она значительно​ оценку для любого​

​ скобку «)» тем​

Как в формуле Excel обозначить постоянную ячейку

​ оценку C.​ что так и​ это, в противном​Найдем среднюю цену товаров.​ Или нажимаем комбинацию​ мыши, держим ее​Если в одной формуле​

​Умножение​Ю в​Соединяем:​Guest​ СЦЕПИТЬЕСЛИ()​ скопировать в буфер​Функция И​ проще, чем сложный​ значения, превышающего 5 000 ₽.​ же цветом будет​

  1. ​Если тестовых баллов больше​ надо делать. Почему?​ случае сделать что-то​ Выделяем столбец с​Исходный прайс-лист.
  2. ​ горячих клавиш: CTRL+SHIFT+5​ и «тащим» вниз​ применяется несколько операторов,​=А3*2​: ЕСЛИ может быть​=ЕСЛИ(А2<>0;ЕСЛИ(А1/А2>1;В2;С2);0)​: То что надо​_Boroda_​ обмена (без знака​Функция ИЛИ​ 12-уровневый вложенный оператор​ Скажем, ваш доход​ окрашиваться соответствующая открывающая​Формула для стоимости.
  3. ​ 59, учащийся получает​Нужно очень крепко подумать,​ еще)​ ценами + еще​Копируем формулу на весь​ по столбцу.​ то программа обработает​/ (наклонная черта)​ вложенным​гость​ :)​: Еще вариант с​

​ = и фигурных​Функция ВПР​ ЕСЛИ. Есть и​ составил 12 500 ₽ — оператор​ скобка. Это особенно​ оценку D.​ чтобы выстроить последовательность​Поэтому у функции ЕСЛИ​

Автозаполнение формулами.

​ одну ячейку. Открываем​ столбец: меняется только​Отпускаем кнопку мыши –​ их в следующей​Деление​=ЕСЛИ (условие; что​: vikttur, GIG_ant​Спасибо.​

Ссылки аргументы.

​ доп. столбцом.​ скобок) и вставить​

​Общие сведения о​ другие, менее очевидные,​ ЕСЛИ вернет 10 %,​ удобно в сложных​В противном случае учащийся​ из множества операторов​ возможны два результата.​

​ меню кнопки «Сумма»​ первое значение в​ формула скопируется в​ последовательности:​=А7/А8​ получилось, если условие​Просто Ваша «вторая​

  1. ​Dophin​Нравится мне тем,​ в нужную ячейку.​ формулах в Exce​ преимущества:​ потому что это​ вложенных формулах, когда​Диапазон.
  2. ​ получает оценку F.​ ЕСЛИ и обеспечить​ Первый результат возвращается​ — выбираем формулу​Инструмент Сумма.
  3. ​ формуле (относительная ссылка).​ выбранные ячейки с​%, ^;​^ (циркумфлекс)​ выполнилось; что получилось,​ формула» у inferno​

Результат автосуммы.

​: так всяко получше​ что​От наборов символов «:»​lРекомендации, позволяющие избежать​Таблицы ссылок функции ВПР​

  1. ​ больше 5 000 ₽, и​ вы пытаетесь выяснить,​Этот частный пример относительно​ их правильную отработку​ в случае, если​ для автоматического расчета​ Второе (абсолютная ссылка)​ относительными ссылками. То​*, /;​Степень​Формула доли в процентах.
  2. ​ если условие не​ — как раз​ будет)​1. любое количество​ (двойные кавычки, двоеточие​ появления неработающих формул​ открыты и их​ на этом остановится.​Процентный формат.
  3. ​ достаточно ли в​ безопасен, поскольку взаимосвязь​ по каждому условию​ сравнение истинно, второй —​ среднего значения.​ остается прежним. Проверим​ есть в каждой​+, -.​=6^2​

Сумма процентов.

​ выполнилось) — это​ «первая формула» :)​Guest​

  • ​ улиц;​ и опять двойные​Поиск ошибок в​
  • ​ легко увидеть.​ Это может быть​
  • ​ них парных скобок.​ между тестовыми баллами​

Как составить таблицу в Excel с формулами

​ на протяжении всей​ если сравнение ложно.​Чтобы проверить правильность вставленной​ правильность вычислений –​ ячейке будет своя​Поменять последовательность можно посредством​= (знак равенства)​ стандартное.​Inferno​

​: А если усложнить​2. без использования​

  1. ​ кавычки) можно избавиться​ формулах​Значения в таблицах просто​ очень проблематично, поскольку​Ниже приведен распространенный пример​ и буквенными оценками​ цепочки. Если при​Операторы ЕСЛИ чрезвычайно надежны​ формулы, дважды щелкните​ найдем итог. 100%.​ формула со своими​ круглых скобок: Excel​
  2. ​Равно​В каждую ветку​: ничего не выходит​ задачу)​ макросов.​ с помощью функции​Логические функции​ обновлять, и вам​ ошибки такого типа​Новая графа.
  3. ​ расчета комиссионных за​ вряд ли будет​ вложении вы допустите​ и являются неотъемлемой​ по ячейке с​ Все правильно.​ аргументами.​ в первую очередь​Меньше​ можно вставить еще​ выбивает ошибку! приведи​Можно ли сделать​Дата.
  4. ​Maksim156​ ПОДСТАВИТЬ() (см. файл​Функции Excel (по​ не потребуется трогать​ часто остаются незамеченными,​ продажу в зависимости​ меняться, так что​ в формуле малейшую​

Среднее. Результат.

​ частью многих моделей​ результатом.​При создании формул используются​Ссылки в ячейке соотнесены​

exceltable.com

​ вычисляет значение выражения​

Microsoft Excel

трюки • приёмы • решения

Как в таблицах Excel создавать мегаформулы

В этой статье описан метод объединения нескольких промежуточных формул для создания одной длинной формулы (мегаформулы). Если вы уже поработали в Excel определенное время, то могли видеть длинные формулы, которые были практически непонятны. Здесь вы узнаете, как они были созданы.

Поставим цель создать одну формулу, которая удаляет отчество (например, Иван Павлович Петров становится Иваном Петровым). На рис. 125.1 показан лист с некоторыми именами и шесть столбцов промежуточных формул, которые выполняют задачу. Обратите внимание, что формулы несовершенны: они не могут обрабатывать имя из одного слова.

Рис. 125.1. Удаление средних имен и инициалов требует указания шести промежуточных формул или одной мегаформулы

Формулы, введенные в строке 2, приведены в таблице ниже.

Ячейка Промежуточная формула Действие
B2 =СЖПРОБЕЛЫ(A2) Удаляет избыточные пробелы
C2 =НАЙТИ(» «;A2;1) Находит первый пробел
D2 =НАЙТИ(» «;B2;C2+1) Находит второй пробел, если он есть
E2 =ЕСЛИОШИБКА(D2;C2) Использует первый пробел, если нет второго
F2 =ЛЕВСИМВ(B2;C2) Извлекает имя
G2 =ПРАВСИМВ(B2;ДЛСТР(B2)-E2) Извлекает фамилию
H2 =F2&G2 Объединяет имя и фамилию

Затратив немного времени, вы можете исключить все промежуточные формулы и заменить их одной мегаформулой. Это можно сделать путем создания всех промежуточных формул и последующего редактирования окончательной формулы (в данном случае формулы в столбце Н) с заменой каждой ссылки на ячейку копией формулы в этой ячейке. К счастью, вы можете использовать буфер обмена для копирования и вставки формул, а не вводить их заново. Продолжайте этот процесс, пока ячейка H1 не станет содержать ничего, кроме ссылки на ячейку А1. В конечном итоге у вас получится следующая мегаформула в одной ячейке:

=ЛЕВСИМВ(СЖПРОБЕЛЫ(A2);НАЙТИ(» «;СЖПРОБЕЛЫ(A2);1))&ПРАВСИМВ(СЖПРОБЕЛЫ(A2);ДЛСТР(СЖПРОБЕЛЫ(A2))-ЕСЛИОШИБКА(НАЙТИ(» «;СЖПРОБЕЛЫ(A2);НАЙТИ(» «;СЖПРОБЕЛЫ(A2);1)+1);НАЙТИ(» «;СЖПРОБЕЛЫ(A2);1)))

Когда вы будете удовлетворены тем, как работает мегаформула, вы можете удалить столбцы, содержащие промежуточные формулы, потому что они больше не используются.

Если вам все еще не ясен описанный процесс, выполните его пошагово.

  1. Проверьте формулу в Н2. Она содержит две ссылки на ячейки (F2 и 62): =F2&G2
  2. Активизируйте ячейку G2 и скопируйте содержимое формулы (без знака равенства) в буфер обмена.
  3. Выберите ячейку Н2 и замените ссылку на ячейку G2 содержимым из буфера обмена. Теперь ячейка Н2 содержит следующую формулу:
    =F2&ПРАВСИМВ(B2; ДЛСТР(B2)-E2)
  4. Активизируйте ячейку F2 и скопируйте содержимое формулы (без знака равенства) в буфер обмена.
  5. Выберите ячейку Н2 и замените ссылку на ячейку F2 содержимым из буфера обмена. Теперь формула в ячейке Н2 следующая:
    =ЛЕВСИМВ(B2;C2)&ПРАВСИМВ(B2;ДЛСТР(B2)-E2)
  6. Ячейка Н2 на данный момент содержит ссылки на три ячейки (В2, С2 и Е2). Формулы в них заменяют каждую из ссылок на эти ячейки.
  7. Замените ссылку на ячейку Е2 формулой в Е2. В результате получаем:
    =ЛЕВСИМВ(B2;C2)&ПРАВСИМВ(B2;ДЛСТР(B2)-ЕСЛИОШИБКА(D2;C2))
  8. Скопируйте формулу из D2 и замените ссылки на ячейку D2.

=ЛЕВСИМВ(B2;C2)&ПРАВСИМВ(B2;ДЛСТР(B2)-ПРАВСИМВ(НАЙТИ(» «;B2;B2+1);C2))
В формуле есть три ссылки на ячейку С2.

  • Замените каждую из этих ссылок формулой, содержащейся в ячейке С2. Формула в ячейке Н2:
    =ЛЕВСИМВ(B2;НАЙТИ(» «;B2;1))&ПРАВСИМВ(B2;ДЛСТР(B2)-ЕСЛИОШИБКА(НАЙТИ(» «;B2;НАЙТИ(» «;B2;1);НАЙТИ(» «;B2;1)))
  • И, наконец, замените семь ссылок на ячейку В2 формулой в ячейке В2. В результате получаем:
    =ЛЕВСИМВ(СЖПРОБЕЛЫ(A2);НАЙТИ(» «;СЖПРОБЕЛЫ(A2);1))&ПРАВСИМВ(СЖПРОБЕЛЫ(A2);ДЛСТР(СЖПРОБЕЛЫ(A2))-ЕСЛИОШИБКА(НАЙТИ(» «;СЖПРОБЕЛЫ(A2);НАЙТИ(» «;СЖПРОБЕЛЫ(A2);1)+1);НАЙТИ(» «;СЖПРОБЕЛЫ(A2);1)))
  • Обратите внимание, что формула в ячейке Н2 теперь содержит ссылки только на ячейку А2. Мегаформула завершена и выполняет те же самые задачи, что и промежуточные формулы (которые теперь можно удалить). Вы можете, конечно, адаптировать этот метод для собственных нужд. Приятной особенностью является то, что одна мегаформула часто рассчитывается быстрее, чем несколько промежуточных формул.

    При замене ссылок на ячейки текстом формулы убедитесь, что формула продолжает отображать правильный результат после каждой замены. В некоторых ситуациях вам, возможно, понадобится поставить вокруг скопированной формулы круглые скобки.

    Работа в Excel с формулами и таблицами для чайников

    Формула предписывает программе Excel порядок действий с числами, значениями в ячейке или группе ячеек. Без формул электронные таблицы не нужны в принципе.

    Конструкция формулы включает в себя: константы, операторы, ссылки, функции, имена диапазонов, круглые скобки содержащие аргументы и другие формулы. На примере разберем практическое применение формул для начинающих пользователей.

    Формулы в Excel для чайников

    Чтобы задать формулу для ячейки, необходимо активизировать ее (поставить курсор) и ввести равно (=). Так же можно вводить знак равенства в строку формул. После введения формулы нажать Enter. В ячейке появится результат вычислений.

    В Excel применяются стандартные математические операторы:

    Оператор Операция Пример
    + (плюс) Сложение =В4+7
    — (минус) Вычитание =А9-100
    * (звездочка) Умножение =А3*2
    / (наклонная черта) Деление =А7/А8
    ^ (циркумфлекс) Степень =6^2
    = (знак равенства) Равно
    Больше
    = Больше или равно
    <> Не равно

    Символ «*» используется обязательно при умножении. Опускать его, как принято во время письменных арифметических вычислений, недопустимо. То есть запись (2+3)5 Excel не поймет.

    Программу Excel можно использовать как калькулятор. То есть вводить в формулу числа и операторы математических вычислений и сразу получать результат.

    Но чаще вводятся адреса ячеек. То есть пользователь вводит ссылку на ячейку, со значением которой будет оперировать формула.

    При изменении значений в ячейках формула автоматически пересчитывает результат.

    Ссылки можно комбинировать в рамках одной формулы с простыми числами.

    Оператор умножил значение ячейки В2 на 0,5. Чтобы ввести в формулу ссылку на ячейку, достаточно щелкнуть по этой ячейке.

    В нашем примере:

    1. Поставили курсор в ячейку В3 и ввели =.
    2. Щелкнули по ячейке В2 – Excel «обозначил» ее (имя ячейки появилось в формуле, вокруг ячейки образовался «мелькающий» прямоугольник).
    3. Ввели знак *, значение 0,5 с клавиатуры и нажали ВВОД.

    Если в одной формуле применяется несколько операторов, то программа обработает их в следующей последовательности:

    Поменять последовательность можно посредством круглых скобок: Excel в первую очередь вычисляет значение выражения в скобках.

    Как в формуле Excel обозначить постоянную ячейку

    Различают два вида ссылок на ячейки: относительные и абсолютные. При копировании формулы эти ссылки ведут себя по-разному: относительные изменяются, абсолютные остаются постоянными.

    Все ссылки на ячейки программа считает относительными, если пользователем не задано другое условие. С помощью относительных ссылок можно размножить одну и ту же формулу на несколько строк или столбцов.

    1. Вручную заполним первые графы учебной таблицы. У нас – такой вариант:
    2. Вспомним из математики: чтобы найти стоимость нескольких единиц товара, нужно цену за 1 единицу умножить на количество. Для вычисления стоимости введем формулу в ячейку D2: = цена за единицу * количество. Константы формулы – ссылки на ячейки с соответствующими значениями.
    3. Нажимаем ВВОД – программа отображает значение умножения. Те же манипуляции необходимо произвести для всех ячеек. Как в Excel задать формулу для столбца: копируем формулу из первой ячейки в другие строки. Относительные ссылки – в помощь.

    Находим в правом нижнем углу первой ячейки столбца маркер автозаполнения. Нажимаем на эту точку левой кнопкой мыши, держим ее и «тащим» вниз по столбцу.

    Отпускаем кнопку мыши – формула скопируется в выбранные ячейки с относительными ссылками. То есть в каждой ячейке будет своя формула со своими аргументами.

    Ссылки в ячейке соотнесены со строкой.

    Формула с абсолютной ссылкой ссылается на одну и ту же ячейку. То есть при автозаполнении или копировании константа остается неизменной (или постоянной).

    Чтобы указать Excel на абсолютную ссылку, пользователю необходимо поставить знак доллара ($). Проще всего это сделать с помощью клавиши F4.

    1. Создадим строку «Итого». Найдем общую стоимость всех товаров. Выделяем числовые значения столбца «Стоимость» плюс еще одну ячейку. Это диапазон D2:D9
    2. Воспользуемся функцией автозаполнения. Кнопка находится на вкладке «Главная» в группе инструментов «Редактирование».
    3. После нажатия на значок «Сумма» (или комбинации клавиш ALT+«=») слаживаются выделенные числа и отображается результат в пустой ячейке.

    Сделаем еще один столбец, где рассчитаем долю каждого товара в общей стоимости. Для этого нужно:

    1. Разделить стоимость одного товара на стоимость всех товаров и результат умножить на 100. Ссылка на ячейку со значением общей стоимости должна быть абсолютной, чтобы при копировании она оставалась неизменной.
    2. Чтобы получить проценты в Excel, не обязательно умножать частное на 100. Выделяем ячейку с результатом и нажимаем «Процентный формат». Или нажимаем комбинацию горячих клавиш: CTRL+SHIFT+5
    3. Копируем формулу на весь столбец: меняется только первое значение в формуле (относительная ссылка). Второе (абсолютная ссылка) остается прежним. Проверим правильность вычислений – найдем итог. 100%. Все правильно.

    При создании формул используются следующие форматы абсолютных ссылок:

    • $В$2 – при копировании остаются постоянными столбец и строка;
    • B$2 – при копировании неизменна строка;
    • $B2 – столбец не изменяется.

    Как составить таблицу в Excel с формулами

    Чтобы сэкономить время при введении однотипных формул в ячейки таблицы, применяются маркеры автозаполнения. Если нужно закрепить ссылку, делаем ее абсолютной. Для изменения значений при копировании относительной ссылки.

    Простейшие формулы заполнения таблиц в Excel:

    1. Перед наименованиями товаров вставим еще один столбец. Выделяем любую ячейку в первой графе, щелкаем правой кнопкой мыши. Нажимаем «Вставить». Или жмем сначала комбинацию клавиш: CTRL+ПРОБЕЛ, чтобы выделить весь столбец листа. А потом комбинация: CTRL+SHIFT+»=», чтобы вставить столбец.
    2. Назовем новую графу «№ п/п». Вводим в первую ячейку «1», во вторую – «2». Выделяем первые две ячейки – «цепляем» левой кнопкой мыши маркер автозаполнения – тянем вниз.
    3. По такому же принципу можно заполнить, например, даты. Если промежутки между ними одинаковые – день, месяц, год. Введем в первую ячейку «окт.15», во вторую – «ноя.15». Выделим первые две ячейки и «протянем» за маркер вниз.
    4. Найдем среднюю цену товаров. Выделяем столбец с ценами + еще одну ячейку. Открываем меню кнопки «Сумма» — выбираем формулу для автоматического расчета среднего значения.

    Чтобы проверить правильность вставленной формулы, дважды щелкните по ячейке с результатом.

    Microsoft Excel

    трюки • приёмы • решения

    Как в таблицах Excel создавать мегаформулы

    В этой статье описан метод объединения нескольких промежуточных формул для создания одной длинной формулы (мегаформулы). Если вы уже поработали в Excel определенное время, то могли видеть длинные формулы, которые были практически непонятны. Здесь вы узнаете, как они были созданы.

    Поставим цель создать одну формулу, которая удаляет отчество (например, Иван Павлович Петров становится Иваном Петровым). На рис. 125.1 показан лист с некоторыми именами и шесть столбцов промежуточных формул, которые выполняют задачу. Обратите внимание, что формулы несовершенны: они не могут обрабатывать имя из одного слова.

    Рис. 125.1. Удаление средних имен и инициалов требует указания шести промежуточных формул или одной мегаформулы

    Формулы, введенные в строке 2, приведены в таблице ниже.

    Ячейка Промежуточная формула Действие
    B2 =СЖПРОБЕЛЫ(A2) Удаляет избыточные пробелы
    C2 =НАЙТИ(» «;A2;1) Находит первый пробел
    D2 =НАЙТИ(» «;B2;C2+1) Находит второй пробел, если он есть
    E2 =ЕСЛИОШИБКА(D2;C2) Использует первый пробел, если нет второго
    F2 =ЛЕВСИМВ(B2;C2) Извлекает имя
    G2 =ПРАВСИМВ(B2;ДЛСТР(B2)-E2) Извлекает фамилию
    H2 =F2&G2 Объединяет имя и фамилию

    Затратив немного времени, вы можете исключить все промежуточные формулы и заменить их одной мегаформулой. Это можно сделать путем создания всех промежуточных формул и последующего редактирования окончательной формулы (в данном случае формулы в столбце Н) с заменой каждой ссылки на ячейку копией формулы в этой ячейке. К счастью, вы можете использовать буфер обмена для копирования и вставки формул, а не вводить их заново. Продолжайте этот процесс, пока ячейка H1 не станет содержать ничего, кроме ссылки на ячейку А1. В конечном итоге у вас получится следующая мегаформула в одной ячейке:

    =ЛЕВСИМВ(СЖПРОБЕЛЫ(A2);НАЙТИ(» «;СЖПРОБЕЛЫ(A2);1))&ПРАВСИМВ(СЖПРОБЕЛЫ(A2);ДЛСТР(СЖПРОБЕЛЫ(A2))-ЕСЛИОШИБКА(НАЙТИ(» «;СЖПРОБЕЛЫ(A2);НАЙТИ(» «;СЖПРОБЕЛЫ(A2);1)+1);НАЙТИ(» «;СЖПРОБЕЛЫ(A2);1)))

    Когда вы будете удовлетворены тем, как работает мегаформула, вы можете удалить столбцы, содержащие промежуточные формулы, потому что они больше не используются.

    Если вам все еще не ясен описанный процесс, выполните его пошагово.

    1. Проверьте формулу в Н2. Она содержит две ссылки на ячейки (F2 и 62): =F2&G2
    2. Активизируйте ячейку G2 и скопируйте содержимое формулы (без знака равенства) в буфер обмена.
    3. Выберите ячейку Н2 и замените ссылку на ячейку G2 содержимым из буфера обмена. Теперь ячейка Н2 содержит следующую формулу:
      =F2&ПРАВСИМВ(B2; ДЛСТР(B2)-E2)
    4. Активизируйте ячейку F2 и скопируйте содержимое формулы (без знака равенства) в буфер обмена.
    5. Выберите ячейку Н2 и замените ссылку на ячейку F2 содержимым из буфера обмена. Теперь формула в ячейке Н2 следующая:
      =ЛЕВСИМВ(B2;C2)&ПРАВСИМВ(B2;ДЛСТР(B2)-E2)
    6. Ячейка Н2 на данный момент содержит ссылки на три ячейки (В2, С2 и Е2). Формулы в них заменяют каждую из ссылок на эти ячейки.
    7. Замените ссылку на ячейку Е2 формулой в Е2. В результате получаем:
      =ЛЕВСИМВ(B2;C2)&ПРАВСИМВ(B2;ДЛСТР(B2)-ЕСЛИОШИБКА(D2;C2))
    8. Скопируйте формулу из D2 и замените ссылки на ячейку D2.

    =ЛЕВСИМВ(B2;C2)&ПРАВСИМВ(B2;ДЛСТР(B2)-ПРАВСИМВ(НАЙТИ(» «;B2;B2+1);C2))
    В формуле есть три ссылки на ячейку С2.

  • Замените каждую из этих ссылок формулой, содержащейся в ячейке С2. Формула в ячейке Н2:
    =ЛЕВСИМВ(B2;НАЙТИ(» «;B2;1))&ПРАВСИМВ(B2;ДЛСТР(B2)-ЕСЛИОШИБКА(НАЙТИ(» «;B2;НАЙТИ(» «;B2;1);НАЙТИ(» «;B2;1)))
  • И, наконец, замените семь ссылок на ячейку В2 формулой в ячейке В2. В результате получаем:
    =ЛЕВСИМВ(СЖПРОБЕЛЫ(A2);НАЙТИ(» «;СЖПРОБЕЛЫ(A2);1))&ПРАВСИМВ(СЖПРОБЕЛЫ(A2);ДЛСТР(СЖПРОБЕЛЫ(A2))-ЕСЛИОШИБКА(НАЙТИ(» «;СЖПРОБЕЛЫ(A2);НАЙТИ(» «;СЖПРОБЕЛЫ(A2);1)+1);НАЙТИ(» «;СЖПРОБЕЛЫ(A2);1)))
  • Обратите внимание, что формула в ячейке Н2 теперь содержит ссылки только на ячейку А2. Мегаформула завершена и выполняет те же самые задачи, что и промежуточные формулы (которые теперь можно удалить). Вы можете, конечно, адаптировать этот метод для собственных нужд. Приятной особенностью является то, что одна мегаформула часто рассчитывается быстрее, чем несколько промежуточных формул.

    При замене ссылок на ячейки текстом формулы убедитесь, что формула продолжает отображать правильный результат после каждой замены. В некоторых ситуациях вам, возможно, понадобится поставить вокруг скопированной формулы круглые скобки.

    Функции Excel ЕСЛИ (IF) и ЕСЛИМН (IFS) для нескольких условий

    Логическая функция ЕСЛИ в Экселе – одна из самых востребованных. Она возвращает результат (значение или другую формулу) в зависимости от условия.

    Функция ЕСЛИ в Excel

    Функция имеет следующий синтаксис.

    ЕСЛИ(лог_выражение; значение_если_истина; [значение_если_ложь])

    лог_выражение – это проверяемое условие. Например, A2 30) не выполняется и возвращается альтернативное значение, указанное в третьем поле. В этом вся суть функции ЕСЛИ. Протягивая расчет вниз, получаем результат по каждому товару.

    Однако это был демонстрационный пример. Чаще формулу Эксель ЕСЛИ используют для более сложных проверок. Допустим, есть средненедельные продажи товаров и их остатки на текущий момент. Закупщику нужно сделать прогноз остатков через 2 недели. Для этого нужно от текущих запасов отнять удвоенные средненедельные продажи.

    Пока все логично, но смущают минусы. Разве бывают отрицательные остатки? Нет, конечно. Запасы не могут быть ниже нуля. Чтобы прогноз был корректным, нужно отрицательные значения заменить нулями. Здесь отлично поможет формула ЕСЛИ. Она будет проверять полученное по прогнозу значение и если оно окажется меньше нуля, то принудительно выдаст ответ 0, в противном случае — результат расчета, т.е. некоторое положительное число. В общем, та же логика, только вместо значений используем формулу в качестве условия.

    В прогнозе запасов больше нет отрицательных значений, что в целом очень неплохо.

    Формулы Excel ЕСЛИ также активно используют в формулах массивов. Здесь мы не будем далеко углубляться. Заинтересованным рекомендую прочитать статью о том, как рассчитать максимальное и минимальное значение по условию. Правда, расчет в той статье более не актуален, т.к. в Excel 2016 появились функции МИНЕСЛИ и МАКСЕСЛИ. Но для примера очень полезно ознакомиться – пригодится в другой ситуации.

    Формула ЕСЛИ в Excel – примеры нескольких условий

    Довольно часто количество возможных условий не 2 (проверяемое и альтернативное), а 3, 4 и более. В этом случае также можно использовать функцию ЕСЛИ, но теперь ее придется вкладывать друг в друга, указывая все условия по очереди. Рассмотрим следующий пример.

    Нескольким менеджерам по продажам нужно начислить премию в зависимости от выполнения плана продаж. Система мотивации следующая. Если план выполнен менее, чем на 90%, то премия не полагается, если от 90% до 95% — премия 10%, от 95% до 100% — премия 20% и если план перевыполнен, то 30%. Как видно здесь 4 варианта. Чтобы их указать в одной формуле потребуется следующая логическая структура. Если выполняется первое условие, то наступает первый вариант, в противном случае, если выполняется второе условие, то наступает второй вариант, в противном случае если… и т.д. Количество условий может быть довольно большим. В конце формулы указывается последний альтернативный вариант, для которого не выполняется ни одно из перечисленных ранее условий (как третье поле в обычной формуле ЕСЛИ). В итоге формула имеет следующий вид.

    Комбинация функций ЕСЛИ работает так, что при выполнении какого-либо указанно условия следующие уже не проверяются. Поэтому важно их указать в правильной последовательности. Если бы мы начали проверку с B2 =1. Однако этого можно избежать, если в поле с условием написать ИСТИНА, указывая тем самым, что, если не выполняются ранее перечисленные условия, наступает ИСТИНА и возвращается последнее альтернативное значение.

    Теперь вы знаете, как пользоваться функцией ЕСЛИ в Excel, а также ее более современным вариантом для множества условий ЕСЛИМН.

    Microsoft Excel

    трюки • приёмы • решения

    Как в таблицах Excel создавать мегаформулы

    В этой статье описан метод объединения нескольких промежуточных формул для создания одной длинной формулы (мегаформулы). Если вы уже поработали в Excel определенное время, то могли видеть длинные формулы, которые были практически непонятны. Здесь вы узнаете, как они были созданы.

    Поставим цель создать одну формулу, которая удаляет отчество (например, Иван Павлович Петров становится Иваном Петровым). На рис. 125.1 показан лист с некоторыми именами и шесть столбцов промежуточных формул, которые выполняют задачу. Обратите внимание, что формулы несовершенны: они не могут обрабатывать имя из одного слова.

    Рис. 125.1. Удаление средних имен и инициалов требует указания шести промежуточных формул или одной мегаформулы

    Формулы, введенные в строке 2, приведены в таблице ниже.

    Затратив немного времени, вы можете исключить все промежуточные формулы и заменить их одной мегаформулой. Это можно сделать путем создания всех промежуточных формул и последующего редактирования окончательной формулы (в данном случае формулы в столбце Н) с заменой каждой ссылки на ячейку копией формулы в этой ячейке. К счастью, вы можете использовать буфер обмена для копирования и вставки формул, а не вводить их заново. Продолжайте этот процесс, пока ячейка H1 не станет содержать ничего, кроме ссылки на ячейку А1. В конечном итоге у вас получится следующая мегаформула в одной ячейке:

    =ЛЕВСИМВ(СЖПРОБЕЛЫ(A2);НАЙТИ(» «;СЖПРОБЕЛЫ(A2);1))&ПРАВСИМВ(СЖПРОБЕЛЫ(A2);ДЛСТР(СЖПРОБЕЛЫ(A2))-ЕСЛИОШИБКА(НАЙТИ(» «;СЖПРОБЕЛЫ(A2);НАЙТИ(» «;СЖПРОБЕЛЫ(A2);1)+1);НАЙТИ(» «;СЖПРОБЕЛЫ(A2);1)))

    Когда вы будете удовлетворены тем, как работает мегаформула, вы можете удалить столбцы, содержащие промежуточные формулы, потому что они больше не используются.

    Если вам все еще не ясен описанный процесс, выполните его пошагово.

    1. Проверьте формулу в Н2. Она содержит две ссылки на ячейки (F2 и 62): =F2&G2
    2. Активизируйте ячейку G2 и скопируйте содержимое формулы (без знака равенства) в буфер обмена.
    3. Выберите ячейку Н2 и замените ссылку на ячейку G2 содержимым из буфера обмена. Теперь ячейка Н2 содержит следующую формулу:
      =F2&ПРАВСИМВ(B2; ДЛСТР(B2)-E2)
    4. Активизируйте ячейку F2 и скопируйте содержимое формулы (без знака равенства) в буфер обмена.
    5. Выберите ячейку Н2 и замените ссылку на ячейку F2 содержимым из буфера обмена. Теперь формула в ячейке Н2 следующая:
      =ЛЕВСИМВ(B2;C2)&ПРАВСИМВ(B2;ДЛСТР(B2)-E2)
    6. Ячейка Н2 на данный момент содержит ссылки на три ячейки (В2, С2 и Е2). Формулы в них заменяют каждую из ссылок на эти ячейки.
    7. Замените ссылку на ячейку Е2 формулой в Е2. В результате получаем:
      =ЛЕВСИМВ(B2;C2)&ПРАВСИМВ(B2;ДЛСТР(B2)-ЕСЛИОШИБКА(D2;C2))
    8. Скопируйте формулу из D2 и замените ссылки на ячейку D2.

    =ЛЕВСИМВ(B2;C2)&ПРАВСИМВ(B2;ДЛСТР(B2)-ПРАВСИМВ(НАЙТИ(» «;B2;B2+1);C2))
    В формуле есть три ссылки на ячейку С2.

  • Замените каждую из этих ссылок формулой, содержащейся в ячейке С2. Формула в ячейке Н2:
    =ЛЕВСИМВ(B2;НАЙТИ(» «;B2;1))&ПРАВСИМВ(B2;ДЛСТР(B2)-ЕСЛИОШИБКА(НАЙТИ(» «;B2;НАЙТИ(» «;B2;1);НАЙТИ(» «;B2;1)))
  • И, наконец, замените семь ссылок на ячейку В2 формулой в ячейке В2. В результате получаем:
    =ЛЕВСИМВ(СЖПРОБЕЛЫ(A2);НАЙТИ(» «;СЖПРОБЕЛЫ(A2);1))&ПРАВСИМВ(СЖПРОБЕЛЫ(A2);ДЛСТР(СЖПРОБЕЛЫ(A2))-ЕСЛИОШИБКА(НАЙТИ(» «;СЖПРОБЕЛЫ(A2);НАЙТИ(» «;СЖПРОБЕЛЫ(A2);1)+1);НАЙТИ(» «;СЖПРОБЕЛЫ(A2);1)))
  • Обратите внимание, что формула в ячейке Н2 теперь содержит ссылки только на ячейку А2. Мегаформула завершена и выполняет те же самые задачи, что и промежуточные формулы (которые теперь можно удалить). Вы можете, конечно, адаптировать этот метод для собственных нужд. Приятной особенностью является то, что одна мегаформула часто рассчитывается быстрее, чем несколько промежуточных формул.

    При замене ссылок на ячейки текстом формулы убедитесь, что формула продолжает отображать правильный результат после каждой замены. В некоторых ситуациях вам, возможно, понадобится поставить вокруг скопированной формулы круглые скобки.

    Полные сведения о формулах в Excel

    В этом курсе:

    Примечание: Мы стараемся как можно оперативнее обеспечивать вас актуальными справочными материалами на вашем языке. Эта страница переведена автоматически, поэтому ее текст может содержать неточности и грамматические ошибки. Для нас важно, чтобы эта статья была вам полезна. Просим вас уделить пару секунд и сообщить, помогла ли она вам, с помощью кнопок внизу страницы. Для удобства также приводим ссылку на оригинал (на английском языке).

    Начните создавать формулы и использовать встроенные функции, чтобы выполнять расчеты и решать задачи.

    Важно: Вычисляемые результаты формул и некоторые функции листа Excel могут несколько отличаться на компьютерах под управлением Windows с архитектурой x86 или x86-64 и компьютерах под управлением Windows RT с архитектурой ARM. Подробнее об этих различиях.

    Создание формулы, ссылающейся на значения в других ячейках

    Введите знак равенства «=».

    Примечание: Формулы в Excel начинаются со знака равенства.

    Выберите ячейку или введите ее адрес в выделенной.

    Введите оператор. Например, для вычитания введите знак «минус».

    Выберите следующую ячейку или введите ее адрес в выделенной.

    Нажмите клавишу ВВОД. В ячейке с формулой отобразится результат вычисления.

    Просмотр формулы

    При вводе в ячейку формула также отображается в строке формул.

    Чтобы просмотреть формулу, выделите ячейку, и она отобразится в строке формул.

    Ввод формулы, содержащей встроенную функцию

    Выделите пустую ячейку.

    Введите знак равенства «=», а затем — функцию. Например, чтобы получить общий объем продаж, нужно ввести «=СУММ».

    Введите открывающую круглую скобку «(«.

    Выделите диапазон ячеек, а затем введите закрывающую круглую скобку «)».

    Нажмите клавишу ВВОД, чтобы получить результат.

    Скачивание книги «Учебник по формулам»

    Мы подготовили для вас книгу Начало работы с формулами, которая доступна для скачивания. Если вы впервые пользуетесь Excel или даже имеете некоторый опыт работы с этой программой, данный учебник поможет вам ознакомиться с самыми распространенными формулами. Благодаря наглядным примерам вы сможете вычислять сумму, количество, среднее значение и подставлять данные не хуже профессионалов.

    Подробные сведения о формулах

    Чтобы узнать больше об определенных элементах формулы, просмотрите соответствующие разделы ниже.

    Формула также может содержать один или несколько таких элементов, как функции, ссылки, операторы и константы.

    1. Функции. Функция ПИ() возвращает значение числа пи: 3,142.

    2. Ссылки. A2 возвращает значение ячейки A2.

    3. Константы. Числа или текстовые значения, введенные непосредственно в формулу, например 2.

    4. Операторы. Оператор ^ (крышка) применяется для возведения числа в степень, а * (звездочка) — для умножения.

    Константа представляет собой готовое (не вычисляемое) значение, которое всегда остается неизменным. Например, дата 09.10.2008, число 210 и текст «Прибыль за квартал» являются константами. выражение или его значение константами не являются. Если формула в ячейке содержит константы, а не ссылки на другие ячейки (например, имеет вид =30+70+110), значение в такой ячейке изменяется только после редактирования формулы. Обычно лучше помещать такие константы в отдельные ячейки, где их можно будет легко изменить при необходимости, а в формулах использовать ссылки на эти ячейки.

    Ссылка указывает на ячейку или диапазон ячеек листа и сообщает Microsoft Excel, где находятся необходимые формуле значения или данные. С помощью ссылок можно использовать в одной формуле данные, находящиеся в разных частях листа, а также использовать значение одной ячейки в нескольких формулах. Вы также можете задавать ссылки на ячейки разных листов одной книги либо на ячейки из других книг. Ссылки на ячейки других книг называются связями или внешними ссылками.

    Стиль ссылок A1

    По умолчанию Excel использует стиль ссылок A1, в котором столбцы обозначаются буквами (от A до XFD, не более 16 384 столбцов), а строки — номерами (от 1 до 1 048 576). Эти буквы и номера называются заголовками строк и столбцов. Для ссылки на ячейку введите букву столбца, и затем — номер строки. Например, ссылка B2 указывает на ячейку, расположенную на пересечении столбца B и строки 2.

    Ячейка или диапазон

    Ячейка на пересечении столбца A и строки 10

    Диапазон ячеек: столбец А, строки 10-20.

    Диапазон ячеек: строка 15, столбцы B-E

    Все ячейки в строке 5

    Все ячейки в строках с 5 по 10

    Все ячейки в столбце H

    Все ячейки в столбцах с H по J

    Диапазон ячеек: столбцы А-E, строки 10-20

    Создание ссылки на ячейку или диапазон ячеек с другого листа в той же книге

    В приведенном ниже примере функция СРЗНАЧ вычисляет среднее значение в диапазоне B1:B10 на листе «Маркетинг» в той же книге.

    1. Ссылка на лист «Маркетинг».

    2. Ссылка на диапазон ячеек от B1 до B10

    3. Восклицательный знак (!) отделяет ссылку на лист от ссылки на диапазон ячеек.

    Примечание: Если название упоминаемого листа содержит пробелы или цифры, его нужно заключить в апострофы (‘), например так: ‘123’!A1 или =’Прибыль за январь’!A1.

    Различия между абсолютными, относительными и смешанными ссылками

    Относительные ссылки . Относительная ссылка в формуле, например A1, основана на относительной позиции ячейки, содержащей формулу, и ячейки, на которую указывает ссылка. При изменении позиции ячейки, содержащей формулу, изменяется и ссылка. При копировании или заполнении формулы вдоль строк и вдоль столбцов ссылка автоматически корректируется. По умолчанию в новых формулах используются относительные ссылки. Например, при копировании или заполнении относительной ссылки из ячейки B2 в ячейку B3 она автоматически изменяется с =A1 на =A2.

    Скопированная формула с относительной ссылкой

    Абсолютные ссылки . Абсолютная ссылка на ячейку в формуле, например $A$1, всегда ссылается на ячейку, расположенную в определенном месте. При изменении позиции ячейки, содержащей формулу, абсолютная ссылка не изменяется. При копировании или заполнении формулы по строкам и столбцам абсолютная ссылка не корректируется. По умолчанию в новых формулах используются относительные ссылки, а для использования абсолютных ссылок надо активировать соответствующий параметр. Например, при копировании или заполнении абсолютной ссылки из ячейки B2 в ячейку B3 она остается прежней в обеих ячейках: =$A$1.

    Скопированная формула с абсолютной ссылкой

    Смешанные ссылки Смешанная ссылка содержит абсолютный столбец и относительную строку, а также абсолютную строку и относительный столбец. Абсолютная ссылка на столбец имеет форму $A 1, $B 1 и т. д. Абсолютная ссылка на строку имеет форму $1, B $1 и т. д. При изменении положения ячейки, содержащей формулу, относительная ссылка будет изменена, а абсолютная ссылка не изменится. Если вы копируете или заполните формулу в строках или столбцах, относительная ссылка автоматически корректируется, а абсолютная ссылка не изменяется. Например, при копировании и заполнении смешанной ссылки из ячейки a2 в ячейку B3 она корректируется с = A $1 на = B $1.

    Скопированная формула со смешанной ссылкой

    Стиль трехмерных ссылок

    Удобный способ для ссылки на несколько листов Трехмерные ссылки используются для анализа данных из одной и той же ячейки или диапазона ячеек на нескольких листах одной книги. Трехмерная ссылка содержит ссылку на ячейку или диапазон, перед которой указываются имена листов. В Microsoft Excel используются все листы, указанные между начальным и конечным именами в ссылке. Например, формула =СУММ(Лист2:Лист13!B5) суммирует все значения, содержащиеся в ячейке B5 на всех листах в диапазоне от Лист2 до Лист13 включительно.

    При помощи трехмерных ссылок можно создавать ссылки на ячейки на других листах, определять имена и создавать формулы с использованием следующих функций: СУММ, СРЗНАЧ, СРЗНАЧА, СЧЁТ, СЧЁТЗ, МАКС, МАКСА, МИН, МИНА, ПРОИЗВЕД, СТАНДОТКЛОН.Г, СТАНДОТКЛОН.В, СТАНДОТКЛОНА, СТАНДОТКЛОНПА, ДИСПР, ДИСП.В, ДИСПА и ДИСППА.

    Трехмерные ссылки нельзя использовать в формулах массива.

    Трехмерные ссылки нельзя использовать вместе с оператор пересечения (один пробел), а также в формулах с неявное пересечение.

    Что происходит при перемещении, копировании, вставке или удалении листов . Нижеследующие примеры поясняют, какие изменения происходят в трехмерных ссылках при перемещении, копировании, вставке и удалении листов, на которые такие ссылки указывают. В примерах используется формула =СУММ(Лист2:Лист6!A2:A5) для суммирования значений в ячейках с A2 по A5 на листах со второго по шестой.

    Вставка или копирование. Если вставить листы между листами 2 и 6, Microsoft Excel прибавит к сумме содержимое ячеек с A2 по A5 на новых листах.

    Удаление . Если удалить листы между листами 2 и 6, Microsoft Excel не будет использовать их значения в вычислениях.

    Перемещение . Если листы, находящиеся между листом 2 и листом 6, переместить таким образом, чтобы они оказались перед листом 2 или после листа 6, Microsoft Excel вычтет из суммы содержимое ячеек с перемещенных листов.

    Перемещение конечного листа . Если переместить лист 2 или 6 в другое место книги, Microsoft Excel скорректирует сумму с учетом изменения диапазона листов.

    Удаление конечного листа . Если удалить лист 2 или 6, Microsoft Excel скорректирует сумму с учетом изменения диапазона листов.

    Стиль ссылок R1C1

    Можно использовать такой стиль ссылок, при котором нумеруются и строки, и столбцы. Стиль ссылок R1C1 удобен для вычисления положения столбцов и строк в макросах. При использовании стиля R1C1 в Microsoft Excel положение ячейки обозначается буквой R, за которой следует номер строки, и буквой C, за которой следует номер столбца.

    Работа в Excel с формулами и таблицами для чайников

    Формула предписывает программе Excel порядок действий с числами, значениями в ячейке или группе ячеек. Без формул электронные таблицы не нужны в принципе.

    Конструкция формулы включает в себя: константы, операторы, ссылки, функции, имена диапазонов, круглые скобки содержащие аргументы и другие формулы. На примере разберем практическое применение формул для начинающих пользователей.

    Формулы в Excel для чайников

    Чтобы задать формулу для ячейки, необходимо активизировать ее (поставить курсор) и ввести равно (=). Так же можно вводить знак равенства в строку формул. После введения формулы нажать Enter. В ячейке появится результат вычислений.

    В Excel применяются стандартные математические операторы:

    Символ «*» используется обязательно при умножении. Опускать его, как принято во время письменных арифметических вычислений, недопустимо. То есть запись (2+3)5 Excel не поймет.

    Программу Excel можно использовать как калькулятор. То есть вводить в формулу числа и операторы математических вычислений и сразу получать результат.

    Но чаще вводятся адреса ячеек. То есть пользователь вводит ссылку на ячейку, со значением которой будет оперировать формула.

    При изменении значений в ячейках формула автоматически пересчитывает результат.

    Ссылки можно комбинировать в рамках одной формулы с простыми числами.

    Оператор умножил значение ячейки В2 на 0,5. Чтобы ввести в формулу ссылку на ячейку, достаточно щелкнуть по этой ячейке.

    В нашем примере:

    1. Поставили курсор в ячейку В3 и ввели =.
    2. Щелкнули по ячейке В2 – Excel «обозначил» ее (имя ячейки появилось в формуле, вокруг ячейки образовался «мелькающий» прямоугольник).
    3. Ввели знак *, значение 0,5 с клавиатуры и нажали ВВОД.

    Если в одной формуле применяется несколько операторов, то программа обработает их в следующей последовательности:

    Поменять последовательность можно посредством круглых скобок: Excel в первую очередь вычисляет значение выражения в скобках.

    Как в формуле Excel обозначить постоянную ячейку

    Различают два вида ссылок на ячейки: относительные и абсолютные. При копировании формулы эти ссылки ведут себя по-разному: относительные изменяются, абсолютные остаются постоянными.

    Все ссылки на ячейки программа считает относительными, если пользователем не задано другое условие. С помощью относительных ссылок можно размножить одну и ту же формулу на несколько строк или столбцов.

    1. Вручную заполним первые графы учебной таблицы. У нас – такой вариант:
    2. Вспомним из математики: чтобы найти стоимость нескольких единиц товара, нужно цену за 1 единицу умножить на количество. Для вычисления стоимости введем формулу в ячейку D2: = цена за единицу * количество. Константы формулы – ссылки на ячейки с соответствующими значениями.
    3. Нажимаем ВВОД – программа отображает значение умножения. Те же манипуляции необходимо произвести для всех ячеек. Как в Excel задать формулу для столбца: копируем формулу из первой ячейки в другие строки. Относительные ссылки – в помощь.

    Находим в правом нижнем углу первой ячейки столбца маркер автозаполнения. Нажимаем на эту точку левой кнопкой мыши, держим ее и «тащим» вниз по столбцу.

    Отпускаем кнопку мыши – формула скопируется в выбранные ячейки с относительными ссылками. То есть в каждой ячейке будет своя формула со своими аргументами.

    Ссылки в ячейке соотнесены со строкой.

    Формула с абсолютной ссылкой ссылается на одну и ту же ячейку. То есть при автозаполнении или копировании константа остается неизменной (или постоянной).

    Чтобы указать Excel на абсолютную ссылку, пользователю необходимо поставить знак доллара ($). Проще всего это сделать с помощью клавиши F4.

    1. Создадим строку «Итого». Найдем общую стоимость всех товаров. Выделяем числовые значения столбца «Стоимость» плюс еще одну ячейку. Это диапазон D2:D9
    2. Воспользуемся функцией автозаполнения. Кнопка находится на вкладке «Главная» в группе инструментов «Редактирование».
    3. После нажатия на значок «Сумма» (или комбинации клавиш ALT+«=») слаживаются выделенные числа и отображается результат в пустой ячейке.

    Сделаем еще один столбец, где рассчитаем долю каждого товара в общей стоимости. Для этого нужно:

    1. Разделить стоимость одного товара на стоимость всех товаров и результат умножить на 100. Ссылка на ячейку со значением общей стоимости должна быть абсолютной, чтобы при копировании она оставалась неизменной.
    2. Чтобы получить проценты в Excel, не обязательно умножать частное на 100. Выделяем ячейку с результатом и нажимаем «Процентный формат». Или нажимаем комбинацию горячих клавиш: CTRL+SHIFT+5
    3. Копируем формулу на весь столбец: меняется только первое значение в формуле (относительная ссылка). Второе (абсолютная ссылка) остается прежним. Проверим правильность вычислений – найдем итог. 100%. Все правильно.

    При создании формул используются следующие форматы абсолютных ссылок:

    • $В$2 – при копировании остаются постоянными столбец и строка;
    • B$2 – при копировании неизменна строка;
    • $B2 – столбец не изменяется.

    Как составить таблицу в Excel с формулами

    Чтобы сэкономить время при введении однотипных формул в ячейки таблицы, применяются маркеры автозаполнения. Если нужно закрепить ссылку, делаем ее абсолютной. Для изменения значений при копировании относительной ссылки.

    Простейшие формулы заполнения таблиц в Excel:

    1. Перед наименованиями товаров вставим еще один столбец. Выделяем любую ячейку в первой графе, щелкаем правой кнопкой мыши. Нажимаем «Вставить». Или жмем сначала комбинацию клавиш: CTRL+ПРОБЕЛ, чтобы выделить весь столбец листа. А потом комбинация: CTRL+SHIFT+»=», чтобы вставить столбец.
    2. Назовем новую графу «№ п/п». Вводим в первую ячейку «1», во вторую – «2». Выделяем первые две ячейки – «цепляем» левой кнопкой мыши маркер автозаполнения – тянем вниз.
    3. По такому же принципу можно заполнить, например, даты. Если промежутки между ними одинаковые – день, месяц, год. Введем в первую ячейку «окт.15», во вторую – «ноя.15». Выделим первые две ячейки и «протянем» за маркер вниз.
    4. Найдем среднюю цену товаров. Выделяем столбец с ценами + еще одну ячейку. Открываем меню кнопки «Сумма» — выбираем формулу для автоматического расчета среднего значения.

    Чтобы проверить правильность вставленной формулы, дважды щелкните по ячейке с результатом.

    Программы для компьютера

    Общие сведения о проекте

    На сегодняшний день наш сайт является уникальным проектом на просторах российского интернета. На страницах сайта infowall.ru всегда можно найти самую свежую и исчерпывающую информацию о новинках компьютерных программ, а также практические советы по работе в сети Интернет, настройке и использованию компьютера, установке программного обеспечения и другую полезную информацию. Информационное наполнение сайта, а также программы для компьютера рассчитаны как на простых пользователей, так и на людей, имеющих практический опыт в области информационных технологий, программного обеспечения и администрирования сетевых ресурсов (операторов компьютерных систем, программистов, а также системных администраторов). Целью проекта является создание оптимизированного ресурса для размещения актуальной и полезной информации, а также практическая поддержка пользователей сайта.

    Практические руководства и инструкции

    Многие бесплатные программы, которые размещены на нашем сайте, зачастую требуют от пользователей определенных базовых навыков работы с ними. Для облегчения процесса знакомства с новыми популярными программами в разделе База знаний мы ежедневно размещаем подробные инструкции по использованию тех или иных наиболее востребованных на наш взгляд программ, с которыми приходится сталкиваться в повседневной работе. Все инструкции написаны живым языком и будут интересны как начинающим, так и более опытным пользователям. Кроме того, на сайте пополняется база практических руководств по работе в интернете, обслуживанию компьютера, установке и использованию пакетов популярных и профессиональных программ и многое другое. Отныне сайт infowall.ru станет для вас надежным проводником в мире интернета и персональных компьютеров. И если вы еще новичок в этой области, то с нашим проектом вы незаметно для себя получите практический опыт и обширные знания, посещая наш сайт, хотя бы раз в день!

    Наш сайт также содержит регулярно обновляемый каталог программ, которые станут вашими незаменимыми помощниками в процессе практической работы на компьютере, как дома, так и на работе. Наши специалисты тестируют и размещают бесплатные программы для компьютера, различные утилиты, антивирусы и прочий софт. У нас можно скачать офисные программы и приложения, мультимедиа софт, кодеки, утилиты для восстановления данных, файловые менеджеры, архиваторы, программы для интернета, для работы с электронной почтой и многое другое.

    Мы стремимся обеспечить максимальный комфорт для наших пользователей, именно поэтому все программы для компьютера, размещенные на нашем сайте, доступны для простого и бесплатного скачивания, а также имеют в своей структуре подробное описание, что позволяет пользователям предварительно ознакомиться с той или иной программой.

    Кроме того, если в процессе работы с компьютером у вас возникли какие-либо сложности, то вы всегда можете оставить у нас заявку в специальном разделе Помогите найти или задать вопрос в разделе Вопросы. Мы ежедневно прилагаем все усилия, чтобы в максимально сжатые сроки предоставить вам исчерпывающую и подробную информацию по всем интересующим вопросам.

    Мы также приветствуем всякую посильную помощь от наших пользователей в развитии проекта. Если у вас есть чем поделиться с другими, вы всегда можете разместить на сайте любую программу, которая, по вашему мнению, будет полезна пользователям и посетителям нашего сайта.

    5 основ Excel (обучение): как написать формулу, как посчитать сумму, сложение с условием, счет строк и пр.

    Здравствуйте!

    Многие кто не пользуются Excel — даже не представляют, какие возможности дает эта программа! Подумать только: складывать в автоматическом режиме значения из одних формул в другие, искать нужные строки в тексте, складывать по условию и т.д. — в общем-то, по сути мини-язык программирования для решения «узких» задач (признаться честно, я сам долгое время Excel не рассматривал за программу, и почти его не использовал).

    В этой статье хочу показать несколько примеров, как можно быстро решать повседневные офисные задачи: что-то сложить, вычесть, посчитать сумму (в том числе и с условием), подставить значения из одной таблицы в другую и т.д. То есть эта статья будет что-то мини гайда по обучению самого нужного для работы (точнее, чтобы начать пользоваться Excel и почувствовать всю мощь этого продукта!).

    Возможно, что прочти подобную статью лет 15-17 назад, я бы сам намного быстрее начал пользоваться Excel (и сэкономил бы кучу своего времени для решения «простых» (прим.: как я сейчас понимаю) задач).

    Обучение основам Excel: ячейки и числа

    Примечание : все скриншоты ниже представлены из программы Excel 2016 (как самой новой на сегодняшний день).

    Многие начинающие пользователи, после запуска Excel — задают один странный вопрос: «ну и где тут таблица?». Между тем, все клеточки, что вы видите после запуска программы — это и есть одна большая таблица!

    Теперь к главному: в любой клетке может быть текст, какое-нибудь число, или формула. Например, ниже на скриншоте показан один показательный пример:

    • слева : в ячейке (A1) написано простое число «6». Обратите внимание, когда вы выбираете эту ячейку, то в строке формулы (Fx) показывается просто число «6».
    • справа : в ячейке (C1) с виду тоже простое число «6», но если выбрать эту ячейку, то вы увидите формулу «=3+3» — это и есть важная фишка в Excel!

    Просто число (слева) и посчитанная формула (справа)

    Суть в том, что Excel может считать как калькулятор, если выбрать какую нибудь ячейку, а потом написать формулу, например «=3+5+8» (без кавычек). Результат вам писать не нужно — Excel посчитает его сам и отобразит в ячейке (как в ячейке C1 в примере выше)!

    Но писать в формулы и складывать можно не просто числа, но и числа, уже посчитанные в других ячейках. На скриншоте ниже в ячейке A1 и B1 числа 5 и 6 соответственно. В ячейке D1 я хочу получить их сумму — можно написать формулу двумя способами:

    • первый: «=5+6» (не совсем удобно, представьте, что в ячейке A1 — у нас число тоже считается по какой-нибудь другой формуле и оно меняется. Не будете же вы подставлять вместо 5 каждый раз заново число?!);
    • второй: «=A1+B1» — а вот это идеальный вариант, просто складываем значение ячеек A1 и B1 (несмотря даже какие числа в них!)

    Сложение ячеек, в которых уже есть числа

    Распространение формулы на другие ячейки

    В примере выше мы сложили два числа в столбце A и B в первой строке. Но строк то у нас 6, и чаще всего в реальных задачах сложить числа нужно в каждой строке! Чтобы это сделать, можно:

    1. в строке 2 написать формулу «=A2+B2» , в строке 3 — «=A3+B3» и т.д. (это долго и утомительно, этот вариант никогда не используют);
    2. выбрать ячейку D1 (в которой уже есть формула), затем подвести указатель мышки к правому уголку ячейки, чтобы появился черный крестик (см. скрин ниже). Затем зажать левую кнопку и растянуть формулу на весь столбец. Удобно и быстро! ( Примечание : так же можно использовать для формул комбинации Ctrl+C и Ctrl+V (скопировать и вставить соответственно)).

    Кстати, обратите внимание на то, что Excel сам подставил формулы в каждую строку. То есть, если сейчас вы выберите ячейку, скажем, D2 — то увидите формулу «=A2+B2» (т.е. Excel автоматически подставляет формулы и сразу же выдает результат) .

    Как задать константу (ячейку, которая не будет меняться при копировании формулы)

    Довольно часто требуется в формулах (когда вы их копируете), чтобы какой-нибудь значение не менялось. Скажем простая задача: перевести цены в долларах в рубли. Стоимость рубля задается в одной ячейке, в моем примере ниже — это G2.

    Далее в ячейке E2 пишется формула «=D2*G2» и получаем результат. Только вот если растянуть формулу, как мы это делали до этого, в других строках результата мы не увидим, т.к. Excel в строку 3 поставит формулу «D3*G3», в 4-ю строку: «D4*G4» и т.д. Надо же, чтобы G2 везде оставалась G2.

    Чтобы это сделать — просто измените ячейку E2 — формула будет иметь вид «=D2*$G$2». Т.е. значок доллара $ — позволяет задавать ячейку, которая не будет меняться, когда вы будете копировать формулу (т.е. получаем константу, пример ниже).

    Константа // в формуле ячейка не изменяется

    Как посчитать сумму (формулы СУММ и СУММЕСЛИМН)

    Можно, конечно, составлять формулы в ручном режиме, печатая «=A1+B1+C1» и т.п. Но в Excel есть более быстрые и удобные инструменты.

    Один из самых простых способов сложить все выделенные ячейки — это использовать опцию автосуммы (Excel сам напишет формулу и вставить ее в ячейку).

    Что нужно сделать, чтобы посчитать сумму определенных ячеек:

    1. сначала выделяем ячейки (см. скрин ниже);
    2. далее открываем раздел «Формулы» ;
    3. следующий шаг жмем кнопку «Автосумма» . Под выделенными вами ячейками появиться результат из сложения;
    4. если выделить ячейку с результатом (в моем случае — это ячейка E8) — то вы увидите формулу «=СУММ(E2:E7)» .
    5. таким образом, написав формулу «=СУММ(xx)» , где вместо xx поставить (или выделить) любые ячейки, можно считать самые разнообразные диапазоны ячеек, столбцов, строк.

    Автосумма выделенных ячеек

    Как посчитать сумму с каким-нибудь условием

    Довольно часто при работе требуется не просто сумма всего столбца, а сумма определенных строк (т.е. выборочно). Предположим простую задачу: нужно получить сумму прибыли от какого-нибудь рабочего (утрировано, конечно, но пример более чем реальный).

    Я в своей таблицы буду использовать всего 7 строк (для наглядности), реальная же таблица может быть намного больше. Предположим, нам нужно посчитать всю прибыль, которую сделал «Саша». Как будет выглядеть формула:

    1. » =СУММЕСЛИМН( F2:F7 ; A2:A7 ;»Саша») » — ( прим .: обратите внимание на кавычки для условия — они должны быть как на скрине ниже, а не как у меня сейчас написано на блоге) . Так же обратите внимание, что Excel при вбивании начала формулы (к примеру «СУММ. «), сам подсказывает и подставляет возможные варианты — а формул в Excel’e сотни!;
    2. F2:F7 — это диапазон, по которому будут складываться (суммироваться) числа из ячеек;
    3. A2:A7 — это столбик, по которому будет проверяться наше условие;
    4. «Саша» — это условие, те строки, в которых в столбце A будет «Саша» будут сложены (обратите внимание на показательный скриншот ниже).

    Сумма с условием

    Примечание : условий может быть несколько и проверять их можно по разным столбцам.

    Как посчитать количество строк (с одним, двумя и более условием)

    Довольно типичная задача: посчитать не сумму в ячейках, а количество строк, удовлетворяющих какомe-либо условию. Ну, например, сколько раз имя «Саша» встречается в таблице ниже (см. скриншот). Очевидно, что 2 раза (но это потому, что таблица слишком маленькая и взята в качестве наглядного примера). А как это посчитать формулой? Формула:

    «=СЧЁТЕСЛИ( A2:A7 ; A2 )» — где:

    • A2:A7 — диапазон, в котором будут проверяться и считаться строки;
    • A2 — задается условие (обратите внимание, что можно было написать условие вида «Саша», а можно просто указать ячейку).

    Результат показан в правой части на скрине ниже.

    Количество строк с одним условием

    Теперь представьте более расширенную задачу: нужно посчитать строки где встречается имя «Саша», и где в столбце И — будет стоять цифра «6». Забегая вперед, скажу, что такая строка всего лишь одна (скрин с примером ниже).

    Формула будет иметь вид:

    =СЧЁТЕСЛИМН( A2:A7 ; A2 ; B2:B7 ;»6″) (прим.: обратите внимание на кавычки — они должны быть как на скрине ниже, а не как у меня) , где:

    A2:A7 ; A2 — первый диапазон и условие для поиска (аналогично примеру выше);

    B2:B7 ;»6″ — второй диапазон и условие для поиска (обратите внимание, что условие можно задавать по разному: либо указывать ячейку, либо просто написано в кавычках текст/число).

    Счет строк с двумя и более условиями

    Как посчитать процент от суммы

    Тоже довольно распространенный вопрос, с которым часто сталкиваюсь. Вообще, насколько я себе представляю, возникает он чаще всего — из-за того, что люди путаются и не знают, что от чего ищут процент (да и вообще, плохо понимают тему процентов (хотя я и сам не большой математик, и все таки. )).

    Самый простой способ, в котором просто невозможно запутаться — это использовать правило «квадрата», или пропорции. Вся суть приведена на скрине ниже: если у вас есть общая сумма, допустим в моем примере это число 3060 — ячейка F8 (т.е. это 100% прибыль, и какую то ее часть сделал «Саша», нужно найти какую. ).

    По пропорции формула будет выглядеть так: =F10*G8/F8 (т.е. крест на крест: сначала перемножаем два известных числа по диагонали, а затем делим на оставшееся третье число). В принципе, используя это правило, запутаться в процентах практически невозможно .

    Пример решения задач с процентами

    Собственно, на этом я завершаю данную статью. Не побоюсь сказать, что освоив все, что написано выше (а приведено здесь всего лишь «пяток» формул) — Вы дальше сможете самостоятельно обучаться Excel, листать справку, смотреть, экспериментировать, и анализировать. Скажу даже больше, все что я описал выше, покроет многие задачи, и позволит решать самое распространенное, над которым часто ломаешь голову (если не знаешь возможности Excel), и не знаешь как быстрее это сделать.

    ГЛАВНАЯ

    ТРЕНИНГИ

       Быстрый старт
       Расширенный Excel
       Мастер Формул
       Прогнозирование
       Визуализация
       Макросы на VBA

    КНИГИ

       Готовые решения
       Мастер Формул
       Скульптор данных

    ВИДЕОУРОКИ

    ПРИЕМЫ

       Бизнес-анализ
       Выпадающие списки
       Даты и время
       Диаграммы
       Диапазоны
       Дубликаты
       Защита данных
       Интернет, email
       Книги, листы
       Макросы
       Сводные таблицы
       Текст
       Форматирование
       Функции
       Всякое
    PLEX

       Коротко
       Подробно
       Версии
       Вопрос-Ответ
       Скачать
       Купить

    ПРОЕКТЫ

    ОНЛАЙН-КУРСЫ

    ФОРУМ

       Excel
       Работа
       PLEX

    © Николай Павлов, Planetaexcel, 2006-2022
    info@planetaexcel.ru


    Использование любых материалов сайта допускается строго с указанием прямой ссылки на источник, упоминанием названия сайта, имени автора и неизменности исходного текста и иллюстраций.

    Техническая поддержка сайта

    ООО «Планета Эксел»

    ИНН 7735603520


    ОГРН 1147746834949
            ИП Павлов Николай Владимирович
            ИНН 633015842586
            ОГРНИП 310633031600071 

    Понравилась статья? Поделить с друзьями:
  • Excel несколько фильтров в одной таблице
  • Excel несколько файлов открываются в одном окне
  • Excel несколько текстовых функций
  • Excel несколько таблиц в одной сводной таблице
  • Excel несколько строк свернуть в одну