Избранное

Джозеф Мазур. Игра случая Что есть случайность? Этим вопросом мы задаемся, сталкиваясь с неожиданными и, казалось бы, невозможными совпадениями....

Далее

Джейн Джекобс. Закат Америки.... Джейн Джекобс – автор бестселлера 60-х годов прошлого века Жизнь и смерть великого американского города. Эта книга...

Далее

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

Далее

Анализ источников и использования... Анализ баланса и отчета о прибылях и убытках позволяет выявить источники и использование денежных средств. Рассмотрим...

Далее

Ричард Брейли, Стюарт Майерс.... Принципы корпоративных финансов – фундаментальный учебник по финансовому анализу. В нем рассматриваются все...

Далее

ДВССЫЛ. Ссылка на лист, имя которого содержит дату

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

Это глава из книги Билла Джелена Гуру Excel расширяют горизонты: делайте невозможное с Microsoft Excel. Предыдущая глава рассказывает о том, как сослаться на другой лист с помощью функции ДВССЫЛ. В ней говорится, что нужно применить некоторые ухищрения, когда ссылаешься на лист, в имени которого есть пробел. Здесь рассматривается второй сложный случай, когда имя листа содержит дату.

Задача: у вас 30 ежедневных рабочих листов в книге по одному за каждый день месяца (рис. 1). Ячейки (столбец А) на листе Сводная содержат даты, ссылки на которые вы хотите использовать внутри функции ДВССЫЛ, чтобы получить данные из соответствующего этому дню листа, но формула возвращает ошибку #ССЫЛКА!

Рис. 1. ДВССЫЛ не может напрямую использовать ссылки на листы, в имени которых содержится дата

Рис. 1. ДВССЫЛ не может напрямую использовать ссылки на листы, в имени которых содержится дата

Далее

Ссылка на другой лист с помощью ДВССЫЛ

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

Это глава из книги Билла Джелена Гуру Excel расширяют горизонты: делайте невозможное с Microsoft Excel. Предыдущая глава книги знакомит с функцией ДВССЫЛ: Ссылка на ячейку, чей адрес основан на вычислениях.

Задача: вам нужно получить значение ячейки B4 с одного из многих листов. При этом, определить, с какого именно листа вы можете на основании расчета. Может ли ДВССЫЛ ссылаться на другой лист?

Решение: ДВССЫЛ может ссылаться на другой лист. Но функция требует особого обращения, если имя листа содержит пробелы или дату. Если лист содержит пробел в имени, вы должны составить ссылку на лист, используя апострофы вокруг имени листа, затем восклицательный знак и адрес ячейки (см. также Сумма одной и той же ячейки на нескольких листах). Например, ='Прибыли и убытки'!В2. Если имя листа не содержит пробелы, вы можете обойтись без апострофов: =Доходы!В2. Если у вас смесь имен листов, некоторые из которых содержат пробелы, в формуле вы должны спланировать апострофы (рис. 1).

Рис. 1. ДВССЫЛ ссылается на переменный лист

Рис. 1. ДВССЫЛ ссылается на переменный лист

Далее

Карл Поппер. Все люди – философы

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

Карл Раймунд Поппер (1902–1994) – один из самых видных и наиболее популярных западных философов XX века. Ранее я уже представлял следующие работы автора: Логика научного исследования, Объективное знание. Эволюционный подход, Открытое общество и его враги, Что такое диалектика? Предположения и опровержения. Рост научного знания.

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

Карл Поппер. Все люди – философы. – М.: Книжный дом «ЛИБРОКОМ», 2009. – 104 с.

Карл Поппер. Все люди – философы. Обложка

Далее

ДВССЫЛ. Ссылка на ячейку, чей адрес основан на вычислениях

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

Это глава из книги Билла Джелена Гуру Excel расширяют горизонты: делайте невозможное с Microsoft Excel. Ранее я уже довольно подробно писал о функции ДВССЫЛ (см. Примеры использования функции ДВССЫЛ). Однако, учитывая то, что функция ДВССЫЛ весьма непроста для понимания, а также, что Джелен пишет очень интересно и попутно затрагивает различные побочные аспекты, я решил, что и эта заметка будет полезной.

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

Решение: функция ДВССЫЛ использует аргумент, который выглядит как ссылка на ячейку, и возвращает значение по этой ссылке (рис. 1). Например, формула в D2 запрашивает значение в D1, получает ответ С9, тут же обращается к ячейке С9 и возвращает текущее ее значение – 17. В Lotus 1-2-3, эта функция имела название @@ («на-на»-функция).

Рис. 1. Вы можете использовать ДВССЫЛ для указания адреса ячейки, и Excel вернет значение по этому адресу

Рис. 1. Вы можете использовать ДВССЫЛ для указания адреса ячейки, и Excel вернет значение по этому адресу

Далее

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

Рубрика: 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

Далее