Дата прописью в excel


Дата прописью в Excel

Описание функции

Функция =ДАТАПРОПИСЬЮ(ДАТА;[ПАДЕЖ];[ФОРМАТ]) служит для преобразования даты в текст. Эта формула имеет следующие аргументы:

ДАТА - Дата, которую необходимо указать прописью.

[ПАДЕЖ] - Число 1 или 2.

  1. Именительный (по умолчанию если параметр не указан)
  2. Родительный

[ФОРМАТ] - Число от 1 до 3.

  1. текст вида: первое января две тысячи пятнадцатого года (по умолчанию если параметр не указан)
  2. текст вида: 01 января 2015 года
  3. напишет дату с заглавной буквы
Квадратные скобки означают, что переменная не обязательная. Если ее не указать, будет использовано значение по умолчанию.

Пример 1

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

Обратите внимание, что формат даты не важен и преобразование в текст от него не меняется.

Пример 2

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

Пример 3

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

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

Преобразование дат из текстового формата в формат даты

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

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

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

Преобразование текстовых дат с двузначным номером года с помощью проверки ошибок

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

С помощью индикатора ошибки можно преобразовать даты из текста в формат даты.

Примечания: Сначала убедитесь, что в Excel включена Excel. Для этого:

  1. Щелкните Файл > Параметры > Формулы.

    В Excel 2007 нажмите кнопку Microsoft Office и выберите Excel Параметры > Формулы.

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

  3. В области Правила проверки ошибоквыберите ячейки, содержащие годы, представленные 2 цифрами.

Выполните эту процедуру, чтобы преобразовать дату в текстовом формате в обычную дату:

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

    Совет: Чтобы отменить выделение ячеек, щелкните любую ячейку на листе.

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


     

  3. В меню выберите команду Преобразовать XX в 20XX или Преобразовать XX в 19XX. Если вы хотите отклонять индикатор ошибки, не преобразовав число, нажмите кнопку Игнорировать ошибку.


     

    Текстовые даты с двузначным номером года преобразуются в стандартные даты с четырехзначным номером года.


     

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

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

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

  2. Щелкните Числовом формате и выберите нужный формат даты.

Краткий формат даты выглядит так:

Длинная дата содержит дополнительные сведения, как по рисунку:

Цифры буквами в Excel

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

Цифры прописью в Excel

Для замены цифр прописью в Excel потребуется воспользоваться дополнительной надстройкой, но не стоит пугаться, если вы ничего в этом не понимаете. Читайте и делайте согласно инструкции, и все у вас получится.

Интересно. Как сделать подобное в Word читайте здесь.

Число прописью в Экселе. Установка

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

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

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

Делаем в следующем порядке:

1. Скачиваем и распаковываем файл кликнув здесь.

2. Закиньте файл NUMSTR.XLA в папку Library, которая находится C:\ProgramFiles (x86)\MicrosoftOffice\Office14\Library (возможно расположение немного отличается, зависит от версий ПО).

3. Запустите Excel и на вкладке «Разработчик» кликните по кнопке «Надстройки» (если ее нет, читайте ниже).

Внимание. Если нет вкладки «Разработчик», пройдите Файл → Параметры → Настройка ленты и установите галку напротив пункта «Разработчик».

4. В окне «Надстройки» отметьте пункт NumStrAdd-in и нажмите ОК.

Усё можно пользоваться.

Число прописью в Excel. Как пользоваться

Расширение установлено, теперь несколько слов как использовать:

5. Для примера напишите в произвольной ячейке число цифрами.

6. Кликните по кнопке «Вставить Функцию».

7. В открывшемся окне «Мастер функций» в списке «Категория» выберите «Определенные пользователем».

8. После этого выберите необходимую функцию:

NumStr – отобразит цифры буквами в Excel;

RubStr - преобразует число прописью в рублях;

USDStr – конвертирует число прописью в долларах;

EURStr – выведет сумму прописью в евро.

9. В следующем окне «Аргументы функции» укажите в поле ячейку с данными (кликнут курсором) или непосредственно число цифрами, завершив нажатием кнопки ОК и растянувшейся улыбкой.

Интересно. Как закрепить строки в Excel читайте тут.

Excel число прописью. Видеоурок

Премьера уже скоро...

Функции времени ГОД, МЕСЯЦ, ДЕНЬ в Excel

      Добрый день уважаемый пользователь!

     В этой статье мы поговорим о трёх основных функций дат, это функция ГОД, функция МЕСЯЦ и функция ДЕНЬ в Excel. Это три составляющие любой даты и теперь рассмотрим, как с ними работать и для чего это нам надо. В первую очередь, эти функции служат для извлечения определенного параметра из имеющейся даты, мы может отдельно изъять год, числовую последовательность месяца или дня. Использование этих функций будет актуально когда, к примеру, нужно будет поделить ваши данные по временным отрезкам по годам, по месяцам или по дням. Часто использование этих функций оправдано при работе со статистическими данными, когда их применение улучшают показатели анализа.

     Теперь давайте рассмотрим каждую из функций времени по отдельности:

Функция ГОД в Excel

     Основная обязанность, которую выполняет функция ГОД в Excel, является возврат года, который будет соответствовать указанной дате. Сам год будет определять функция ГОД как целое число в диапазоне от 1900 года до 9999 года.

     Синтаксис, который использует функция ГОД в Excel очень простой:      =ГОД(указаная_дата_в_числовом_формате), где:

  • Дата_в_числовом_формате, является обязательным аргументом и представляет собой дату, год которой следует вычислить. Даты нужно вводить при помощи функции ДАТА, указывать ссылкой на ячейку, которая содержит дату в соответствующем формате или это будет результат отдельных расчётов иных функций и формул. Важно! В случае, когда дата будет введена как текст, это приведёт к ошибкам и проблемам.

     Стоит знать что значения, которое возвращает функция ГОД в Excel полностью, ведется по григорианскому календарю, без разницы какой формат для даты был указан. Даже если вы указываете дату по другому летоисчислению или альтернативному календарю, значение которое функция ГОД вернет, будет соответствовать дате григорианского календаря.

     Все даты MS Excel хранит как последовательные числа и именно это позволяет нам работать с ними и использовать в своих вычислениях. По умолчанию первая дата под номером 1, это 1 января 1900 года, а вот, к примеру, 1 января 2018 года будет предоставлен числом 43101, так разница между этими двумя датами будет составлять 43101 день.

Функция МЕСЯЦ в Excel

     Главная особенность, как используется функция МЕСЯЦ в Excel, это возврат значения месяца из даты, который заданный как числовой формат. Месяц будет возвращен функцией как целое число в диапазоне чисел от 1 до 12, что соответствует месяцам от января до декабря.

     Синтаксис, который использует функция МЕСЯЦ в Excel, простой и незатейливый:     =МЕСЯЦ(ваша_дата_в_числовом_формате), где:

  • Дата_в_числовом_формате, является обязательным аргументом и представляет собой дату, месяц которой следует вычислить. Даты нужно вводить при помощи функции ДАТА, указывать ссылкой на ячейку, которая содержит дату в соответствующем формате или это будет результат отдельных расчётов иных функций и формул. Важно! В случае, когда дата будет введена как текст, это приведёт к ошибкам и проблемам.

     Особенности, как используется функция МЕСЯЦ в Excel, соответствуют аналогично предыдущей рассматриваемой функции, так как формат дат распространяется на все функции времени.

Функция ДЕНЬ в Excel

     Основная обязанность, которую выполняет функция ДЕНЬ в Excel, является возврат число дня, которое будет в указанной дате. День будет возвращен функцией как целое число в диапазоне чисел от 1 до 31, что зависит от максимального количества дней в месяце.

     Синтаксис, который использует функция ДЕНЬ в Excel, так же не отличаеться обилием аргументов:      =ДЕНЬ(ваша_дата_в_числовом_формате), где:

  • Дата_в_числовом_формате, является обязательным аргументом и представляет собой дату, день которой следует вычислить. Даты нужно вводить при помощи функции ДАТА, указывать ссылкой на ячейку, которая содержит дату в соответствующем формате или это будет результат отдельных расчётов иных функций и формул. Важно! В случае, когда дата будет введена как текст, это приведёт к ошибкам и проблемам.

     Как и предыдущие функции, функция ДЕНЬ в Excel хранит даты как последовательные числа и значения которые она возвращает, соответствуют датам григорианского календаря.

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

     Для работы с датами также вам будет полезно, ознакомится со статьями: «Как определяется разница между двумя датами с помощью функции РАЗНДАТ» и «Как определить в Excel день недели по дате».

     Ну, вот и всё что я, пока, хотел вам рассказать о таких функциях работы с датами как функция ГОД, функция МЕСЯЦ и функция ДЕНЬ. Очень надеюсь, что моя статья вам помогла в решении вашей проблемы. Жду ваши лайки и комментарии, делитесь статьей с друзьями и коллегами, пусть нас будет много!

     До встречи на страницах TopExcel.ru!


"Я хочу жить как бедный человек с деньгами.
"
Пабло Пикассо

Статья помогла? Поделись ссылкой с друзьями, твитни или лайкни!

Работа с датами в Excel. Бухгалтер&Компьютер, № 20, Октябрь, 2011

Работа с датами в Excel

 

Уважаемая редакция!.. Подскажите, можно ли в программе Excel для произвольной даты вывести день недели или название месяца? И как это сделать? Заранее благодарю.

Владимир Волков, бухгалтер, г. Харьков.

Отвечает

Николай КАРПЕНКО, канд. техн. наук, доцент кафедры прикладной математики и информационных технологий Харьковской национальной академии городского хозяйства

 

Решить эту задачу можно. Причем разными способами. Но вначале пару замечаний относительно дат. В программе

Excel дата — это обычное число. Оно равно количеству дней начиная с 1 января 1900 года и до указанной даты. В этом легко убедиться. Запишите в любую ячейку «15/10/2011». Через меню «Формат» назначьте ячейке формат «Общий». Результат будет выглядеть так: «40831». Таким образом, единственное отличие даты от обычного числа в том, как она выглядит на экране. Изменить способ отображения даты можно через меню «Формат → Ячейки…». Оно открывает специальное окно «Формат ячеек», в котором на закладке «Число» в списке «Числовые форматы:» есть вариант «Дата» (см. рис.). Всего в MS Excel предусмотрено 16 стандартных способов представления даты, а также форматирование их по собственному шаблону. Изменяя способ форматирования, можно сделать так, чтобы дата на экране выглядела как название дня недели, месяца, номер года и т. д. Но при этом нужно помнить такой момент.

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

Иногда использовать даты в виде чисел неудобно. Например, в формуле, где строку нужно объединить со значением даты, последняя должна быть представлена как текст. С такой ситуацией можно столкнуться при оформлении различных заголовков и поясняющих надписей в деловом документе. В этом случае для преобразования дат нужно воспользоваться встроенной функцией «Текст()». Эта функция, помимо всего прочего, может определить по дате название месяца, дня недели или номер года.

Важно! Функция «Текст()» преобразует дату в текстовую строку. После такого преобразования работать с датой как с числом уже невозможно.

Теперь посмотрим, как это выглядит на практике.

 

Определяем день по дате

Все преобразования мы сделаем двумя способами: с использованием форматирования и через функцию «

Текст()».

Способ 1. Форматирование ячеек

1. Открываем документ. В любую ячейку вводим дату. Пусть это будет ячейка «

A1», а дата — «15/10/2011».

2. Становимся на «

A1», вызываем «Формат → Ячейки…». Откроется окно, как на рис. 1.

3. Переходим на закладку «Число», в поле «Числовые форматы:» выбираем «(все форматы)».

4. В поле «Тип» вводим «ДДДД». Мы создали собственный формат.

5. В окне «Формат ячеек» нажимаем «ОК». Вместо «15/10/2001» в «А1» появилось значение «суббота».

6. В ячейку «A2» пишем формулу «=A1+1». Результат будет «воскресенье».

Важно! Обратите внимание, что в строке формул для «A1» по-прежнему находится значение «15/10/2011». То есть дата осталась прежней. Изменился только ее вид на рабочем листе.

Способ 2. Функция «Текст()»

Итак, в ячейке «

A1» у нас дата «15/10/2011». Дальше делаем так:

1. Открываем документ, становимся на ячейку «

B1».

2. Вводим формулу «

=ТЕКСТ(A1;”ДДДД”)». Результатом ее работы будет строка «суббота».

Функция «

Текст()» вернула в ячейку текстовую строку. Никакие арифметические операции с этой строкой делать нельзя.

 

Название месяца по дате

По аналогии с предыдущим примером, рассмотрим два варианта.

Способ 1. Форматирование ячеек

1. Открываем документ с датой.

2. Вызываем окно «

Форматирование ячеек».

3. На закладке «

Число» в поле «Числовые форматы:» выбираем «(все форматы)».

4. В поле «

Тип» вводим значение «ММММ».

5. В окне «

Форматирование ячеек» нажимаем «ОК». Вместо «15/10/2001» в «А1» появилось значение «октябрь».

Способ 2. Функция «Текст()»

1. Открываем документ, становимся на ячейку «

B1».

2. Вводим формулу «

=ТЕКСТ(A1;”ММММ”)». Результатом ее работы будет строка «октябрь».

Названия месяцев и дней недели зависят от языковых параметров

Windows. Если в разделе «Пуск → Настройка → Панель управления → Язык и региональные стандарты» параметр «Языковые стандарты и форматы» установлен в положение «Украинcкий», названия дней недели и месяцев Excel покажет на украинском языке.

Важно! Если в разделе «Язык и региональные стандарты» параметр «Языковые стандарты и форматы» установлен как «Украинский», шаблон у функции «Текст()» нужно вводить на английском языке. Функции для определения дня недели, номера месяца и года будут выглядеть так: «=ТЕКСТ(A1;”dddd”)», «=ТЕКСТ(A1;”mmmm”)», «=ТЕКСТ(A1;”yyyy”)».

И еще. Шаблон форматирования функции «Текст()» чувствителен к регистру символов. В некоторых версиях MS Excel шаблоны нужно набирать только заглавными буквами. Например, «=Текст(15/10/2011;"ММММ")» вернет результат «суббота». А формула «=Текст(15/10/2011;"мммм")» будет ошибкой.

Пару слов о шаблоне. В нем символы «Д» означают, что на соответствующем месте в результате будет стоять день. Если в шаблоне указаны один или два символа «Д», функция подставит вместо них номер дня относительно начала недели. Для комбинации «dddd» Excel покажет сокращенное название дня недели («Пн», «Вт», и т. д.). Шаблон «dddd» подставит в результат полное наименование дня недели. Аналогичная ситуация с месяцами. Шаблоны «m», «mm» — это номер месяца (одна или две цифры), «mmm» — сокращенное название месяца, «mmmm» — полное название месяца. Номер года из даты вернет шаблон с буквами «Г».

 

Удачной работы! Ждем ваших вопросов, замечаний и предложений на

[email protected], [email protected] .

Почему вместо числа появляется дата в Excel

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

Решение проблемы отображения числа как даты

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

Способ 1: контекстное меню

Большинство пользователей для решения данной задачи используют контекстное меню.

  1. Кликаем правой кнопкой мыши по диапазону, в котором нужно сменить формат. В контекстном меню, которое появится после этих действий, выбираем пункт «Формат ячеек…».
  2. Открывается окно форматирования. Переходим во вкладку «Число», если оно вдруг было открыто в другой вкладке. Нам нужно переключить параметр «Числовые форматы» со значения «Дата» на нужное пользователю. Чаще всего это значения «Общий», «Числовой», «Денежный», «Текстовый», но могут быть и другие. Тут все зависит от конкретной ситуации и предназначения вводимых данных. После того, как переключение параметра выполнено жмем на кнопку «OK».

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

Способ 2: изменение форматирования на ленте

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

  1. Выделяем ячейку или диапазон с форматом даты.
  2. Находясь во вкладке «Главная» в блоке инструментов «Число» открываем специальное поле форматирования. В нём представлены самые популярные форматы. Выбираем тот, который наиболее подходит для конкретных данных.
  3. Если среди представленного перечня нужный вариант не был найден, то жмите на пункт «Другие числовые форматы…» в этом же списке.
  4. Открывается точно такое же окно настроек форматирования, как и в предыдущем способе. В нём расположен более широкий перечень возможного изменения данных в ячейке. Соответственно, и дальнейшие действия тоже будут точно такими же, как и при первом варианте решения проблемы. Выбираем нужный пункт и жмем на кнопку «OK».

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

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

Мы рады, что смогли помочь Вам в решении проблемы.
Опишите, что у вас не получилось. Наши специалисты постараются ответить максимально быстро.
Помогла ли вам эта статья?
ДА НЕТ Функция

МЕСЯЦ

В этой статье описаны синтаксис формулы и использование функции МЕСЯЦ в Microsoft Excel.

Описание

Возвращает месяц даты, представленной порядковым номером. Месяц указывается целым числом в диапазоне от 1 (январь) до 12 (декабрь).

Синтаксис

МЕСЯЦ (серийный_номер)

Синтаксис функции МЕСЯЦ имеет следующие аргументы:

  • Серийный_номер Обязательно.Число месяца, которое вы ищете. Даты следует вводить с помощью функции ДАТА или других формул или функций. Например, для 23 мая 2008 г. используйте функцию ДАТА (2008,5,23). Проблемы могут возникнуть, если даты вводятся в виде текста.

Наблюдения

Microsoft Excel хранит даты в виде порядковых номеров, чтобы их можно было использовать в вычислениях. По умолчанию эта дата — 1 января 1900 года.серийный номер 1 и 1 января 2008 г. имеют серийный номер 39448, потому что это 39 448 дней после 1 января 1900 г.

Значения, возвращаемые функциями ГОД, МЕСЯЦ и ДЕНЬ, являются значениями по григорианскому календарю, независимо от формата отображения предоставленного значения даты. Например, если формат отображения для данной даты — Хиджра, значения, возвращаемые функциями ГОД, МЕСЯЦ и ДЕНЬ, являются значениями, связанными с соответствующей датой по григорианскому календарю.

Пример

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

Дата

15.04.2011

Формула

Описание

Результат

= МЕСЯЦ (A2)

Месяц, который встречается в дате в A2

4

См. также

ДАТА

Добавление или вычитание дат

Функции даты и времени (информация)

.

Отображать даты как дни недели

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

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

Отформатировать ячейки для отображения дат в виде дней недели

  1. Выберите ячейки, содержащие даты, которые вы хотите отобразить как дни недели.

  2. На вкладке Home щелкните раскрывающийся список в поле списка Формат , щелкните Дополнительные форматы чисел, , а затем щелкните на вкладке Числа.

  3. В разделе «Категория» щелкните Custom, , а затем введите dddd, для полного названия дня недели (понедельник, вторник и т. д.) в поле «Тип» или ddd для сокращенного названия дня недели ( пн, вт, ср и так далее).

Преобразование даты в текст дня недели

Для выполнения этой задачи используйте функцию ТЕКСТ.

Пример

Скопируйте следующие данные на чистый лист.

90 120

А

Дата

19 февраля 2007 г.

01.03.2008

Формула

Описание (результат)

= ТЕКСТ (A2, "дддд")

Вычисляет день недели для даты и возвращает полное название дня недели (понедельник)

= ТЕКСТ (A3; "ddd")

Вычисляет день недели для даты и возвращает сокращенное название дня недели (Часть)

Нужна дополнительная помощь?

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

См. также

ТЕКСТ

.

Названия месяцев в Excel

Как вывести названия месяцев в Excel? Есть несколько способов, и следующие 3 точно не охватят тему, но есть шанс, что один из них будет полезен в вашей работе и в создаваемом вами листе.

Метод 1 — форматирование существующей даты

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

= ТЕКСТ (A1; "мммм") - для полных названий месяцев

= ТЕКСТ (A1; "ммм") - для сокращенных названий месяцев

Возможны и другие комбинации в зависимости от количества букв m .

Вот как это выглядит:

С форматом, заданным непосредственно в формуле

При взятии из другой камеры

Способ 2 - выбрать из списка

Что, если, например.мы хотим иметь месяцы на определенном языке, не обязательно совместимом с языком Excel?
Очень крутые эффекты можно получить, используя функцию ИНДЕКС . Его можно использовать как со списком названий месяцев для выбора «встроенных» в формулу функции, так и со списком, представленным в ячейках Excel, кому как удобнее:

Названия месяцев в Excel выводятся функцией ИНДЕКС с массивом в формуле

= ИНДЕКС ({"Январь"; "Февраль"; "Март"; "Апрель";
"Май"; "Июнь"; "Июль"; "Август";
"Сентябрь"; "Октябрь"; "Ноябрь" ";"декабрь"};МЕСЯЦ (А17))

Названия месяцев в Excel, отображаемые функцией ИНДЕКС с массивом во внешних ячейках

= ИНДЕКС ($D$33:$D$44, МЕСЯЦ (A28))

Метод 3 - расширение списка

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

Удачи!

.

YESTOK.pl

Примечание: вы просматриваете эту страницу на устройстве с маленьким экраном (ширина & lt 640px). Некоторые иллюстрации и анимации в этой статье могут стать нечитаемыми, если они настроены на разрешение этого экрана.

Ежи Марус

© Все права защищены. Использование всего сайта или его частей без письменного согласия автора запрещено.

Преобразование числового значения в значение в словах в Excel



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

Есть два решения. Вы можете ввести в свою рабочую книгу алгоритм, который будет выполнять соответствующие преобразования, т.е. он работает по следующему принципу: если в ячейке А1 электронной таблицы есть числовое значение, то текст, представляющий это значение, появится в ячейке А2.Второе решение — прикрепить к книге собственную функцию, которая будет возвращать значение числа, являющегося аргументом этой функции, в виде слов. Функция должна работать так же, как упомянутая в начале функция BAHTEXT(), только на польском языке.

Однако оба случая не так просты. В обоих случаях флективная природа нашего языка требует создания довольно сложного алгоритма, с которым справятся не все пользователи Excel. Во втором - дополнительно - нужно знать язык программирования VBA (Visual Basic for Application), на котором будет закодирован этот алгоритм.

Применение собственной функции, т. е. последний случай, трактуется как добавление макроса в книгу. Excel 2007 и выше, для книг, содержащих макросы, есть специальное расширение — XLSM. Таким образом, рабочая книга будет иметь имя ИМЯ.XLSM, а рабочая книга без макросов будет называться ИМЯ.XLSX. Поскольку макрос, определенный в книге, действителен только для нее, возникает проблема его использования в других книгах.Конечно, такие возможности существуют в разной степени. Вы можете использовать так называемую личную книгу, чтобы иметь доступ к макросу во всех книгах, созданных на вашем собственном компьютере. Вы можете использовать свойства надстройки, чтобы распространить макрос внутри корпоративной сети и сделать его доступным для всех пользователей. Однако на любом другом компьютере может обрабатываться только рабочая книга со встроенным макросом, так как только такую ​​рабочую книгу не нужно привязывать к внешнему источнику макросов.

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

В этой статье описывается, как использовать написанный мной алгоритм, содержащийся на отдельном листе Excel, сохраненном как шаблон.Выделенными расширениями имен файлов являются буквы XLTX — для Excel 2007 и выше, и XLT — для Excel 97-2003. Соответствующие файлы будут называться WORDS.XLTX и WORDS.XLT. Файлы, подготовленные для загрузки с веб-сайта, представляют собой обычные рабочие книги Excel, и пользователь должен сохранить их как шаблон. Желающие могут скачать эти файлы по соответствующим ссылкам, расположенным далее в этом исследовании.

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

Подготовленная мной рабочая тетрадь содержит только один лист под названием «Лист слов». На этом листе ячейка A1 должна быть числовым значением.Результат, который является значением слова в ячейке A1, отображается в ячейке A10 для этого рабочего листа. Из соображений безопасности, опасаясь случайного нарушения целостности алгоритма, лист был защищен паролем, и пользователь имеет доступ только к ячейке A1.

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

Чтобы использовать этот механизм, вы должны сначала преобразовать загруженный файл в шаблон. Сначала загрузите нужный файл книги в доступное место, например «Мои документы». Двойной щелчок по загруженному файлу откроет его в Excel. Теперь — без каких-либо других действий — сохраните его, выбрав «Сохранить как» и установив тип файла «Шаблон Excel». Это показано на рисунке ниже.

Рис. 1: Окно для сохранения шаблона.

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

  • Windows XP: c:\Document and Settings\ имя пользователя \Application Data\Microsoft\Templates
  • Windows Vista: c:\Users\ имя пользователя \AppData\Roaming\Microsoft\Templates
  • Windows 7: c:\Users\ имя пользователя \AppData\Roaming\Microsoft\Templates

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

Чтобы начать работу с новой книгой на основе шаблона, вызовите Excel и выберите команду «Создать». Пожалуйста, не используйте значок «Создать», потому что он фактически откроет новую книгу, но без возможности выбора шаблона. В Excel 2007 выбор новой книги показан на рис. 2. В более ранних версиях следует вызвать команду «Файл» и выбрать из выпадающего списка пункт «Создать…».

Рис. 2: Выбор новой книги.

Фрагмент нового окна, которое сейчас откроется, показан на рис.3., более ранние версии Excel откроют окно, подобное изображенному на рис. 10, в котором сохраненные шаблоны доступны во вкладке «Общие».

Рис. 3: Окно выбора применяемого шаблона.

В левой части окна находится список категорий шаблонов, которые можно использовать. Справа в разделе «Недавно использованные шаблоны» вы увидите имена шаблонов, которые уже использовались. Если нужный вам шаблон есть в этом списке, выделите его и нажмите кнопку «Создать» (не видна в этой части иллюстрации).Шаблон, сохраненный вышеуказанным способом, т.е. расположенный в стандартной папке шаблона, будет доступен после выбора опции «Мои шаблоны…». Новое диалоговое окно, показанное на изображении ниже, позволит вам выбрать конкретный шаблон.

Рис. 4: Окно выбора пользовательского шаблона.

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

Рис. 5: Открытая рабочая книга с рабочим листом Words.

Рабочей книге присваивается имя используемого шаблона, дополненное номером, подобно именам типа Book1. Это имя назначается временно, поэтому при сохранении файла нас попросят указать собственное окончательное имя. Поскольку в данный момент это единственный лист, он также является активным листом, поэтому сочетание клавиш SHIFT + F11 вставит новый лист с именем Лист1 непосредственно перед активным листом.На этом вставленном листе или более мы можем построить наш проект.

На рисунках 6 и 7 я показываю одновременно два рабочих листа рабочей книги: «Лист2» ​​и «ЛистСлов». Вы ввели число в ячейку A1 Листа2. В ячейке А1 листа «WordSheet» есть формула, передающая число, которое нужно преобразовать. Он имеет вид « = Лист2! А1 ».

Рис. 6. Как ценность передается конверсии.

Результат конвертации отображается в ячейке А10 листа "ЛистСлова", чтобы его поместить в ячейку А4 листа Лист2, необходимо вставить формулу " = ЛистСлов! А10 ".

Рисунок 7: Возврат преобразованного значения.

Теперь каждый раз, когда вы изменяете значение ячейки A1 листа 2, оно будет отображать это значение словами в ячейке A4.

Если пользователь уже построил лист, например, как на рис. 8.

Рисунок 8: Образец листа пользователя.

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

Щелчок правой кнопкой мыши на имени листа открывает контекстное меню, показанное на рис. 9.

Рис. 9: Контекстное меню вкладки Имя.

При выборе опции «Вставить…» откроется диалоговое окно, показанное на рисунке ниже. Шаблоны, размещенные в стандартном месте, также появятся на вкладке «Общие» этого окна. В этом окне выберите шаблон рабочей книги.

Рис. 10: Диалоговое окно для выбора вставляемого элемента.

Рабочая книга вставляется перед листом, на котором была начата операция вставки. На рис.11 показана нижняя часть окна Excel с видимым порядком листов.

Рис. 11: Порядок листов в рабочей тетради.

В контекстном меню, показанном на рис. 9, есть пункт «Переместить или скопировать». Выбор его на выбранном имени листа вызовет диалоговое окно, показанное на рис. 12, где можно задать положение этого листа. Благодаря этому лист можно разместить в любом месте структуры рабочей книги.

Рис. 12: Диалоговое окно для изменения порядка листов.

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

Если вы хотите также преобразовать второе числовое значение в той же книге, для этого необходимо повторно прикрепить лист шаблона. Каждая новая копия рабочего листа «WordSheet» будет снабжена дополнительным числовым дескриптором.Таким образом, вторая копия будет называться «WordSheet (2)», и это имя должно использоваться в ваших формулах.

Подготовленная мной ведомость переводит в слова только неотрицательные числа, а после округления не более 999 999 999 999,99, что позволит выставить счет на строительство около 500 национальных стадионов. Число всегда сначала округляется до двух знаков после запятой, а затем преобразуется. Если числовое значение не удовлетворяет этому условию или если передается содержимое ячейки, не содержащей числа, результатом будет "Число отрицательное, либо слишком большое, либо не является числом!"

Наконец, замечание, относящееся к построению формулы возврата. Если вы защитите шаблон от изменений, вы не сможете при создании формулы методом «укажи и щелкни» щелкнуть в ячейке А10 листа «WordSheet» и поместить ее в формулу. Вы должны ввести этот адрес самостоятельно. Имя листа или «WordSheet» можно вводить любыми буквами. Однако, если вы хотите использовать мышь, выберите ячейку A1 на листе «Лист Word», потому что она доступна, а затем добавьте число ноль после единицы в ссылке на адрес, созданный в формуле.

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

Чтобы скачать книгу для Excel 97-2003, нажмите на ссылку с названием файла: в словах.xls.

Чтобы скачать книгу для Excel 2007/2010, нажмите на ссылку с названием файла: медленный.xlsx.

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

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




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


Вы будете оказывать поддержку через службу онлайн-платежей PayPal. Вам не нужно иметь учетную запись на этом сайте. Просто нажмите на картинку рядом с ним. Если у вас есть учетная запись PayPal, вы можете использовать ссылку PayPal.me.

Спасибо!

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


Создано 16.02.2012
Изменено 16.02.2012

.

Вставка длинной даты «VBATools

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

Механизм надстройки имеет запись 6 возможными способами:

  • Дата прописью ("на..." полная дата прописью и дата в скобках),
  • Текущая дата * длинная, день и месяц прописью,
  • Текущая дата * кратко, с сокращенным годом,
  • Текущая дата * с сокращением месяца прописью,
  • Текущая дата * с полным месяцем прописью,
  • Записывает текущую дату * в американском стандарте.

* Изменение дат, ранее внесенных в документ, в соответствии со стандартом.

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

Опционально в надстройке есть возможность добавить текущее время ко всем опциям, а в случае вставки даты не туда, Word реагирует на комбинации клавиш [Ctrl+Z] для отмены этой операции.Также допускается отмечать определенную область, в которой есть дата, которую необходимо преобразовать в дату прописью. UPG этого дополнения будет бесплатным в соответствии с вашими лицензиями, пока вы не предоставите 6 MSC поддержки.

Вы хотите протестировать надстройку - загрузите DEMO продукта и проверьте ее.

Так же рекомендую надстройку для MS Word Преобразование числа в слова и для Excel Операции с датами



Надстройка, совместимая с Office >= 2013 (и 365) для 32- и 64-битных

Если вы заинтересованы в приобретении надстройки, свяжитесь с нами и ознакомьтесь с условиями лицензии.

(c) Шон Оскар - www.VBATools.pl
Все права защищены. Никакая часть или вся эта статья не может быть воспроизведена или опубликована без согласия автора.
.

Правильные и неправильные формы записи даты. Порядковое числительное

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


Я думаю, что самой большой проблемой для писателей является точка, которая якобы должна стоять после порядкового номера. Это, несомненно, некоторая аккреция, т.е.в из немецкого языка, в котором всегда должна стоять точка с этим типом числительного. Однако в польском языке обычно не нужно ставить точку после порядкового числительного. Хорошо поставить его в том случае, когда мы абсолютно хотим записать данное число в цифровом формате, и из контекста не ясно, является ли оно порядковым или главным числительным (например, при написании «1» мы можем думать о чтении его как 'один' или - 'первый').

Эта проблема не возникает при сохранении дат.Когда мы видим запись «1 ноября», мы не задумываемся над тем, читать ли ее как «1 ноября» или «1 ноября». Поэтому точка после цифры «1» совершенно избыточна.

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

.
  • 10 октября 2010 г.
  • 10.10.2010
  • 10 октября 2010 г.

Конечно, в конце можно написать "р"

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

Итак, давайте посмотрим на распространенные ошибки в дате:

  • 10 октября 2010 г. (при написании даты месяц всегда пишется в родительном, а не в именительном падеже)
  • 10.октябрь 2010 г.
  • 10 октября 2010 г.

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

*****************

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

.

Доступные числовые форматы в Excel

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

Для дат вы можете решить, будет ли месяц записываться цифрами или словами. Советы по изменению настроек числового формата см. ниже (для получения дополнительной информации о таблицах Excel нажмите ЗДЕСЬ).Параметры находятся на вкладке «Главная» в группе «Номер».

  • Общие — формат по умолчанию, который Excel использует при вводе чисел и отображает отформатированные числа в том виде, в котором они были введены.
  • Числовой — Формат, используемый для общего отображения чисел. Определяет количество десятичных разрядов и способ отображения отрицательных чисел.
  • Валюта — Используйте этот формат для чисел, представляющих денежные значения (символ валюты по умолчанию отображается вместе с числом).Вы также можете указать количество знаков после запятой и способ отображения отрицательных чисел.
  • Бухгалтерский учет — Этот формат также предназначен для денежных значений, но выравнивает символы валюты и десятичные разделители для чисел в столбце.
  • Дата — используйте этот формат для отображения чисел в виде последовательных дат и времени в соответствии с указанным типом и региональными настройками.
  • Время — используйте этот формат для отображения чисел в виде последовательных дат и времени в соответствии с указанным типом и региональными настройками.
  • Процент — этот формат умножает значение ячейки на 100 и отображает результат с символом процента (%). В этом формате вы можете указать количество десятичных знаков для использования.
  • Дробный — в этом формате число отображается в виде дроби в соответствии с выбранным типом дроби.
  • Scientific — этот формат отображает числа в экспоненциальном представлении, то есть с E + n, где E обозначает показатель степени умножения отображаемого перед ним числа на 10 в степени n.
  • Текст — в этом формате содержимое ячейки обрабатывается как текст и отображается точно так, как оно напечатано.
  • Special — в этом формате число отображается в виде почтового индекса, номера телефона или номера социального страхования.

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

.

Смотрите также

Только новые статьи

Введите свой e-mail

Видео-курс

Blender для новичков

Ваше имя:Ваш E-Mail: