Из за Проблемы с Моделью Данных не Удается Открыть Эту Книгу в Microsoft Excel • Обходные пути

Содержание

Access не удается открыть базу данных

Access 2013 — невозможно открыть базу данных, созданную в предыдущей версии приложения

У меня есть база данных Access, созданная более 10 лет назад.

У меня есть очень важные данные в нем & Я думаю, что это может быть открыто в Access 2007 или более ранней версии. В настоящее время у меня Access 2013 на рабочем столе, и открытие файла с этой версией приводит к ошибке «Не удается открыть базу данных, созданную с помощью предыдущей версии вашего приложения»

Какое решение для этой проблемы? Есть ли место, где я могу загрузить более раннюю версию MS Access?

13 ответов

Я только что использовал Excel 2016 для открытия таблиц Access 2003.

  1. Открыть новый лист
  2. Перейти на вкладку «Данные»
  3. Нажмите на пункт меню «Из доступа»
  4. Выберите файл базы данных .mdb
  5. В открывшемся окне «Свойства ссылки на данные» перейдите на вкладку «Поставщик»
  6. Выберите «Поставщик OLE DB для Microsoft Jet 4.0»
  7. Нажмите Далее
  8. Повторно выберите файл базы данных .mdb (он забывает его при смене провайдера)
  9. Нажмите кнопку ОК
  10. В открывшемся диалоговом окне «Выбор таблицы» выберите таблицу, которую хотите импортировать.

Как отмечалось в другом ответе, официальное слово от Microsoft — открыть файл Access 97 в Access 2003 и обновить его до более нового формата файлов. К сожалению, отныне многим будет трудно достать легитимную копию Access 2003 (или любой другой версии до Access 2013, или какой бы то ни было последней версии).

Я только что попробовал это с 32-разрядной версией SQL Server 2008 R2 Express Edition, и это сработало для меня. Access 2013 категорически отказывался иметь что-либо с файлом Access 97, но SQL Server импортировал таблицы без жалоб.

В этот момент вы можете импортировать таблицы из SQL Server в базу данных Access 2013. Или, если ваша цель состояла в том, чтобы просто извлечь данные из файла Access 97, вы могли бы продолжить работу с ним в SQL Server или переместить его на какую-то другую платформу или что-то подобное.

* Важно : импорт должен быть выполнен с использованием более старого драйвера Jet ODBC .

. который поставляется с Windows, но доступен только для 32-битных приложений. Версия Access 2013 более нового драйвера ODBC ядра СУБД («ACE») .

также отказывается читать файлы Access 97 (с тем же сообщением об ошибке, приведенным в вопросе).

Ответ на программирование: Установив более старую версию Access Database Engine, вы можете использовать соединение OLEDB в нескольких средах программирования (C #, VBA, VBScript и т. д.) для чтения /записи и перемещения Access. данные. В ответе Горда Томпсона также представлена ​​возможность перехода на сервер SQL и обратно.

Access 2013-не удается открыть базу данных, созданную с помощью предыдущей версии приложения

У меня есть база данных доступа, созданная более 10 лет назад.

У меня есть очень важные данные в нем & я думаю, что он может быть открыт в Access 2007 или более ранней версии. В настоящее время у меня есть Access 2013 на моем рабочем столе и открытие файла с этой версией приводит к ошибке «не удается открыть базу данных, созданную с предыдущей версией вашего приложения»

Каково же решение этой проблемы? Есть ли место, где я могу скачать более раннюю версию MS Access?

13 Ответов

Я только что использовал Excel 2016 для открытия таблиц Access 2003.

  1. Откройте новый рабочий лист
  2. Перейдите на вкладку Данные
  3. Нажмите на пункт меню «From Access»
  4. Выберите файл базы данных .mdb
  5. В поле «Data Link Properties», которое откроется, перейдите на вкладку «Provider»
  6. Выберите » поставщик OLE DB Microsoft Jet 4.0″
  7. Нажмите на кнопку Далее
  8. Повторно выберите файл базы данных .mdb (он забывает его при смене поставщика)
  9. Нажмите кнопку OK
  10. В появившемся диалоговом окне Выбор таблицы выберите таблицу, которую требуется импортировать.

Как отмечалось в другом ответе, официальное слово от Microsoft-открыть файл Access 97 в Access 2003 и обновить его до более нового формата файла. К сожалению, с этого момента многие люди будут испытывать трудности с получением в свои руки законной копии Access 2003 (или любой другой версии до Access 2013, или какой бы ни была последняя версия).

Я только что попробовал это сделать с 32-разрядной версией SQL Server 2008 R2 Express Edition, и это сработало для меня. Access 2013 категорически отказался иметь что- либо общее с файлом Access 97, но сервер SQL импортировал таблицы без жалоб.

В этот момент Вы можете импортировать таблицы с сервера SQL в базу данных Access 2013. Или, если ваша цель была просто получить данные из файла Access 97, то вы могли бы продолжать работать с ним на сервере SQL, или переместить его на какую-нибудь другую платформу, или еще что-нибудь.

* Важно: импорт должен быть выполнен с использованием старого драйвера Jet ODBC .

также отказывается читать Access 97 файлов (с тем же сообщением об ошибке, приведенным в вопросе).

Ответ на Программирование: установив более старую версию Access Database Engine, вы можете использовать соединение OLEDB в нескольких средах программирования (C#, VBA, VBScript и т. д.) для чтения / записи и перемещения данных доступа. В ответе Гордона Томпсона также присутствует возможность перехода на сервер SQL и обратно.

Вы можете использовать MDB Viewer Plus от http://www.alexnolan.net/software/mdb_viewer_plus.htm для просмотра или редактирования вашей старой версии базы данных

Вы можете сделать все это, но основной проблемой будет несовместимость с Windows обновлениями файлов библиотеки. В конце концов у вас снова возникнут проблемы. .ocx и .dll файлы будут забиты и заменены: ваша база данных не сможет справиться с новыми версиями, и она не будет построена, или она неожиданно выйдет из строя.

Установите Microsoft 2007 Access Runtime .

Читайте, как восстановить утерянные или удалённые файлы базы данных Access или их резервные копии. Наиболее распространённые причины утери базы данных. Microsoft Access – это одно из приложений пакета программ Microsoft Office, которое является мощным, доступным и относительно простым инструментом управления базами данных.

В Microsoft Access можно импортировать или прочесть файлы других баз данных, а также Excel, SharePoint, папки Outlook, и текстовые XML или HTML файлы. Пользователь также может самостоятельно создать базу контактов, задач, событий, проектов или основных фондов и т. пр.

Все данные можно сохранять в файлах баз данных форматов .mdb (для более ранних версий Access) или .accdb (начиная с Access 2007).

Повреждение или утеря файлов базы данных

Несмотря на все достоинства приложения, повреждение или утеря базы данных Access достаточно большого размера, является серьёзной проблемой. Даже в случае хранения баз данных на серверах или RAID массивах, повреждение или утеря данных может произойти в любой момент, в результате чего будет утерян доступ к важным данным.

Наиболее распространёнными причинами утери базы данных есть:

  • Сбой или ошибка аппаратного обеспечения
  • Конфликт программного обеспечения
  • Случайное удаление файла или форматирование носителя информации
  • Повреждение файла базы данных (чаще с файлами базы данных большого размера)
  • Восстановление базы данных с неактуальной версии резервной копии, и т.д.

Резервная копия базы данных Access

Конечно же, лучшим способом обезопасить себя от утери базы данных будет создание её резервной копии, из которой, в случае необходимости, можно будет вернуть все или часть утерянных данных.

Откройте базу данных, резервную копию которой необходимо создать, и перейдите в закладку Файл

Из за Проблемы с Моделью Данных не Удается Открыть Эту Книгу в Microsoft Excel • Обходные пути

Из за Проблемы с Моделью Данных не Удается Открыть Эту Книгу в Microsoft Excel • Обходные пути

В подменю «Дополнительно» окна справа «Сохранить базу данных как», выберите «Резервная копия базы данных» и нажмите кнопку «Сохранить как»

Укажите папку для сохранения резервной копии базы данных, и она там будет сохранена в формате: название базы данных_дата создания резервной копии.accdb.

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

Функция сжать и восстановить базу данных

Со временем файл базы данных Access может набирать значительных размеров и/или ставать повреждённым. Для того, чтобы сжать такую базу данных или исправить и восстановить её повреждённый файл в Access предусмотрена функция «Сжать и восстановить базу данных».

Чтобы сжать и/или восстановить базу данных, перейдите в закладку Файл и выберите «Сжать и восстановить базу данных».

Из за Проблемы с Моделью Данных не Удается Открыть Эту Книгу в Microsoft Excel • Обходные пути

Наиболее часто встречающимися симптомами повреждения файла базы данных Access могут быть:

всевозможные сообщения «Не удаётся открыть базу данных…».

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

Как восстановить базу данных Access в случае удаления или утери

Восстановление утерянных или удалённых файлов базы данных Access или их резервных копий, это нелёгкая задача. Ведь *.mdb и *.accdb файлы как правило имеют большой размер и подвержены ошибкам и повреждениям.

Поэтому, для восстановления удалённых или утерянных файлов Access:

Запустите Hetman Partition Recovery и просканируйте с его помощью носитель информации с которого были удалены файлы Access

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

Запуск Access и открытие баз данных

После короткого обзора возможностей Access перейдем к описанию начальных действий по запуску Access и открытию файлов баз данных.

Мы не описываем здесь процесс установки Microsoft Access 2002, т. к. подробную информацию об установке можно найти в документации, которая входит в комплект поставки.

Для того чтобы запустить Microsoft Access 2002, необходимо:

Базой данных Access является файл, который имеет расширение mdb. Этот файл может содержать не только все таблицы, но и другие объекты приложений Access — запросы, формы, отчеты, страницы доступа к данным, макросы и модули.

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

При запуске Access появляется главное окно Microsoft Access.

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

Рис. 1.4. Открытие базы данных из меню Файл

  • Выбрать файл из списка в области задач, которая расположена в правой части окна приложения (см. рис. 1.4).
  • Выбрать команду Открыть (Open) в меню Файл (File), и затем выбрать нужный файл в диалоговом окно Открытие файла базы данных (Open) (рис. 1.5).

Рис. 1.5. Диалоговое окно Открытие файла базы данных

Вы можете спокойно в новой версии Access открывать файлы баз данных, созданные в версии Access 2000, и работать с ними так же, как делали это раньше. Однако, если вы хотите работать с файлами, созданными в более ранних версиях Access, рекомендуем вам ознакомиться предварительно с материалом гл. 19.

Можно открыть файл базы данных, находящийся на сетевом диске. Для того чтобы подключить сетевой диск, необходимо выполнить команду Подключить сетевой диск (Map Network Drive) из списка команд кнопки Сервис (Tools).

Если вы не можете найти нужный файл базы данных, его можно разыскать, задавая критерии поиска в специальном диалоговом окне, которое появляется, если вы щелкнете по кнопке Сервис (Tools) и выберете из списка команду Найти (Search).

В новой версии Access средства поиска файлов еще более усовершенствованы. Появилась специальная область — область задач Поиск (Search), которая может быть использована для обычного и расширенного поиска нужного файла. (Подробнее об этой панели см. гл. 7.)

Выбрать нужный режим вы можете из списка, который раскрывается при нажатии стрелки справа от кнопки Открыть (Open). По умолчанию (при двойном щелчке мышью по имени файла или нажатии кнопки Открыть (Open)) файл базы данных открывается в режиме коллективного доступа.

Рис. 1.7. Открытие базы данных с помощью кнопки Открыть на панели инструментов

  1. Наконец, можно воспользоваться областью задач Создание файла (New file) справа (рис. 1.8), где в разделе Открытие файла (Open a file) помещен список ранее открывавшихся файлов, [ Если вы впервые работаете с Access, это будет список примеров баз данных из поставки Microsoft Office 2002.] а также кнопка Другие файлы (More files). Щелчок мышью по последней приведет к открытию диалогового окна Открытие файла базы данных (Open) (см. рис. 1.5).

Access 2013 — Не удается открыть базу данных, созданную с предыдущей версией приложения — ms-access

У меня есть база данных Access, созданная более 10 лет назад.

У меня есть очень важные данные, и я думаю, что он может быть открыт в Access 2007 или более ранней версии. В настоящее время у меня есть Access 2013 на моем рабочем столе и открытие файла с этой версией приводит к ошибке «Не удается открыть базу данных, созданную с предыдущей версией вашего приложения»

Каково решение этой проблемы? Есть ли место, где я могу загрузить более раннюю версию MS Access?

13 ответов

Чтобы преобразовать данные в базу данных MySQL, вы можете использовать программу Bullzip Access to MySQL. Он бесплатный и простой в использовании.

Если вам просто нужно сбросить данные, вы можете использовать этот умный script http://youaccess.sourceforge.net. Если вы находитесь под linux/wine вы можете попробовать мою процедуру

  • Откройте базу данных Access 97 в Access 2003.
  • В меню «Сервис» выберите «Утилиты базы данных», нажмите «Преобразовать базу данных», а затем нажмите «Доступ к файлу формата 2002-2003».
  • Введите имя для базы данных и нажмите «Сохранить» .
  • Выход из Access 2003.
  • Откройте базу данных в Access 2013.
  • На вкладке «Файл» нажмите «Сохранить как» , выберите «База данных доступа» (*.accdb), и нажмите «Сохранить как» . В диалоговом окне «Сохранить как» нажмите «Сохранить» .

Чтобы преобразовать базу данных Access 2000 или Access 2002 — 2003 (.mdb) в формат файла .accdb, вы должны сначала открыть базу данных с помощью Access 2007, Access 2010 или Access 2013, а затем сохранить ее в. acdb.

Щелкните базу данных Access 2000 или Access 2002 — 2003 (.mdb), которую вы хотите конвертировать.

ПРИМЕЧАНИЕ. Если появилось диалоговое окно «Улучшение базы данных», база данных использует формат файла, который раньше, чем Access 2000. Чтобы продолжить, см. раздел «Преобразование базы данных Access 97 в формат .accdb».

Нажмите «Файл» , выберите «Сохранить как» , а затем «Сохранить базу данных как».

Выберите тип файла доступа и нажмите «Сохранить как» .

Если какие-либо объекты базы данных открыты, когда вы нажимаете кнопку «Сохранить как» , Access предлагает закрыть их до создания копии. Нажмите «Да», чтобы закрыть доступ к объектам или нажмите «Нет», чтобы отменить весь процесс. При необходимости Access также предложит сохранить любые изменения.

Доступ создает копию базы данных, а затем открывает копию. Доступ автоматически закрывает исходную базу данных.

Лучшим решением было бы преобразование существующих баз данных перед обновлением до более новой версии Access. Разумеется, Microsoft должна предупреждать пользователей об этой проблеме, когда обновления будут установлены.

Вы можете делать все это, но основная проблема будет несовместима с обновлениями файлов библиотеки Windows. В конце концов у вас снова будут проблемы. Файлы .ocx и .dll будут сбиты и заменены: ваша база данных не сможет справиться с новыми версиями, и она не будет создана, или она неожиданно срабатывает.

В Google Диске есть расширение для открытия файлов MDB.

Я не уверен, насколько хорошо работают BLOB, потому что я не мог отображать мои изображения, но появился весь текст.

НЕТ, он НЕ работает в Access 2013, только 2007/2010. Невозможно реально преобразовать MDB в ACCDB в Access 2013.

Ответ на программирование: Установив более старую версию Access Database Engine, вы можете использовать соединение OLEDB в нескольких средах программирования (С#, VBA, VBScript и т.д.) для чтения/записи и перемещения Access данные. Ответ Горда Томпсона также предоставляет возможность перехода на SQL-сервер и обратно.

Вы можете использовать MDB Viewer Plus из http://www.alexnolan.net/software/mdb_viewer_plus.htm для просмотра или редактирования старой базы данных версий

Как отмечается в другом ответе, официальное слово Microsoft должно открыть файл Access 97 в Access 2003 и обновить его до более нового формата. К сожалению, отныне многие люди будут испытывать трудности с получением законной копии Access 2003 (или любой другой версии до Access 2013 или любой другой последней версии).

В этом случае возможное обходное решение будет заключаться в

Я просто попробовал это с 32-разрядной версией SQL Server 2008 R2 Express Edition, и это сработало для меня. Access 2013 категорически отказался иметь что-либо для доступа к файлу Access 97, но SQL Server импортировал таблицы без жалоб.

В этот момент вы можете импортировать таблицы из SQL Server в базу данных Access 2013. Или, если ваша цель состояла в том, чтобы просто извлечь данные из файла Access 97, вы можете продолжить работу с ним в SQL Server или перенести его на другую платформу или что-то еще.

* Важно: Импорт должен выполняться с использованием более старого драйвера ODBC Jet.

также отказывается читать файлы Access 97 (с тем же сообщением об ошибке, указанным в вопросе).

[expert_bq id=»1570″]Необходимо заметить, что такое поведение программы встречается достаточно редко и только в файлах с очень большим количеством сложных формул. Если же вы хотите что-то уточнить, обращайтесь ко мне![/expert_bq] В случае критического завершения программы восстановить не удастся только несохраненные данные. При регулярном появлении таких критических сбоев рекомендуется переустановить Microsoft Office, а лучше перейти на более позднюю версию этого пакета. В качестве временного решения можно посоветовать применять опцию автосохранения файла.
Из за Проблемы с Моделью Данных не Удается Открыть Эту Книгу в Microsoft Excel • Обходные пути

Excel не работает или не отвечает на Windows 10

  • Сбой или ошибка аппаратного обеспечения
  • Конфликт программного обеспечения
  • Случайное удаление файла или форматирование носителя информации
  • Повреждение файла базы данных (чаще с файлами базы данных большого размера)
  • Восстановление базы данных с неактуальной версии резервной копии, и т.д.

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

Финансы в Excel

Главная Надстройки Статьи Теория Проблемы Excel

Проблемы Excel

Ошибки

Потеря данных

Критическое завершение

При работе со сложными структурами расчетов Excel может критически закрыть программу без сохранения данных. Этот сбой особенно часто встречается в ранних версиях Excel. Так, например, легко «убить» файл Excel 2000-2003, попытавшись перемножить несколько миллионов ячеек на одном листе.

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

Слишком много форматов

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

Неоконченные вычисления

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

Ошибки отображения

В Excel 2007 разработчиками признана ошибка при умножении чисел, образующих результат в диапазоне 65534,99999999995 и 65535. Например, 850*77.1 показывает результат 100000. Причем, это именно ошибка отображения результата на экране – по факту в ячейке правильное значение 65535. Можно производить дальнейшие вычисления, используя именно это правильное значение.

С нашей точки зрения, это достаточно безобидная ошибка, так как вероятность столкнуться с ней на практике весьма низка.

Ошибки в формулах

Мы выделили главу с описанием «багов» в вычислениях в отдельную статью.

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

Следует также заметить, что количество «багов» в вычислениях относительно допустимой сложности расчетов в Excel ничтожно мало – проблем с другими функциональными особенностями встречается значительно больше.

Псевдоошибки

В 99% случаев ситуации, преподносимые пользователями как «ошибки Excel», по факту таковыми не являются. Чаще всего проблемы связаны с непониманием формул или логики вычислений электронной таблицы.
Другая типичная причина проблем – это некорректное использование форматов чисел. Так, например, легко добиться визуальной ситуации, когда «2 * 2 = 5»:

В первом примере в ячейках A1:C1 на экране отображаются только целая часть чисел, в расчетах же участвуют вещественные числа: «2,3 * 2,3 = 5,29».

Во втором примере в ячейкe C2 установлен пользовательский формат отображения чисел. Для всех чисел отображается символ «5», вне зависимости от того, какое значение на самом деле хранится в ячейке. Если производить дальнейшие вычисления с ячейкой C1, то в расчетах будет участвовать правильное значение «4».

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

Внутренний тип значения может изменяться только при обновлении ячейки (вводе данных) при этом действуют такие правила:

  1. Если текущий формат ячейки не «Текст», а вводимое значение является числом, датой или логической константой (TRUE, FALSE), то типу значения присваивается признак «число».
  2. Если текущий формат ячейки «Текст», либо вводимое значение начинается с символа «’» (апостроф), то типу значения присваивается признак «строка».

Необходимо заботиться только о двух вариантах типа значения: строка и число. Дата, время, проценты, логические константы и специальные форматы чисел хранятся с числовым признаком универсального типа.

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

Локализация

Интерфейс

В качестве примера не совсем корректного перевода в интерфейсе откройте диалог параметры Excel 2007 и выберите раздел «Формулы»:

Здесь почему-то использовано слово «узор», хотя кнопка служит для копирования, как формата, так и содержимого ячейки из соседней.

Таких примеров наберется достаточно много в различных версиях Excel. С одной стороны это вроде бы не влияет на работу, но негативно сказывается на общем впечатлении от программного продукта.

Формулы

Русская локализация формул Excel – это отдельная широко-обсуждаемая (в узких кругах специалистов) тема. Формулы рабочего листа имеют оригинальные и локализованные (переведенные) заголовки. Например, формула СУММ, используемая в русском Excel, в немецкой версии будет выглядеть как SUMME, а в английской (оригинальной) как SUM.

Excel хранит формулу в как в оригинальной, так и в локализованной версии – это можно увидеть, проверив свойства ячейки в VBA:

Решать проблемы Microsoft рекомендует с помощью специальных пакетов языковой поддержки:

К переводу формул на русский язык имеются большие претензии, высказываемые специалистами с момента первой локальной версии. Разделим недостатки перевода на несколько групп.

Английское наименование функции Русское наименование функции Комментарий
COLUMNS
ROWS
ЧИСЛСТОЛБ
ЧСТРОК
разные префиксы «ЧИСЛ» и «Ч»
COUNT
COUNTBLANK
СЧЁТ
СЧИТАТЬПУСТОТЫ
существительное и глагол в русской версии
LEFT
LEFTB
ЛЕВСИМВ
ЛЕВБ
почему-то решили сэкономить 4 символа
DSUM
DGET
БДСУММ
БИЗВЛЕЧЬ
разные префиксы «БД» и «Б» только в русской версии, в английской всегда «D»

2. Использования буквы «Ё», которая практически не используется при компьютерном наборе текстов:

Английское наименование функции Русское наименование функции Комментарий
COUNT, COUNTIF СЧЁТ, СЧЁТЕСЛИ
ISEVEN ЕЧЁТН

3. Перевод на русский устоявшихся английских терминов:

Английское наименование функции Русское наименование функции Комментарий
NPV ЧПС экономическое выражение
IRR ВСД экономическое выражение
BIN2HEX ДВ.В.ШЕСТН также и остальные функции конвертации

4. Нелогичный неперевод на русский английских терминов. Если уж переводите все, то будьте последовательны:

Английское наименование функции Русское наименование функции Комментарий
ABS ABS широко применяемая функция не только в математических задачах

5. Использование смеси английского и русского в одной формуле. При вводе с клавиатуры необходимо переключать раскладку:

Английское наименование функции Русское наименование функции Комментарий
IMABS МНИМ.ABS и другие функции работы с комплексными числами

6. Слишком короткие наименования. Нелогичные аббревиатуры не способствуют запоминанию формулы:

Английское наименование функции Русское наименование функции Комментарий
IPMT ПРПЛТ лучше ПЛАТЕЖИПРОЦЕНТОВ
MID ПСТР лучше ПОДСТРОКА
TRIM СЖПРОБЕЛЫ лучше назвать целиком СЖАТЬПРОБЕЛЫ

7. Слишком длинные наименования. Совершенно непонятна причина, почему нельзя было для этих формул использовать сокращения:

Английское наименование функции Русское наименование функции Комментарий
GETPIVOTDATA ПОЛУЧИТЬ.ДАННЫЕ.СВОДНОЙ.ТАБЛИЦЫ похоже на издевательство над пользователем
SUBTOTAL ПРОМЕЖУТОЧНЫЕ.ИТОГИ очень полезная функция, почему не ПОДИТОГИ

8. Неверный по смыслу перевод. Нет никакой интуитивной связи с действиями функций:

Английское наименование функции Русское наименование функции Комментарий
TRUNC ОТБР по смыслу должно быть от слова «ОКРУГЛЯТЬ»
INDIRECT ДВССЫЛ что здесь может означать «ДВ»?
EFFECT ЭФФЕКТ перевод дословный, но не по смыслу функции
QUOTIENT ЧАСТНОЕ в русском языке понятие «частное» не подразумевает только целую часть числа

9. Неверная работа формулы в различных локализациях, связанная с переводом. Это совершенно недопустимая ошибка с нашей точки зрения.

Английское наименование функции Русское наименование функции Комментарий
INFO(«param») ИНФОРМ(«параметр») параметр указанный на английском языке (например, «osversion») работает в любой локальной версии, а на русском («версияос») только в русской версии, причем этот параметр не переводится автоматически
CELL(«param». ) ЯЧЕЙКА(«параметр». ) то же самое

10. Просто смешные аббревиатуры (попробуйте произнести вслух):

Английское наименование функции Русское наименование функции Комментарий
FVSCHEDULE БЗРАСПИС .
RANDBETWEEN СЛУЧМЕЖДУ .
TBILLPRICE ЦЕНАКЧЕК
MMULT МУМНОЖ

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

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

Термины

Имеется несколько противоречивых терминов и в оригинальной документации Excel.

Самую большую путаницу вызывает, пожалуй, термин «Table» («Таблица»). Он употребляется в следующих случаях:

  • Связанный диапазон ячеек, имеющих общую формулу. Такие таблицы вводятся через сочетание клавиш Ctrl+Shift+Enter. Сейчас больше употребляется термин «массив».
  • Таблицы подстановки, использующие функцию ТАБЛИЦА().
  • Устаревший редко используемый вариант таблиц для поиска информации через специальные функции типа DGET,DSUM и пр. В этом случае таблица представляет собой прямоугольный диапазон с заголовками столбцов, а также диапазоны для формирования выборок.
  • Новый объект данных в Excel 2007. Такая таблица имеет общий стиль для строк и/или столбцов. Кроме того, есть возможность применять запись формул в специальной нотации со ссылками по имени таблицы. Изначально такая таблица была названа «List», затем все-таки переименована в «Table».
  • В русском языке вообще любой файл Excel зачастую также называют «таблицей», что вносит дополнительную путаницу.

Интерфейс Excel 2007

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

3. Найти некоторые диалоги старого меню без дополнительной справки чрезвычайно трудно. Так для примера попробуйте найти форму параметров группировки, вызываемую в старой версии через Данные \ Группы и структура \ Настройка. Честно признаюсь, сам не смог, пришлось «гуглить».

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

[expert_bq id=»1570″]Нажмите на выборку правой кнопкой мыши Переместить или скопировать В книгу новую книгу , и установите флажок Создать копию OK. Если же вы хотите что-то уточнить, обращайтесь ко мне![/expert_bq] Так что решение этой проблемы исключительно важно для любого пользователя компьютера. Цель этого руководства — объяснить наиболее практичные решения, которые можно попробовать, если ваш Excel не отвечает.

KB0156. Не удается вставить данные в таблицу think-cell или формат теряется: think-cell

  1. Если текущий формат ячейки не «Текст», а вводимое значение является числом, датой или логической константой (TRUE, FALSE), то типу значения присваивается признак «число».
  2. Если текущий формат ячейки «Текст», либо вводимое значение начинается с символа «’» (апостроф), то типу значения присваивается признак «строка».

Эта опция запустит MS Excel в безопасном режиме. Однако, как упоминалось ранее, это не постоянное решение. Вы должны просто попробовать это, и даже если это сработает, вам придется позже найти надежное решение.

Английское наименование функции Русское наименование функции Комментарий
TRUNC ОТБР по смыслу должно быть от слова «ОКРУГЛЯТЬ»
INDIRECT ДВССЫЛ что здесь может означать «ДВ»?
EFFECT ЭФФЕКТ перевод дословный, но не по смыслу функции
QUOTIENT ЧАСТНОЕ в русском языке понятие «частное» не подразумевает только целую часть числа
Понравилась статья? Поделиться с друзьями:
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: