Избранное

Тони Крилли. Математика. 50 идей,... Всю математику не под силу знать никому, она слишком многообразна, но основные идеи, что определили и определяют...

Далее

Эрик Шпикерманн. О шрифте Шрифт сопровождает нас везде: на упаковках продуктов, вывесках, экранах телевизоров и смартфонов. Но выбрать из...

Далее

Парадокс Кондорсе, теорема Эрроу,... Некоторое время назад прочитал книгу Ричарда Румельта Хорошая стратегия, плохая стратегия. В чем отличие и почему...

Далее

Станислав Улам. Приключения... Это автобиография известного польского математика Станислава Улама. Он родился во Львове в начале XX века. Незадолго...

Далее

Модель машины Эшби и вырождение... Некоторое время назад читал работу Людвига фон Берталанфи Общая теория систем: критический обзор. Встретил любопытное...

Далее

Эдвард де Боно. Искусство думать: Латеральное мышление как способ решения сложных задач

Рубрика: 04. О психологии

Не все задачи, которые ставит перед нами жизнь, могут быть решены при помощи логики. Иногда привитый нам в детстве навык мыслить последовательно оказывается бесполезен, потому что требуется задействовать иной тип мышления — творческий, или латеральный. Использование ментальных техник Эдварда де Боно — всемирно известного разработчика и популяризатора методики латерального мышления — эффективно в бизнесе, творчестве, личной жизни. Автор раскрывает множество секретов техники латерального мышления, показывая на конкретных примерах, как именно оно работает (см. также Эдвард де Боно. Латеральное мышление).

Эдвард де Боно. Искусство думать: Латеральное мышление как способ решения сложных задач. – М.: Альпина Паблишер, 2015. – 172 с.

Боно. Искусство думать. Обложка

Далее

Альфред Реньи. Письма о вероятности: письма Паскаля к Ферма

Рубрика: 8. Статистика

Альфред Реньи (1921–1970) – выдающийся венгерский математик, прекрасный рассказчик и популяризатор науки. Ранее я уже представил две его работы: Записки студента по теории информации и Числа Фибоначчи. В настоящем эссе Реньи представляет письма французского ученого XVII века Блеза Паскаля к Пьеру Ферма. Первый наиболее известен своими трудами в области гидростатики. Его именем названа единица измерения давления в системе СИ. Второй прославился великой теоремой Ферма. Письма датируются 1654 г. и наряду с трудами Джироламо Кордано и Галилео Галилея считаются первыми работами в области теории вероятностей (подробнее см. Джироламо Кардано. О моей жизни).

Альфред Реньи. Письма о вероятности // Трилогия о математике. – М.: Мир, 1980. – С. 121–198

Реньи. Трилогия о математике. Обложка

Далее

Даглас Хофштадтер, Дэниел Деннетт. Глаз разума

Рубрика: 03. О познании

Даглас Хофштадтер, возможно, знаком вам по бестселлеру Гедель, Эшер, Бах. Эта бесконечная гирлянда (книга переведена на 17 языков). Глаз разума – сборник работ таких выдающихся мыслителей XX века, как Хорхе Луис Борхес, Ричард Докинз, Джон Сирл, Роберт Нозик, Станислав Лем, Алан Тьюринг и многих других. Каждая оригинальная статья сопровождается размышлениями составителей сборника – Хофштадтера и Деннетта. Первое издание на английском языке вышло в 1981 г. В книге представлены различные взгляды на природу человеческого мышления и искусственного разума. Исследуется, что есть сознание, и может ли сознание существовать мне мозга, например, в компьютере.

Даглас Хофштадтер, Дэниел Деннетт. Глаз разума. – Самара: Бахрах-М, 2003. – 432 с.

Даглас Хофштадтер, Дэниел Деннетт. Глаз разума. Обложка

Далее

Сумма одной и той же ячейки на нескольких листах

Рубрика: 7. Полезняшки Excel

Это глава из книги Билла Джелена Гуру Excel расширяют горизонты: делайте невозможное с Microsoft Excel.

Задача: у вас есть 12 листов с одинаковой структурой данных, по одному на каждый месяц. Вы бы хотели просуммировать одну и ту же ячейку на каждом листе. Есть ли способ лучше, чем использование =Янв!B4+Фев!B4+Мар!B4+…+Дек!B4?

Решение: вы можете использовать «3D-формулу», например, =СУММ(Янв:Дек!B4), как показано на рис. 1.

Рис. 1. 3D-формулу для суммирования одной и той же ячейки на нескольких листах

Рис. 1. 3D-формулу для суммирования одной и той же ячейки на нескольких листах

Далее

Excel. Оператор пересечения множеств

Рубрика: 7. Полезняшки Excel

Это глава из книги Билла Джелена Гуру Excel расширяют горизонты: делайте невозможное с Microsoft Excel.

Всем известно, что формула =СУММ(А2:А10) суммирует диапазон из девяти ячеек с A2 по A10, а =СУММ(А1;А3;А5;А7;А9) – суммирует значение в пяти, указанных ячейках. Тем не менее, очень немногие понимают, что пробел внутри функции СУММ – это, на самом деле, оператор пересечения. Рассмотрим типичную коммерческую таблицу (рис. 1). Для начала присвоим имена строкам и столбцам:

  1. Выделите диапазон ячеек A1:F
  2. Пройдите по меню ФОРМУЛЫ –> Создать из выделенного.
  3. В окне Создание имени из выделенного диапазона выберите в строке выше и в столбце слева. Нажмите Оk.

Рис. 1. Создание имен диапазонов на основе таблицы с заголовками строк и столбцов

Рис. 1. Создание имен диапазонов на основе таблицы с заголовками строк и столбцов

Далее

Функция Получить.Ячейку

Рубрика: 7. Полезняшки Excel

Заметка написана с использованием книги Билла Джелена Гуру Excel расширяют горизонты: делайте невозможное с Microsoft Excel.

Задача: вы хотите выделить все ячейки на листе, которые не содержат формул.

Примечание Багузина. Именно эту задачу можно решить довольно просто, если вы пользуетесь версией Excel 2013 или более поздней. Примените функцию ЕФОРМУЛА(ссылка). Функция проверяет содержимое ячейки, и возвращает значение ИСТИНА или ЛОЖЬ. Однако подход Билла Джелена любопытен сам по себе, поскольку открывает окно в мир макрофункций (скорее всего, неизвестный большинству пользователей).

Решение: до введения VBA, макросы писали на языке xlm (Excel Macro). Язык использовал макрофункции, т.е., функции листа макросов Excel 4.0. Этот язык до сих пор поддерживается Microsoft для совместимости с предыдущими версиями Excel (подробнее см. Что такое макрофункции?). Система макросов xlm является «пережитком», доставшимся нам от предыдущих версий Excel (4.0 и более ранних).  Более поздние версии Excel все еще выполняют макросы xlm, но, начиная с Excel 97, пользователи не имеют возможности записывать макросы на языке xlm.

Язык xlm среди прочих содержит функцию Получить.Ячейку (GET.CELL), которая предоставляет гораздо больше информации, чем современная функция ЯЧЕЙКА(). На самом деле, Получить.Ячейку может рассказать о 66 различных атрибутах ячейки, в то время, как функция ЯЧЕЙКА возвращает лишь 12 параметров. Функция Получить.Ячейку весьма полезна, за исключением одного «но»… Вы не можете ввести ее непосредственно в ячейку (рис. 1).

Рис. 1. Функция Получить.Ячейку недоступна для ввода на листе Excel

Рис. 1. Функция Получить.Ячейку недоступна для ввода на листе Excel

Далее

Майкл Льюис. Flash Boys: Высокочастотная революция на Уолл-стрит

Рубрика: 05. О финансах

Вышедшая в свет 1 апреля 2014 г. книга Flash Boys произвела фурор в финансовом мире Америки. В первую же неделю было продано 130 000 экземпляров, а ФБР объявило о начале расследования в отношении высокочастотного трейдинга. Это лишь подтверждает, что автор книги, американский писатель и финансовый журналист Майкл Льюис, попал в самую больную точку современного фондового рынка, который считается иконой глобального капитализма, а на деле представляет собой аферу, затеянную фондовыми биржами, крупными банками и высокочастотными трейдерами.

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

Майкл Льюис. Flash Boys: Высокочастотная революция на Уоллстрит. — М.: Альпина Паблишер, 2015. — 348 с.

Майкл Льюис. Flash Boys. Обложка

Далее

Рассчитать количество рабочих дней

Рубрика: 7. Полезняшки Excel

Это глава из книги Билла Джелена Гуру Excel расширяют горизонты: делайте невозможное с Microsoft Excel.

Задача: подсчитать, сколько рабочих дней попадает между двумя датами. Функция Excel ЧИСТРАБДНИ прекрасно справляется с задачей, если у вас 5-дневная рабочая неделя с субботой и воскресеньем в качестве выходных. Эта заметка покажет вам, как выполнить расчет рабочей недели любой продолжительности и любым набором выходных.

Прим. Багузина. Следует отметить, что, начиная с версии 2010 в Excel появилась более гибкая функция ЧИСТРАБДНИ.МЕЖД, которая дает возможность расчета для любой продолжительности рабочей недели и любого (но постоянного) набора выходных дней. Эта функция будет описана во второй части заметки. Тем не менее, подход Билла Джелена остается интересным и сам по себе.

ЧИСТРАБДНИ вычисляет количество рабочих дней между двумя датами, включая начальную и конечную даты. Следует указать более раннюю дату в качестве первого аргумента, более позднюю дату в качестве второго аргумента, и дополнительно определить массив праздничных дней в качестве третьего аргумента (рис. 1). Формула в ячейки C3: =ЧИСТРАБДНИ(A3;B3;$E$2:$E$11). 17.02.09 вычесть 10.02.09 дает 8 календарных дней, минус два выходных и один праздничный день. Итого, 5 рабочих дней. Однако, если вам «посчастливилось» работать с понедельника по субботу, стандартная формула не справится с задачей.

Рис. 1. ЧИСТРАБДНИ предполагает, что рабочая неделя длится с понедельника по пятницу

Рис. 1. ЧИСТРАБДНИ предполагает, что рабочая неделя длится с понедельника по пятницу

Далее

Джироламо Кардано. О моей жизни

Рубрика: 11. О разном

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

О самом Кардано и его вкладе в теорию вероятностей очень интересно написано в Леонард Млодинов. (Не)совершенная случайность. Как случай управляет нашей жизнью и Питер Бернстайн. Против богов. Укрощение риска.

Джироламо Кардано. О моей жизни. – М.: Высшая школа экономики, 2012. – 344 с.

Кардано. О моей жизни. Обложка

Далее

Найти первое непустое значение в строке

Рубрика: 7. Полезняшки Excel

Это глава из книги Билла Джелена Гуру Excel расширяют горизонты: делайте невозможное с Microsoft Excel.

Задача: требуется формула, которая позволяла найти первое непустое значение в строке, т.е., возвращала бы номер первой непустой ячейки в строке. Предположим, что данные представлены в столбцах С:K (рис. 1).

Рис. 1. Формула находит первую непустую ячейку в каждой строке и возвращает ее номер в массиве

Рис. 1. Формула находит первую непустую ячейку в каждой строке и возвращает ее номер в массиве

Далее