- •Знакомство с программой excel 2007 Оглавление
- •Назначение и возможности
- •Основные элементы интерфейса
- •Форматирование таблиц
- •Создание списков с помощью автозаполнения
- •Примеры объединения ячеек
- •Настройка форматов ячеек
- •Создание формул
- •Построение диаграмм
- •Использование относительных и абсолютных адресов ячеек в формулах
- •Изменение параметров диаграмм
- •Использование вложенных функций при создании формул пример 1
- •Индекс(массив;номер_строки;номер_столбца)
- •Поискпоз(искомое_значение;просматриваемый_массив;тип_сопоставления)
- •Макс(число1;число2; ...)
- •Пример 2
- •Счётесли(диапазон;критерий)
- •Примеры использования подстановочных знаков и обработка пустых значений в формулах счётесли
- •Если(лог_выражение;значение_если_истина;значение_если_ложь)
- •Создание сводной таблицы
- •Подведение итогов
- •Интернет-ресурсы
Счётесли(диапазон;критерий)
Интервал ‑ это одна или несколько ячеек подряд, включающие числа или имена, массивы или ссылки, содержащие числа. Пустые ячейки и текстовые значения не учитываются.
Критерий — критерий в форме числа, выражения, текста или ссылки на ячейку, который определяет, какие ячейки нужно подсчитывать. Например, критерий может быть выражен следующим образом: 32, "32", ">32", "яблоки" или B4.
Замечания
В этом аргументе можно использовать подстановочные знаки: вопросительный знак (?) и звездочку (*). Вопросительный знак соответствует любому символу, звездочка — любой последовательности символов. Для поиска самого вопросительного знака или звездочки следует поставить перед ними знак ~ (тильда).
Примеры использования обычных формул СЧЁТЕСЛИ
|
A |
B |
1 |
Данные |
Данные |
2 |
яблоки |
32 |
3 |
апельсины |
54 |
4 |
персики |
75 |
5 |
яблоки |
86 |
|
Формула |
Описание (результат) |
|
=СЧЁТЕСЛИ(A2:A5;"яблоки") |
Количество ячеек, содержащих текст «яблоки» в первом столбце приведенной выше таблицы |
|
=СЧЁТЕСЛИ(A2:A5;A4) |
Количество ячеек, содержащих текст «персики» в первом столбце приведенной выше таблицы |
|
=СЧЁТЕСЛИ(B2:B5;">55") |
Количество ячеек со значением больше 55 во втором столбце приведенной выше таблицы |
|
=СЧЁТЕСЛИ(B2:B5;"<>"&B4) |
Количество ячеек со значением не равным 75 во втором столбце приведенной выше таблицы |
|
=СЧЁТЕСЛИ(B2:B5;">=32") |
Количество ячеек со значением, большим или равным 32 во втором столбце приведенной выше таблицы |
Примеры использования подстановочных знаков и обработка пустых значений в формулах счётесли
|
A |
B |
1 |
Данные |
Данные |
2 |
яблоки |
ДА |
3 |
|
|
4 |
апельсины |
НЕТ |
5 |
персики |
НЕТ |
6 |
|
|
7 |
яблоки |
ДА |
|
Формула |
Описание (результат) |
|
=СЧЁТЕСЛИ(A2:A7;"*ки") |
Количество ячеек с окончанием «ки»,в первом столбце приведенной выше таблицы |
|
=СЧЁТЕСЛИ(A2:A7;"????ки") |
Количество ячеек с окончанием «ки», содержащих ровно 6 букв, в первом столбце приведенной выше таблицы |
|
=СЧЁТЕСЛИ(A2:A7;"*") |
Количество ячеек, содержащих текст в первом столбце приведенной выше таблицы |
|
=СЧЁТЕСЛИ(A2:A7;"<>"&"*") |
Количество ячеек, не содержащих текста, в первом столбце приведенной выше таблицы (2) |
|
=СЧЁТЕСЛИ(B2:B7;"НЕТ")/ ЧСТРОК(B2:B7) |
Среднее количество голосов «НЕТ», включая пустые ячейки во втором столбце приведенной выше таблицы, в процентном формате с отсутствующей дробной частью (33%) |
Если(лог_выражение;значение_если_истина;значение_если_ложь)
Возвращает одно значение, если заданное условие при вычислении дает значение ИСТИНА, и другое значение, еслиЛОЖЬ.ФункцияЕСЛИиспользуется при проверке условий для значений и формул.
Синтаксис
Лог_выражение‑ любое значение или выражение, принимающее значения ИСТИНА или ЛОЖЬ. Например, A10=100 ‑ логическое выражение; если значение в ячейке A10 равно 100, это выражение принимает значение ИСТИНА, а в противном случае ‑ значение ЛОЖЬ. Этот аргумент может использоваться в любом операторе сравнения.
Значение_если_истина‑ значение, которое возвращается, если аргумент «лог_выражение» имеет значение ИСТИНА. Например, если данный аргумент ‑ строка «В пределах бюджета», а аргумент «лог_выражение» имеет значение ИСТИНА, то функция ЕСЛИ отобразит текст «В пределах бюджета». Если аргумент «лог_выражение» имеет значение ИСТИНА, а аргумент «значение_если_истина» не задан, возвращается значение 0 (ноль). Чтобы отобразить слово ИСТИНА, необходимо использовать логическое значение ИСТИНА для этого аргумента. Аргумент «значение_если_истина» может быть формулой.
Значение_если_ложь‑ значение, которое возвращается, если «лог_выражение» имеет значение ЛОЖЬ. Например, если данный аргумент ‑ строка «Превышение бюджета», а аргумент «лог_выражение» имеет значение ЛОЖЬ, то функция ЕСЛИ отобразит текст «Превышение бюджета». Если аргумент «лог_выражение» имеет значение ЛОЖЬ, а аргумент «значение_если_ложь» опущен (т. е. после аргумента «значение_если_истина» отсутствует точка с запятой), то возвращается логическое значение ЛОЖЬ. Если аргумент «лог_выражение» имеет значение ЛОЖЬ, а аргумент «значение_если_ложь» пуст (т. е. после аргумента «значение_если_истина» стоит точка с запятой, а за ней ‑ закрывающая скобка), то возвращается значение 0 (ноль). Аргумент «значение_если_ложь» может быть формулой.
|
A |
|
1 |
Данные |
|
2 |
50 |
|
|
Формула |
Описание (результат) |
|
=ЕСЛИ(A2<=100;"Внутри бюджета"; "Вне бюджета") |
Если приведенное выше число меньше или равно 100, формула отображает строку «В пределах бюджета». В противном случае отображается строка «Превышение бюджета» (В пределах бюджета) |
|
=ЕСЛИ(A2=100;СУММ(B5:B15);"") |
Если число равно 100, вычисляется сумма в диапазоне B5:B15. В противном случае возвращается пустая текстовая строка ("") () |
|
A |
B |
1 |
Фактические расходы |
Предполагаемые расходы |
2 |
1500 |
900 |
3 |
500 |
900 |
4 |
500 |
925 |
|
Формула |
Описание (результат) |
|
=ЕСЛИ(A2>B2; "Превышение бюджета";"ОК") |
Проверяет первую строку на превышение бюджета (Превышение бюджета) |
|
=ЕСЛИ(A3>B3; "Превышение бюджета";"ОК") |
Проверяет вторую строку на превышение бюджета (ОК) |
Обратите внимание на формулы, которые должны быть внесены в соответствующие ячейки выполняемого Вами задания:
Формула в ячейке H4 |
=СРЗНАЧ(C4:G4) |
Формула в ячейке I4 |
=ЕСЛИ(СЧЁТЕСЛИ(C4:G4;2)>0;0; ЕСЛИ(H4<3,5;1000;ЕСЛИ(H4<4;1200; ЕСЛИ(H4<4,5;1500;ЕСЛИ(H4<5;1800;2000))))) |
Формула в ячейке I24 |
=СРЗНАЧ(I4:I23) |