понедельник, 24 октября 2011 г.

Задачка на стратегию

Наткнулся на интересную задачку про 100 узников.

Здесь приведу упрощенную вариацию.

Перед нами 10 пронумерованных коробок, про которые известно, что
  1. В коробке находится один шар с номером от 1 до 10.
  2. Все шары имеют разные номера.
  3. Номера не менее 5-ти шаров совпадают с номером коробки, в которой находятся.
Разрешается открыть коробку, если в ней шар с номером 1, то задание выполнено, если нет, то разрешается совершить следующую попытку.

Вопрос: можно ли совершив 4 попытки  указать коробку в которой находится шар с номером 1?

Ответ

вторник, 4 октября 2011 г.

С помощью гиперссылки открыть папку, содержащую активную книгу

Для того, чтобы получить путь к папке, содержащей активную книгу, используем функцию
ЯЧЕЙКА(тип_информации;ссылка).

Формула =ЯЧЕЙКА("имяфайла") показывает имя файла, включая полный путь.

С помощью функций ЛЕВСИМВ() и ПОИСК(), убираем название файла, оставляя только путь к нему:

=ЛЕВСИМВ(ЯЧЕЙКА("имяфайла");ПОИСК("[";ЯЧЕЙКА("имяфайла"))-1)

Теперь остается только создать саму гиперссылку.

В итоге получаем:

=ГИПЕРССЫЛКА(ЛЕВСИМВ(ЯЧЕЙКА("имяфайла");ПОИСК("[";ЯЧЕЙКА("имяфайла"))-1);"текущая папка")

Формула интересна тем, что не содержит никаких ссылок на ячейки книги.

Аналогичный результат можно получить используя функцию ИНФОРМ().

=ГИПЕРССЫЛКА(ИНФОРМ("каталог");"текущая папка")