Перейти к содержимому

Excel. Создание указателя листов в книге

Один посетитель сайта (Валерий) недавно спросил: «Есть ли инструмент поиска листа в книге по его названию». Возможное решение – просто выбрать лист из списка (рис. 1). Для этого кликните правой кнопкой мыши в левом нижнем углу экрана на одной из кнопок прокрутки.

Рис. 1. Выбор листа из списка

Рис. 1. Выбор листа из списка

Подробнее »Excel. Создание указателя листов в книге

Глава 11. Булева логика: критерии И, ИЛИ

Это глава из книги: Майкл Гирвин. Ctrl+Shift+Enter. Освоение формул массива в Excel.

Предыдущая глава                              Оглавление                                Следующая глава

В предыдущих главах вы уже использовали И критерий при написании формул. Например:

Рис. 10.24 – суммирование с использованием двух критериев
=СУММЕСЛИМН(C8:C19;A8:A19;">="&A2;A8:A19;"<="&B2;B8:B19;C2)

Рис. 10.25 – также суммирование с использованием двух критериев =БДСУММ(A7:C19;C7;A1:C2)

Рис. 4.39 – нахождение минимума на основе двух критериев
=АГРЕГАТ(15;6;$C$3:$C$13/(($A$3:$A$13<>$F$2)*($B$3:$B$13=E5));1)

Рис. 10.26 – суммирование с использованием трех критериев; формула массива, основанная на булевой логике с И критерием: =СУММПРОИЗВ(--(A8:A19>=A2);--(A8:A19<=B2);--(B8:B19=C2);C8:C19)

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

Булеву алгебру предложил в 1854 году Джордж Буль. Логическими (булевыми) называют тип данных, которые имеет только два варианта значений: ИСТИНА и ЛОЖЬ (или 1 и 0).

ИСТИНА = 1, ЛОЖЬ = 0

Подробнее »Глава 11. Булева логика: критерии И, ИЛИ

Загадка про изгнание неверных жен

Недавно прочитал книгу Сергей Шабанов, Алена Алешина. Эмоциональный интеллект. Российская практика. И в ней встретилась любопытная загадка. Кстати, в различных версиях эта загадка довольно широко представлена в Интернете (см., например, здесь и здесь). [1]

Визирь и жена

Загадка. Существует некий город, в котором живут семейные пары. В этом городе есть ряд правил и традиций. Все мужчины в городе очень сильно озадачены прояснением вопроса, верны ли им жены. Они постоянно пытаются это выяснить. Причем традиция предписывает им делать это путем анализа и логических вычислений. (Все мужчины хорошо разбираются в математике и логике.) Нельзя просто установить за женой слежку. Если какая-либо из жен изменяет мужу, то это сразу становится известно всем мужчинам в городе, кроме самого мужа. Так тоже велит традиция. Если мужу удалось вычислить измену, то в ближайшую ночь он должен с позором изгнать жену из дома и утром сообщить об этом всему городу на общем сходе. После чего ему будет дана новая жена, с которой он уже точно будет счастлив все оставшиеся дни. Поэтому практически все свое время каждый мужчина думает над алгоритмом вычисления того, верна ему жена или нет. Такой вот странный город. Однажды утром на всеобщий сход пришел мудрец и сказал: «В городе есть неверные жены!» Вопрос: «Что после этого произойдет в городе?»

Подробнее »Загадка про изгнание неверных жен

Сергей Шабанов, Алена Алешина. Эмоциональный интеллект. Российская практика

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

Это не первое мое обращение к теме эмоционального интеллекта. См. также Дэниел Гоулман. Эмоциональное лидерство, Манфред Кетс де Врис. Мистика лидерства. Развитие эмоционального интеллекта, Дэниел Гоулман. Эмоциональный интеллект в бизнесе.

Сергей Шабанов, Алена Алешина. Эмоциональный интеллект. Российская практика. — М.: Манн, Иванов и Фербер, 2014. — 448 с.

Сергей Шабанов. Эмоциональный интеллект. Российская практика. Обложка

Подробнее »Сергей Шабанов, Алена Алешина. Эмоциональный интеллект. Российская практика

Глава 10. Удивительные функции СУММПРОИЗВ и СУММЕСЛИМН

Это глава из книги: Майкл Гирвин. Ctrl+Shift+Enter. Освоение формул массива в Excel.

Предыдущая глава                                Оглавление                                 Следующая глава

Функция СУММПРОИЗВ имеет так много удивительных применений в Microsoft Excel, что ей не зазорно посвятить целую главу. Прелесть этой функции в том, что она без применения Ctrl+Shift+Enter способна:

  • перемножить два и более массива и сложить результаты умножения;
  • сложить элементы одного массива.

Как уже неоднократно упоминалось ранее, если у вас есть выбор между двумя одинаково эффективными формулами, одна из которых требует нажатия Ctrl+Shift+Enter, а вторая – нет, следует выбрать вторую. Вот почему использование СУММПРОИЗВ зачастую более предпочтительно, чем СУММ.

Вспомним примеры использования СУММПРОИЗВ, рассмотренные в предыдущих главах:

Рис. 2.14 – сумма разностей двух столбцов =СУММПРОИЗВ(D3:D6-C3:C6)
Рис. 3.4 – сумма произведений столбца на константу =СУММПРОИЗВ(B2:B5*(1-B7))
Рис. 6.6 – общее число символов в колонке =СУММПРОИЗВ(ДЛСТР(A2:A6))
Рис. 6.11 – сумма затрат, выбранных из таблицы просмотра функцией СУММЕСЛИ (для неотсортированных исходных данных) =СУММПРОИЗВ(СУММЕСЛИ(Е4:Е6,B3:В7,F4:F6))
Рис. 6.12 – (подобно рис. 6.11), но для отсортированных данных =СУММПРОИЗВ(ПРОСМОТР(B3:B7,Е4:F6))
Рис. 7.18 – сумма n наибольших значений в диапазоне В2:В8, где n размещено в ячейке D3 =СУММПРОИЗВ(НАИБОЛЬШИЙ(B2:B8;СТРОКА(ДВССЫЛ("1:"&D3))))
Рис. 7.33 – сумма затрат из некоторых столбцов (заданных массивом констант), выбранных по определенному товару функцией ВПР =СУММПРОИЗВ(ВПР(A7;A2:H4;{2;4;5;7;8}))

То, что вы познакомились с таким большим количеством примеров использования СУММПРОИЗВ, еще до главы, специально посвященной этой функции, подчеркивает, насколько она полезна!

Рис. 10.1. Поэлементное умножение двух диапазонов

Рис. 10.1. Поэлементное умножение двух диапазонов одинаковых размеров с последующим суммированием результатов умножения

Подробнее »Глава 10. Удивительные функции СУММПРОИЗВ и СУММЕСЛИМН

Кавычки елочки: как заставить WordPress отображать обычные кавычки там, где вы этого хотите

Если вы читаете эту заметку, вероятно вас тоже напрягает WordPress своей высокоинтеллектуальной опцией замены обычных двойных кавычек " на елочки « или » в зависимости от того, в начале или конце слова они используются. Я, как человек много лет проработавший в издательствах, не могу не порадоваться этой опции. Безусловно, это замечательный образчик типографики, русская традиция которой предписывает использование в качестве основной формы кавычек, именно елочки. Такую же автозамену применяет и MS Word… Вот только в Word’е всё же можно ввести и обычные кавычки, если этого требует контекст, а в WordPress это сделать нельзя (по крайней мере, у меня не получилось). Особенно неприятной эта особенность становится, если вы приводите фрагменты кода. Я, в частности, публикую формулы Excel и код VBA. Подобный код, скопированный со страниц Интернета, не будет работать именно из-за елочек. Вот, что у меня получилось совсем недавно:

Рис. 1. Елочки в формулах Excel

Подробнее »Кавычки елочки: как заставить WordPress отображать обычные кавычки там, где вы этого хотите

Глава 9. Знакомство с функциями массива. ТРАНСП, МОДА.НСК и ТЕНДЕНЦИЯ

Это глава из книги: Майкл Гирвин. Ctrl+Shift+Enter. Освоение формул массива в Excel.

Предыдущая глава                       Оглавление                          Следующая глава

Два типа формул массива могут возвращать более одного значения сразу в несколько ячеек:

  • Созданные вами из различных элементов (о них вы узнали в главе 8).
  • Встроенные функции Excel (вы узнаете о них в этой главе).

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

  1. Если формула массив вернет n элементов, и вы хотите отобразить n элементов в n ячейках, вы должны выбрать n ячеек до ввода формулы. Кроме того, необходимо учитывать, является ли массив одно- или двумерным. В первом случае вы выберите ряд или столбец ячеек, во втором – прямоугольную область.
  2. Создайте свою формулу массива в активной ячейке.
  3. Введите формулу массива нажатием Ctrl+Shift+Enter.

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

Встроенные функции массива

Первые три функции будут рассмотрены в этой главе; оставшиеся пять – в следующей.

Подробнее »Глава 9. Знакомство с функциями массива. ТРАНСП, МОДА.НСК и ТЕНДЕНЦИЯ

Александр Аузан. Экономика всего. Как институты определяют нашу жизнь

Заведующий кафедрой прикладной институциональной экономики МГУ Александр Аузан доказывает, что мир — это сборище иррациональных и аморальных оппортунистов, и объясняет, как выжить нём. Книга весьма актуально с точки зрения понимания текущих российских проблем.

Институциональная экономика — отрасль экономики, которая изучает экономические отношения внутри и между общественными институтами. Отрасль довольно популярная в последнее время среди экономистов, среди которых немало нобелевских лауреатов. [1]

Александр Аузан. Экономика всего. Как институты определяют нашу жизнь – М.: Манн, Иванов и Фербер, 2014 г., 160 с.

Александр Аузан. Экономика всего. Обложка

 

Подробнее »Александр Аузан. Экономика всего. Как институты определяют нашу жизнь

Глава 8. Формулы массива, возвращающие более одного значения

Это глава из книги: Майкл Гирвин. Ctrl+Shift+Enter. Освоение формул массива в Excel.

Предыдущая глава                               Оглавление                               Следующая глава

До сих пор в этой книге, все операции с массивами приводили к результирующему массиву, использовавшемуся далее в формуле, которая в итоге возвращала одно значение. В этой главе вы узнаете, как создавать операторы массива, которые в качестве окончательного результата возвращают массив. Поскольку в одной ячейке может отображаться только один результат, чтобы вывести результирующий массив на лист Excel, вы должны сначала выделить требуемое число ячеек, а уже после этого ввести формулу массива с помощью Ctrl+Shift+Enter.

Два типа формул массива могут возвращать более одного значения сразу в несколько ячеек:

  • Созданные вами из различных элементов (вы узнаете о них в этой главе).
  • Встроенные функции Excel (вы узнаете о них в главе 9).

В таблице на рис. 8.1 ваша цель – пронумеровать строки в диапазоне A2:A6 от 1 до 5 и затруднить пользователям изменение и удаление отдельных ячеек. Вместо простого ввода чисел от 1 до 5, вы можете создать формулу массива, которая вернет массив чисел {1;2;3;4;5}. Одно из свойств массива – невозможность изменить/удалить отдельный его элемент.

Рис. 8.1. Формула массива для создания последовательного ряда чисел

Рис. 8.1. Формула массива для создания последовательного ряда чисел; выделите пять ячеек, а затем введите формулу с помощью Ctrl+Shift+Enter

Подробнее »Глава 8. Формулы массива, возвращающие более одного значения

Глава 7. Массивы констант

Это глава из книги: Майкл Гирвин. Ctrl+Shift+Enter. Освоение формул массива в Excel.

Предыдущая глава                            Оглавление                              Следующая глава

Ранее в этой книге вам неоднократно встречались массивы констант. Действительно, каждый раз, когда вы проводили оценку работы элементов формул, используя клавишу F9, вы видели пример массива констант. Например, в первой формуле массива, созданного в главе 2 (снова показан на рис. 7.1), вы можете выделить D2:D5-C2:C5, и нажав F9, увидеть результирующий массив {3;–8;7;6}. Однако, ранее, оценив массив, вы сразу же нажимали Ctrl+Z, чтобы оставить внутри формулы не жесткий код, а ссылку. Если бы вы не использовали Ctrl+Z, вы бы создали массив констант, который бы не изменялся при изменении исходных данных на листе. В этой главе вы узнаете о ситуациях, в которых использование массива констант дает преимущества.

Рис. 7.1. Выделите массив (слева), и, нажав F9, получите результирующий массив констант

Рис. 7.1. Выделите массив (слева), нажмите F9 (справа), и получите массив констант

Подробнее »Глава 7. Массивы констант