Меню

Гугл таблицы ошибка укажите допустимую дату

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

Важное примечание! При проверке данных логические операторы не поддерживаются. Чтобы начать проверку, необходимо в меню «данные» выбрать пункт – «проверка данных», либо выделить ячейку и правой кнопкой мыши выбрать пункт – «проверка данных». Диапазон ячеек в этом поле отображается — название листа и выбранный диапазон, где установлен курсор. Выберем столбец «А», «Окей». 

Следующий пункт – правила. По умолчанию выбрано значение из диапазона, поменяем его на «дата», оставляем 1 пункт для неверных данных. Видим: два бокса показывают предупреждение по умолчанию. Это значит, что если вы ведете не соответствующие значения из исходных данных, то всплывёт сообщение об ошибке, а если выбрать – «запрещать ввод данных», то при несоответствующим исходным данным значениям, откроется предупреждающее окно с текстом – «данные которые вы ввели в ячейку, не соответствует правилам проверки». 

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

Следующий пункт – оформление. В данном пункте мы видим: checkbox показывает справку по проверке данных. Поставим галочку, ниже добавилась поле, где предлагается вариант сообщения, которое можно исправить на своё. Нажимаем сохранить. 

Ячейка 1А помечена красным треугольником в правом верхнем углу. Наводим на ячейку. Ошибка — Укажите допустимую дату. Это значит: проверка сработала. Кликнем по пустой ячейке, открылась подсказка, введите действительную дату.

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

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


ПОХОЖИЕ ВИДЕО

Как предоставить доступ к файлам и папкам на Google Диске и изменить настройки

Как в Google Таблице сделать выпадающий список?


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

Например, вы можете указать дату 18.03.2022 или 18/03/2022. В электронной таблице к первому варианту по умолчанию будет применён текстовый формат, а ко второму — формат даты.

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

Выше приведен только один пример использования проверки данных. Надеюсь, вы поняли концепцию проверки данных в Google таблицах.

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

В ячейке или диапазоне ячеек:

  1. Ограничить пользователей вводом только даты
  2. Ввести ограничение ввода чисел только теми, которые также соответствуют определенным условиям, таким как число между, меньше, больше, равно и т. д.
  3. Ограничить ввод только текстом.
  4. Запретить ввод неверных данных, предоставив возможность выбора из списка. Пример такого варианта будет предоставлен в последнем абзаце.

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

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

Начнем с ввода поля даты. Это сделает дальнейшие объяснения более ясными для вас.

Google таблицы: запрещаем людям вводить неверные даты

Этапы проверки данных:

  1. Выберите ячейки, которые вы хотите ограничить вводом недопустимой даты.
  2. Перейдите в меню Данные > Настроить проверку данных.

В поле критериев выберите «Дата», а справа от него выберите критерий «Является допустимой датой». Это позволит ввести любую дату в выбранные ячейки.

При критерии «равно» будет разрешен ввод только указанной даты.

  1. Затем напротив поля «Для неверных данных» выберите либо «Показывать предупреждение», либо «запрещать ввод данных». Затем нажмите «Сохранить»

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

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

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

Создать раскрывающийся список в Google Spreadsheets

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

Затем выберите ячейки (например, ячейку A1 или диапазон, например A1: A10), где вы хотите получить раскрывающийся список в электронной таблице. Теперь перейдите в меню Данные > Настроить проверку данных.

Установите правила как «Значение из диапазона» и в соседнем поле выберите список, введенный в столбце B.

Убедитесь что установлена галочка «Показать раскрывающийся список в ячейке» и сохраните результат.

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

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

Например, если вы ввели «ISMC100» вместо «ISMC 100», в таких функциях, как «СУММЕСЛИ», будет получен другой результат.

  • 13.12.2022

Типы ошибок в google таблицах

При работе с функциями в google таблицах вы неизбежно столкнетесь с разнообразными типами ошибок. Часть из них — естественные, к примеру: оповещение о том, что на нуль делить нельзя, а часть — операционные: механические или технические.

Ошибка #DIV/0! (#ДЕЛ/0!)

#DIV/0! (#ДЕЛ/0!) — естественная математическая ошибка деления: когда происходит деление на нуль.
Пояснительное сообщение: «Параметр 2 функции DIVIDE не может быть равен нулю».

Тип ошибки #DIV/0! (ошибка деления на нуль) в google таблицах

Ошибка #N/A (#Н/Д)

#N/A (#Н/Д) — операционная поисковая ошибка «Не доступно»: происходит когда функция отрабатывает значение и не может его найти в заданном массиве данных.
Пояснительное сообщение: «В диапазоне функции значение не найдено! Введите значение в указанном диапазоне».

Чаще всего встречается при отработке функций INDEX, VLOOKUP, SEARCH, …

Тип ошибки #N/A (ошибка поиска "Не найдено") в google таблицах

Ошибка #REF! (#ССЫЛ!)

#REF! (#ССЫЛ!) — техническая ссылочная ошибка: происходит когда функция отрабатывает значение ссылаясь на несуществующий массив с данными. Вы удалили: ячейку; строку с данными; лист массива; файл — на который ссылается функция.
Пояснительное сообщение: «Ссылка не существует».

Тип ошибки #REF! (ссылочная ошибка) в google таблицах

Ошибка #NAME? (#ИМЯ?)

#NAME? (#ИМЯ?) — механическая ошибка пользователя: происходит когда неправильно указано имя (название) функции или неправильное (неизвестное) название именованного диапазона данных, и т.д.
Пояснительное сообщение: Неизвестное название диапазона: СЕРЧ. / Неизвестная функция: СЕРЧ.

#NAME? - механическая ошибка пользователя в google таблицах

Ошибка #VALUE! (#ЗНАЧ!)

#VALUE! (#ЗНАЧ!) — техническая ошибка типов данных: происходит когда функция отрабатывает команду, используя разные типы данных. Когда вы попытаетесь провести математическое действие числа и текста.
Пояснительное сообщение: Аргумент Параметр 2 в функции ADD поддерживает только значения типа «число». Тип значения «текст» – текст, поэтому его нельзя привести к типу «число».

#VALUE! - техническая ошибка типов данных в google таблицах

Ошибка #NUM! (#ОШИБКА!)

#NUM! (#ОШИБКА!) — техническая ошибка недопустимости: происходит когда формула или функция содержит недопустимое числовое значение.

Такое часто происходит, если ввести числовое значение, используя тип данных или числовой формат, который не поддерживается в разделе аргументов данной формулы. Например, нельзя ввести значение $1,000 в формате валюты, так как знаки доллара используются как индикаторы абсолютной ссылки, а запятые — как разделители аргументов.
Или когда происходит математическое действие с огромными числами (как положительными, так и отрицательными).

Пояснительное сообщение: Для корректного отображения числовое значение должно быть меньше 1,79769E+308.

#NUM! - техническая ошибка недопустимости в google таблицах

Ошибка #BUSY! (#ОЖИД!)

Ошибка #BUSY! (#ОЖИД!) — возвращается когда ожидание формулой доступа к требуемому ресурсу превышает максимально допустимое сервером google время.

Возможные причины ошибки:

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

Пример типа ошибки #BUSY! в Google таблицах

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

Как устранить ошибку в Google таблицах?

Все ошибки обрабатываются отдельными функциями для каждого типа, либо универсальной функцией IFERROR (ЕСЛИОШИБКА).

Статьи по теме

Преобразует строку в значение даты.

Пример использования

ДАТАЗНАЧ("1969-7-20")

ДАТАЗНАЧ("20/7/1969")

ДАТАЗНАЧ(A2)

Синтаксис

ДАТАЗНАЧ(строка_с_датой)

  • строка_с_датой – строка, содержащая дату.

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

Примечания

  • Входные данные для функции ДАТАЗНАЧ должны представлять собой строку с датой. Если вы укажете число или адрес ячейки, содержащей число, будет возвращена ошибка #VALUE!.

  • Функция ДАТАЗНАЧ возвращает целые числа, которые можно использовать в формулах. Подробнее о том, как задать для данных в ячейке формат даты… 

  • Если вы вводите в функцию ДАТАЗНАЧ не адрес ячейки, а строку с датой, то должны заключить ее в кавычки.

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

Похожие функции

TO_DATE. Преобразует число в значение даты.

Ч. Возвращает аргумент, указанный числом.

ДАТА. Преобразует год, месяц и день в значение даты.

Примеры

Функция ДАТАЗНАЧ принимает разные форматы входной строки.

Эта информация оказалась полезной?

Как можно улучшить эту статью?

  • LA_Suspect

В одной колонке данные вида 1.03 преобразуются в 3 марта. Бесит сил нет.

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

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


  • Вопрос задан

    более трёх лет назад

  • 5933 просмотра

Пригласить эксперта

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


  • Показать ещё
    Загружается…

29 янв. 2023, в 03:07

300000 руб./за проект

29 янв. 2023, в 02:16

700000 руб./за проект

29 янв. 2023, в 01:54

5000 руб./за проект

Минуточку внимания

Background

The problem I’m solving is mentioned here in detail. Another glitch is that the spreadsheet I’m reading from has random changes to the date format like so:

10/3/2021   11/3/2021   12/3/2021   13-03-2021  14-03-2021

When I import these dates into another sheet, how can I do it so that the dates are normalized (ie are imported in the same format)?

enter image description here

B/c what’s happening is that when I’m extracting these dates and I run a chart on them, the chart only reads the first format and ignores the rest:

enter image description here

Spreadsheet details

I get the spreadsheet by email as an .xlxs file. I open it and save it as a google spreadsheet, which has locale as the United States.

I made a copy of the spreadsheet here.

What I tried

I simply tried applying a date format of DD/MM/YYYY on the cells with the different date format but that’s not working. What’s weird is that in the sheet I’m importing from, it’s giving me a different date format than what appears:

enter image description here

Right now all I’m doing is manually changing dates from the DD-MM-YYYY format to DD/MM/YYYY Format.

I also tried converting the dates using this formula

=to_date(int(A1))

but it worked with some cells not others

enter image description here

Background

The problem I’m solving is mentioned here in detail. Another glitch is that the spreadsheet I’m reading from has random changes to the date format like so:

10/3/2021   11/3/2021   12/3/2021   13-03-2021  14-03-2021

When I import these dates into another sheet, how can I do it so that the dates are normalized (ie are imported in the same format)?

enter image description here

B/c what’s happening is that when I’m extracting these dates and I run a chart on them, the chart only reads the first format and ignores the rest:

enter image description here

Spreadsheet details

I get the spreadsheet by email as an .xlxs file. I open it and save it as a google spreadsheet, which has locale as the United States.

I made a copy of the spreadsheet here.

What I tried

I simply tried applying a date format of DD/MM/YYYY on the cells with the different date format but that’s not working. What’s weird is that in the sheet I’m importing from, it’s giving me a different date format than what appears:

enter image description here

Right now all I’m doing is manually changing dates from the DD-MM-YYYY format to DD/MM/YYYY Format.

I also tried converting the dates using this formula

=to_date(int(A1))

but it worked with some cells not others

enter image description here

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

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

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

Вот пять наиболее распространенных ошибок синтаксического анализа формул в Google Таблицах, с которыми вы можете столкнуться:

  1. #N/A
  2. #DIV/0!
  3. #VALUE!
  4. #REF!
  5. #NAME?

Выглядит знакомо? Посмотрим, как исправить эти ошибки! ?

Устранение ошибки # N/A в Google Таблицах

Когда появляется ошибка #N/A, это означает, что значение недоступно. Эта ошибка часто встречается при использовании функции VLOOKUP (ВПР), поскольку ключ поиска не может быть найден.

Однако в этом сценарии это не означает, что введенная нами формула неверна. Когда формула возвращает ошибку #N/A, это означает только то, что указанный ключ поиска не находится в выбранном диапазоне.  

Давайте воспользуемся примером, чтобы улучшить визуализацию.


Как видно из этого примера, возвращаемое значение ключа поиска B вернулось как ошибка # N/A. Это связано с тем, что введенный ключ поиска «B2-05» не может быть найден в выбранном диапазоне «A5: B9»

Следовательно, это приведет к тому, что формула вернет ошибку # N / A, означающую, что введенный нами ключ поиска не может быть найден. 

 # DIV/0!  — Ошибка в Google Таблицах

# DIV / 0! ошибка появляется, когда формула делит число с нулевым значением. Это может произойти, когда знаменатель равен нулю. С математической точки зрения это не имеет смысла, поэтому формула возвращает # DIV / 0! ошибка.


Эта ошибка также может появиться, когда знаменатель пуст.
Как видите, поскольку B1 не имеет значения, формула не может разделить 40 на ноль.

Вы также часто можете увидеть это при использовании функции AVERAGE (СРЕДНИЙ). Ошибка появится, если диапазон, выбранный для формулы, пуст.


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

#VALUE! — Ошибка в Google Таблицах

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

Пробелы в ячейках также могут вызывать эту ошибку.


Несмотря на то, что A2 выглядит как пустое поле, мы ввели пробел внутри ячейки. Это привело к тому, что формула вернула #VALUE! ошибка.

Вот еще один пример:


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

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

Другой сценарий, в котором может возникнуть эта ошибка, — это смешивание формата дат в формуле. 

Формат даты в США: ММ / ДД / ГГГ

Остальной мир: ДД / ММ / ГГГГ

Как видите, при вычитании двух дат в Google Таблицах можно было читать только 25/12/2021 как дату, поскольку это числовое значение. В Google Таблицах 25/11/2021 читается как текст, поэтому формула возвращает #VALUE! ошибка.

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

#REF! — Ошибка в Google Таблицах

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

Отсутствует ссылка:

 Это часто происходит, когда исходная выбранная ячейка была удалена (когда вы удаляете всю строку или столбец). 

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

Другой сценарий — когда мы копируем формулу с выбранным диапазоном в угол ваших таблиц Google. 

Возможно, что при копировании и вставке относительный диапазон смещается за пределы листа, что недопустимо и приведет к #REF! ошибка.


Когда мы копируем формулу SUM (A1: B1) to B2 , это приведет к #REF! ошибка. Это связано с тем, что в исходной формуле выбраны два столбца, но когда формула копируется и вставляется в B2, отсутствует еще один столбец. 

Круговая зависимость:

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


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

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

#NAME? — Ошибка в Google Таблицах

#NAME? ошибка появляется, когда синтаксис введенной формулы имеет проблемы. Чаще всего это когда само имя функции написано с ошибкой.


Ошибка также может появиться, когда именованный диапазон не существует.
Другой сценарий — когда во введенном текстовом значении отсутствуют кавычки. Это также приведет к появлению #NAME? ошибка появится. 

Если все сделано правильно, ошибка не появится.


Когда появляется ошибка #NAME?, убедитесь, что имя функции и имена диапазонов действительны, чтобы избежать этой ошибки.

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

  • Редакция Кодкампа

17 авг. 2022 г.
читать 2 мин


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

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

Пример 1: Проверка данных в Google Sheets

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

Чтобы пользователи могли вводить только числа от 0 до 7, мы можем щелкнуть ячейку B1 , затем щелкнуть вкладку « Данные » и нажать « Проверка данных »:

проверка данных в Google Sheets

В появившемся новом окне мы заполним следующую информацию:

  • Диапазон ячеек : data_validation!B1
  • Критерии : число (от 0 до 7)
  • При неверных данных : показать предупреждение
  • Внешний вид : Показать текст справки по проверке (с настраиваемым текстом)

Как только мы нажмем « Сохранить », правило проверки данных будет автоматически применено к ячейке B2 .

Теперь, если мы введем в ячейку B2 число, выходящее за пределы диапазона 0-7, мы получим предупреждающее сообщение:

Это предупреждающее сообщение сообщает пользователю, что ввод должен быть числом от 0 до 7.

Если вместо этого мы введем число от 0 до 7, мы не получим никакого предупреждающего сообщения:

Обратите внимание, что мы не получаем предупреждающее сообщение, потому что ввели допустимый номер.

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

Дополнительные ресурсы

В следующих руководствах объясняется, как выполнять другие распространенные задачи в Google Таблицах:

Как заменить значения #N/A в Google Sheets
Как игнорировать значения #N/A с формулами в Google Sheets
Как использовать ISERROR в Google Sheets

Написано

Редакция Кодкампа

Замечательно! Вы успешно подписались.

Добро пожаловать обратно! Вы успешно вошли

Вы успешно подписались на кодкамп.

Срок действия вашей ссылки истек.

Ура! Проверьте свою электронную почту на наличие волшебной ссылки для входа.

Успех! Ваша платежная информация обновлена.

Ваша платежная информация не была обновлена.

0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии

А вот еще интересные материалы:

  • Яшка сломя голову остановился исправьте ошибки
  • Ясность цели позволяет целеустремленно добиваться намеченного исправьте ошибки
  • Ясность цели позволяет целеустремленно добиваться намеченного где ошибка
  • Гугл таблицы ошибка ссылка не существует
  • Гугл таблицы ошибка синхронизации