Вчера в марафоне 30 функций Excel за 30 дней мы занимались чисткой лишних пробелов с помощью функции TRIM (СЖПРОБЕЛЫ), а также убедились, что она не заменит контроль калорий в нашем меню.
Четвёртый день марафона мы посвятим изучению функции INFO (ИНФОРМ). Справка Excel предупреждает нас, что с этой функцией нужно быть осторожным, иначе можно выдать информацию личного характера другим пользователям!
Итак, давайте взглянем на справочную информацию по функции INFO (ИНФОРМ) и разберём несколько примеров. Если у Вас имеются дополнительные сведения об этой функции или другие примеры использования, пожалуйста, делитесь ими в комментариях. И берегите свои секреты!
Функция 04: INFO (ИНФОРМ)
Функция INFO (ИНФОРМ) показывает информацию о текущей операционной среде.
Как можно использовать функцию INFO (ИНФОРМ)?
Функция INFO (ИНФОРМ) может показать следующую информацию об Excel:
- Версия Microsoft Excel.
- Количество активных листов Excel.
- Текущий способ пересчёта.
В предыдущих версиях Excel можно было получить информацию о ресурсах памяти, но эти типы аргументов больше не поддерживаются.
Синтаксис INFO (ИНФОРМ)
Функция INFO (ИНФОРМ) имеет вот такой синтаксис:
INFO(type_text)
ИНФОРМ(тип_информации)
Type_text (тип_информации) — аргумент, который определяет, какую информацию требуется получить. В качестве аргумента могут быть следующие значения:
- directory (КАТАЛОГ) – текущий каталог или папка.
- numfile (ЧИСЛОФАЙЛОВ) – число активных листов.
- origin (ИСТОЧНИК) – абсолютная ссылка на ячейку в левом верхнем углу экрана.
- osversion (ВЕРСИЯОС) – версия операционной системы.
- recalc (ПЕРЕВЫЧИСЛИТЬ) – текущий способ пересчёта: «Автоматически» или «Вручную».
- release (ВЕРСИЯ) – версия Microsoft Excel.
- system (СИСТЕМА) – наименование операционной системы: «pcdos» или «mac».
Ловушки INFO (ИНФОРМ)
В справке Microsoft Excel есть предупреждение о том, что функцию INFO (ИНФОРМ) следует использовать с осторожностью, поскольку она может раскрыть конфиденциальную информацию другим пользователям. Вы же не захотите предоставлять другим пользователям полный путь к файлу Вашей книги? Поэтому, отправляя файл Excel кому-либо, убедитесь, что удалили все данные, которыми не хотите делиться.
Пример 1: Версия Microsoft Excel
Используя функцию INFO (ИНФОРМ) с аргументом release (ВЕРСИЯ), Вы можете получить информацию о версии Excel. Результат имеет текстовый формат, а не числовой. Снимок экрана, показанный ниже, сделан в Excel 2010, поэтому результатом будет 14.0.
=INFO("release")
=ИНФОРМ("ВЕРСИЯ")
Вы можете использовать полученный результат, чтобы отобразить какое-либо сообщение с указанием версии Excel.
=IF(C2+0<14,"Пора обновляться","Последняя версия")
=ЕСЛИ(C2+0<14;"Пора обновляться";"Последняя версия")
Пример 2: Число активных листов
Используя аргумент numfile (ЧИСЛОФАЙЛОВ) функция INFO (ИНФОРМ) может показать количество активных листов во всех открытых книгах Excel. Это число включает в себя скрытые листы, листы скрытых книг и листы в надстройках.
В следующем примере открыта книга Excel с пятью листами и запущен плагин, содержащий два листа. Общее количество листов, возвращаемое функцией INFO (ИНФОРМ), будет равно семи.
=INFO("numfile")
=ИНФОРМ("ЧИСЛОФАЙЛОВ")
Пример 3: Текущий способ пересчёта
Вместо того чтобы вводить аргумент type_text (тип_информации) для функции INFO (ИНФОРМ), Вы можете сослаться на ячейку, которая содержит одно из корректных значений аргумента. В следующем примере ячейка B3 содержит выпадающий список, а функция INFO (ИНФОРМ) ссылается на эту ячейку.
=INFO(B3)
=ИНФОРМ(B3)
Когда в списке выбрано recalc (ПЕРЕВЫЧИСЛИТЬ), результат говорит о том, что текущий способ пересчёта – Автоматически.
Урок подготовлен для Вас командой сайта office-guru.ru
Источник: http://blog.contextures.com/archives/2011/01/05/30-excel-functions-in-30-days-04-info/
Перевел: Антон Андронов
Правила перепечатки
Еще больше уроков по Microsoft Excel