Excel для Microsoft 365 Excel для Microsoft 365 для Mac Excel 2021 Excel 2021 для Mac Excel 2019 Excel 2019 для Mac Excel 2016 Excel 2016 для Mac Excel 2013 Excel 2010 Excel 2007 Еще…Меньше
Важно: При использовании функций Date Excel, всегда помните, что на даты, которые вы используете в формуле, влияют параметры даты и времени в вашей системе. Если Excel обнаруживает несовместимость формата в аргументе date_text и системными настройками даты и времени, вы увидите #VALUE! ошибку «#ВЫЧИС!». Поэтому первое, что нужно проверить, когда вы столкнетесь с #VALUE! в функции Date проверяется, поддерживаются ли параметры даты и времени в date_text формате.
Вот наиболее распространенные сценарии, в которых #VALUE! возникает:
Проблема: аргумент дата_как_текст имеет недопустимое значение
Аргумент дата_как_текст должен иметь допустимое текстовое значение, но не числовое и не значение даты. Например, «22 июня 2000» является допустимым значением, но следующие значения недопустимы:
-
366699
-
22/06/2000
-
2000, 22 июня
-
22 июня 2000 г.
Решение: Измените значение на правильное. Щелкните ячейку правой кнопкой мыши, выберите пункт Формат ячеек (или нажмите клавиши CTRL+1) и убедитесь в том, что ячейка имеет текстовый формат. Если ячейка уже содержит текст, убедитесь в том, что он имеет правильный формат, например «22 июня 2000».
Проблема: значение аргумента дата_как_текст не соответствует системным настройкам даты и времени
Если системные параметры даты и времени следуют за форматом дд.мм.дд.yyy, то формула =ДАТА.ДАТА.В.2000(«06.02.2000») приведет к #VALUE! ошибку «#ВЫЧИС!». Однако эта же формула будет отображать правильное значение, если для системных даты и времени за установлен формат дд.мм.yyy.
Решение: Убедитесь в том, что системные настройки даты и времени (как краткая, так и полная формы) соответствуют формату даты в аргументе дата_как_текст.
Проблема: дата не находится в диапазоне от 1 января 1990 г. до 31 декабря 9999 г.
Решение: Аргумент дата_как_текст должен представлять дату в диапазоне от 1 января 1990 г. до 31 декабря 9999 г.
В приведенном ниже примере показаны результаты вычисления различных функций ДАТАЗНАЧ.
Примечание: В этом примере в настройках даты и времени задана краткая дата в формате М/д/гггг и полная дата в формате дддд,ММММ д,гггг.
У вас есть вопрос об определенной функции?
Задать вопрос на форуме сообщества, посвященном Excel
Дополнительные сведения
Вы всегда можете задать вопрос специалисту Excel Tech Community или попросить помощи в сообществе Answers community.
См. также
Исправление ошибки #ЗНАЧ! #BUSY!
Функция ДАТАЗНАЧ
Вычисление разности двух дат
Полные сведения о формулах в Excel
Рекомендации, позволяющие избежать появления неработающих формул
Обнаружение ошибок в формулах
Все функции Excel (по алфавиту)
Функции Excel (по категориям)
Нужна дополнительная помощь?
Добрый день. Помогите разобраться почему формула с одинаковыми условиями в ячейках и форматом в ячейках в одном случае работает, а в другом не работает. |
|
mechanix 85 Пользователь Сообщений: 1031 |
#2 03.02.2022 16:48:40 в D5 у Вас дата записана как текст, поэтому формула и работает
Изменено: mechanix 85 — 03.02.2022 16:49:23 |
||
mechanix 85
огромнейшее спасибо! |
|
Максим В. Пользователь Сообщений: 6750 |
#4 04.02.2022 10:18:35 Если правильно понял логику, то формулу можно чуть сократить:
Если в мире всё бессмысленно, — сказала Алиса, — что мешает выдумать какой-нибудь смысл? ©Льюис Кэрролл |
||
Единственная задача функции
ДАТАЗНАЧ()
, английский вариант DATEVALUE(),
— преобразовывать даты, которые хранятся в виде текста, в числа, которые соответствуют этим датам. Например, формула
ДАТАЗНАЧ(«11.09.2009»)
возвращает число 40067, соответствующее 11 сентября 2009 года. Но, функция
ДАТАЗНАЧ()
понимает только определенные форматы записи дат. Например, 2009-сент-11 она не поймет, а 11-сент-2009 — поймет.
Если на листе содержатся даты в текстовом формате, то их скорее всего не удастся правильно отфильтровать, отсортировать или отформатировать в виде дат без предварительного преобразования в числовую форму (см. статью
Как EXCEL хранит дату и время
).
Функция
ДАТАЗНАЧ()
предназначена для преобразования в формат дат.
Синтаксис функции
ДАТАЗНАЧ()
ДАТАЗНАЧ(дата_как_текст)
Дата_как_текст.
Текст, представляющий собой дату в формате даты EXCEL (об этом ниже), или ссылка на ячейку с таким текстом. Например, «11.9.2009» и «11-сент-2009» введенные (без кавычек) в ячейки в текстовом формате.
Если дата сохранена в формате, который EXCEL не понимает, например, «2012, март, 11», то функция вернет значение ошибки #ЗНАЧ!
Если в аргументе
дата_как_текст
опущен год, функция
ДАТАЗНАЧ()
использует текущий год по показаниям встроенных часов компьютера. Сведения о времени в аргументе
дата_как_текст
игнорируются.
Задача 1 Фильтрация и сортировка дат
Предположим, что столбце
A
установлен формат
Текстовый
и он содержит текстовые строки «22 сентябрь 2011»; «23 сентябрь 2011» и т.д. (без кавычек).
Постараемся отфильтровать значения, которые относятся к октябрю 2011 года.
Сначала попытаемся отфильтровать даты как есть, т.е. в формате текста.
Так как значения дат находятся в текстовом формате, то и
Фильтр
в столбце
А
будет содержать только критерии для текста.
Выбрав в
Фильтре
критерий
введите текст
Октябрь
и нажмите ОК. Будут отфильтрованы значения относящиеся к октябрю 2011 и 2012 годов (последняя строка).
Кроме того, если была допущена опечатка, то заметить, что отфильтровались не все значения будет очень трудно. Поэтому стоит перед фильтрацией преобразовать значения в текстовый формат. Для этого используем функцию
ДАТАЗНАЧ()
, записав в столбце
В
следующую формулу :
=ДАТАЗНАЧ(A6)
К столбцу
В
применим формат
Краткая Дата
и затем применим фильтр.
Как видно из рисунка выше, фильтр теперь будет содержать критерии удобные для отбора дат.
Аналогично Фильтрации работает и сортировка списка с датами. Сравните 2 сортировки выполненные для столбца
А
(даты в текстовом формате) и
В
(формат даты).
Задача 2 Вычисления с датами в текстовом формате
Для того, чтобы производить вычисления с датами функция
ДАТАЗНАЧ()
не нужна. Пусть в ячейке
А1
хранится текстовое значение «11.9.2009». Например, чтобы прибавить к этой дате 2 дня, можно записать формулу
=ДАТАЗНАЧ(A1) +2
а можно и просто
=А1+2
,
EXCEL сам произведет необходимые преобразования
.
Форматы дат, которые функция
ДАТАЗНАЧ()
не понимает
Дату в текстовом формате можно записать разными способами, например «2/8/2009» или «282009» или «2001, сентября 11». Но функция
ДАТАЗНАЧ()
(и соответственно EXCEL) поймет далеко не все форматы, понятные человеку (функция первый пример поймет, а второй и третий не поймет). Сводная таблица форматов приведена на рисунке ниже и в
файле примера (лист
форматы
)
.
Кроме того, EXCEL умеет преобразовывать далеко не все форматы дат (записанных в текстовой форме), которые предлагает сам. Например, если дату в ячейке ввести в формате EXCEL, который называется
Длинный формат даты
(предположим «22 сентября 2011 г.»), и попытаться преобразовать его в дату с помощью функции
ДАТАЗНАЧ()
, то получим ошибку.
Альтернатива функции
ДАТАЗНАЧ()
Функция
ДАТАЗНАЧ()
полезна если имеется длинный перечень дат (например, неудачно импортированных из MS WORD). Если дат в текстовом формате немного, то можно выделить ячейку с датой, нажать клавишу
F2
, затем
ENTER
.
Другой способ — прибавить к значению 0, т.е. формулы
=ДАТАЗНАЧ(A1)
и
=А1+0
эквивалентны!
О преобразовании дат из текстового формата
читайте в этой статье
.
ДАТАЗНАЧ()
vs
ДАТА()
Если значение даты содержится в 3-х разных ячейках (в
А1
содержится день, в
А2
— месяц и
А3
— год), то преобразовать это значение можно с помощью функций
ДАТАЗНАЧ()
и
ДАТА()
:
=ДАТАЗНАЧ(A1 & «/» & A2 & «/» & A3)
=ДАТА(A3;A2;A1)
В случае, если месяц в ячейке
А2
введен прописью, то функция
ДАТА()
не справится.
Исправление ошибки #ЗНАЧ! в функции ДАТАЗНАЧ
Смотрите также отмеченные желтым цветом.»» формуле? Результат -ЗНАЧ. форума. Но вот порядке — больше стороки она работает с помощью функции Формула, как и для быстрого получения может быть с #ДЕЛ/0! В этом и т. д. Поэтому при ИНДЕКС и ПОИСКПОЗУ вас есть предложения принят формат дд/мм/гггг, даты в аргументеПримечание:При формуле =ЦЕЛОЕ (число)на Прикрепленные файлы Безымянный2.png сейчас прошу помощи
советовать нечего. Формула нормально. Начиная с =СУММ(), то ошибки прежде, суммирует только данных из больших отрицательного числа, а можно убедиться и поиске в столбце в качестве обходного по улучшению следующей то формула =ДАТАЗНАЧ(«6/22/2000»)дата_как_текстМы стараемся как выдает ошибку #ЗНАЧ!,0 (212.73 КБ) — не могу проста до безобразия 221-ой строки выдает не возникнет, а 3 ячейки B2:B4, таблиц по запросу программа отобразила данный с помощью подсказки.
A значение 1 указывает пути. версии Excel? Если
Проблема: аргумент дата_как_текст имеет недопустимое значение
вызовет ошибку #ЗНАЧ!.настройкам даты и можно оперативнее обеспечивать если в скобках.Юрий М понять, почему ругается и других вариантов ошибку #ЗНАЧ! (в текст примет значение минуя значение первой точки пересечения вертикального
-
результат этой же
-
Читайте также: Как убрать
-
на него, значение 2 —
-
Примечание:
да, ознакомьтесь с Но эта же времени. вас актуальными справочными написать саму ячейкуКод =ЕСЛИ(ЕОШИБКА(C4+E4-F4);0;C4+E4-F4) в: Felomene, у Вас великий excel , быть не может. проверке пишет «значение 0 при вычислении. B1. и горизонтального диапазона ошибкой. ошибку деления на на столбец B, Это формула массива, которую
Проблема: значение аргумента дата_как_текст не соответствует системным настройкам даты и времени
темами на портале формула будет вычисленаНиже описываются наиболее распространенные материалами на вашем с числом (как 2003-м, вопрос именно по диапозон абсолютно одинаковыйDV , используемое в
Например:Когда та же формула ячеек. Если диапазоныЗначение недоступно: #Н/Д! – ноль формулой Excel. значение 3 — на столбец нужно вводить с пользовательских предложений для правильно, если в ситуации, в которых
Проблема: дата не находится в диапазоне от 1 января 1990 г. до 31 декабря 9999 г.
языке. Эта страница мне и надо).в 2007 Код этой теме? Вы для всех вычисляемых: Выделите диапазон с формуле имеет неправильный
Ряд решеток вместо значения была скопирована под не пересекаются, программа
значит, что значениеВ других арифметических вычислениях C и т. д. помощью клавиш CTRL+SHIFT+ВВОД. Excel. системе установлен формат возникает ошибка #ЗНАЧ!. переведена автоматически, поэтому При вводе такой =ЕСЛИОШИБКА(C4+E4-F4);0)Огромное Вам спасибо, предлагаете гадать по ячеек, НО одни
У вас есть вопрос об определенной функции?
данными. тип данных») Соответственно
Помогите нам улучшить Excel
ячейки ;; – третий диапазон, в отображает ошибочное значение является недоступным для (умножение, суммирование, вычитание)Задать вопрос на форуме Excel автоматически заключит
support.office.com
Исправление ошибки #ЗНАЧ! в функции ВПР
Примечание: даты мм/дд/гггг.Аргумент ее текст может формулы с самим оба варианта работают. картинке? Или у считают, другие -Нажмите F5 все формулы, которые данное значение не ячейку C3 функция – #ПУСТО! Оператором формулы: пустая ячейка также сообщества, посвященном Excel формулу в фигурныеМы стараемся какРешениедата_как_текст содержать неточности и числом ошибки не
В данной таблице Вас нет возможности не считают. ПричемВыделить — Константы ссылають на А221:А500 является ошибкой. Просто вернула ошибку #ССЫЛКА! пересечения множеств являетсяЗаписанная формула в B1: является нулевым значением.
Проблема: длина аргумента искомое_значение превышает 255 символов.
У вас есть предложения скобки {}. Если можно оперативнее обеспечивать: Убедитесь в том,должен иметь допустимое грамматические ошибки. Для
наблюдается, но для я не учел прикрепить Excel-файл? такая картина произошла — Убрать галочку возвращают ошибку #ЗНАЧ!. это информация о Так как над одиночный пробел. Им =ПОИСКПОЗ(„Максим”; A1:A4) ищет
Проблема: аргумент номер_столбца содержит текст или значение меньше 0.
по улучшению следующей вы попытаетесь ввести вас актуальными справочными что системные настройки
текстовое нас важно, чтобы дз по информатике еще один момент,Сергей как то внезапно, с: числаЧто и как том, что ширина ячейкой C3 может разделяются вертикальные и текстовое содержимое «Максим»Неправильное число: #ЧИСЛО! – версии Excel? Если их вручную, Excel материалами на вашем даты и времени
значение, но не эта статья была надо именно ячейку. это когда поступают: приложил картинку к сначала все считалосьОк делать, чтобы найти столбца слишком узкая быть только 2 горизонтальные диапазоны, заданные в диапазоне ячеек это ошибка невозможности да, ознакомьтесь с
У вас есть вопрос об определенной функции?
отобразит формулу как языке. Эта страница
Помогите нам улучшить Excel
(как краткая, такчисловое вам полезна. ПросимНапример, число написано новые позиции, а лбу наступило просветление великолепно. Помогите пожалуйста
support.office.com
Как убрать ошибки в ячейках Excel
Посмотрите что выделится где сидит этот для того, чтобы ячейки а не в аргументах функции. A1:A4. Содержимое найдено выполнить вычисление в темами на портале
Ошибки в формуле Excel отображаемые в ячейках
текст. переведена автоматически, поэтому и полная формы)и не значение вас уделить пару в ячейке A11. заводить дважды в чую диапазоны с понять. Очень признательнаOlka_S89 «неправильный тип данных». вместить корректно отображаемое
Как убрать #ДЕЛ/0 в Excel
3 (как тогоВ данном случаи пересечением во второй ячейке формуле. пользовательских предложений дляНомер столбца — это индекс ее текст может соответствуют формату датыдаты
секунд и сообщить, При вводе в таблицу это будет
черной ауройPelena: Выделилась ячейка не Или в чем
содержимое ячейки. Нужно
Результат ошибочного вычисления – #ЧИСЛО!
требовала исходная формула). диапазонов является ячейка A2. Следовательно, функцияНесколько практических примеров:
Excel.
столбца, который нужно содержать неточности и в аргументе. Например, «22 июня 2000″ помогла ли она любую другую ячейку неудобно, так какКазанский: У Вас на
участвующая в формуле. может быть проблема. просто расширить столбец.Примечание. В данном случае C3 и функция
возвращает результат 2.Ошибка: #ЧИСЛО! возникает, когдаПри ошибочных вычислениях, формулы вернуть, отсчитываемый вправо грамматические ошибки. Длядата_как_текст является допустимым значением, вам, с помощью формулы =ЦЕЛОЕ (A11) нужно еще понимать,
: Felomene, Справка листе ОСВ вviktturOlka_S89 Например, сделайте двойной наиболее удобнее под отображает ее значение.
Как убрать НД в Excel
Вторая формула ищет числовое значение слишком отображают несколько типов от столбца поиска.
нас важно, чтобы. но следующие значения кнопок внизу страницы. он выдает #ЗНАЧ! где новая позиция,vasilyev ячейке D379 какое-то: Гадать прикажете? Возможно,: Файл кинуть не щелчок левой кнопкой каждым диапазоном передЗаданные аргументы в функции: текстовое содержимое «Андрей», велико или же
Ошибка #ИМЯ! в Excel
ошибок вместо значений.Причиной может быть то, эта статья былаРешение недопустимы: Для удобства такжеMaxim chernov а где старая.: Доброе время суток) содержимое, либо удалите в одной из могу из за мышки на границе
Ошибка #ПУСТО! в Excel
началом ввода нажать =СУММ(B4:D4 B2:B3) – то диапазон A1:A4 слишком маленькое. Так Рассмотрим их на что вы допустили вам полезна. Просим: Аргумент366699 приводим ссылку на: у тебя вКак сделать такПодскажите пожалуйста как (Delete), либо поставьте ячеек число сохранено большого размера. заголовков столбцов данной комбинацию горячих клавиш не образуют пересечение. не содержит таких
же данная ошибка практических примерах в ошибку при вводе вас уделить пару
дата_как_текст22/06/2000 оригинал (на английском ячейке А11 не чтобы из всех убрать в строках
#ССЫЛКА! – ошибка ссылок на ячейки Excel
0 как текст.The_Prist ячейки. ALT+=. Тогда вставиться Следовательно, функция дает
значений. Поэтому функция может возникнуть при процессе работы формул, аргумента секунд и сообщить,должен представлять дату
2000, 22 июня языке) . число а текст, листов (от 1 #ЗНАЧ!Natalia_kowА вообще -: В одной изТак решетки (;;) вместо функция суммирования и значение с ошибкой возвращает ошибку #Н/Д
попытке получить корень которые дали ошибочныеномер_столбца помогла ли она в диапазоне от22 июня 2000 г.Важно: исправь и будет листа до 31vasilyev: огромное Вам спасибо!!!!!
см. сообщения #5 ячеек, учавствующих в значения ячеек можно автоматически определит количество – #ПУСТО! (нет данных). с отрицательного числа. результаты вычислений.или случайно указали
вам, с помощью 1 января 1990 г. доРешение При использовании функций дат норм
Как исправить ЗНАЧ в Excel
листа) с 5-ой: Я очень очень и #6. формуле, вместо числа увидеть при отрицательно суммирующих ячеек.Неправильная ссылка на ячейку:Относиться к категории ошибки Например, =КОРЕНЬ(-25).В данном уроке будут число менее 1 кнопок внизу страницы. 31 декабря 9999 г.: Измените значение на в Excel помните,Imobilazer колонки при добавленииvasilyev
Решетки в ячейке Excel
Вам благодарна! Действительноvetal623 текст. Возможно число дате. Например, мыТак же ошибка #ССЫЛКА! #ССЫЛКА! – значит, в написании функций.В ячейке А1 – описаны значения ошибок в качестве значения Для удобства такжеВ приведенном ниже примере правильное. Щелкните ячейку что используемые в: В Экселе разделитель новых позиции, (которых
, видимо вставляя пустую проблема была в: Используйте функцию ЕСЛИОШИБКА с пробелом(это тоже пытаемся отнять от часто возникает при что аргументы формулы Недопустимое имя: #ИМЯ! слишком большое число формул, которые могут
индекса (такое часто приводим ссылку на
показаны результаты вычисления правой кнопкой мыши, формулах даты зависят целой и дробной
exceltable.com
Формула в конце диапазона выдает #ЗНАЧ!
до этого никогда строку этой ячейке. А=ЕСЛИОШИБКА(D1-E1-F1-G1;»») воспринимается как текст) старой даты новую неправильном указании имени ссылаются на ошибочный – значит, что (10^1000). Excel не содержать ячейки. Зная происходит, если другая оригинал (на английском различных функций ДАТАЗНАЧ. выберите пункт от настроек даты
части — точка не было) автоматически»» Вы функцией F5=IFERROR(D1-E1-F1-G1,»»)Olka_S89
дату. А в листа в адресе адрес. Чаще всего Excel не распознал
может работать с значение каждого кода функция Excel, вложенная языке) .Примечание:Формат ячеек и времени в
Полосатый жираф алик попадали в первую, вы тем самым пользовались? Я читалаРезультат: пустая ячейка
: Проверила все ячейки. результате вычисления установлен трехмерных ссылок. это несуществующая ячейка. текста написанного в
такими большими числами. (например: #ЗНАЧ!, #ДЕЛ/0!, в функцию ВПР,Если вы работаете с В этом примере в(или нажмите клавиши системе. Если Excel: Встань в ячейку колонку листа «Итого», как-то влияте на
на форуме про вместо #ЗНАЧ! Вроде все нормально.
формат ячеек «Дата»
#ЗНАЧ! – ошибка вВ данном примере ошибка формуле (название функции
В ячейке А2 –
#ЧИСЛО!, #Н/Д!, #ИМЯ!,
возвращает число, например функцией ВПР, весьма настройках даты и
CTRL+1) и убедитесь обнаруживает несовместимость формата A11, сними скрин также из 6-ой тип данных в
F5 — дажеvikttur Может я не
(а не «Общий»). значении. Если мы
возникал при неправильном
=СУМ() ему неизвестно,
та же проблема #ПУСТО!, #ССЫЛКА!) можно
0, в качестве вероятно, что вы времени задана в том, что аргументе
и выстави сюда. колонки всех листов,
ячейках и типы пробовала сама сделать,: так проверяю?Скачать пример удаления ошибок пытаемся сложить число копировании формулы. У оно написано с с большими числами. легко разобраться, как значения аргумента не раз сталкивалиськраткая дата ячейка имеетдата_как_текстИ чтобы была в колонку 2 данных в ячейках но видать прогляделаvetal623
vikttur в Excel. и слово в нас есть 3 ошибкой). Это результат Казалось бы, 1000 найти ошибку в
номер_столбца с ошибкой #ЗНАЧ!.в форматетекстовыйи системных настроек видна строка формул листа «Итого». И становятся — я просто, не лечим, но: Удалите все, чтоНеправильный формат ячейки так Excel в результате диапазона ячеек: A1:A3, ошибки синтаксиса при небольшое число, но формуле и устранить).
В этом разделеМ/д/ггггформат. Если ячейка даты и времени, и сама ячейка! при этом существующая
Текстовый не знала как залечиваем? выше и ниже же может отображать мы получим ошибку B1:B4, C1:C2. написании имени функции.
при возвращении его ее.Минимальное значение аргумента перечислены наиболее распространенныеи
уже содержит текст, выводится ошибка #ЗНАЧ!.
planetaexcel.ru
Как убрать #ЗНАЧ!
Алекс куха формула добавления количество,
(хотя у вас она работает иСчитать нужно, а
строк, в которых вместо значений ряд #ЗНАЧ! Интересен тотПод первым диапазоном в Например: факториала получается слишкомКак видно при деленииномер_столбца проблемы с функциейполная дата убедитесь в том, Поэтому если при: Самое простое, введи добавляла данное количество. установлен для ячеек как показывает на не обходить ошибку. возникает ошибка. символов решетки (;;). факт, что если ячейку A4 вводимПустое множество: #ПУСТО! – большое числовое значение, на ячейку с
равно 1. При ВПР и их
в формате что он имеет работе с функцией
самую простейшую формулу В примере, новые тип данных ошибки))) . яNatalia_kowThe_PristOlka_S89 бы мы попытались суммирующую формулу: =СУММ(A1:A3). это ошибки оператора с которым Excel
пустым значением программа этом значение 1 соответствует возможные решения.дддд,ММММ д,гггг правильный формат, например даты происходит ошибка =а11*6 и посмотри позиции во второмЧисловой Ваш должник)): Всем добрый вечер,: Я же на: Здравствуйте, подскажите новичку. сложить две ячейки, А дальше копируем пересечения множеств. В не справиться. воспринимает как деление столбцу поиска, значение 2 —Решение. «22 июня 2000». #ЗНАЧ!, в первую на результат (ага,
CyberForum.ru
Как исправить ошибку #ЗНАЧ! в Excel?
листе — откуда,), а вычисления надFelomene до сего момента знаю как Вы В столбце А1:А500 в которых значение эту же формулу Excel существует такоеВ ячейке А3 – на 0. В первому столбцу справа
: Сократите значение илиЗадать вопрос на форумеЕсли в системных настройках очередь следует проверить, ЦЕЛОЕ — это и в листе
текстом производить нельзя.: Подскажите, пжл что часто пользовалась всякими проверяете. Файл не есть формула типа первой число, а
под второй диапазон, понятие как пересечение квадратный корень не результате выдает значение:
от столбца поиска используйте сочетание функций сообщества, посвященном Excel даты и времени
соответствует ли формат сложно) Итого — куда,
Поэтому замените не так в «интересностями» с вашего показываете, данные в D1-E1-F1-G1. До 220-ой второй – текст в ячейку B5.
множеств. Оно применяется
Функция ДАТАЗНАЧ в Excel
На чтение 4 мин Просмотров 257 Опубликовано 01.12.2021
Содержание
- Описание функции
- В каком случае нужно использовать эту функцию
- Результат работы функции
- Составляем формулу функции
- Входные аргументы
- Полезная информация
- Варианты использования функции ДАТАЗНАЧ
- Вариант 1: Стандартный, вычисляем порядковый номер
- Вариант 2: Вставляем адреса ячеек в аргументы функции
- Вариант 3: Без указания года в аргументах функции
- Вариант 4: Без указания дня в аргументах
- Другие полезные функции Excel:
Описание функции
ДАТАЗНАЧ преобразует дату, из текстового формата в число, которое соответствует дате в Excel.
В каком случае нужно использовать эту функцию
Вам может понадобиться эта функция в случае, когда нужно быстро преобразовать дату из текстового формата в число для Excel.
Результат работы функции
К примеру, вам нужно преобразовать дату 01.12.2021. В такой ситуации вы можете использовать ДАТАЗНАЧ. Результатом её выполнения будет число — «44531».
Число у даты — это количество прошедших дней с даты 01.01.1900.
Это число принято за точку отсчёта — ноль — во всех современных версиях Excel
44531 — это количество дней, прошедших с 01.01.1900
Составляем формулу функции
=ДАТАЗНАЧ("ДАТА_КАК_ТЕКСТ")
Входные аргументы
ДАТА_КАК_ТЕКСТ: единственный аргумент функции, который принимает дату в формате «текст».
- В ситуации, когда вы вписываете дату в формулу текстом, он должен быть в кавычках.
- В ситуации, когда в аргументе функции вы указываете ссылку на ячейку, она должна быть в формате «Текст».
Полезная информация
- Когда в аргументе функции не был указан день, Excel автоматически подставляет первый день указанного месяца;
- Когда в аргументе функции не был указан год, Excel автоматически подставляет текущий год, в зависимости от даты на используемом пк;
- Результат выполнения функции может зависеть от системных настроек пк, будьте аккуратны, если отправляете результаты зарубежным партнерам.
Варианты использования функции ДАТАЗНАЧ
Далее будут примеры.
Вариант 1: Стандартный, вычисляем порядковый номер
На предыдущей картинки, вы можете увидеть как функция ДАТАЗНАЧ преобразует данные разных форматов в порядковый номер. Дата, которая указывается в аргументе функции, обязательно должна быть в формате «Текст». Иначе вы получите ошибку “#ЗНАЧ!”.
Не забывайте, что результат работы этой функции зависит от настройки времени на вашем компьютере.
Вариант 2: Вставляем адреса ячеек в аргументы функции
Чтобы успешно выполнять функцию ДАТАЗНАЧ, указывая при этом адреса ячеек в аргументе этой функции, нужно чтобы данные в этой ячейке были в формате «Текст». А также дата должна быть в том формате, который Excel может разобрать.
На картинке выше функция ДАТАЗНАЧ преобразует «3-9-21» и «3-Сентябрь-21» в порядковый номер «44442».
В данном случае функция может помочь нам, когда у нас есть текстовые ячейки с датами, с которыми нужно что-то сделать (отсортировать и т.д.).
Вариант 3: Без указания года в аргументах функции
В этом случае Excel автоматически подставит в функцию текущий год. Обратите внимание, что текущий год — год, указанный на вашем компьютере.
Вариант 4: Без указания дня в аргументах
В таком случае, Excel автоматически подставит в функцию первый день месяца.
В примере на картинке выше функция ДАТАЗНАЧ выполняется с результатом «44440» что в свою очередь расшифровывается как 01.09.2021.
Другие полезные функции Excel:
- Функция ДАТА: вычисляет порядковый номер по году, месяцу и дню. Принимает аргументы отдельно, т.е. всего 3 аргумента.
- Функция ЧИСТРАБДНИ: вычисляет кол-во дней не считая праздники и выходные. В качестве аргумента принимает начальную и конечную даты.
- Функция ЧИСТРАБДНИ.МЕЖД: вычисляет тоже самое что и ЧИСТРАБДНИ, только с возможностью указания дополнительных выходных дней в аргументах функции.
- Функция СЕГОДНЯ: вычисляет дату на сегодняшний день и помещает в ячейку. Формат отображения (привычный нам вид либо порядковый номер Excel) зависит от формата ячейки. Можно выставить либо «Общий», либо формат «Дата».
- Функция ДЕНЬНЕД: вычисляет день недели по входным данным, результатом работы является число до 7-ми.
- Функция РАБДЕНЬ: вычисляет предстоящую дату без учета всех праздников и выходных дней. В аргументах функции указывается начальная дата и кол-во рабочих дней, а так же есть возможность дополнительно указать праздники.
- Функция РАБДЕНЬ.МЕЖД: вычисляет предстоящую дату без учета всех праздников и выходных дней. В аргументах функции указывается начальная дата и кол-во рабочих дней, а так же есть возможность дополнительно указать праздники. Все как и в функции РАБДЕНЬ, только есть возможность указать кол-во рабочих дней в неделе.
- Функция РАЗНДАТ: рассчитывает количество дней, месяцев или лет между двумя датами.
275
30 ноября 2005 года
pashulka
985 / / 19.09.2004
Если ничего из вышепредложенного не помогает, то можно использовать стандартную функцию рабочего листа =ДАТАЗНАЧ(), которая и предназначена для работы с «датами», которые MS Excel воспринимает как текст. Для опредения макс/мин, можно использовать следующие формулы :
{=МИН(ДАТАЗНАЧ(C2:C5))}
{=МАКС(ДАТАЗНАЧ(C2:C5))}
Однако, эти формулы не будут возвращать корректный результат, если в указанном диапазоне также будут находиться даты, представленные именно в числовом формате, поэтому в
Вашем конкретном случае
можно использовать более универсальные формулы, например :
{=МИН((C2:C5)*1)}
{=МАКС((C2:C5)*1)}
Все представленные формулы являются формулами массива, а значит после их ввода необходимо обязательно нажать CTRL + SHIFT + ENTER
P.S. Если и этот вариант Вам не поможет, то есть один радикальный способ борьбы с числовыми значениями, которые MS Excel интепритирует как текст.
Главная функция программы Excel – работа с формулами. Именно для этого она чаще всего и используется. Иногда случается, что не работают формулы в Excel, в таком случае нужно что-то делать. Именно об этом и пойдет речь далее.
Причин, почему в Excel не работает формула довольно много. Возможно у вас неверно выставлены настройки программы или конкретного диапазона, либо некорректно введена формула.
При протягивании не работают формулы
Суть ошибки в том, что создается несколько столбцов, например, 2, а в третьем должен выводиться результат. Там указывается формула и протягивается вниз, чтобы охватить весь диапазон, но в итоге значение из первой ячейки просто переносится на следующие. В таком случае есть несколько способов, как все исправить:
- Нажмите кнопку F9, чтобы начался пересчет листа.
- Измените формат ячейки на общий. Для этого нужно выделить ее и кликнуть правой кнопкой мыши. Откроется меню, где следует выбрать «Формат ячейки» и изменить на «Общий».
- Откройте параметры вычисления формул и проверьте, чтобы отметки стояли, как на скрине.
Формула не считает
Есть несколько причин, почему формула в экселе не считает:
Это несколько основных причин, почему Эксель не считает формулы.
Программа не считает формулу, введённую в ячейку
Такое часто случается из-за того, что установлен текстовый формат ячейки. Как его сменить на другой уже описывалось ранее.
Не происходит подсчет суммы
Есть два варианта, почему приложение Эксель не считает сумму:
Не верно суммируются данные ячеек
Некоторые пользователи столкнулись с тем, когда Еxcel неправильно считает сумму выделенных ячеек. Зачастую это происходит из-за того, что некоторые ячейки, а то и большая их часть, имеют текстовый формат. Из-за этого суммируются не все данные и результат получается некорректным. Нужно изменить формат на «Общий», чтобы устранить проблему.
Отключен перерасчет
Бывает, что пользователь подсчитал все данные, но при их корректировании в связанных с формулой ячейках итог не меняется. Это означает, что неверно выставленные параметры:
- Откройте параметры программы.
- Там следует перейти в раздел «Формулы». Сверху будет блок «Параметры вычислений», а там параметр «Вычисления в книге», где должна быть выбрана позиция «Автоматически». Если нет, выставляете как следует и нажимаете «ОК».
Проблемы с работой формул в Microsoft Excel
Теперь, если какое-либо значение будет изменено, произойдет пересчет результата.
При ошибочных вычислениях, формулы отображают несколько типов ошибок вместо значений. Рассмотрим их на практических примерах в процессе работы формул, которые дали ошибочные результаты вычислений.
Почему эксель не считает формулу пишет знач. Не работают формулы в Excel
В данном уроке будут описаны значения ошибок формул, которые могут содержать ячейки. Зная значение каждого кода (например: #ЗНАЧ!, #ДЕЛ/0!, #ЧИСЛО!, #Н/Д!, #ИМЯ!, #ПУСТО!, #ССЫЛКА!) можно легко разобраться, как найти ошибку в формуле и устранить ее.
Мнение эксперта
Витальева Анжела, консультант по работе с офисными программами
Со всеми вопросами обращайтесь ко мне!
Задать вопрос эксперту
В ячейке А3 квадратный корень не может быть с отрицательного числа, а программа отобразила данный результат этой же ошибкой. Если же вам нужны дополнительные объяснения, обращайтесь ко мне!
Вычисление возраста без использования Excel может быть настолько утомительным, поскольку вычисление возраста иногда бывает очень сложным, особенно если возраст должен быть рассчитан на основе двух дат, которые не представляют собой полный месяц.
Как посчитать разницу в Excel
Продажи первого товара равны 75, т.е. условие о том, что оно больше 30, выполняется. Следовательно, функция возвращает то, что указано в следующем поле – «Ок». Продажи второго товара менее 30, поэтому условие (>30) не выполняется и возвращается альтернативное значение, указанное в третьем поле. В этом вся суть функции ЕСЛИ. Протягивая расчет вниз, получаем результат по каждому товару.
Как рассчитать возраст в таблице Excel?
Ниже приведены примеры расчета возраста в таблице Excel.
Пример №1 — Расчет возраста в Excel по годам
Чтобы вычислить возраст в годах, мы будем использовать функцию «РАЗНДАТ».
Шаг 1: Выберите ячейку, в которой должен отображаться возраст.
Шаг 2: Введите формулу «с датой, если», как показано ниже.
- Прошлая дата: Это означает ячейку с датой начала.
- Текущая дата: Это означает, что в ячейке есть дата, которая наступает после даты начала.
- «И»: Это означает, что нам нужен возраст только в годах.
После того, как функция была вставлена, мы получим результат, который показывает Возраст только как полные годы.
Пример №2 — Расчет возраста в месяцах в Excel
Если нам нужен возраст в месяцах, то нам просто нужно внести небольшое изменение в формулу датировки, если это мы использовали в случае расчета лет.
Теперь мы использовали «М», поскольку нам нужен возраст только в месяцах.
Перетащите формулу, чтобы получить остальные результаты.
Пример №3 — Расчет возраста в Excel в днях
Если нам нужен возраст в днях, нам просто нужно просто использовать формулу Excel ниже.
Перетащите формулу, чтобы получить остальные результаты.
Пример №4 — Расчет возраста в Excel в годах, месяцах и днях
Если нам нужно знать возраст с точки зрения возраста, месяцев и лет, тогда нам нужно использовать формулу конкатенации Excel вместе с формулой РАЗНДАТ.
Теперь, если нам нужно знать возраст в «Г / М / Д», мы имеем в виду, что мы хотим, чтобы Excel сообщал нам полные годы, месяцы, которые превышают полные годы, и, наконец, дни, которые не сделать полный месяц.
= СЦЕПИТЬ (РАЗНДАТ (A2; B2; «Y»), «годы», РАЗНДАТ (A2; B2; «YM»), «Месяцы и», РАЗНДАТ (A2; B2; «MD»), «Дни»)
- «И»: Значит, нам нужны годы.
- «YM»: Это означает, что нам нужны месяцы, превышающие полные годы.
- «МД»: Это означает, что нам нужны дни, превышающие полные месяцы.
Перетащите формулу, чтобы получить остальные результаты.
Excel не считает формулу, Эксель не рассчитывает функцию
Для расчета разницы во времени, нужно чтобы для них был выбран числовой формат «Время» . У меня это ячейки G1 и H1 . Та, в которой будет расчет ( Н3 ), может быть и общего формата. Ставим в нее равно и вычитаем от большего значения времени меньшее.
Мнение эксперта
Витальева Анжела, консультант по работе с офисными программами
Со всеми вопросами обращайтесь ко мне!
Задать вопрос эксперту
В таком случае нужно просто включить вычисления зайти в Параметры программы, далее выбрать Формулы, затем включить автоматические вычисления в книге. Если же вам нужны дополнительные объяснения, обращайтесь ко мне!
Примечание. В данном случае наиболее удобнее под каждым диапазоном перед началом ввода нажать комбинацию горячих клавиш ALT+=. Тогда вставиться функция суммирования и автоматически определит количество суммирующих ячеек.
Рассчитать возраст в Excel.
Последний раз я столкнулась с этой проблемой, когда нужно было скопировать значения курса доллара за месяц из Интернет в Excel. Найдя информацию на профильном сайте, скопировала и вставила в файл экселя. На скриншоте видно, что формула для суммирования выдала результат 0.
Время
Для расчета разницы во времени, нужно чтобы для них был выбран числовой формат «Время» . У меня это ячейки G1 и H1 . Та, в которой будет расчет ( Н3 ), может быть и общего формата. Ставим в нее равно и вычитаем от большего значения времени меньшее.
После нажатия «Enter» отобразится разница и у ячейки изменится формат.
Если нужна разница в минутах, тогда ее можно рассчитать. Получившееся количество часов (10) умножьте на 60 и прибавьте минуты (23).
Мнение эксперта
Витальева Анжела, консультант по работе с офисными программами
Со всеми вопросами обращайтесь ко мне!
Задать вопрос эксперту
Но чаще всего эта ошибка возникает, если вы не в том месте поставили скобку проверьте все ли скобки стоят в нужном месте они для этого выделяются цветом. Если же вам нужны дополнительные объяснения, обращайтесь ко мне!
Очень простой пример. Нужно проверить, превышают ли продажи отдельных товаров 30 шт. или нет. Если превышают, то формула должна вернуть «Ок», в противном случае – «Удалить». Ниже показан расчет с результатом.
Функции Excel ЕСЛИ (IF) и ЕСЛИМН (IFS) для нескольких условий.
Как следует из подсказки могут быть допущены следующие ошибки. Но чаще всего эта ошибка возникает если, вы не в том месте поставили скобку — проверьте все ли скобки стоят в нужном месте — они для этого выделяются цветом.
Как в экселе исправить ошибку #ЗНАЧ!?
Ошибка #ЗНАЧ! довольно часто преследует пользователей программы эксель и при этом не все пользователи знают, как с ней бороться. Поэтому рассмотрим подробную инструкцию, как в программе эксель исправить ошибку #ЗНАЧ!.
Первый шаг. Перед нами столбец, в котором возникла подобная ошибка.
Второй шаг. Чтобы выяснить причину ошибки, выделите ту ячейку, в которой она появляется. В правом верхнем углу появится восклицательный знак в желтом ромбике и рядом стрелочка. После нажатия на стрелочку, появится небольшое меню, в нем выбираем строку «Показать этапы вычисления».
Третий шаг. На экране появится меню, в котором показывается формула: 13 “0.5”. Данную формулу можно легко расшифровать, первая цифра без кавычек – это сумма всех числе. А вторая цифра с кавычками, сообщает, что данное значение – это не число. Следовательно, нужно проверить формат ячейки содержащую цифру “0.5”. Закрываем данное меню.
Четвертый шаг. Выделим ячейку «А3» со значением 0.5, нажмем на правую кнопку мыши, в появившемся меню выберем строку «Формат ячейки».
Пятый шаг. В появившемся меню, мы увидим, что 0.5 это текст, а не цифра, поэтому программа не может её посчитать.
Шестой шаг. Поменяем формат данной ячейки на «Числовой» и закроем меню.
Седьмой шаг. Теперь в ячейке «А3» поменяем точку на запятую. В итоге ошибка исчезнет, а программа эксель произведет необходимые расчеты.
Исправление ошибки #ЗНАЧ! ошибка
Ошибка #ЗНАЧ! в Excel означает: «Формула вводится неправильно. Или что-то не так с ячейками, на которые указывают ссылки». Эта ошибка возникает в самых разных случаях, и найти ее точную причину может быть сложно. Сведения на этой странице включают распространенные проблемы и решения ошибки. Возможно, понадобится попробовать одно или несколько решений, чтобы устранить конкретную ошибку.
Исправление ошибок определенных функций
- Какую функцию вы используете?
- СРЗНАЧ
- СЦЕПИТЬ
- СЧЁТЕСЛИ, СЧЁТЕСЛИМН
- ДАТАЗНАЧ
- ДНИ
- НАЙТИ, НАЙТИБ
- ЕСЛИ
- ИНДЕКС, ПОИСКПОЗ
- ПОИСК, ПОИСКБ
- СУММ
- СУММЕСЛИ, СУММЕСЛИМН
- СУММПРОИЗВ
- ВРЕМЗНАЧ
- ТРАНСП
- ВПР
- * Другая функция
Ваша функция не отображается в этом списке? Попробуйте другие решения, перечисленные ниже.
Проблемы с вычитанием
Если вы раньше не работали в Excel, вероятно, вы неправильно вводите формулу вычитания. Это можно сделать двумя способами:
Вычтите одну ссылку на ячейку из другой
Введите два значения в двух отдельных ячейках. В третьей ячейке вычтите одну ссылку на ячейку из другой. В этом примере ячейка D2 содержит плановую сумму, а ячейка E2 — фактическую. F2 содержит формулу =D2-E2.
Или используйте функцию СУММ с положительными и отрицательными числами
Введите положительное значение в одной ячейке и отрицательное — в другой. В третьей ячейке используйте функцию СУММ, чтобы сложить две ячейки. В этом примере ячейка D6 содержит плановую сумму, а ячейка E6 — фактическую как негативное число. F6 содержит формулу =СУММ(D6;E6).
Если используется Windows, ошибка #ЗНАЧ! может возникнуть даже при вводе самой обычной формулы вычитания. Проблему можно решить следующим образом.
Для начала выполните быструю проверку. В новой книге введите 2 в ячейке A1. Введите 4 в ячейке B1. Затем введите формулу =B1-A1 в ячейке C1. Если возникнет ошибка #ЗНАЧ! перейдите к следующему шагу. Если сообщение об ошибке не появилось, попробуйте другие решения на этой странице.
В Windows откройте панель управления «Региональные стандарты».
Windows 10. Встроке поиска введите регион и выберите панель управления Региональные стандарты.
Windows 8. На начальном экране введите регион, щелкните Параметры и выберите пункт Региональные стандарты.
Windows 7. Нажмите кнопку Пуск, введите регион и выберите пункт Язык и региональные стандарты.
На вкладке Форматы нажмите кнопку Дополнительные параметры.
Найдите пункт Разделитель элементов списка. Если в поле разделителя элементов списка указан знак «минус», замените его на что-то другое. Например, разделителем нередко выступает запятая. Также часто используется точка с запятой. Однако для вашего конкретного региона может подходить другой разделитель элементов списка.
Нажмите кнопку ОК.
Откройте книгу. Если ячейка содержит ошибку #VALUE!, дважды щелкните ее для редактирования.
Если там, где для вычитания должны быть знаки «минус», стоят запятые, замените их на знаки «минус».
Нажмите клавишу ВВОД.
Повторите эти действия для других ячеек, в которых возникает ошибка.
Вычтите одну ссылку на ячейку из другой
Введите две даты в двух отдельных ячейках. В третьей ячейке вычтите одну ссылку на ячейку из другой. В этом примере ячейка D10 содержит дату начала, а ячейка E10 — дату окончания. F10 содержит формулу =E10-D10.
Или используйте функцию РАЗНДАТ
Введите две даты в двух отдельных ячейках. В третьей ячейке используйте функцию РАЗНДАТ, чтобы найти разницу дат. Дополнительные сведения о функции РАЗНДАТ см. в статье Вычисление разницы двух дат.
Растяните столбец по ширине. Если значение выравнивается по правому краю — это дата. Но если оно выравнивается по левому краю, это значит, что в ячейке на самом деле не дата. Это текст. И Excel не распознает текст как дату. Ниже приведены некоторые решения, которые помогут решить эту проблему.
Проверка наличия начальных пробелов
Дважды щелкните дату, которая используется в формуле вычитания.
Разместите курсор в начале и посмотрите, можно ли выбрать один или несколько пробелов. Вот как выглядит выбранный пробел в начале ячейки:
Если в ячейке обнаружена эта проблема, перейдите к следующему шагу. Если вы не видите один или несколько пробелов, перейдите к следующему разделу и проверьте параметры даты на компьютере.
Выделите столбец, содержащий дату, щелкнув его заголовок.
Выберите Данные > Текст по столбцам.
Дважды нажмите кнопку Далее.
На шаге 3 из 3 в мастере в разделе Формат данных столбца установите переключатель дата.
Выберите формат даты и нажмите кнопку Готово.
Повторите эти действия для других столбцов, чтобы убедиться, что они не содержат пробелы перед датами.
Проверка параметров даты на компьютере
Excel полагается на систему дат вашего компьютера. Если дата в ячейке введена в другой системе дат, Excel не распознает ее как настоящую дату.
Например, предположим, что компьютер отображает даты в формате мм.дд.гггг. Если ввести такую дату в ячейке, Excel распознает ее как дату, а вы сможете использовать ее в формуле вычитания. Однако если ввести дату в формате мм.дд.гг, Excel не распознает ее как дату. Вместо этого дата будет рассматриваться как текст.
Существует два решения этой проблемы: Вы можете изменить систему дат, которая используется на компьютере, чтобы она соответствовала системе дат, которая нужна в Excel. Или в Excel можно создать новый столбец и использовать функцию ДАТА, чтобы создать настоящую дату на основе даты в текстовом формате. Вот как это сделать, если система дат вашего компьютера — дд.мм.гггг, а в ячейке A1 записан текст 12/31/2017.
Создайте такую формулу: =ДАТА(ПРАВСИМВ(A1;4);ЛЕВСИМВ(A1;2);ПСТР(A1;4;2))
Результат будет 31.12.2017.
Чтобы использовать формат дд.мм.гг, нажмите клавиши CTRL+1 (или + 1 на Mac).
Выберите другой языковой стандарт, в котором используется формат дд.мм.гг, например Немецкий (Германия). После применения формата результат будет 31.12.2017, причем это будет настоящая дата, а не ее текстовая запись.
Примечание: Формула выше написана с использованием функций ДАТА, ПРАВСИМВ, ПСТР и ЛЕВСИМВ. Обратите внимание, что формула записана с учетом того, что в текстовой дате используется два символа для дней, два символа для месяцев и четыре символа для года. Возможно, вам понадобится откорректировать формулу под свою запись даты.
Проблемы с пробелами и текстом
Часто ошибка #ЗНАЧ! возникает, потому что формула ссылается на другие ячейки, содержащие пробелы или (что еще сложнее) скрытые пробелы. Из-за этих пробелов ячейка может выглядеть пустой, хотя на самом деле таковой не является.
1. Выберите ячейки, на которые указывают ссылки
Найдите ячейки, на которые ссылается формула, и выделите их. Во многих случаях рекомендуется удалить пробелы для всего столбца, так как можно заменить несколько пробелов одновременно. В этом примере, если щелкнуть E, выделится весь столбец.
2. Найдите и замените
На вкладке Главная щелкните Найти и выделить > Заменить.
3. Удалите пробелы
В поле Найти введите один пробел. Затем в поле Заменить удалите все, что там может быть.
4. Замените одно или все вхождения
Если вы уверены, что следует удалить все пробелы в столбце, нажмите кнопку Заменить все. Если вы хотите просмотреть и удалить пробелы по отдельности, можно сначала нажать кнопку Найти далее, а затем — Заменить, когда вы будете уверены, что пробел не нужен. После этого ошибка #ЗНАЧ! должна исчезнуть. Если нет — перейдите к следующему шагу.
5. Включите фильтр
Иногда из-за скрытых символов (а не просто пробелов) ячейка может выглядеть пустой, хотя на самом деле таковой не является. Например, это может происходить из-за одинарных кавычек в ячейке. Чтобы убрать эти символы из столбца, включите фильтр, последовательно выбрав Главная > Сортировка и фильтр > Фильтр.
6. Установите фильтр
Щелкните стрелку фильтра и снимите флажок Выделить все. Затем установите флажок Пустые.
7. Установите все флажки без названия
Установите все флажки, напротив которых ничего не указано, как на этом рисунке.
8. Выделите пустые ячейки и удалите их
Если Excel вернет пустые ячейки, выделите их. Затем нажмите клавишу DELETE. Все скрытые символы в ячейках будут удалены.
9. Очистите фильтр
Щелкните стрелку фильтра и выберите команду Удалить фильтр из. для отображения всех ячеек.
10. Результат
Если причиной появления ошибки #ЗНАЧ! были пробелы, вместо ошибки отобразится результат формулы, как показано в нашем примере. Если нет — повторите эти действия для других ячеек, на которые ссылается формула. Или попробуйте другие решения на этой странице.
Примечание: В этом примере обратите внимание, что ячейка E4 содержит зеленый треугольник, а число выравнивается по левому краю. Это значит, что число имеет текстовый формат. Это может вызвать проблемы в дальнейшем. Если вы заметили эту проблему, рекомендуем преобразовать числа из текстового формата в числовой.
Ошибку #ЗНАЧ! могут вызвать текст и специальные знаки в ячейке. Но иногда сложно понять, в каких именно ячейках они присутствуют. Решение: используйте функцию ЕТЕКСТ для проверки ячеек. Обратите внимание, что функция ЕТЕКСТ не устраняет ошибку, она просто находит ячейки, которые могут ее вызывать.
Пример с ошибкой #ЗНАЧ!
Вот пример формулы с ошибкой #ЗНАЧ! . Ошибка, скорее всего, возникает из-за ячейки E2. Здесь есть специальный знак, который выглядит как небольшой прямоугольник «00». Или, как показано на следующем рисунке, можно использовать функцию ЕТЕКСТ в отдельном столбце для поиска текста.
Этот же пример с функцией ЕТЕКСТ
Здесь в столбец F добавлена функция ЕТЕКСТ. Все ячейки в порядке, кроме одной со значением ИСТИНА. Это значит, что ячейка E2 содержит текст. Чтобы решить эту проблему, можно просто удалить содержимое ячейки и еще раз ввести число 1865,00. Вы также можете использовать функцию ПЕЧСИМВ, чтобы убрать символы, или функцию ЗАМЕНИТЬ, чтобы заменить специальные знаки на другие значения.
Использовав функцию ПЕЧСИМВ или ЗАМЕНИТЬ, вы можете скопировать результат в буфер обмена, а затем выбрать Главная > Вставить > Специальная вставка > Значения. Кроме того, может потребоваться преобразовать числа из текстового формата в числовой.
Формулам с математическими операторами (такими как + и *) не всегда удается вычислить ячейки, содержащие текст или пробелы. В таком случае попробуйте использовать вместо них функцию. Функции часто пропускают текстовые значения и определяют все значения как числовые, избегая ошибки #ЗНАЧ! . Например, вместо =A2+B2+C2 введите =СУММ(A2:C2). Или вместо =A2*B2 введите =ПРОИЗВЕД(A2,B2).
Удаление (скрытие) ошибок #ЗНАЧ! и Н/Д в формулах «Excel»
Часто при использовании формул в программе «Excel» из за не корректно введенных значений могут возникать ошибки #ЗНАЧ! и Н/Д в формулах.
В идеале следует вносить информацию для расчетов таким образом, чтобы ошибок не возникало, но бывают случаи, что ошибки должны возникать при определенных условиях в динамично заполняемых файлах и избавиться от них нельзя. Так же нельзя и удалить сами формулы из ячеек.
В таких случаях файл с ошибками выглядит не очень презентабельно и их нужно прятать от посторонних глаз, чтобы не смущать пользователей.
Рассмотрим функцию «Excel» при помощи, которой можно убрать (спрятать) ошибки #ЗНАЧ! и Н/Д в ячейках.
Эта функция обработки ошибок «ЕСЛИОШИБКА()».
Еслиошибка()
Как работает функция ЕСЛИОШИБКА()?
Данная функция позволяет заменить, возникающие ошибки, на любое значение.
Например, дефис («-») или звездочку («*»).
Функция ЕСЛИОШИБКА() работает следующим образом:
В поле «ЗНАЧЕНИЕ» вводиться формула, в которой может возникать ошибка.
Поле значение
В поле «Значение_если_ошибка» вводится то значение, которое присваивается ячейке при возникновении ошибки в формуле.
Значение, если ошибка
Ошибки в Excel
Если Excel не может правильно оценить формулу или функцию рабочего листа; он отобразит значение ошибки – например, #ИМЯ?, #ЧИСЛО!, #ЗНАЧ!, #Н/Д, #ПУСТО!, #ССЫЛКА! – в ячейке, где находится формула. Разберем типы ошибок в Excel, их возможные причины, и как их устранить.
Ошибка #ИМЯ?
Ошибка #ИМЯ появляется, когда имя, которое используется в формуле, было удалено или не было ранее определено.
Причины возникновения ошибки #ИМЯ?:
- Если в формуле используется имя, которое было удалено или не определено.
Ошибки в Excel – Использование имени в формуле
Устранение ошибки: определите имя. Как это сделать описано в этой статье.
- Ошибка в написании имени функции:
Ошибки в Excel – Ошибка в написании функции ПОИСКПОЗ
Устранение ошибки: проверьте правильность написания функции.
- В ссылке на диапазон ячеек пропущен знак двоеточия (:).
Ошибки в Excel – Ошибка в написании диапазона ячеек
Устранение ошибки: исправьте формулу. В вышеприведенном примере это =СУММ(A1:A3).
- В формуле используется текст, не заключенный в двойные кавычки. Excel выдает ошибку, так как воспринимает такой текст как имя.
Ошибки в Excel – Ошибка в объединении текста с числом
Устранение ошибки: заключите текст формулы в двойные кавычки.
Ошибки в Excel – Правильное объединение текста
Ошибка #ЧИСЛО!
Ошибка #ЧИСЛО! в Excel выводится, если в формуле содержится некорректное число. Например:
- Используете отрицательное число, когда требуется положительное значение.
Ошибки в Excel – Ошибка в формуле, отрицательное значение аргумента в функции КОРЕНЬ
Устранение ошибки: проверьте корректность введенных аргументов в функции.
- Формула возвращает число, которое слишком велико или слишком мало, чтобы его можно было представить в Excel.
Ошибки в Excel – Ошибка в формуле из-за слишком большого значения
Устранение ошибки: откорректируйте формулу так, чтобы в результате получалось число в доступном диапазоне Excel.
Ошибка #ЗНАЧ!
Данная ошибка Excel возникает в том случае, когда в формуле введён аргумент недопустимого значения.
Причины ошибки #ЗНАЧ!:
- Формула содержит пробелы, символы или текст, но в ней должно быть число. Например:
Ошибки в Excel – Суммирование числовых и текстовых значений
Устранение ошибки: проверьте правильно ли заданы типы аргументов в формуле.
- В аргументе функции введен диапазон, а функция предполагается ввод одного значения.
Ошибки в Excel – В функции ВПР в качестве аргумента используется диапазон, вместо одного значения
Устранение ошибки: укажите в функции правильные аргументы.
- При использовании формулы массива нажимается клавиша Enter и Excel выводит ошибку, так как воспринимает ее как обычную формулу.
Устранение ошибки: для завершения ввода формулы используйте комбинацию клавиш Ctrl+Shift+Enter .
Ошибки в Excel – Использование формулы массива
Ошибка #ССЫЛКА
В случае если формула содержит ссылку на ячейку, которая не существует или удалена, то Excel выдает ошибку #ССЫЛКА.
Ошибки в Excel – Ошибка в формуле, из-за удаленного столбца А
Устранение ошибки: измените формулу.
Ошибка #ДЕЛ/0!
Данная ошибка Excel возникает при делении на ноль, то есть когда в качестве делителя используется ссылка на ячейку, которая содержит нулевое значение, или ссылка на пустую ячейку.
Ошибки в Excel – Ошибка #ДЕЛ/0!
Устранение ошибки: исправьте формулу.
Ошибка #Н/Д в Excel означает, что в формуле используется недоступное значение.
Причины ошибки #Н/Д:
- При использовании функции ВПР, ГПР, ПРОСМОТР, ПОИСКПОЗ используется неверный аргумент искомое_значение:
Ошибки в Excel – Искомого значения нет в просматриваемом массиве
Устранение ошибки: задайте правильный аргумент искомое значение.
- Ошибки в использовании функций ВПР или ГПР.
Устранение ошибки: см. раздел посвященный ошибкам функции ВПР
- Ошибки в работе с массивами: использование не соответствующих размеров диапазонов. Например, аргументы массива имеют меньший размер, чем результирующий массив:
Ошибки в Excel – Ошибки в формуле массива
Устранение ошибки: откорректируйте диапазон ссылок формулы с соответствием строк и столбцов или введите формулу массива в недостающие ячейки.
- В функции не заданы один или несколько обязательных аргументов.
Ошибки в Excel – Ошибки в формуле, нет обязательного аргумента
Устранение ошибки: введите все необходимые аргументы функции.
Ошибка #ПУСТО!
Ошибка #ПУСТО! в Excel возникает когда, в формуле используются непересекающиеся диапазоны.
Ошибки в Excel – Использование в формуле СУММ непересекающиеся диапазоны
Устранение ошибки: проверьте правильность написания формулы.
Причины возникновения ошибки
- Ширины столбца недостаточно, чтобы отобразить содержимое ячейки.
Ошибки в Excel – Увеличение ширины столбца для отображения значения в ячейке
Устранение ошибки: увеличение ширины столбца/столбцов.
- Ячейка содержит формулу, которая возвращает отрицательное значение при расчете даты или времени. Дата и время в Excel должны быть положительными значениями.
Ошибки в Excel – Разница дат и часов не должна быть отрицательной
Устранение ошибки: проверьте правильность написания формулы, число дней или часов было положительным числом.
9 ошибок Excel, которые вас достали
Как надоели уже эти непонятные символы в Excel, неверные значения, вычисления. В этой статье рассмотрим 9 распространенных ошибок, которые вы устали видеть. Почему они появляются, причины и как их исправить.
Как исправить ошибки Excel?
Вполне вероятно, вы уже хорошо знакомы с этими мелкими ошибками. Одно случайное удаление, один неверный щелчок могут вывести электронную таблицу из строя. И приходится заново собирать/вычислять данные, расставлять их по местам, что само по себе может быть сложным занятием, а зачастую, невозможным, не говоря уже о том, что это отнимает много времени.
И здесь вы не одиноки: даже самые продвинутые пользователи Эксель время от времени сталкиваются с этими ошибками. По этой причине мы собрали несколько советов, которые помогут вам сэкономить несколько минут (часов) при решении проблем с ошибками Excel.
В зависимости от сложности электронной таблицы, наличия в ней формул и других параметров, быть может не все удастся изменить, на какие-то мелкие несоответствия, если это уместно, можно закрыть глаза. При этом уменьшить количество таких ошибок вполне под силу даже начинающим пользователям.
Несколько полезных приемов в Excel
Прежде чем перейти к ошибкам и советам, мы хотели бы поделиться несколькими полезными приемами, которые помогут избежать ошибок в дальнейшем, сэкономить массу времени и сделать вашу жизнь намного проще:
- Начинайте каждую формулу со знака «=» равенства.
- Используйте символ * для умножения чисел, а не X.
- Сопоставьте все открывающие и закрывающие скобки «()», чтобы они были в парах.
- Используйте кавычки вокруг текста в формулах.
9 распространенных ошибок Excel, которые вы бы хотели исправить
Всем знакома маленькая зеленая стрелочка в верхнем левом углу ячейки. Вы знаете, этот противный флажок, который Excel использует, чтобы указать, что что-то пошло не так со значениями в ячейке.
Во многих случаях, нажав на эту стрелку, вы получите достаточно информации, чтобы решить проблему на месте. Вот так это выглядит:
Но не всегда этих сведений достаточно для того, чтобы понять, что не так с таблицей. Поэтому, пожалуйста, ознакомьтесь со списком распространенных ошибок, а также советами по их устранению. Найдите подходящее для себя решение, чтобы исправить ошибки и вернуться к нормальной работе.
1. Excel пишет #ЗНАЧ!
#ЗНАЧ! в ячейке что это
Ошибка #ЗНАЧ! появляется когда в формуле присутствуют пробелы, символы либо текст, где должно стоять число. Разные типы данных. Например, формула =A15+G14, где ячейка A15 содержит «число», а ячейка G14 — «слово».
Эксель требует, чтобы формулы содержали только цифры, и не будет отвечать на формулы, связанные с текстом, поэтому он покажет вам ошибку.
Как исправить #ЗНАЧ! в Excel
Простое решение этой ошибки — дважды проверить формулу, чтобы убедиться, что вы использовали только цифры. Если вы все еще видите ошибку, проверьте наличие пустых ячеек, пропущенных формул, связанных с ячейками, или каких-либо специальных символов, которые могли использовать.
В приведенном выше примере текст «Февраль» в ячейке G14 относится к текстовому формату. Программа не может вычислить сумму числа из ячейки A15 с текстом Февраль, поэтому дает нам ошибку.
2. Ошибка Excel #ИМЯ?
Более сложная ошибка. Вот краткое изложение того, почему это может появиться в ячейке, в которой вы работаете.
Почему в ячейке стоит #ИМЯ?
#ИМЯ? появляется в случае, когда Excel не может понять имя формулы, которую вы пытаетесь запустить, или если Excel не может вычислить одно или несколько значений, введенных в самой формуле. Чтобы устранить эту ошибку, проверьте правильность написания формулы или используйте Мастер функций, чтобы программа построила для вас функцию.
Нет, Эксель не ищет ваше имя в этом случае. Ошибка #ИМЯ? появляется в ячейке, когда он не может прочитать определенные элементы формулы, которую вы пытаетесь запустить.
Например, если вы пытаетесь использовать формулу =A15+C18 и вместо «A» латинской напечатали «А» русскую, после ввода значения и нажатия Enter, Excel вернет #ИМЯ?.
Допустим, вы правильно написали формулу, но недостаточно информации, введенной в отдельные ее записи. Запись в массиве таблиц неполная. Требуется фактическое имя таблицы, чтобы узнать, где искать желаемое значение.
Как исправить #ИМЯ? в Экселе?
Чтобы исправить ошибку #ИМЯ?, проверьте правильность написания формулы. Если написана правильно, а ваша электронная таблица все еще возвращает ошибку, Excel, вероятно, запутался из-за одной из ваших записей в этой формуле. Простой способ исправить это — попросить Эксель вставить формулу.
- Выделите ячейку, в которой вы хотите запустить формулу,
- Перейдите на вкладку «Формулы» в верхней части навигации.
- Выберите «Вставить функцию«. Если вы используете Microsoft Excel 2007, этот параметр будет находиться слева от панели навигации «Формулы».
После этого, в правой части вашей электронной таблицы появится Мастер функций, где вы сможете выбрать нужную формулу. Затем Excel проведет вас через каждый шаг формулы в отдельных полях, чтобы избежать ошибок и программа могла правильно прочитать вашу ячейку.
3. Excel отображает ##### в ячейке
Когда вы видите ##### в таблице, это может выглядеть немного страшно. Хорошей новостью является то, что это просто означает, что столбец недостаточно широк для отображения введенного вами значения. Это легко исправить.
Как в Excel убрать решетки из ячейки?
Нажмите на правую границу заголовка столбца и увеличьте ширину столбца.
4. #ДЕЛ/0! в Excel
В случае с #ДЕЛ/0!, вы просите Excel разделить формулу на ноль или пустую ячейку. Точно так же, как эта задача не будет работать вручную или на калькуляторе, она не будет работать и в Экселе.
Как устранить #ДЕЛ/0!
Лечится довольно просто. Измените значение на значение, не равное 0, или добавьте значение, если ваша ячейка была пустой.
5. #ССЫЛКА! в ячейке
Иногда это может немного сложно понять, но Excel обычно отображает #ССЫЛКА! в тех случаях, когда формула ссылается на недопустимую ячейку. Вот краткое изложение того, откуда обычно возникает эта ошибка:
Что такое ошибка #ССЫЛКА! в Excel?
#ССЫЛКА! появляется, если вы используете формулу, которая ссылается на несуществующую ячейку. Если вы удалите из таблицы ячейку, столбец или строку, и создадите формулу, включающую имя ячейки, которая была удалена, Excel вернет ошибку #ССЫЛКА! в той ячейке, которая содержит эту формулу.
Теперь, что на самом деле означает эта ошибка? Вы могли случайно удалить или вставить данные поверх ячейки, используемой формулой. Например, ячейка B16 содержит формулу =A14/F16/F17.
Если удалить строку 17, как это часто случается у пользователей (не именно 17-ю строку, но… вы меня понимаете!) мы увидим эту ошибку.
Здесь важно отметить, что не данные из ячейки удаляются, но сама строка или столбец.
Как исправить #ССЫЛКА! в Excel?
Прежде чем вставлять набор ячеек, убедитесь, что нет формул, которые ссылаются на удаляемые ячейки. Кроме того, при удалении строк, столбцов, важно дважды проверить, какие формулы в них используются.
6. #ПУСТО! в Excel
Ошибка #ПУСТО! возникает, когда вы указываете пересечение двух областей, которые фактически не пересекаются, или когда используется неправильный оператор диапазона.
Чтобы дать вам некоторый дополнительный контекст, вот как работают справочные операторы Excel:
- Оператор диапазона (точка с запятой): определяет ссылки на диапазон ячеек.
- Оператор объединения (запятая): объединяет две ссылки в одну ссылку.
- Оператор пересечения (пробел): возвращает ссылку на пересечение двух диапазонов.
Как устранить ошибку #ПУСТО!?
Прежде всего, убедитесь, что вы используете правильный синтаксис в формуле. Используйте двоеточие, чтобы отделить первую ячейку от последней, когда вы ссылаетесь на непрерывный диапазон ячеек в формуле. С другой стороны, использование запятой поможет правильно вывести формулу, если вы ссылаетесь на две ячейки, которые не пересекаются.
Когда вы видите #Н/Д, это обычно означает, что числа, на которые вы ссылаетесь в вашей формуле, не могут быть найдены. Возможно, вы случайно удалили число или строку, которые используются в вашей формуле, или ссылаетесь на лист, который был удален или не сохранен.
Как устранить эту ошибку
3 раза проверьте все свои формулы и внимательно посмотрите, какие листы или строки могут быть удалены или неправильно указаны. Если у вас есть несколько формул, связанных вместе, убедитесь, что в каждой формуле присутствуют значения.
8. Ячейка Excel выдает ошибку #ЧИСЛО!
Если ваша формула содержит недопустимые числовые значения, появится ошибка #ЧИСЛО!. Это часто происходит, когда вы вводите числовое значение, которое отличается от других аргументов, используемых в формуле.
И еще, при вводе формулы, исключите такие значения, как $ 1000, в формате валюты. Вместо этого введите 1000, а затем отформатируйте ячейку с валютой и запятыми после вычисления формулы. Просто число, без знака $ (доллар).
Как устранить эту ошибку
Проверьте, не ввели ли вы какую-либо отформатированную валюту, дату или спецсимвол. Обязательно удалите их из формулы, сохранив только цифры.
Заключение
Напишите в комментариях, а что вы думаете по этому поводу. Хотите узнать больше советов по Excel? Обязательно поделитесь этой статьей с друзьями.