Если панель PROMT не отображается в MS Office 2007.
Следует выполнить следующие действия:
1. Закройте все работающие приложения. 2. В «Установка и удаление программ» выберите «Microsoft Office» и нажмите кнопку «Изменить». 3. В новом окне установите флажок напротив «Добавить или удалить компоненты» и нажмите кнопку «Продолжить». 4. В новом окне в каталоге Microsoft Office перейдите в каталог соответствующего приложения (например, Microsoft Office Word) и выделите элемент «Поддержка программирования .NET» («.NET Programmability Support»). 5. В выпадающем меню выберите опцию «Запускать с моего компьютера» и нажмите кнопку «Продолжить». 6. После окончани я хода установки нажмите кнопку «Закрыть». 7. Запустите приложение MS Office.
Если указанное выше не помогло, то следует дополнительно выполнить следующие действия:
1. Откройте те приложения MS Office 2007, которые были выбраны в PROMT Extension Manager. 2. Нажмите на кнопку «Office» (находится в левом верхнем углу). 3. Выберите «Параметры Word» (или другого отдельного приложения MS Office 2007) и в новом окне выберите элемент «Надстройки». В MS Outlook 2007 выберите «Центр управления безопасностью» и в новом окне выберите элемент «Надстройки». 4. В случае, если PROMT находится в категории «Неактивные надстройки приложений», выберите в выпадающем меню «Управление» элемент «Надстройки COM» и нажмите кнопку «Перейти». 5. В новом окне выберите PROMT и нажмите кнопку «Удалить», затем кнопку «ОК». 6. Закройте приложение MS Office. 7. Запустите PROMT Extension Manager (Пуск – Програмы – ПРОМТ 8 - Встраивание функций перевода) и полностью отключите поддержку MS Office (уберите все флажки). 8. Откройте консоль командную строку (Пуск - Все Программы – Стандартные - Командная Строка) 9. Выполните следующую команду:
ВНИМАНИЕ: путь указанный выше (установка выполнена по умолчанию в каталог C:\Program Files\PRMT8) у вас может отличаться. Пожалуйста, проверьте путь к файлу. 10. Запустите PROMT Extension Manager (Пуск – Програмы – ПРОМТ 8 - Встраивание функций перевода) и включите поддержку MS Office (проставьте флажки). 11. После этих действий панель перевода должна появиться во всех приложениях MS Office 2007, выбранных в PROMT Extension Manager.
Формулы массивов в Excel
Этими формулами редко кто пользуется, и не все пользователи Excel с ними знакомы. Разберём самое простейшее применение такой формулы - расчёт товарного чека.
Для расчёта мы имеем два столбца: цена (массив B2:B5) и количество (массив С2:С5) товаров. Если идти обычным путём, то нужно было бы создать в этой таблице ещё один столбец D2:D5, перемножить в нём попарно значения цены и количества, а внизу подбить сумму полученных значений. Но мы сделаем красивее: - выделяем ячейку С7 - вводим с клавиатуры =СУММ( - выделяем диапазон В2:В5 - вводим звёздочку (знак умножения) - выделяем диапазон С2:С5 и закрываем скобку - нажимаем Ctrl + Shift + Enter (не просто Enter, иначе Excel не воспримет эту формулу, как формулу массива) - при этом вся формула автоматически заключается в фигурные скобки и становится формулой массива. Это можно видеть на рисунке в строке формул. При этом никаких лишних столбцов и формул не нужно. Если вбить такие скобки вручную, то эта формула не будет восприниматься в Excel как формула массива. Это самое простое применение формул массива. Существует ещё много способов применения - от транспонирования целых таблиц до расчётов целых таблиц одним движением, для выборочного суммирования, для вычисления средних значений без учёта нулей, определения количества различий в диапазонах и прочих целей.
Выборочное суммирование в Excel с помощью формулы массива
Исходные данные: Имеем таблицу, состоящую из трёх столбцов - Товар, Заказчик и Сумма:
Задача: Написать формулу, которая автоматически считает сумму заказов определённого товара определённым поставщиком.
Делаем рядом маленькую табличку (E1:F4) - Выборочная сумма. Ячейку F2 приравниваем к нужному заказчику (в строке формул =В2). Аналогично ячейку F3 приравниваем к нужному товару (в строке формул =А10).
Затем в ячейке F4 введите формулу массива, которую вы видите на рисунке в строке формул. Как вводить формулу массива - написано в предыдущей статье (не забывайте - Ctrl + Shift + Enter). Гораздо удобнее работать с массивами, у которых есть имена. Об этом в следующей статье.
Присвоение имён ячейкам и массивам в Excel
Чаще гораздо удобнее работать с ячейками или массивами ячеек, когда им присвоены имена, особенно если они находятся на разных листах рабочей книги, то бывает легче от руки вписать имя в формулу, чем выделять их каждый раз на других листах.
Чтобы присвоить имя в Excel 2003, выделяем одну или несколько (массив) ячеек, заходим в меню Вставка > Имя > Присвоить... и в появившемся окне вводим имя (обязательно без пробелов). Чтобы присвоить имя в Excel 2007 или Excel 2010, нужно на вкладке "Формулы" выбрать "Присвоить имя".
Теперь вместо выделения ячеек в формулы можно вводить их имена. На втором рисунке показан пример из предыдущей статьи, но с именованными диапазонами.
Ещё удобнее делать выборочное суммирование, применяя выпадающие списки, об этом читайте в следующей статье.
Выпадающие списки в Excel
Выпадающие списки - удобнейшая функция в Excel, особенно для подстановки известных значений в разные расчёты. На рисунке пример выпадающих списков для Выборочного суммирования (см. статью выше):
Для того, чтобы создать выпадающий список нужных вам значений в Excel 2003 зайдите в меню Данные > Проверка... В появившемся окне "Проверка вводимых значений" выбираем тип данных "Список", а в качестве источника, со знаком равно указываем именованный диапазон ячеек (см. статью выше) или выделяем нужный диапазон мышью. Нажимаем ОК. В Excel 2007 и 2010 нужно на вкладке "Данные" выбрать "Проверка данных...".