Darbe.ru

Быт техника Дарби
0 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Макрос Excel: как я могу получить timestamp в формате; yyyy-MM-dd hh: mm: ss

Макрос Excel : как я могу получить timestamp в формате "yyyy-MM-dd hh:mm:ss"?

Я использую DateTime.Now в своем макро Excel, чтобы показать текущий timestamp.

Он показывает timestamp в формате «dd-MM-yyyy hh:mm:ss».

Вместо этого, как я могу получить timestamp в формате «yyyy-MM-dd hh:mm:ss»?

9 ответов

  • Как преобразовать дату в формате "YYYY-MM-DD hh:mm:ss" в UNIX timestamp

Как я могу преобразовать время в формате YYYY-MM-DD hh:mm:ss (например, 2011-07-15 13:18:52 ) в UNIX timestamp? Я попробовал этот кусок кода Javascript: date = new Date(2011-07-15).getTime() / 1000 alert(date) И это работает, но это приводит к NaN , когда я добавляю время(‘2011-07-15 13:18:52’) к.

Пользователь введет дату, например yyyy-MM-dd или yyyy-MM-dd hh:mm:ss . Тогда мне нужно проверить timestamp. пожалуйста, помогите мне в этом. Мне нужно проверить эти типы валидаций как (yyyy-MM-dd), так и (yyyy-MM-dd hh:mm:ss). Если пользователь вводит дату yyyy-MM-dd, то возьмет как это.

Попробуйте с: format(now(), «yyyy-MM-dd hh:mm:ss»)

DateTime.Now возвращает значение типа данных Date . Переменные даты отображают даты в соответствии с кратким форматом даты и форматом времени, установленными на вашем компьютере.

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

Если некоторые пользователи кода имеют разные языковые настройки, формат может не работать. Таким образом, я использую следующий код, который дает отметку времени в формате «yyymmdd hhMMss» независимо от языка.

это сработало для меня лучше всего:

Скопируйте и вставьте этот формат yyyy-mm-dd hh:MM:ss в ячейки формата, щелкнув таможенная категория в разделе Тип

Timestamp в пути сохранения книги необходимо изменить » : «. Я использовал » : «-> » . «, что означает, что мне нужно добавить расширение обратно » xlsx «.

Это может работать так же просто, как это, выберите нужное место, в данном случае я выбираю D3

Например, мой лист называется Sources

Используйте функцию форматирования.

Похожие вопросы:

Есть ли простой способ преобразовать поле timestamp формата yyyy-MM-dd hh:mm:ss в строку формата MM-dd-yyyy hh:mm:ss ? Я смог сделать это с помощью substr, но мне было интересно, есть ли прямой.

Я пытаюсь написать на листе Excel , используя Excel::Writer:XLSX . Я знаю, что можно сделать формат даты и времени с помощью write_date_time( $row, $col, $date_string, $format ) Однако $date_string.

Возможный Дубликат : Как конвертировать yyyy-MM-dd HH:mm:ss в “15th Apr 2010” с помощью PHP Я подключился к банку , который выдает мне отчет в формате YYYY-DD-MM hh:mm:ss, но мне нужен.

Как я могу преобразовать время в формате YYYY-MM-DD hh:mm:ss (например, 2011-07-15 13:18:52 ) в UNIX timestamp? Я попробовал этот кусок кода Javascript: date = new Date(2011-07-15).getTime() / 1000.

Пользователь введет дату, например yyyy-MM-dd или yyyy-MM-dd hh:mm:ss . Тогда мне нужно проверить timestamp. пожалуйста, помогите мне в этом. Мне нужно проверить эти типы валидаций как (yyyy-MM-dd).

Я видел этот fiddle для проверки mm/dd/yyyy or mm-dd-yyyy , но я хотел бы проверить формат yyyy-mm-dd hh:mm:ss также, как я могу гарантировать, что сегодня меньше, чем с даты с форматом yyyy-mm-dd.

Как я могу извлечь только дату в excel-vba из этого формата mm/dd/yyyy HH:mm:ss? Мне нужно сравнить две даты в этом формате,но я только хочу знать, отличается ли этот день.

У меня есть значение timestamp: var timestamp = 1469088703280; Я попробовал это сделать, чтобы преобразовать timestamp в формат yyyy-mm-dd hh:mm:ss[.fffffffff] . var timestampDate = new.

Я пытаюсь импортировать CSV в MySQL. CSV имеет timestamp как 28/07/2016 16:00:00. Мне нужно время, чтобы быть 0000-00-00 00:00:00 (yyyy-mm-dd hh:mm:ss) Как мне преобразовать это в Excel перед.

Мне нужно установить свою колонку в Excel на yyyy-mm-dd hh:mm:ss. Когда я открываю свой файл csv в VSCode, формат правильный, но когда я открываю его в Excel, записанные данные в столбце yyyy-mm-dd.

Excel works!

menu

Полезные макросы Excel. Простые возможности VBA, которые я часто использую

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

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

Как убрать отображение выполнения действий макроса?

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

Не забудьте включить функцию в конце макроса

Как убрать выделение копирования после выполнения макроса?

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

Полезные макросы. Как найти последнюю строку или столбец диапазона

Эта конструкция поможет легко найти номер последней строки или столбца заполненного диапазона. Особенно удобно применять в циклах: вам не нужно задавать 1000 строк цикла с запасом. Excel сам найдет, где конец диапазона при помощи такой конструкции:

Причем, я сразу объявляю переменную как Long (длина 2 147 483 647), чтобы не попасть в ту ситуация, когда популярного Integer может не хватить (32 767) для больших таблиц.

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

Цикл For и проверка условия в цикле

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

Здесь используется еще и Msgbox, при помощи этой возможности можно выводить данные отдельным окошком. Для моего примера получится так:

Читайте так же:
Как в ворде поставить границы полей

Полезные макросы

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

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

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

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

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

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

2 ответа

  • VBA Excel макрос найти текст и найти следующую соседнюю ячейку

Я пытаюсь написать макрос VBA Excel, чтобы создать алгоритм, который будет находить текст и находить следующую соседнюю ячейку для отображения текста в msgbox, например: Я разобрал предложение The building has a broken pipe beneath the first floor. на отдельные ячейки. Использование этого кода.

Мне нужно получить текущую дату, например yyyy-mm-dd, а не часы и минуты. И мне нужен текущий день 24 часа вперед, так что 1 день вперед. Мне это нужно в моем запросе fql это мой запрос: String FQL + = . AND start_time<‘ + startTime + ‘ AND start_time>’ + endTime + ‘ LIMIT 25 Я делаю это.

Этот код запросит текущую дату, запись в активную ячейку, а затем запись даты + 1 в ячейку в следующем столбце.

Это приведет к тому, что дата будет взята из приглашения, запишите ее в выбранные строки в диапазоне, а затем поместите дату + 1 в строки на один столбец справа от выбранного диапазона.

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

Это должно сделать именно то, что вы ищете:

Похожие вопросы:

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

Я пытаюсь сделать макрос Excel, который запрашивает день, а затем вставляет его в следующую открытую ячейку. вот код, который я пытаюсь использовать. Sub Button7_Click() Dim AddName As String.

Я пытаюсь написать код, который при каждом запуске макроса будет помещать дату в диапазон B5:J5 в течение 9 недель. Мой текущий код добавляет дату, которую я хочу, справа, я просто не могу понять.

Я пытаюсь написать макрос VBA Excel, чтобы создать алгоритм, который будет находить текст и находить следующую соседнюю ячейку для отображения текста в msgbox, например: Я разобрал предложение The.

Мне нужно получить текущую дату, например yyyy-mm-dd, а не часы и минуты. И мне нужен текущий день 24 часа вперед, так что 1 день вперед. Мне это нужно в моем запросе fql это мой запрос: String FQL.

У меня есть форма, где мне нужно сделать некоторые проверки, получив текущую дату и следующую дату отдельно с помощью javaScript. Я попробовал этот код, но он работает неправильно. var currentDate =.

Когда кнопка нажата, я хочу установить DateTimePicker для отображения даты и времени следующим образом: date = текущая дата. time = 10:30:00 . Следующий код изменяет как дату, так и время BUT не.

Как рассчитать текущую дату и время в excel? У меня есть имя первой колонки, вторая дата и третий раз. Проблема в том, что когда я меняю столбец имени, все предыдущие записи даты и времени меняются.

У меня есть строка (скажем, строка 2) с этими 16 значениями (A-P): 1/1/11 , 1/2/11 , 1/3/11 , 1/4/11 . . . 1/2/12 , 1/3/12 , 1/4/12 Можно ли создать макрос, который при нажатии автоматически.

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

Как настроить макрос даты в Excel —>

To Fix (Date macro’s in Excel) error you need to follow the steps below:

Совместимость : Windows 10, 8.1, 8, 7, Vista, XP
Загрузить размер : 6MB
Требования : Процессор 300 МГц, 256 MB Ram, 22 MB HDD

Limitations: This download is a free evaluation version. Full repairs starting at $19.95.

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

Если у вас есть макрос даты в Excel, мы настоятельно рекомендуем вам Загрузить (макрос даты в Excel) Repair Tool .

This article contains information that shows you how to fix Date macro’s in Excel both (manually) and (automatically) , In addition, this article will help you troubleshoot some common error messages related to Date macro’s in Excel that you may receive.

Примечание: Эта статья была обновлено на 2021-11-21 и ранее опубликованный под WIKI_Q210794

Contents [show]

Значение макроса даты в Excel?

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

Причины макросов даты в Excel?

If you have received this error on your PC, it means that there was a malfunction in your system operation. Common reasons include incorrect or failed installation or uninstallation of software that may have left invalid entries in your Windows registry, consequences of a virus or malware attack, improper system shutdown due to a power failure or another factor, someone with little technical knowledge accidentally deleting a necessary system file or registry entry, as well as a number of other causes. The immediate cause of the «Date macro’s in Excel» error is a failure to correctly run one of its normal operations by a system or application component.

Читайте так же:
Как в excel сделать модуль числа

More info on Date macro’s in Excel

Когда вы говорите «подсвеченный», вы имеете в виду выбранный? Если вы имеете в виду выбранный, являются ли ячейки автоматически, когда ячейка подсвечена? Любые предложения или ответы, которые вы работаете с определенной ячейкой или, возможно, с несколькими ячейками? Попытка иметь текущую дату вступать в то, как это сделать? Я не могу себе представить, что вы хотите, чтобы это произошло на всем рабочем листе. Нажмите здесь перед отправкой данных или кодом VBA —> Как отправить данные или код.

Большое вам спасибо за все ваше время и помощь. Расписание для компании, над которой я работаю. E14 должен ссылаться на те же файлы и ячейки, мне нужно установить формулу каждой ячейки для ссылки на определенный лист (для функции INDEX вместо INDIRECT.

В B, C и т. Д. На каждом листе есть дата пятницы на неделю в качестве ее имени. определенную дату, которая соответствует дате, указанной в столбце A) в другой книге.

хотел бы извиниться за бедное имя этой темы. ячейки в столбце A с соответствующей датой. Если есть простой способ отобразить исходную формулу на листе 2005 [ts_2005_mfc.xls], лист с именем 11-Feb-05 и ячейкой W35.

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

Возможно, было бы проще ссылаться на то, что я могу скопировать его на лист 2011, что было бы потрясающе. Я назвал это чем-то другим, но я думаю, что это закончилось тем, что кто-то хотел бы исправить название темы на что-то большее, но это должен быть лист для 18-Feb-05. изменен на простой текст, который я внес в Google для моего поиска.

Для своей системы сотрудники имеют доступ к книге с листами 52 —

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

Я действительно пароль для электронной таблицы Kalibratedbyme (капитал K)

С наилучшими пожеланиями и большое спасибо!

Содержимое отличается, но почему вы дублируете сообщение?

I have a workbook which i would ideally like to send an automated mail when the date is within 30 days of «Todays date» .

недоступный для всех без пароля через определенный период времени. Благодарю.

Hello CWDENVER, this should be possible to achieve, you can have a date held in a cell in a hidden Protected sheet in the workbook. Is there a way to make the program have a «shelf life» of 6 months or so?

Хорошо, что это может быть удалено из книги.

Я хотел бы настроить его, чтобы он сделал какие-то идеи? Я выпускаю сложную таблицу с моей ценой на продукт. Когда системная дата = дата в ячейке Target является проблемой. Любой рабочий лист скрыт и может быть спрятан только путем ввода пароля.

Редактору VBA также необходимо защитить паролем.

Чтобы быть эффективными, вам понадобятся меню

Хотите, чтобы макрос сортировал данные с макроса на кнопку

И хотели бы присвоить этот конкретный тип этим столбцам по дате, указанной в ячейке A2. Столбец B, C, D, E имеют разные даты, которые я хочу, из столбцов B, C, D, E с этой конкретной датой в новом листе в этой книге. Предположим, что если в ячейке A2 дана 11 / 26 / 2009, тогда она должна сортировать данные (столбцы B, C, D, E) с любой датой, указанной в ячейке A2.

Use E2 to define check for blank cells and if it finds any, don’t add those values?? Is there a way to continue to use this formula but have it & 2 others based on the «master». How about the month you’re after.

Contains 1 «master» dynamic named range to the board. Thanks!

Добро пожаловать в приложение?

I figured out how to do a button 5 times) and on each consecutive copy, have the date increase by one. If possible, I would like to create 5 copies (currently just pressing the SI», «B TS»)).PrintOut
End Sub

Просто, пожалуйста, дайте мне знать, если есть какая-либо помощь, будет очень признательна.

Не уверен, что это возможно, а затем кнопку печати для одного из моих документов. Sub PrintCrewLists ()
Worksheets(Array(«A SI», «A TS», «B basic print preview and then print when approved. if you could help with one, I’m pretty sure I could figure out the other. I posted my current VPN coding for previewing and then printing these lists, but

Доброе утро,
I am attempting to create a print preview, are any changes in the «printout» phrases, please.

И т.д. Допустим, вы вводите сегодняшние данные, и код будет делать то, что вы просили. Как раз перед кнопкой a, чтобы сохранить сегодняшние данные? в этот день появится окно с сообщением «недействительная дата». Может ли кто-нибудь помочь?

Я считаю, что эти наборы 2 на панели, которая открывается. Тем не менее, тогда решается искать данные другого дня. Если дата не является допустимой датой, т. Е. Данные не были записаны для Hi, New для VB и были бы признательны за некоторую помощь в следующем. Я пытаюсь сохранить книгу?

Тем не менее, я бы хотел, чтобы одна большая часть пропала без вести. Вы хотите щелкнуть данные по вчерашним дням, указав дату дня в A1.

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

Незадолго до закрытия книги?

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

В надежде получить некоторые

Deletes the content of the before running the macro, because it is not Undo-able. row, and move the data up to the previous row starting in column «R». Takes all those cells in column A of the active sheet that in Rows to column» 28-Aug-2008, 05:47 AM». Always make a backup copy of your data on the same worksheet.
4.

I have attached some sample macro below works well with the sample data. If the dataset in the second date line is wider is more predictable than mine and the Macro posted doesn’t work on my data. If there are any numbers in column A besides dates, data. (I hope that’s okay?!)

Читайте так же:
Можно ли восстановить эмаль на кастрюле

PS — Диапазон данных изменяется.

это оригинальные 15 клетки широкий регион.

Don’t run it twice same line, all begin with a date. I don’t know how to make a looping Macro that will identify the «date lines», Caution:
1. Строки, которые я хотел бы получить, будут оценены. Я просмотрел форум и нашел аналогичную запись, но образцы данных тогда алгоритм ошибочен, и макрос потерпит неудачу.
2.

See post «Excel Macro to Move data contain numbers. (Dates are actually numbers, only formatted to look like dates.)
2. In a loop, it takes every second cell and take the «second date line», and move it to the &quo.

Any Thanks! Feel free to spell it out — I won’t be offended. I’m a bit new at this, ideas? is entered in Column C, it time/date stamps the adjacent cell in Column D.

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

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

ChDir»H:Resourcing TeamsPlacementsWeekly activityArchive»
ActiveWorkbook.SaveAs Имя файла: = _
«H:ResourcingTeamsPlacementsWeekly activityArchive» & Now.Day & Now.Month &Now.Year &» .xlsx», _
FileFormat: = xlOpenXMLWorkbook, CreateBackup: = False

Но получить ошибки

Любые предложения, которые были высоко оценены

tried time consuming loops, do while loops, etc. Prior knowledge of this should not be necessary, but thing: Can someone please help me with this? I have tried the Application.Wait procedure, and I’ve in a module of it’s own and call it from the main macro? This is a problem because the

the macro copies the quotes and pastes them elsewhere. I use sendkey() to accomplish this, and then I just thought I’d provide full context to my issue. All of these approaches result in the same Quote addin with MS Excel 2003. Because I don’t want to store old quotes into perpetuity, i need to ensure that the update quotes button has been hit.

I am using the MSN Stock macro ends up recording un-updated quotes. I wrote a macro that I’m too lazy to hand update this spreadsheet every trading so i dont ever have to think about this again, and i’m so close. Thank you in advance!

Can’t you just put the update macro code essentially records daily stock prices.

Моя основная цель — предоставить планировщику задач доступ к этому файлу каждый день на всю оставшуюся жизнь (или пока я не уйду).

Отдельное письмо для каждого оценили, спасибо!

Любая помощь будет очень

Эй, ребята,
I have a question about coding file I want to use. I have attached the excel at all the sheets, not just the current month’s sheet.

and setting an excel file to send emails. Also, if possible, I would like for it to look cell that matches today’s date.

This way, whenever the spreadsheet is viewed I have one cell on the sheet listing the current date (using the «=Now()» formula), that lists monthly recurring expenses. but I’d like to have the other cells change at certain times throughout the month. You need to list the payment dates somewhere would be greatly appreciated.

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

The way I read it was that you have fixed recurring payment actual date reads «April-16», the respective cell would change to «June-15». Hope the

I’m working on a spreadsheet attached might assist. For example, if one cell currently says «April-15», when the and then the formula looks up the next date.

Как я могу изменить все остальное октябрьское 4, как Date? MIKEhttp: //www.skeptic.com/ Как-то дата на одной из моих дат должна быть в этой таблице. дату, которую я могу подтвердить.

Как текст или неправильное датируется тем, какими они должны быть? Это единственная TIA. И я понятия не имею, что остальные старые файлы Excel превратились из 1999-10-04 (т.е. 1999) в 4617-04-11.

используя * mm / dd / yyyy, и это не сработает

ничего не происходит. Я попытался использовать формулу DATEVALUE. Может ли кто-нибудь дать мне, но продолжать получать ошибку #VALUE.

Я, очевидно, не знаю, как это сделать. БЛАГОДАРЯ. Я не уверен, какие «правильные», «левые» или «средние» представляют или как подсчитывать места размещения значений. Я попытался преобразовать его в формулу DATEVALUE для этого примера?

У меня есть большой отчет о заявках, которые были представлены, что означает, что даты неверны (например, 2nd January будет читать как 1st February.)
2. Can anyone help, I’ve attached including the date when they were submitted however the dates are formatted incorrectly.

1. Что вы получите, если Спасибо

Где небольшая выборка данных.

у вас нет формата ячеек?

Хотя форматирование ячейки составляет dd / mm / yyyy, данные отображаются в мм / дд / гггг, из которых поступают данные?

Проблема в том, что я не могу сортировать по времени и, пожалуйста, помогите!

Я пытаюсь ограничить список, чтобы показать даты, привязанные ко всем временным интервалам от 2004-2007. информация, которая на все времена после 2: 45PM.

Проблема отображения числа в формате даты в Excel

Число отображается как дата в Microsoft Excel

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

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

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

Читайте так же:
Можно ли в армию брать таблетки

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

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

  1. Кликаем правой кнопкой мыши по диапазону, в котором нужно сменить формат. В контекстном меню, которое появится после этих действий, выбираем пункт «Формат ячеек…».

Переход в формат ячеек в Microsoft Excel

Изменение формата ячеек в Microsoft Excel

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

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

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

    Выделяем ячейку или диапазон с форматом даты.

Выделение диапазона в Microsoft Excel

Смена формата в Microsoft Excel

Переход к другим форматам в Microsoft Excel

Окно формата ячеек в Microsoft Excel

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

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

ЗакрытьМы рады, что смогли помочь Вам в решении проблемы.

Помимо этой статьи, на сайте еще 12447 инструкций.
Добавьте сайт Lumpics.ru в закладки (CTRL+D) и мы точно еще пригодимся вам.

Отблагодарите автора, поделитесь статьей в социальных сетях.

ЗакрытьОпишите, что у вас не получилось. Наши специалисты постараются ответить максимально быстро.

Помогла ли вам эта статья?
Поделиться статьей в социальных сетях:
Еще статьи по данной теме:

Почему САМОПРОИЗВОЛЬНО меняется формат на ДАТА, не в момент ввода, а когда в следующий раз открываешь документ.

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

Спасибо. Страдаю от этого не первый год. Лицензия.

Спасибо! Очень помогли.

Здравствуйте. Вопрос заключается в том, что при выделении всей таблицы, где находятся даты вместо чисел, и форматируя ячейки по другим форматам, приводит к тому, что вместо дат появляются непонятные числа (не те, что в исходном документе). А изменяя таблицу повторно по форматам, изменяются уже эти неправильные числа в ячейках. Также в данные ячейки не получается записать исходник после всех манипуляций (преобразует снова в неправильное новое число).
Что делать, я уже не знаю??…Эксель 14 версии, офис 10

Спасибо! А то блин сам не разобрался бы.
Давно хотел Excel изучить всё времени нет

Здравствуйте! Почему в Excel вместо числа появляется текст проблему выложил на ютуб youtu.be/xh9_8icxj0c

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

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

Уже не надо, спасибо. Сделала по-другому, получилось

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

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

Попробую объяснить. Эксель 2007, есть таблица с данными на 1000 человек, в столбце дата стоит 28.11.1974, при просмотре ячейки через «формат ячейки» данные в ней «дата» при загрузке этого файла в программу которая проверяет правильность внесенных данных в Экселевский файл значение указанной ячейки исчезает, т.е. там пусто. Мне удалось установить, что если ячейку в данными 28.11.1974 войти в «формат ячейки» и по менять с «дата» поменять на «общий» или «числовой» появиться цифра 27361. Но в моем случае остается значение 28.11.1974. Если бы это был единичный случай проблем бы не было. Но так как файлы обрабатываются ежемесячно и в них 1000 человек, то приходиться в ручную проверять все 1000 дат на предмет такого казуса. При том что доходит до абсурда. Шаблон Экселевского файла один и тот же изменятся информация в других ячейках, а в ячейках столбца с датами уже другие даты ведут себя подобным образом.

У нас следующая проблема: из подпрограммы AutoCad выводим данные в Exel. Значений как правило много, больше 1000 и половина переводиться автоматически в даты.
В AutoCad загружается данный фал, но программа даты не воспринимает!
Однако на соседней машине, с такой же версией Exel, значения не преобразуются в даты.
Как отключить автоматическое преобразование?

такая же проблема с переводом из Autocad

я сделала как вы сказали в двух способах,но всё возвращается опять на дату

все сделал,но дата не исчезла

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

почему excel воспринимает число как дату в html

если лист защищен ты ничего не можешь сделать, лучше б это описали

Добрый день. Этому вопросу у нас посвящена отдельная статья:
Снятие защиты с файла Excel

Приветствую Максим. Хелп, не могу пофиксить даты, ну никак. Пробовал разные форматы, как дат(в том числе пробовал иностранные форматы), так и числовые. Не получается у меня исходное число получить. Вот пример, есть ряд чисел, 88.28,11.25,0.48, указаны через запятую. Первое и третье числа переносятся как есть, второе число становится 25 ноября. При его формате я получаю разные числа, вплоть до 45962 (общий формат), но исходное число получить не могу.

Читайте так же:
Как восстановить несохраненный документ word 2016

И да, эксель 2016.

Если ставить нормальную запятую то в формате ячейки числовой или текстовый, а так же общий — цифры остаются прежними.
А вот если Вы ставите точку то формат ячейки изначально должен быть текстовый! И только потом туда вбивать число.

Сергей, спасибо за ваш ответ. Немного детализирую проблему. Это импортированный документ, его необходимо упорядочить.Вся информация в нем до дефолту собрана в одном столбце. Я применяю функцию «Текст по столбцам» и далее указываю использовать запятые как разделитель, никаким другим образом я не получаю соответствие информации в столбцах и строках, то есть замена точек на запятые не подходит, от этого пострадает логика разбивки. Принудительное форматирование ячеек как текст так же не дает результатов. Единственный способ, которые сохраняет логику, но изначально понятен только мне, это замена на отличный от запятой символ, например знак доллара. Тогда, зная что доллар=запятая/точка, данные приобретают смысл и сходятся.

Если я правильно Вас понял Алексей, Вам не важно стоит запятая или точка в ячейке после применения функции «Текст по столбцам». Если честно с таким еще не сталкивался. Но заметил такую вещь. При применении функции «Текст по столбцам» в «Мастере текстов (разбор) — шаг 3 из 3» в «Образец разбора данных» можно выбирать столбец и к каждому столбцу можно задавать «Формат данных столбца» если поменять с «Общего» на «Текстовый» данные не поменяют свои значения. Попробуйте может это Вам поможет.

Как заменить дату на число?

Формат ячейки. Или у Вас другой случай? Тогда более подробнее.

изменяю формат с даты на числовой, но всё равно пишет, что это видоизменённая дата, как это изменить?

Не совсем понял. Можно подробнее сам процесс. И желательно с примером.

в ячейке с форматом общий(по умолчанию) ввожу 8-12, оно преобразуется в дату, я меняю формат на «числовой», заново ввожу 8-12, навожу на ячейку курсор, выпадает меня с надписью, что это видоизменённая дата, скрин прилагаю. Вот как сделать что бы число стало чистом а не видоизменённой датой?

Простите, но числа 8-12 в математике не существует! Если Вам нужно чтобы в ячейке было написано 8-12 сначала измените формат ячейки не «Текстовый» а затем введите 8-12.

Согласен, такого числа нет))), но есть числа написанные через тире. И если я Вас правильно понял, то надо сначала задавать формат ячейки «Текстовым», а затем вводить числа через тире или запятую? Если я сначала их ввожу в ячейку числа с тире или через запятую, точку, то программа понимает это как календарная дата и уже поменять формат на «Текстовой» не получится? Что собственно у меня и происходит. В любом случае спасибо за ответ!

Вместо даты во всём столбце стали отображаться пятизначные числа. Ни один из перечисленных в статье способов не помогает

Току нет. от статьи вопрос был не как поменять формат данных а как вставить изначально не как дату Я вставляю 5,03 он пишет 5 марта вот в этом проблема.

У Вас не запятая после 5, а точка. Можете указать конкретно проблема? Но при вставлении значения в ячейку с форматом «текстовый» значение не меняется.

например было число 7.55, эксель преобразовал в 01.07.1955, после изменения формата в ячейке 20271 что в принципе не верно

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

Нужно скопировать большой объем данных в эксель. Задаешь всем ячейкам формат — число. После копирования формат поменялся на дату. И часть ячеек с числами, часть с датами. Вместо 4.47 — стоит апр.47. Если поменять формат на числовой, будет 17258,00

А что не судьба задать формат ячейки — текстовый. Или это сверх сложная задача.

Здравствуйте! Попробовал все выше перечисленные варианты, но всё равно при в воде 5-30, почему то выходит дата 01.05.1930 и формат ячейки меняется. Помогите пожалуйста разобрать с этим вопросом.

Можете привести конкретный пример и последовательность действий? Вдруг удастся найти решение!)

Такая же песня. Уже час бьюсь. Меняю формат, нажимаю Ок, ввожу 3/30, пишет мар.30 и формат опять «дата».

Выделяю ячейку, правой клавишей вызываю контекстное меню, выбираю формат ячейки ставлю текстовый, после забиваю 3/30 или 3-30 и значение не меняется.

Ввожу вот так 5-30 http://prntscr.com/nqfhb0, получается вот так http://prntscr.com/nqfhg1, менял формат ячейки на общий до ввода. Мне нужен диапазон от 5 до 30 для формулы массива. от 30-50 нормально получается.

У меня получилось если заранее в ячейке поменять формат на текстовый, а затем вставить диапазон от 5 до 30

Нужно чтобы он раз и навсегда перестал так делать. Каждый раз изменять формат ячеек (особенно учитывая, что экзель забывает о том, какой формат мы ему задали, когда туда забивается число через CTR+V) неудобно.

Есть такие советы:
Приложение Microsoft Excel программируется так, чтобы облегчить ввод дат. Например, 12/2 меняется на 2-дек. Это очень плохо, когда вы вводите что-то, которое вы не хотите менять на дату. К сожалению, отключить эту функцию невозможно. Но есть и другие способы обойти.
Предформатируйте ячейки, в которых нужно вводить числа в виде текста. В этом случае Excel не будет пытаться изменить данные, вводимые в даты.
Если вы хотите ввести несколько чисел, вы можете запретить Excel изменить их на даты, введя:
Пробел перед вводом числа. После нажатия клавиши Ввод пространство останется в ячейке. (См. заметки)
Апостроф (‘) перед вводом числа, например, ‘ 11-53 или ‘ 1/47. После нажатия клавиши Ввод этот апостроф не отображается в ячейке.
Ноль и пробел перед вводом дробной части, например 1/2 или 3/4, чтобы они не переменялись на 2 января или 4 марта, например. Введите 0 1/2 или 0 3/4. После нажатия клавиши Ввод ноль не сохраняется в ячейке, а ячейка становится десятичным числом
Подойдут?

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

голоса
Рейтинг статьи
Ссылка на основную публикацию
Adblock
detector