Исправление чисел, превратившихся в даты

Поділитися
Вставка
  • Опубліковано 3 жов 2024
  • 3 способа исправить числа, случайно превратившиеся в даты в Microsoft Excel.
    Скачать пример www.planetaexc...
    Заходите в гости ↓↓↓
    Мои книги planetaexcel.ru...
    Мои онлайн-курсы www.planetaexc...
    Моя надстройка PLEX (+150 новых функций для вашего Excel) planetaexcel.ru...
    Twitter / planeta_excel
    Facebook / planetaexcel
    Instagram / planetaexcel

КОМЕНТАРІ • 213

  • @arzuakhmatova1266
    @arzuakhmatova1266 4 роки тому +18

    Я-зайду на ютуб,музыку послушаю, видосы веселые погляжу. Тоже я-опаньки,новое видео про Еxcel от Николая Павлова. Очень даже надо!

  • @TipatovNikolay
    @TipatovNikolay 4 роки тому +30

    Спасибо за урок, он пригодится тем, кто уже перенёс данные. Я делаю немного проще. Сначала перебрасываю данные в редактор типа блокнот (который не понимает форматов), далее делаю поиск и замену всех "." на ",". А затем этот массив вставляю в Excel. Если при этом активно пользоваться горячими клавишами Ctrl+A, Ctrl+F, Ctrl+C, Ctrl+V, Altl+Tab... то всё делается быстро и удобно.

    • @Vladislav_K74
      @Vladislav_K74 3 роки тому

      Я для этого использовал Word. Мне часто приходится перекидывать данные для анализа с инет-страниц в Эксель. Открыааю сохраненную инет-страницу в Worde, там выделяю столбики в таблице, жму сtrl+H (Замена) и меняю сразу все запятые на точки, а их может быть тысячи. А потом выделяю эту таблицу и в Эксель. Но макрос навеняка удобнее использовать.

    • @victor_popelyuk
      @victor_popelyuk 2 роки тому +4

      Есть проще способ - использовать импорт данных. Для этого открываем excel, Данные - Внешние данные - Из текста, далее указываем файл с данными, в пошаговом конструкторе указываем параметры импорта и на последнем шаге нажимаем "Дополнительно" и указываем десятичный разделитель точку вместо запятой. Это инструкция актуальна для mac os, думаю на виндовс аналогично

    • @АлексейСоков-ь8и
      @АлексейСоков-ь8и 2 роки тому

      👍

  • @AlexLi131
    @AlexLi131 4 роки тому +16

    Лайк не глядя! Очень актуально. Вроде всё прозрачно, но уверен, что взгляну на тему, благодаря Николаю, по-новому! Ну а теперь к просмотру)

  • @statanaliz
    @statanaliz 4 роки тому +22

    Николай, спасибо за отличный урок. Изучаю не только Excel, но и способы наглядного объяснения )

    • @planetaexcel
      @planetaexcel  4 роки тому +4

      Дмитрий, у вас с этим все в порядке :) Мне самому у вас есть, чему поучиться :)

    • @statanaliz
      @statanaliz 4 роки тому +7

      @@planetaexcel О, программа взаимного обмена опытом получается. )) !

  • @АнонимСв
    @АнонимСв 4 роки тому +4

    Спасибо огромное Автору канала ! Информативно и полезно ! Благодарю .

  • @vs_gaming3013
    @vs_gaming3013 4 роки тому +1

    Николай, огромное вам спасибо! Как обычно кратко, лаконично и максимально эффективно.

  • @in3gun300
    @in3gun300 4 роки тому +6

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

    • @planetaexcel
      @planetaexcel  4 роки тому +6

      Дружественная Вселенная в беде не оставит :)

  • @777Aidarik
    @777Aidarik Рік тому

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

  • @yuliaholevitskaya25
    @yuliaholevitskaya25 3 роки тому +1

    Как приятно вас слушать 🤩🤗🤩 всё сразу понятно🔥

  • @Dmitrii-Zhinzhilov
    @Dmitrii-Zhinzhilov 3 роки тому

    Благодарю, Николай!!! Как всегда в новом видео открыл для себя много нового об Excel !!!!

  • @Yevd1977
    @Yevd1977 4 роки тому

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

  • @warring19
    @warring19 2 роки тому

    Лучший, просто лучший, свечку за здравия за вас поставлю!

  • @pavell6284
    @pavell6284 4 роки тому +1

    Большое спасибо, как всегда, максимум пользы и никакой воды. 😜😜😜

  • @meliseyka
    @meliseyka 2 роки тому

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

  • @FilippovAA
    @FilippovAA 4 роки тому

    Спасибо Николай! Канал отличный, помогает развивать скилл в MS Excel!

  • @ИльдарХайбуллин-к2ю

    Спасибо! Когда-то сталкивался с этой проблемой, ну а теперь при встрече буду решать её более элегантно ;-)

  • @Serj8888
    @Serj8888 4 роки тому

    Полезная инфа, это самый лучший канал по экселю)

  • @dmitriylysov4682
    @dmitriylysov4682 10 місяців тому

    Огромное подспорье!!! Автору респект!

  • @st_nislawww
    @st_nislawww Рік тому

    30 минут искал решение, пока не наткнулся на видео Николая. Спасибо большое

  • @ВладимирОбухов-ц8щ

    Спасибо за видео урок !

  • @User_1808
    @User_1808 3 роки тому

    Спасибо за хорошую идею с макросом. После некоторьіх преобразований и корректировок у меня заработало.

  • @89154806103
    @89154806103 3 роки тому

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

  • @ivan4486
    @ivan4486 Рік тому +3

    Почему нельзя просто отключить это дурацкое преобразование чисел в даты?! Я например не работаю с датами никогда. Ужасно достал этот баг.

  • @realkg9141
    @realkg9141 2 роки тому

    Благодарю! Очень доступно объяснили. 👍

  • @АнтонСтецурин-з2щ
    @АнтонСтецурин-з2щ 11 місяців тому

    спасибо большой. Очень помогло видео

  • @teddymeddyhassy
    @teddymeddyhassy Рік тому

    Super, viruchil! podpisalsa na tebya!

  • @Pesnya_bez_slov
    @Pesnya_bez_slov 4 роки тому

    Блин, раз-два и готово! Спасибо, до встречи на тренингах)

  • @КонстантинПеров-х4у

    Вы волшебник.

  • @qzRONINzq
    @qzRONINzq 4 роки тому +1

    Посмотрел, освоил, лайкнул!

  • @valet6001
    @valet6001 2 роки тому

    Супер, спасибо!

  • @УлугбекСаатов
    @УлугбекСаатов Рік тому

    Спасибо, огромное!!!!

  • @tenettenet5952
    @tenettenet5952 4 роки тому

    Четко и по делу. Спасибо.

  • @sergeykimkz
    @sergeykimkz 3 роки тому

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

  • @fryonthemoon
    @fryonthemoon 4 роки тому

    Как всегда на высоте!))

  • @nitrowoman8815
    @nitrowoman8815 Рік тому

    огромное спасибо!!

  • @Aleksandr.Bartov
    @Aleksandr.Bartov 4 роки тому

    Спасибо, полезная информация.

  • @victor_popelyuk
    @victor_popelyuk 2 роки тому

    На mac os нет настроек типа Разделителя, но есть другой простой способ - использовать импорт данных. Для этого открываем excel, Данные - Внешние данные - Из текста, далее указываем файл с данными, в пошаговом конструкторе указываем параметры импорта и на последнем шаге нажимаем "Дополнительно" и указываем десятичный разделитель точку вместо запятой. Это инструкция актуальна для mac os, думаю на виндовс аналогично

  • @ЕленаСанина-ч6ф
    @ЕленаСанина-ч6ф 2 роки тому

    Спасибо) Супер

  • @inesatananyan7618
    @inesatananyan7618 4 роки тому

    Спасибо за уроки..👏👏👏

  • @ВладимирЛитвинов-ь4в

    Столкнулся с такой проблемой, копируя прайс с иностранного сайта. Решил просто. Перенёс инфу в вордовский файл, далее функцией найти/заменить поменял все точки на запятые, потом перенес данные в эксель.

  • @stekpassstekpass
    @stekpassstekpass Рік тому

    Николай доброго времени. В формуле ошибка. Там, где указан формат даты стоит запятая, поэтому числовые значения выводятся неправильно. Должна стоять точка. "М.ГГГГ" - такой формат, тогда числа будут верные. За ролик огромное спасибо и за весь сайт, созданный вами, просто снимаю шляпу. Тысячи раз Вы выручали наверное не только меня. Благодарю миллион раз еще раз!

  • @Albertus99
    @Albertus99 3 роки тому

    Спасибо маэстро!

  • @26Tudika
    @26Tudika 4 роки тому

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

  • @dokvud
    @dokvud 2 роки тому

    Есть нюанс. Если дата записана в формате 11.июн например, то нужно будет в формуле заменить "М,ГГ" на "Д,М". \
    А так спасибо, сэкономили время!

  • @stabuz2541
    @stabuz2541 3 роки тому

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

  • @Vladislav_K74
    @Vladislav_K74 3 роки тому

    Спасибо давно с этим выяснял, пока не понял, насчет точки и запятой. Часто это происходит, когда страницу HTML скачанную из инета пробую открыть в Экселе. У меня другой способ. Я сначала открываю в Worde, там выделяю колонки с числами, делаю им автоматическую замену "," на ".", потом копирую таблицу и вставляю в Эксель. Попробую воспользоваться макросом, так должно быть быстрее.

  • @KpeBegko
    @KpeBegko 4 роки тому

    Мужик, ты гений!

  • @olca_t
    @olca_t 2 роки тому

    Спасибо!

  • @nospacesinthename
    @nospacesinthename 4 роки тому

    Спасибо, очень полезно. У меня такая проблема была при импорте csv файла, там цены с точкой у поставщика. Всегда использовал первый способ, о других не знал.
    Но, действительно, может быть проблема, когда после точки разное количество знаков (2 и 4, например) преобразуются одинаково, в комментариях подробно рассмотрели.
    Рекомендую всё же первый способ, либо, если возможно, заранее в другой программе заменить точки на запятые.
    За видео спасибо.

    • @Vladislav_K74
      @Vladislav_K74 3 роки тому

      Часто это происходит, когда страницу HTML скачанную из инета пробую открыть в Экселе. А в ней таблицы с ценами. У меня другой способ. Я сначала открываю в Worde, там выделяю колонки с числами, делаю им автоматическую замену "," на ".", потом копирую таблицу и вставляю в Эксель. Попробую воспользоваться макросом, так должно быть быстрее.

  • @CoolPipe
    @CoolPipe 4 роки тому

    Николай, видео выпустили видимо после моего письма о добавки в настройку Plex, я знаю все перечисленные методы, половина из них не подходит в моем случае, треть не работает с таблицей полученной из FineReader (видимо эта прога как-то не правильно собирает файл), подходит только функция ПОДСТАВИТЬ, но мое предложение было на счет добавление функции в библиотеку функций Plex (чтобы удобнее было пользоваться). Функция типа ИзмДробРазделитель(ByRef Num As Range, ByRef Separator As String, Optional Format as String = "text"), на самом деле решать вам, надстройка то ваша. Благодарю за обзор

  • @IvMaksL
    @IvMaksL 4 роки тому +8

    Способ не работает для некоторых чисел. Например, 5.87 преобразуется в 5,1987, а 17.11 в 11,2020. Что делать в таком случае?

    • @KVNRussia
      @KVNRussia 4 роки тому +4

      Максим, попробуйте способ с функцией ЯЧЕЙКА("формат";A1). В ролике Николая вариант преобразования "месяц.год" (5.87) эта функция возвращает код D3, а в случае, когда данные преобразуются в 17.ноя (день.месяц) функция вернёт код D2. Дальше включайте логику

    • @V3ntur0
      @V3ntur0 4 роки тому +3

      Виктор Косенков вот только с 5.87 это не сработает)

    • @ham5266
      @ham5266 4 роки тому +3

      Ничего не сделаешь, если Вы введете 5.87, система изменит на май.87
      (01.05.1987), если введете 5.1987 система преобразует в туже дату май.87
      (01.05.1987), т.е получится, что 5.87=5.1987. Реальное число скрываемое за датой, неизвестно. Когда сталкивался с такой проблемой в системе ORACLE (грубо говоря аналог 1С в США), выгрузка сначала открывается блокнотом, происходит замена точки на запятую, далее копируется. Если выгрузка открывается в блокноте не понятном формате, тогда меняется системно (первый способ автора видео), зависит от формата отчета.

    • @ham5266
      @ham5266 4 роки тому

      Да забыл, еще попробуйте ввести 3/4 )

    • @KVNRussia
      @KVNRussia 4 роки тому

      @@V3ntur0 Как вариант, можно оценить другие данные из диапазона, которые не подверглись преобразованию в формат даты. Если после точки у всех по 2 цифры, логично предположить, что в случае с май.87 также изначально были 2 цифры - 87, а если у других данных по 4 цифры, тогда, скорее всего были цифры 1987 или 2087, в таком случае Excel вернёт именно то, что было до преобразования.
      Конечно, есть случаи, когда точно определить, что за цифры были до преобразования, невозможно. Например 7.6 и 7.06 преобразуются в 07.июн

  • @АлиевЭлмурод-ц2х

    Спасибо👏👏👏👏👏👍👍👍👍👍👍👍

  • @sevakworld
    @sevakworld 4 роки тому +1

    Спасибо.
    Можно ещё попросить записать видео по защите VBA.
    Как защитить, какими программами Вы пользуетесь и т.д.

    • @agafo
      @agafo 4 роки тому

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

    • @Rice0987
      @Rice0987 4 роки тому

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

  • @inesatananyan1191
    @inesatananyan1191 4 роки тому

    Спасибо большое 💖👍

  • @Ukkhhghgg
    @Ukkhhghgg 3 роки тому

    Хороший способ, но есть проблема с датами 2020 года. Например, 20.05.2020 это или 20,05 или 20,5. Тут хорошо, если есть откуда посчитать. Поэтому подгружаю теперь данные через импорт. Числовым столбцам присваиваю формат текст, а потом уже меняю точку на запятую и перевожу в числа

  • @Svverh
    @Svverh 3 роки тому

    Спасибо.

  • @fibi200523
    @fibi200523 4 роки тому

    Спасибо! С Вами в XL как рыбка в воде)

  • @ИгорьВладимирович-и7у

    какое полезное видео

  • @ОлександрЧесноков-х2ф

    Частенько при загрузке csv-файла Excel подменяет номер углового дома на дату :( И вообще кучу всего может подпортить. Потому я блокнотом в исходный файл добавляю первой строкой "Sep=~", а после в Excel функцией "Текст по столбцам" явно указываю тип "Текст". А далее можно использовать поиск и замену (CTRL+H) для замены точки на запятую и т.д. и т.п.

  • @alexles5003
    @alexles5003 3 роки тому

    Решение с макросом работает тоже не без изъяна. У меня допустим на числе 4.56 которое Excel воспринимает как "апр.56" выдает после обработки 4,1956. Так что в макросе по ходу нужна более сложная логика. Как вариант решения для себя. Повесил на кнопку на ленте переключение разделителя чисел с , на . Когда данные нужно вставить переключаю на точку. После вставки и интерпретации данных включаю опять запятую.

  • @user-Volksbeobachter
    @user-Volksbeobachter 3 роки тому

    Имхо, тут надо следить за значениями. Например: если даны цены в разных валютах, то ГГГГ в формуле даст неверные данные для долларов и евро.

  • @biweb13
    @biweb13 4 роки тому

    Спасибо! Круть!

  • @olgagizdatova8667
    @olgagizdatova8667 2 роки тому

    большое спасибо, очень актуально. Скопировала макрос, но в нем какая-то ошибка. Данные не меняет и в самом макросе строка
    num = CDbl(Replace(cell, ".", ","))
    выделена желтым цветом
    подскажите в чем может быть проблема?

  • @Epsilonic1987
    @Epsilonic1987 4 роки тому

    Молодец! Вам бы в университетах преподавать. Очень доступно.

    • @planetaexcel
      @planetaexcel  4 роки тому +1

      У меня тут свой маленький университет :)

    • @Epsilonic1987
      @Epsilonic1987 4 роки тому

      @@planetaexcel Это да))

  • @Пярэкрут
    @Пярэкрут 4 роки тому

    Очень полезно и доступно. Но можно с точностью но на оборот. В ячейках стоит формат дата( и написано датой), но при запросе через Power Query меняется на числовой формат, почему и как это исправить ? В Power Query меняешь с числового на дату формат это не помогает.

  • @basiwbasiw4320
    @basiwbasiw4320 9 місяців тому

    здравствуйте! а можно сделать выбор даты в одной ячейке, чтоб можно было выбрать с всплывающего календаря? но, в этой одной этой ячейке, должно быть начало и концу даты. Мы пытаемся сделать в excel’e управление проектами, где на каждом этапе есть: начало и завершение процесса.

  • @Econom125
    @Econom125 4 роки тому

    Полезно!

  • @0ksanadovga1enko
    @0ksanadovga1enko 4 роки тому

    Помогите. Есть список предприятий и 3 показателя(сотрудники, вал доход и оборот в год). И ещё таблица где показатели разбиты по интервалам и того 9 интервалов. Маленькие предприятие если людей до 5 и вал доход до 10 и оборот до 10. И ещё бывают средние предприятия и больше. Как узнать какое куда попало предприятие. Заранее спасибо!

  • @Sergey-Primak
    @Sergey-Primak 3 роки тому

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

  • @user-Volksbeobachter
    @user-Volksbeobachter 3 роки тому

    Получилось сов случайно. 6:50 Теперь вопрос как заменить значения, если оригинальные были гиперссылками.

  • @SansaraV
    @SansaraV 2 роки тому

    А как будет выглядить код макроса, если эксель меняет диапазон чисел скажем 1-5 на 5-Jan
    Написал так:
    Sub Fix_Numbers_From_Dates()
    Dim num As Double, cell As Range

    For Each cell In Selection
    If Not IsEmpty(cell) Then
    If cell.NumberFormat = "General" Then
    num = CDbl(Replace(cell, "/", "-"))
    Else
    num = CDbl(Format(cell, "m,d"))
    End If
    cell.Clear
    cell.Value = num
    End If
    Next cell
    End Sub
    Но вместо 1-5 выдает 15

  • @VictoriaPho3nix
    @VictoriaPho3nix 4 роки тому +1

    гениально

  • @ВикторияГончарова-н3е

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

  • @ИванПолищук-ю1ш
    @ИванПолищук-ю1ш 3 роки тому

    А какой формат вставить, если нужно не дату и время, а просто число. Которое потом можно проссумировать?

  • @zinykov
    @zinykov 4 роки тому +1

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

    • @planetaexcel
      @planetaexcel  4 роки тому

      Это само-собой. Здесь же речь про то, как исправить уже испорченные данные.

  • @Bob-gn9wh
    @Bob-gn9wh 11 місяців тому

    Человек профи. Кроме спасибо сказать больше нечего.

  • @CoolPipe
    @CoolPipe 4 роки тому

    Еще прикол импорта из FineReader заметил, есть текст "[1)", форматирован как текст, если воспользоваться поиск/замена, и попробовать заменить "[" на "(" то в результате получишь "-1" в ячейке с форматом текстовый

  • @ДмитрийЗавьялов-н5ж

    Когда знаешь, всё просто)

  • @SmithJoneJr
    @SmithJoneJr 3 роки тому

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

  • @MNBVCXZ49127
    @MNBVCXZ49127 4 роки тому

    Николай, очень хорошо и понятно обьясняите, но почему же плекс такой не доработанный? Очень обидно, зря выброшенные деньги(( Я работая с большими объемами данных и например функция "парная подсветка дубликатов" просто ужас. Так же много других косяков именно при работе с большими объемами!

    • @planetaexcel
      @planetaexcel  4 роки тому

      Гоша, парная подсветка дубликатов не предназначена в PLEX для работы с большими объемами :) На больших объемах любой макрос будет нещадно тормозить, кстати :)

  • @gsb9953
    @gsb9953 4 роки тому +1

    Спасибо за информацию. Но как быть, если в дату превращаются не числа, а, например, инвентарные номера? У меня именно такая проблема регулярно. Они и с / и с точкой и заменять их нельзя.

    • @VitaliyElin-v6n
      @VitaliyElin-v6n 4 роки тому

      Делайте импортом. Через "Данные" => "Из текста". И при импорте для столбца с инвентарниками ставьте текстовый формат. Не имеет смысла обрабатывать инвентарные номера как числа.
      Если же при вводе у вас инвентарники заменяются на даты, то есть два варианта. Либо для ячейки(столбца/строки) с инвентарным номером поставить до ввода данных текстовый формат. Либо перед инвентарным номером ставить ' (апостроф).

    • @gsb9953
      @gsb9953 4 роки тому

      Спасибо. Примерно так и делала. Просто хотелось магии

  • @user-Volksbeobachter
    @user-Volksbeobachter 3 роки тому

    Не получилось. Excel 2016 пишет, что ошибка в формуле, если это формула, и выделяет скобки. У меня числа это гиперссылки (курсовая цена) после вставки некоторые превратились в даты

  • @GoldoEb
    @GoldoEb 4 роки тому

    По поводу двойного умножения на -1 есть информация, что происходит с точностью чисел с плавающей точкой? Как известно, в форматах с плавающей точкой -1 это не целое число, а что-то вроде -1,0000...001, получается, что совершая умножение на это число мы меняем исходные данные. Это верно для Экселя или здесь это как-то обходится?

  • @АлександрРябинин-ц6л

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

  • @АбылайКанатов
    @АбылайКанатов 3 роки тому

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

  • @lekond1
    @lekond1 4 роки тому

    Супер!
    Но у меня не рядовые случаи ) бывает разный набор цифр после точки.
    к примеру 9.31 макрос возвращает 9.1931, что уже после конвертации не соответствует.

    • @planetaexcel
      @planetaexcel  4 роки тому

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

  • @KpeBegko
    @KpeBegko 4 роки тому

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

  • @gglscks9584
    @gglscks9584 Рік тому

    Николай, спасибо! а если в столбце цифры без всяких разделителей, а 8-10 превращенные в даты выглядят как 8-oct вместо нужных 8-10? можно ли использовать макрос из данного видео или тут нужен другой?

  • @ФеяЯ-г3ъ
    @ФеяЯ-г3ъ 3 роки тому

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

  • @streamlet64
    @streamlet64 3 місяці тому

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

  • @PavelMoroz
    @PavelMoroz 4 роки тому +1

    С каждого видео польза: сегодня подумал и из макроса сделал замену формул значениями (что бы не копировать и вставлять значения вручную).

  • @АлёнаКротченко
    @АлёнаКротченко 10 місяців тому

    здравствуйте, мне надо что то типа такого :=ЕСЛИ(F37="ДДДД ММММ ГГГГ";"Устранено";"15.12.2023"), но она не работает, я не знаю как внести формат даты (любой даты). пыталась это указать в правилах форматируемых ячеек. но тоже ничего не получилось.
    Сможете помочь, если это возможно, буду благодарна.

  • @Рина-и4н
    @Рина-и4н 4 роки тому

    Добрый день! Расскажите, пожалуйста, как написать макрос, если есть необходимость разделить таблицу на несколько колонок для печати, т.е. чтобы умещалось на листе 2,3 или 4 таблицы. Спасибо.

  • @rus.m
    @rus.m 4 роки тому

    Поправлю. В экселе (по крайней мере в 2016) даты начинаются с нулевого января 1900 года))

  • @abtomobillka9065
    @abtomobillka9065 2 роки тому

    у меня был подвох с форматом даты видимо, изменение строки num = CDbl(Format(cell, "m,yyyy")) на num = CDbl(Format(cell, "d,m")) решилось

    • @abtomobillka9065
      @abtomobillka9065 2 роки тому

      подскажите, пожалуйста, вариант кода при формате в одном столбце и Д.М и М.ГГГГ ?

  • @ekve9
    @ekve9 4 роки тому

    Николай, здравствуйте!
    Первый вариант супер, а вот два последующих не совсем.
    Например, если исходное "число" было 5.87 то после преобразования в дату и далее в число получим 5,1987.
    Для операций, где требуется только целая часть подойдёт, а вот для точных не совсем.

    • @planetaexcel
      @planetaexcel  4 роки тому +1

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

    • @ekve9
      @ekve9 4 роки тому

      @@planetaexcel тут скорее даже не возможно будет узнать истинные значения, если данные уже преобразованы Excel в дату и отсутствуют исходные данные.
      разве не так?

  • @love_of_cross-stitching
    @love_of_cross-stitching 3 роки тому

    А если число стало датой по типу дата.месяц.год? Как быть в этой ситуации? Макрос в этом случае не сработал.

  • @tatjanakuzmuka1519
    @tatjanakuzmuka1519 4 роки тому +4

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

    • @shamratik
      @shamratik 4 роки тому +1

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

    • @Rice0987
      @Rice0987 4 роки тому +1

      +1!
      Вспоминаю своё собеседование на одну вакансию. Пришли значит за комп, говорит, вытяните мне этот список из той таблицы. Я "ок". Пишу =vlookup, а реакции ноль, говорю у вас что, русский стоит, можно переключить на английский? Нет, говорит, у нас весь офис на русском. Ну, я не растерялся, ввёл впр, нашёл ему тот список. Он сказал, сделать что-то ещё, и тут я понял, что совершенно не знаю русского офиса, во всяком случае, что касается формул... В общем на ту работу меня, слава Богу, не взяли. Сейчас без проблем работаю в АНГЛИЙСКОМ офисе, в котором проработал всю свою трудовую жизнь.

    • @planetaexcel
      @planetaexcel  4 роки тому +2

      Татьяна, пересмотрите видео еще раз - когда пишу формулы, то в правом нижнем углу специально накладываю её английский вариант названия.

    • @Rice0987
      @Rice0987 4 роки тому +2

      @@shamratik Я бы скорее писал наоборот. Русский офис - весьма узкое направление, тогда как русскоязычных людей работающих по всему миру на АНГЛИЙСКОМ офисе гораздо больше.

    • @tatjanakuzmuka1519
      @tatjanakuzmuka1519 4 роки тому

      @@planetaexcel Ой, да, увидела, :)) спасибо огромное. Удивляюсь сама себе, как могла не заметить.

  • @enduromax77
    @enduromax77 4 роки тому

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

    • @planetaexcel
      @planetaexcel  4 роки тому

      А если данные уже кто-то вставил до вас? И не в текстовом формате, т.е. они уже испорчены?

    • @enduromax77
      @enduromax77 4 роки тому

      @@planetaexcel нет. Если сам вставляешь, То проще заранее столбец в текст. Если готовые данные то 2, 3 вариант. Я к тому что 1й вариант через параметры дольше и не удобнее чем просто переформулировать столбец.

  • @mikea4310
    @mikea4310 3 роки тому

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