Новый интерфейс Excel 2007
Естественно, это первое, что бросается в глаза. Excel в новом обличье - это нечто!
Красиво - ничего не скажешь! Четко отрисованные кнопки, плавные цветовые переходы, тени, игры с полупрозрачностью - весь арсенал будущей Windows Vista по полной программе. После первого восторга приходит мысль - сколько ресурсов это требует? и как сильно будет тормозить на моем далеко не последней модели компьютере? Официальные системные требования для Office 2007 следующие:
Component |
Requirement |
Operating system |
Microsoft Windows XP Service Pack (SP) 2 or later or Microsoft Windows Server 2003 (or higher) required |
Computer and processor |
500 megahertz (MHz) processor or higher; 256 megabyte (MB) RAM or higher |
Hard disk |
2 gigabyte (GB) necessary for install |
Monitor resolution |
Minimum 800x600; 1024x768 or higher recommended |
Реально же могу сказать только следующее - на моем Athlon 2500 с 512 Мб оперативной памяти при работе с Microsoft Office Excel 2007 особого торможения не замечено, хотя некоторая "плавность" присутствует. Хочется также отметить, что Beta 1, которую я тестировал несколько месяцев назад тормозила совершенно нещадно. По сравнению с ней окончательный релиз намного "шустрее".
Где же меню???
А его больше нет. Вообще. В принципе. На смену строке меню с выпадающими списками команд пришла так называемая Ribbon (Лента). Больше всего это похоже на вкладки диалоговых окон с наборами кнопок, чем то похожих на прежние панели инструментов:
Первые полчаса работы в новом интерфейсе лучше провести без свидетелей - ругаться страшными словами будете часто и громко! Особенно, если раньше много работали в Excel и команды из меню привыкли выбирать почти рефлекторно. Но спустя несколько минут привыкания начинаешь понимать, что новый интерфейс действительно удобен. Если раньше приходилось помнить - в каком именно меню-подменю находится нужная команда или диалоговое окно, причем логика размещения команд и функций местами была совершенно нечеловеческой (попробуйте как выделить все пустые ячейки листа одной командой в Excel 2003? или найти функцию СУММЕСЛИ в списке категорий Мастера функций?), то в интерфейсе Excel 2007 ориентироваться гораздо проще. Нам услужливо "подсовывают" нужные команды, связанные с теми действиями, которые мы производим в данный момент.
Вот так, например, выглядит верхняя часть окна во время работы с формулами и функциями:
А так при построении графиков и диаграмм:
Не лишено смысла, не правда ли? Просто надо привыкнуть.
Новые форматы файлов (*.xlsx, *.xlsb)
В Excel 2007, как впрочем и во всех пользовательских приложениях Microsoft Office 2007, введен новый формат файлов. Файлы нового формата получили четырехбуквенные расширения (xlsx вместо xls, docx вместо doc и т.д.) и представляют собой, по сути, сжатый zip-ом xml формат. А из этого следует, что:
· | проблемы совместимости форматов данных разных приложений Office между собой и с другими приложениями практически больше не существует, поскольку формат теперь один единственный - xml, а его можно читать хоть в Internet Explorer |
· | все документы Office теперь гораздо "компактнее", в частности большинство книг Excel, с которыми я работаю, в новом формате занимают намного меньше места (от 1.5 до 6 раз меньше!). Это радует. Кроме того, в Excel 2007 появился новый формат файлов Binary Workbook (*.xlsb), оптимизированный для максимально быстрой загрузки-сохранения больших объемов данных (по моим наблюдениям такие файлы открываются/сохраняются почти в 2 раза быстрее, чем xlsx). |
· | при желании, у любого файла можно поменять расширение *.xlsx на *.zip, открыть файл архиватором WinZip или WinRAR и спокойно работать с исходной структурой документа, внося в нее любые изменения |
Особых проблем с совместимостью со старыми версиями Excel 97-2003 быть не должно - Excel 2007 умеет сохранять книги для старых версий, честно предупреждая о тех возможностях, которые будут потеряны при понижении версии.
Размеры рабочих листов книги
Многим пользователям не хватало строк (65535) и столбцов (255) рабочего листа в старых версиях Excel. Теперь должно хватить - 16,4 тыс. столбцов и более 1 млн.строк! Если представить старый и новый листы Excel графически, то это будет примерно так:
Крошечный желтый прямоугольник в углу - старый лист Excel 2002-2003, большой зеленый - новый лист Excel 2007. Судите сами.
Условное форматирование
В Excel 2007 нет больше дурацкого ограничения в три критерия (цвета) в условном форматировании. Сбылась мечта идиота! (Честно говоря, совершенно не понимаю - что мешало убрать эти ограничения лет пять назад?) Теперь для любых ячеек и диапазонов возможно задавать любое количество условий. Отображается все это вот в таком диалоговом окне:
Здесь же удобно с помощью флажков справа временно отключать-включать выборочно некоторые из условий и с помощью стрелок менять их последовательность (раньше удалять и создавать заново приходилось)
Возможности условного форматирования возросли многократно. Теперь это не просто дешевый трюк для выделения цветом, а мощный инструмент визуализации данных. Excel 2007 умеет автоматически в одно нажатие выделять цветом:
· | значения больше, меньше, равные или не равные заданным |
· | значения попадающие в заданный диапазон |
· | ячейки, содержащие заданный текст |
· | дубликаты (а раньше это вручную приходилось делать) |
· | первых(последних) N элементов или N% элементов |
· | все значения выше (ниже) среднего |
· | даты (вчера, сегодня, завтра, на прошлой неделе, в прошлом месяце и т.д.) |
В принципе, все из перечисленного можно было сделать и в старых версиях путем использования формул разной степени сложности - не спорю. Зато теперь это все - в одно движение и не надо думать.
Теперь то, чего в старых версиях не сделать в принципе:
· | гистограммы (такие миниграфики в ячейках) |
· | цветовые шкалы (градиентная заливка в зависимости от значений, похоже на шкалу глубин-высот на географической карте или цветовую температуру) |
· | значки вместо заливки |
Все это тоже делается в одно движение. Вещь! Стоит поставить новую версию хотя бы ради этого.
Новые функции в Excel 2007
Из самых "вкусных":
СУММЕСЛИМН и СЧЕТЕСЛИМН - работают аналогично классическим функциям СУММЕСЛИ и СЧЕТЕСЛИ, но умеют проверять не одно, а несколько условий (до 128 условий). Таким образом, шаманские танцы с бубном при попытках суммировать значения из списка, удовлетворяющие нескольким критериям - вчерашний день. И слава богу.
СРЗНАЧЕСЛИМН - аналогична двум предыдущим, но считает не сумму, а среднее арфиметическое
ЕСЛИОШИБКА - выдает одно значение, если значение в ячейке ошибочно и другое, если правильно. Раньше приходилось при помощи функций ЕОШ, ЕНД и им подобных проверять разные типы ошибок по отдельности, теперь же все стало проще:
Кроме того, теперь при вводе функций с клавиатуры появляется подсказка - выбор вариантов (как при вводе команд в программировании, если кто понимает):
Весьма удобно, надо сказать.
Ограничения новой версии Excel 2007
Вот наглядный список еще некоторых нововведений:
· | Память Объем буфера для формул и сводных таблиц увеличен до 2Гб по сравнению с 1Гб в Excel 2003, 128 Мб в Excel 2002, и 64 Мб в Excel 2000. |
· | Сортировка Уровни сортировки увеличены с 3 до 64. |
· | Автофильтр Объем выпадающего списка увеличен с 1000 до 10000 элементов. |
· | Максимальная длина формулы Увеличена с 1000 до 8000 знаков. |
· | Вложенность функции ЕСЛИ Увеличена с 7 до 64. |
· | Предельное количество форматов ячеек в книге Увеличено с 4000 до 64000. |
· | Количество цветов Увеличено с 56 до 4.3 млн. |
· | Количество символов в ячейке Увеличено с 1024 до 32000 |
· | Количество откатов (Undo) увеличено с 16 до 100 |
· | Появилась возможность многопоточных вычислений (для многоядерных процессоров) |
Новые возможности автофильтра
Привычный всем автофильтр в Excel 2007 получил кучу новых "фишек", в частности:
· | возможность множественного выбора |
· | возможность фильтровать и сортировать ячейки не только по их значениям, но и по цвету: |
· | Фильтры на текстовые значения теперь проще найти: |
· | ну а если в фильтруемом столбце содержатся даты, то новый автофильтр со старым лучше не сравнивать вообще (см.скриншот): |