Как изменить формат файла эксель

Работа с файлами

О файлах Microsoft Office Excel 2010

В Microsoft Office 2010 принят формат файлов, впервые использованный в Microsoft Office 2007. Этот формат основан на языке XML . По умолчанию документы, создаваемые в Excel 2010, как и в Excel 2007, сохраняются с расширением имени файла, которое получается путем добавления суффикса “x” или “m” к привычному расширению. Суффикс “x” указывает на то, что XML – файл не содержит макросов , а суффикс “m” – что XML – файл макросы содержит. Таким образом, имена обычных файлов Excel 2010 имеют расширение xlsx, а не xls.

XML -форматы предоставляют целый ряд преимуществ – не только для разработчиков и создаваемых ими продуктов, но также для отдельных пользователей и организаций.

Файлы автоматически сжимаются, и в некоторых случаях их размер может сокращаться на 75 процентов по сравнению с предыдущими версиями Excel .

Формат обеспечивает улучшенное восстановление поврежденных файлов. Файлы построены по модульному принципу, при котором разные компоненты данных хранятся в файле отдельно друг от друга. Это позволяет открывать файлы даже при разрушении или повреждении какого-либо компонента файла (например, диаграммы или таблицы).

Обеспечивается более легкое обнаружение документов, содержащих макросы . Файлы, которые сохраняются с расширением xlsx, не могут содержать макросы , написанные на языке VBA ( Visual Basic для приложений) или элементы управления ActiveX , следовательно, в них отсутствует угроза безопасности , связанная с такого рода внедренными кодами. Только файлы, с расширением xlsm могут содержать макросы на языке VBA и элементы управления ActiveX , хранящиеся в обособленных частях файла. Различные расширения имен файлов позволяют легко отличать файлы, содержащие макрос , от файлов, которые его не содержат, и облегчают обнаружение антивирусными программами файлов, содержащих потенциально опасный код. Кроме того, системные администраторы могут заблокировать документы, содержащие нежелательные макросы или элементы управления , что повышает безопасность открытия документов.

Следует отметить, что с файлами новых форматов невозможно работать в предыдущих версиях Excel . Чтобы можно было открывать и изменять файлы Excel 2007 и Excel 2010 в более ранних версиях, следует загрузить необходимые конвертеры файлов.

Окна для работы с файловой системой в Excel 2010

Многочисленные окна для работы с файловой системой в Excel 2010, выглядят примерно одинаково. Внешний вид этих окон зависит от операционной системы. Некоторые из окон при работе в операционной системе Windows Vista показаны на рис. 2.1,

Размер окна можно изменить перетаскиванием его границ. При уменьшении размера окна могут скрываться некоторые его элементы.

В верхней части окна в поле с раскрывающимся списком (1 на рис. 2.2 ) отображается имя текущей папки и имя (имена) вышерасположенных папок. Например, на рис. 2.2 текущей папкой является папка 2010 год, которая находится в папке Проспекты.

Для перехода в вышерасположенную папку достаточно щелкнуть по ее имени. Если щелкнуть по стрелке справа от имени папки, будет отображен список всех содержащихся в ней папок (рис. 2.3). Для перехода в нужную папку достаточно щелкнуть по ее имени в этом списке.

Если щелкнуть по двойной стрелке в левой части поля, будет отображен список вышерасположенных папок и специальных папок Windows (рис. 2.4). Для перехода в нужную папку достаточно щелкнуть по ее имени.

Поле Поиск (2 на рис. 2.2 ) предназначено для поиска файлов в текущей папке и во всех вложенных папках .

Кнопки Назад и Далее (3 на рис. 2.2 ) позволяют перейти к предыдущей папке или вернуться в только что покинутую. Если щелкнуть по стрелке, расположенной справа от этих кнопок, появится список всех папок, которые были отображены в текущем окне.

Щелчок по кнопке Упорядочить (4 на рис. 2.2 ) вызывает меню (рис. 2.5). Меню содержит команды для работы с файлами (Вырезать, Копировать, Удалить и др.), свойствами файлов, а также команды для настройки внешнего вида окна ( Представление ). Команды подчиненного меню Представления позволяют отобразить или скрыть Панель навигации (расположена в левой части окна – 8 на рис. 2.2 ), Панель подробностей, предназначенную для отображения некоторых свойств файла (в окне на рис. 2.2 отсутствует), Панель просмотра, предназначенную для предварительного просмотра файла (в окне на рис. 2.2 отсутствует).

Кнопка Изменить представление (5 на рис. 2.2 ) предназначена для выбора режима отображения значков папок и файлов в окне. Как и в Проводнике Windows может быть выбран один из семи режимов: Огромные значки, Крупные значки, Обычные значки, Мелкие значки, Список , Таблица , Плитка, Содержимое.

Определение файловых форматов Excel

Возможно, одну из наиболее сложных проблем в Excel представляет почти ошеломляющее количество форматов файлов, с которыми он может работать. С появлением Excel 2007 все стало еще более запутанным, поскольку в этой версии появилось несколько новых форматов. В этой статье описываются новые форматы файлов, которые используются Excel, начиная с Excel 2007.

Распознаем новые форматы файлов Excel

Новые форматы файлов Excel:

  • XLSX — файл книги, которая не содержит макросов;
  • XLSM — файл книги, которая содержит макросы;
  • XLTX — файл шаблона книги, которая не содержит макросов;
  • XLTM — файл шаблона книги, которая содержит макросы;
  • XLSA — файл надстройки;
  • XLSB — двоичный файл, подобный старому формату XLS, но способный вмещать в себя новые возможности;
  • XLSK — файл резервной копии.

За исключением XLSB, все это открытые форматы файлов XML, а это значит, что другие приложения смогут читать такие типы файлов и производить в них запись.

XML-файлы — это сжатые архивом ZIP текстовые файлы. Если вы переименуете один из этих файлов так, чтобы он имел расширение ZIP, то сможете проанализировать его содержимое с помощью любой утилиты для файлов ZIP — в том числе и встроенной в Windows поддержки этих файлов.

Пакет обеспечения совместимости Office

Как правило, пользователи, работающие с более ранней версией Excel, не имеют возможности открывать книги, которые были сохранены в новых форматах файлов Excel. Но, к счастью, компания Microsoft выпустила бесплатный пакет обеспечения совместимости для Office 2003 и Office ХР (Compatibility Pack).

Пользователи Office 2003 или Office ХР, которые устанавливают пакет обеспечения совместимости, смогут открывать у себя файлы, созданные в Office 2007 и Office 2010, а также сохранять файлы в новых форматах. Пакет обеспечивает совместимость для следующих программ Office: Excel, Word и PowerPoint. Чтобы загрузить вышеупомянутый пакет обеспечения совместимости, выполните поиск в Интернете по словам Microsoft Office Compatibility Pack.

Сохранение файла для использования в более старой версии Excel

Чтобы сохранить файл для его последующего использования в более старой версии Excel, выберите Файл ► Сохранить как и укажите в раскрывающемся списке один из следующих типов.

  • Книга Excel 97-2003 (*.xls) — если файл будет использован теми, у кого установлены Excel 97, Excel 2000, Excel 2002 или Excel 2003.
  • Книга Microsoft Excel 5.0/95 (*.xls) — если файл будет использован теми, у кого установлены Excel 5 или Excel 95.

При сохранении файла в одном из этих форматов Excel выводит диалоговое окно проверки совместимости. В нем будет содержаться список всех возможных проблем, связанных с совместимостью.

Если книга будет применяться только теми, у кого установлен пакет обеспечения совместимости, вам не нужно сохранять ее, указывая старые форматы файлов. Тем не менее будет полезно запустить проверку совместимости, чтобы убедиться в том, что вы не используете функции, которые не поддерживаются в более ранних версиях Excel. Чтобы проверить потенциальные проблемы совместимости в активной книге, выберите Файл ► Сведения ► Поиск проблем ► Проверка совместимости.

Если вы хотите использовать один из старых форматов файлов в качестве формата по умолчанию, выберите Файл ► Параметры и перейдите в раздел Сохранение. Укажите формат файла по умолчанию в раскрывающемся списке Сохранять файлы в следующем формате.

Пользовательские форматы в Excel

При необходимости Вы можете легко добавить к стандартным числовым форматам Excel свои собственные. Для этого выделите ячейки, к которым надо применить пользовательский формат, щелкните по ним правой кнопкой мыши и выберите в контекстном меню команду Формат ячеек (Format Cells) – вкладка Число (Number) , далее – Все форматы (Custom) :

В появившееся справа поле Тип: введите маску нужного вам формата из последнего столбца этой таблицы:

Как это работает.

На самом деле все очень просто. Как Вы уже, наверное, заметили, Excel использует несколько спецсимволов в масках форматов:

  • 0 (ноль) – одно обязательное знакоместо (разряд), т.е. это место в маске формата будет заполнено цифрой из числа, которое пользователь введет в ячейку. Если для этого знакоместа нет числа, то будет выведен ноль. Например, если к числу 12 применить маску 0000, то получится 0012, а если к числу 1,3456 применить маску 0,00 – получится 1,35.
  • # (решетка) – одно необязательное знакоместо – примерно то же самое, что и ноль, но если для знакоместа нет числа, то ничего не выводится
  • (пробел) – используется как разделитель групп разрядов по три между тысячами, миллионами, миллиардами и т.д.
  • – в квадратных скобках перед маской формата можно указать цвет шрифта. Разрешено использовать следующие цвета: черный, белый, красный, синий, зеленый, жёлтый, голубой.

Плюс пара простых правил:

  • Любой пользовательский текст (кг, чел, шт и тому подобные) или символы (в том числе и пробелы) – надо обязательно заключать в кавычки.
  • Можно указать несколько (до 4-х) разных масок форматов через точку с запятой. Тогда первая из масок будет применяться к ячейке, если число в ней положительное, вторая – если отрицательное, третья – если содержимое ячейки равно нулю и четвертая – если в ячейке не число, а текст (см. выше пример с температурой).

Форматы файлов

В Microsoft Excel вплоть до 2003 версии включительно использовался свой собственный бинарный формат файлов (BIFF) в качестве основного. Excel 2007 использует Microsoft Office Open XML в качестве своего основного формата.

Несмотря на то, что Excel 2007 поддерживает и направлен на использование новых XML-форматов в качестве основных, он по-прежнему совместим с традиционными бинарными форматами. Кроме того, большинство версий Microsoft Excel могут читать CSV, DBF, SYLK, DIF и другие форматы.

Office Open XML

Microsoft Excel 2007, наряду с другими продуктами Microsoft Office 2007, вводит множество новых форматов файлов. Они являются частью Office Open XML (OOXML) спецификации.

Новые форматы Excel 2007
Формат Расширение Примечания
Рабочая книга Excel .xlsx Стандартный формат рабочих книг Excel 2007. В действительности это сжатый ZIP-архив каталога XML-документов. Является заменой бывшего бинарного формата .xls, хотя и не поддерживает макросы по соображениям безопасности.
Рабочая книга Excel с макросами .xlsm Та же рабочая книга Excel, но с поддержкой макросов.
Бинарная рабочая книга Excel .xlsb Та же рабочая книга Excel с макросами, но хранящая информацию в бинарном формате, открывая документы быстрее, чем XML. В особенности часто используется для очень больших документов с десятками тысяч строк и/или сотнями колонок.
Шаблон Excel с макросами .xltm Шаблон, созданный как основа для рабочих книг, включена поддержка макросов. Заменяет старый формат .xlt.
Надстройка Excel .xlam Надстройка Excel, направленная на добавление дополнительных функциональных возможностей и инструментов.

Экспорт и перемещение таблиц

API позволяет открывать таблицы Excel в ряде других приложений. Это включает в себя открытие документов Excel на веб-страницах с помощью ActiveX или таких плагинов, как Adobe Flash Player. Проект Apache POI представляет Java-библиотеки для чтения и записи электронных таблиц Excel. Также предпринимались попытки копировать таблицы Excel в веб-приложения с использованием разделённых запятыми значений (CSV).

Как пишется формат эксель

В 1982 году Microsoft запустила на рынок свой первый электронный табличный процессор Multiplan, который был очень популярен на CP/M системах, но на MS-DOS системах он уступал Lotus 1-2-3. Первая версия Excel предназначалась для Mac и была выпущена в 1985 году, а первая версия для Windows была выпущена в ноябре 1987 года. Lotus не торопилась выпускать 1-2-3 под Windows, и Excel с 1988 года начала обходить по продажам 1-2-3, что в конечном итоге помогло Microsoft достичь позиций ведущего разработчика программного обеспечения. Microsoft укрепляла свое преимущество с выпуском каждой новой версии, что имело место примерно каждые два года. Текущая версия для платформы Windows — Excel 14, также известная как Microsoft Office Excel 2010. Текущая версия для платформы Mac OS X — Microsoft Excel 2011.

В начале своего пути Excel стал причиной иска о товарном знаке от другой компании, уже продававшей пакет программ под названием «Excel». В результате спора Microsoft была обязана использовать название «Microsoft Excel» во всех своих официальных пресс-релизах и юридических документах. Однако со временем эта практика была позабыта, и Microsoft окончательно устранила проблему, приобретя товарный знак другой программы. Microsoft также решила использовать буквы XL как сокращённое название программы: иконка Windows-программы состоит из стилизованного изображения этих двух букв, а расширение файлов по умолчанию в Excel — .xls. В сравнении с первыми табличными процессорами Excel представляет множество новых функций пользовательского интерфейса, но суть остается прежней: как и в программе-родоначальнике, VisiCalc, организованные в строки и столбцы клетки-ячейки могут содержать данные или формулы с относительными или абсолютными ссылками на другие клетки.

Excel был первым табличным процессором, позволявшим пользователю менять внешний вид таблицы на экране: шрифты, символы и внешний вид ячеек. Он также первым представил метод умного пересчёта ячеек — обновления только ячеек, зависящих от изменённых ячеек: раньше табличные процессоры пересчитывали все ячейки; это делалось либо после каждого изменения (что на больших таблицах долго), либо по команде пользователя (что могло вводить пользователя в заблуждение непересчитанными значениями).

Будучи впервые объединёнными в Microsoft Office в 1993 году, Microsoft Word и Microsoft PowerPoint получили новый графический интерфейс для соответствия Excel, главного стимула модернизации ПК в то время.

Начиная с 1993 года, в состав Excel входит Visual Basic для приложений (VBA), язык программирования, основанный на Visual Basic, позволяющий автоматизировать задачи Excel. VBA является мощным дополнением к приложению и в более поздних версиях Excel доступна полнофункциональная интегрированная среда разработки. Можно создать VBA-код, повторяющий действия пользователя и таким образом автоматизировать простые задачи. VBA позволяет создавать формы для общения с пользователем. Язык поддерживает использование (но не создание) DLL от ActiveX; более поздние версии позволяют использовать элементы объектно-ориентированного программирования.

Функциональность VBA делала Excel легкой мишенью для макровирусов. И это было серьёзной проблемой до тех пор, пока антивирусные продукты не научились обнаруживать их. Фирма Microsoft, с опозданием приняв меры для уменьшения риска, добавила возможность выбора режима безопасности:

  • полностью отключить макросы
  • включить макросы при открытии документа
  • доверять всем макросам, подписанным с использованием надёжных сертификатов.

Версии Excel от 5.0 до 9.0 содержат различные «пасхальные яйца», хотя, начиная с версии 10 Microsoft начала принимать меры по их ликвидации.

Для начала, выясним, что такое формат файла.

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

Неопытные пользователи, в силу своего незнания, считают понятия расширение и формат файла одним и тем же. На самом деле – это не так.

Наглядным примером тому могут служить файлы расширений «.doc» и «.txt». Только первые включают в себя структурированные и соответствующие требованиям и стандартам Microsoft Word текстовые данные, а вторые – исключительно текстовую информацию. Таким образом, «.doc» и «.txt» файлы имеют один формат, но различны по расширению.

Теперь, когда вы знаете, что такое формат файла, перейдем к основному вопросу.

Описание Microsoft Excel

Microsoft Excel — приложение, разработанное компанией Microsoft и предназначенное для работы с электронными таблицами. Обладает широкими возможностями для визуализации и анализа данных. В программе доступно большое количество предустановленных шаблонов, помогающих сократить время работы по оформлению и распределению элементов.

Microsoft Excel обеспечивает возможность совместной работы над проектами, внесение и обсуждение правок, а также откат к более ранним версиям документа. Доступно индивидуальное распределение участников проекта по уровням доступа: только чтение, комментирование и редактирование.

Основные возможности Microsoft Excel:

  • Детальная настройка внешнего вида таблиц;
  • Встроенная проверка орфографии;
  • Распознавание закономерностей и заполнение в автоматическом режиме;
  • Возможность отправки материалов по электронной почте из программы;
  • Хранение данных как локально, так и в облаке;
  • Автоматическая настройка сетки для таблиц;
  • Возможность запаролить любой документ;
  • Интеграция с остальными приложениями офисного пакета Microsoft Office
  • Возможность поиска слов, предложений и изображений в поисковых системах, не выходя из интерфейса программы;
  • Статический анализ данных;
  • Итоговое вычисление в автоматическом режиме;
  • Выстраивание графиков и диаграмм по введенным ранее данным;
  • Функция автосохранения сохраняет все открытые файлы в заданный промежуток времени, а также при экстренном закрытии.

Для устройств с сенсорным экраном доступен рукописный ввод формул, фигур и выполнение всех основных операций. Используя возможности Visual Basic for Applications, можно задавать последовательность выполнения действий при определенных обстоятельствах.

Программа дает возможность одновременной работы с большим количеством книг Excel, используя отдельные окна. Доступен экспресс-анализ, с помощью которого можно выполнить упрощенное преобразование данных в диаграммы и таблицы.

Горячие клавиши

  • ALT+N – Открытие вкладки “Вставка” и вставка сводных таблиц, диаграмм, надстроек, спарклайнов, рисунков, фигур, заголовков или надписей.
  • CTRL+L – Вывод диалогового окна “Создание таблицы”.
  • CTRL+SHIFT+звездочка (*) – Выбор текущей области вокруг активной ячейки или выбор всего отчета сводной таблицы.
  • CTRL+SHIFT+U – Развертывание или свертывание строки формул.
  • CTRL+END – Перемещение курсора в конец текста в строке формул.
  • CTRL+S – Сохранение книги
  • CTRL+C – Копирование
  • CTRL+V – Вставка
  • DELETE – Удаление содержимого ячеек
  • ALT+P – Переход на вкладку Разметка страницы
  • ALT+Л – Переход на вкладку Формула
  • CTRL+9 – Скрытие выделенных строк
  • CTRL+0 – Скрытие выделенных столбцов

Поддерживаемые форматы файлов и расширения

  • XLSX – Книга Excel
  • XLSM – Книга Excel с поддержкой макросов
  • XLSB – Двоичная книга Excel
  • XLTX – Шаблон
  • XLTM – Шаблон (код)
  • XLS – Книга Excel 97—2003
  • XLT – Шаблон Excel 97—2003
  • XLS – Формат двоичных файлов Excel 5.0/95 (BIFF5).
  • XML – Формат файлов XML-таблиц 2003 (XMLSS).
  • XML – Формат данных XML.
  • CSV – Формат с разделителями-запятыми
  • XLS – Форматы файлов Microsoft Excel

Минимальные системные требования

Системные требования для запуска и установки Microsoft Excel для операционных систем Windows

Программа Процессор ОЗУ HDD
Microsoft Excel 2016 1 ГГц от 1 ГБ от 3 ГБ
Microsoft Excel 2013 1 ГГц 1 – 2 ГБ от 3 ГБ
Microsoft Excel 2010 500 МГц от 256 Мб от 1.5 ГБ
Microsoft Excel 2007 500 МГц от 256 Мб от 1 ГБ
Microsoft Excel 2003 400 МГц от 64 Мб от 200 МБ

* Microsoft Excel корректно работает со всеми версиями Windows

Обзор программного обеспечения

Microsoft Excel image / microsoft_excel_18.jpg «>

Снимок экрана Microsoft Excel 2016

Основные характеристики

  • Промышленная стандартная, широко используемая программа для работы с электронными таблицами
  • Основные и расширенные манипуляции с данными
  • Поддержка больших наборов данных
  • Может импортировать и экспортировать данные в разных форматах
  • Поддержка сложных математических формул
  • Расширенная поддержка сценариев VBScript

Microsoft Excel — широко используемая программа для работы с электронными таблицами, входящая в комплект Microsoft Office. Он предоставляет мощный набор функций для организации, управления и визуализации данных.

Книги Excel разделены на таблицы с вкладками, каждый из которых может редактироваться независимо. Каждый лист содержит двумерную сетку ячеек, которая может быть отформатирована различными способами. Excel включает в себя основные функции, такие как сортировка данных и создание простых формул, а также расширенные возможности, такие как отчеты сводных таблиц и макрос-сценарии VBScript. Он также обеспечивает защиту документов и паролей для данных в рабочей книге. В более новых версиях Excel книги сохраняются в формате Office Open XML (OOXML) .XLSX, в то время как в более старых версиях используется собственный формат .XLS.

В Excel есть много инструментов, которые помогают быстро анализировать данные. От функций импорта данных до автоматической сортировки, фильтрации и сводных таблиц пользователи могут получать большие внешние наборы данных и быстро собирать анализы. Обширный набор математических функций также дает возможность манипулировать данными и вычислять результаты. Excel предоставляет тысячи онлайн-шаблонов, доступных для загрузки в пользовательском интерфейсе. Это дает пользователям множество различных возможностей для готовых стилей, форматирования и математических вычислений, что позволяет им сосредоточиться на данных, а не на большом количестве времени на представление. Например, финансовые или домашние пользователи могут загружать финансовые шаблоны для отслеживания доходов, расходов и транзакций, а также для автоматического создания сводных графиков. Microsoft Excel также предоставляет богатые инструменты для визуализации данных. Excel поддерживает простые типы диаграмм, такие как гистограммы, линейные графики, круговые диаграммы и точечные диаграммы, а также более сложные диаграммы для более глубокого анализа. Эти графики могут быть оформлены с помощью различных визуальных опций.

Microsoft Excel — отличная программа для ваших нужд управления данными. Независимо от того, используете ли вы его в личных, академических или профессиональных целях, вы по достоинству оцените способность Excel быстро организовывать данные и манипулировать ими для проведения статистического анализа и создания визуализаций. Именно эти причины делают Excel стандартным приложением.

Автоматическое расширение ячейки в excel при заполнении

жаль, что в описании темы мало знаков (какой смысл тогда дублировать строку «название темы» не понятно)

Ecxel умеет «угадывать» регулярно изменяющиеся значения. если поставить в соседних ячейках, например, 3 и 5, то при «растягивании» получаем арифметическую прогрессию.

почему разработчики не отвязали подобный «умный» алгоритм от строк или столбцов — непонятно. например, если в одной ячейке стоит М5, а в соседней по горизонтали стоит N5, то при растягивании по горизонтали будет увеличиваться не «номер строки» (буковки), а изменяется номер столбца (если он разный для двух ячеек). это грустно.

вопрос 1: есть ли какой-то метод «автоматического» заполнения ячеек для вышеописанной задачи?

вопрос 2: есть два листа (файл прилагаю) на одном подробное «расписание» с «ИТОГО» в каждой строке на втором «сокращённый вариант» с итого тоже в каждой строке, но по столбцам за каждый день Если мы ставим адрес ячейки «часы» с первого листа в соответствующую ячейку на втором листе и потом «растягиваем» её по столбцу вниз, то все заполняется автоматически Если мы делаем тоже самое со вторым столбцом, то заполнение также происходит великолепно (в приложенном файле эти два столбца заполнены адресами — на 5 и 6 января) Теперь пытаемся распространить регулярное изменение содержимого по строкам (там должны меняться столбцы), то Excel не видит регулярного изменения. Как заставить его видеть это изменение? Если это невозможно, то может как-то через замены (адреса, смещения или ещё как-то) задать адрес, чтобы заполнить можно было «автоматически».

*** Вопрос 3: можно ли заставить видеть Excel регулярные изменения в диапазоне (массиве), чтобы при копировании (или растягивании) массива, он размножался с этими автоматическими изменениями?

Оцените статью
Рейтинг автора
5
Материал подготовил
Илья Коршунов
Наш эксперт
Написано статей
134
Добавить комментарий