Как указать в excel не заполнено

Функция в Excel «Если не пусто» — возможность проверить факт заполнения ячейки, чтобы формула не выводила результат при отсутствии значения. Кроме того, можно задать другой параметр, чтобы опция выводила нужные надписи — «Истина» или «Ложь», «Сдал» или «На пересдачу», «Продано» или «В резерве» и т. д. Ниже рассмотрим особенности этой опции и нюансы ее применения.

Как работает условие Excel

Задача функции Эксель не пустая ячейка или официально «ЕПУСТО — проверка наличие числа, текста или формулы. К примеру, если в ячейке имеется какое-то число, приложение выводит параметр «ЛОЖЬ». Если же в ней что-то стоит, отображается «ИСТИНА». В Эксель функция «ЕПУСТО» является логической, а ее суть в проверке какого-либо условия. По такому же принципу работают и иные опции Excel — «ЕЧИСЛО», «ЕССЫЛКА» и другие.

Здесь выполняется условие Excel и, если ячейка не пустая, то значение будет «ЛОЖЬ» или другую надпись. Общее обозначение функции — =ЕПУСТО (значение). Аргумент для этой опции обязателен для заполнения и может иметь вид ссылки на одну или несколько элеметов таблицы, где нужно определить какие-либо данные.

Базовые особенности опции для Excel:

  • если в роли аргумента передано какое-то значение, к примеру, «Истина», «Текст» или «12», результатом выполнения будет ЛОЖЬ;
  • запись с аргументом АДРЕС (x;y)всегда возвращает ЛОЖЬ, ведь эта функция ведет к ссылке на ячейку или непустой параметр;
  • при необходимости использовать формулу не пустой ячейки Excel для нескольких граф, можно выделить нужное число и ввести опцию =ЕПУСТО с аргументом в виде диапазона;
  • при желании возврата параметра ИСТИНА, если в секции не пусто, можно дополнительно использовать функцию НЕ.

Как поставить формулу Excel

Теперь разберемся, как поставить, если не пустое значение ячейки Эксель и использовать эту опцию. В большинстве случаев применяется ЕСЛИ и опцию ЕПУСТО. При этом полный вид имеет следующий вид — =ЕСЛИ(ЕПУСТО(D2);»Пустая»;»Не пустая»). Здесь ЕСЛИ означает, что при пустой D2-ячейке возвращается текст «Пустая», а если это не так — «Не пустая». Как вариант, можно использовать какую-то свою подставку (об этом ниже).

Следующий вариант отображения функции Excel, если не пусто, то формула — =ЕСЛИ(D3=»»;»Пустая»;»Не пустая»). Здесь в ситуации, если в D3 нет никакого параметра, отображается первая надпись, а в ином случае — Вторая. В качестве альтернативы можно использовать следующий вариант отображения — =ЕСЛИ(D3=»»;»»;ВашаФормула()).

Дополнительный момент

При анализе опции Эксель не равно пусто нужно понимать, что опция ЕПУСТО () проверяют только одну графу. Но бывают ситуации, когда необходимо проверить сразу несколько. В таком случае применяется функция СЧИТАТЬПУСТОТЫ(). Если в ячейках ничего не содержится, то указанная выше опция будет считать даже эти секции вместе с заполненными.

В ситуации, когда нужно узнать, есть ли хотя бы одна незаполненная ячейка в таблице Excel между В7 и В12, нужно использовать формулу = ЕСЛИ(СУММ(—ЕПУСТО(B7:B12));ИСТИНА). Для ответа, имеется ли хотя бы одна заполненная секция в В7 и В12, нужно сделать следующую запись — =  НЕ(ЕПУСТО(B7:B12)).

Примеры, когда будет полезна функция в Excel

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

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

При этом формула Excel записывается в следующем формате: =ЕСЛИ(ИЛИ(ЕПУСТО(B4);B3=2);»На пересдачу»;»Сдал»). Здесь команда ЕСЛИ проверяет возвращаемый результат ЕПУСТО для определенного диапазона секций. Предварительно нужно выделить секции таблицы, для которых проводится расчет. Результатом выполнения функции является появление надписей «Сдал» или «На пересдачу».

Далее можно сделать форматирование в Excel:

  • Выделите нужные ячейки, а далее войдите в «Главная» и «Стили». Здесь найдите «Условное форматирование» и «Создать правило».

  • В окне «Создание правила форматирования» выберите функцию «Использовать формулы для определения …» и введите формулу ИЛИ(ЕПУСТО(В3);В3=2).
  • Жмите на «Формат», а после укажите в графе «Формат ячеек» красный цвет для заливки.
  • Подтвердите действие.

Теперь в тех ячейках, в которых не заполнено и записано «На пересдачу» происходит заливка красным цветом.

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

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

Отличного Вам дня!

Задача функции ЕПУСТО() , английский вариант ISBLANK(), — проверять есть ли в ячейке число, текстовое значение, формула или нет. Если в ячейке А1 имеется значение 555, то формула = ЕПУСТО(А1) вернет ЛОЖЬ, а если ячейка А1 пуста, то ИСТИНА.

Синтаксис функции ЕПУСТО()

ЕПУСТО ( значение )

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

Использование функции

В файле примера приведены несколько вариантов проверок:

1. Если в проверяемой ячейке содержится число, текстовое значение, формула, то функция вернет логическое значение ИСТИНА.

2. Если проверяемая ячейка пуста, то функция также вернет логическое значение ЛОЖЬ.

Проверка диапазона ячеек

Функция ЕПУСТО() проверяет содержимое только одной ячейки. Чтобы подсчитать количество пустых ячеек в диапазоне, то используйте функцию СЧИТАТЬПУСТОТЫ() , но если ячейки содержат значение Пустой текст («»), то функция СЧИТАТЬПУСТОТЫ() будет подсчитывать также и эти ячейки наряду с действительно пустыми. Об этом читайте в статье Подсчет пустых ячеек .

Чтобы ответить на вопрос «Есть ли хотя бы 1 пустая ячейка в B6:B11?» используйте формулу массива

Чтобы ответить на вопрос «Есть ли хотя бы 1 заполненная ячейка в B6:B11?» используйте формулу массива

Excel обозначение пустой ячейки в формуле

Задача функции ЕПУСТО() , английский вариант ISBLANK(), — проверять есть ли в ячейке число, текстовое значение, формула или нет. Если в ячейке А1 имеется значение 555, то формула = ЕПУСТО(А1) вернет ЛОЖЬ, а если ячейка А1 пуста, то ИСТИНА.

Синтаксис функции ЕПУСТО()

ЕПУСТО(значение)

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

Использование функции

В файле примера приведены несколько вариантов проверок:

1. Если в проверяемой ячейке содержится число, текстовое значение, формула, то функция вернет логическое значение ИСТИНА.

2. Если проверяемая ячейка пуста, то функция также вернет логическое значение ЛОЖЬ.

Проверка диапазона ячеек

Функция ЕПУСТО() проверяет содержимое только одной ячейки. Чтобы подсчитать количество пустых ячеек в диапазоне, то используйте функцию СЧИТАТЬПУСТОТЫ() , но если ячейки содержат значение Пустой текст («»), то функция СЧИТАТЬПУСТОТЫ() будет подсчитывать также и эти ячейки наряду с действительно пустыми. Об этом читайте в статье Подсчет пустых ячеек.

Чтобы ответить на вопрос «Есть ли хотя бы 1 пустая ячейка в B6:B11?» используйте формулу массива

Чтобы ответить на вопрос «Есть ли хотя бы 1 заполненная ячейка в B6:B11?» используйте формулу массива

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

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

В данном случае мы используем ЕСЛИ вместе с функцией ЕПУСТО:

Эта формула означает: ЕСЛИ(ячейка D2 пуста, вернуть текст «Пустая», в противном случае вернуть текст «Не пустая»). Вы также можете легко использовать собственную формулу для состояния «Не пустая». В следующем примере вместо функции ЕПУСТО используются знаки «». «» — фактически означает «ничего».

Эта формула означает: ЕСЛИ(в ячейке D3 ничего нет, вернуть текст «Пустая», в противном случае вернуть текст «Не пустая»). Вот пример распространенного способа использования знаков «», при котором формула не вычисляется, если зависимая ячейка пуста:

Если (D3 — Nothing, возвращается Nothing, в противном случае вычисляется формула).

Функция ЕПУСТО в Excel используется для наличия текстовых, числовых, логических и прочих типов данных в указанной ячейке и возвращает логическое значение ИСТИНА, если ячейка является пустой. Если в указанной ячейке содержатся какие-либо данные, результатом выполнения функции ЕПУСТО будет логическое значение ЛОЖЬ.

Примеры использования функции ЕПУСТО в Excel

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

Выделим ячейки C3:C18 и запишем следующую формулу:

Формула ЕСЛИ выполняет проверку возвращаемого результата функции ЕПУСТО для диапазона ячеек B3:B18 и возвращает один из вариантов («На пересдачу» или «Сдал»). Результат выполнения функции:

Теперь часть данной формулы можно использовать для условного форматирования:

  1. Выделите диапазон ячеек C3:C18 и выберите инструмент: «ГЛАВНАЯ»-«Стили»-«Условное форматирование»-«Создать правило».
  2. В появившемся окне «Создание правила форматирования» выберите опцию: «Использовать формулы для определения форматируемых ячеек» и введите следующую формулу:
  3. Нажмите на кнопку «Формат» (как на образцу), потом укажите в окне «Формат ячеек» красный цвет заливки и нажмите ОК на всех открытых окнах:

На против незаполненных (пустых) ячеек или двоек мы получаем соответственное сообщение «На пересдачу» и красную заливку.

Почему нужно использовать функцию ЕПУСТО при проверке пустых ячеек

У выше указанном примере можно изменить формулу используя двойные кавычки («») в место функции проверки ячеек на пустоту, и она также будет работать:

Но не всегда! Все зависит от значений, которые могут содержать ячейки. Обратите внимание на то как по-разному себя ведут двойные кавычки, и функция ЕПУСТО если у нас в ячейках находятся одни и те же специфические значения:

Как видно на рисунке в ячейке находится символ одинарной кавычки. Первая формула (с двойными кавычками вместо функции) ее не видит. Более того в самой ячейке A1 одинарная кавычке не отображается так как данный спецсимвол в Excel предназначенный для отображения значений в текстовом формате. Это удобно, например, когда нам нужно отобразить саму формулу, а не результат ее вычисления как сделано в ячейках D1 и D2. Достаточно лишь перед формулой ввести одинарную кавычку и теперь отображается сама формула, а не возвращаемый ее результат. Но функция ЕПУСТО видит, что в действительности ячейка А1 не является пустой!

Проверка на пустую ячейку в таблице Excel

Пример 2. В таблице Excel записаны некоторые данные. Определить, все ли поля заполнены, или есть как минимум одно поле, которое является пустым.

Исходная таблица данных:

Чтобы определить наличие пустых ячеек используем следующую формулу массива (CTRL+SHIFT+Enter):

Функция СУММ используется для определения суммы величин, возвращаемых функцией —ЕПУСТО для каждой ячейки из диапазона B3:B17 (числовых значений, поскольку используется двойное отрицание). Если запись СУММ(—ЕПУСТО(B3:B17) возвращает любое значение >0, функция ЕСЛИ вернет значение ИСТИНА.

То есть, в диапазоне B3:B17 есть одна или несколько пустых ячеек.

Примечание: в указанной выше формуле были использованы символы «—». Данный вид записи называется двойным отрицанием. В данном случае двойное отрицание необходимо для явного преобразования данных логического типа к числовому. Некоторые функции Excel не выполняют автоматического преобразования данных, поэтому механизм преобразования типов приходится запускать вручную. Наиболее распространенными вариантами преобразования текстовых или логических значений к числовому типу является умножение на 1 или добавление 0 (например, =ИСТИНА+0 вернет число 1, или =«23»*1 вернет число 23. Однако использование записи типа =—ИСТИНА ускоряет работу функций (по некоторым оценкам прирост производительности составляет до 15%, что имеет значение при обработке больших объемов данных).

Как посчитать количество пустых ячеек в Excel

Пример 3. Рассчитать средний возраст работников офиса. Если в таблице заполнены не все поля, вывести соответствующее сообщение и не выполнять расчет.

Формула для расчета (формула массива):

Функция ЕСЛИ выполняет проверку диапазона на наличие пустых ячеек (выражение СУММ(—ЕПУСТО(B3:B12))). Если СУММ вернула значение >0, будет выведено сообщение, содержащее количество незаполненных данными ячеек (СЧИТАТЬПУСТОТЫ) и строку «поля не заполнены», которые склеены знаком «&» (операция конкатенации).

Особенности использования функции ЕПУСТО в Excel

Функция ЕПУСТО в Excel относится к числу логических функций (выполняющих проверку какого-либо условия, например, ЕСЛИ, ЕССЫЛКА, ЕЧИСЛО и др., и возвращающих результаты в виде данных логического типа: ИСТИНА, ЛОЖЬ). Синтаксическая запись функции:

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

Как вставить пустое значение в excel

Регистрация на форуме тут, о проблемах пишите сюда — alarforum@yandex.ru, проверяйте папку спам! Обязательно пройдите восстановить пароль

Поиск по форуму
Расширенный поиск

Страница 1 из 2 1 2 Следующая >

А что, «пусто» от «пустой строки» сильно отличается ?

это те значения, которые имеют ячейки при открытии новой книги, а не ноль и не пустой текст

__ Полезные надстройки для Excel. Парсинг сайтов и файлов.
Макросы любой сложности на заказ. Мониторинг цен конкурентов

EducatedFool
Посмотреть профиль
Найти ещё сообщения от EducatedFool

А что, «пусто» от «пустой строки» сильно отличается ?

Позвольте узнать, каким способом Вы определили, что ячейки вновь создаваемой книги какие-то «особо пустые»?

позвольте, в ячейке =»» — записана формула, естесственно она неПУСТО.
Если в ячейке есть формула, то она уже никогда не будет «ЕПУСТО», какой бы результат не возвращала

как вычислить посредством формулы, чтобы значение ячейки равнялось «пусто»

Определяется применением функции ЕПУСТО(): к девственной ячейке — получается значение ИСТИНА и к ячейке =»» — получается значение ЛОЖЬ

А Вы проверять это пробовали?

Ввожу в ячейку формулу =ЕПУСТО(A4)
В ячейку А4 ввожу данные — формула выдаёт ЛОЖЬ
Удаляю данные (клавишей Delete) — формула выдаёт опять ИСТИНА.

Что, «девственность ячейки» восстановилась?

__ Полезные надстройки для Excel. Парсинг сайтов и файлов.
Макросы любой сложности на заказ. Мониторинг цен конкурентов

EducatedFool
Посмотреть профиль
Найти ещё сообщения от EducatedFool

позвольте, в ячейке =»» — записана формула, естесственно она неПУСТО.
Если в ячейке есть формула, то она уже никогда не будет «ЕПУСТО», какой бы результат не возвращала

Вы несколько неправильно понимаете и вот почему.

Применением функции (в частности ЕПУСТО() ) к ячейке в качестве её аргумента используется именно значение ячейки, а не её содержание (формула).

Пример: в ячейке А1 запишем форумулу =»»
Значение ячейки будет пустая строка (текст). Проверка — запишите в ячейке B1 формулу =ЕТЕКСТ(А1). Значение получится ИСТИНА.

А Вы проверять это пробовали?

Ввожу в ячейку формулу =ЕПУСТО(A4)
В ячейку А4 ввожу данные — формула выдаёт ЛОЖЬ
Удаляю данные (клавишей Delete) — формула выдаёт опять ИСТИНА.

Что, «девственность ячейки» восстановилась?

Конечно, перед тем выкладывать пример проверяю его.

Вы совершенно правильно описали пример. Удаляя содержимое ячейки клавишей Delete, ячейка принимает значение ПУСТО. Я это понимаю именно так — «девственность ячейки» восстановилась. Т.е. значение не есть число или текст (частный случай текста пустая строка «»).

Я же спрашивал как, например, формулой ЕСЛИ( лог_выражение; ячейка_принимает_значение_пусто ; [значение_если_ложь] ) определить значение ячейки как «ПУСТО».

Excel для Microsoft 365 Excel для Microsoft 365 для Mac Excel 2019 Excel 2019 для Mac Excel 2016 Excel 2016 для Mac Excel 2013 Excel 2010 Excel 2007 Excel для Mac 2011 Еще…Меньше

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

Ячейка E2 содержит формулу =ЕСЛИ(D2=1;"Да";ЕСЛИ(D2=2;"Нет";"Возможно"))

В данном случае мы используем ЕСЛИ вместе с функцией ЕПУСТО:

  • =ЕСЛИ(ЕПУСТО(D2);»Пустая»;»Не пустая»)

Эта формула означает: ЕСЛИ(ячейка D2 пуста, вернуть текст «Пустая», в противном случае вернуть текст «Не пустая»). Вы также можете легко использовать собственную формулу для состояния «Не пустая». В следующем примере вместо функции ЕПУСТО используются знаки «». «» — фактически означает «ничего».

Проверка пустоты ячейки — ячейка E2 содержит формулу =ЕСЛИ(ЕПУСТО(D2);"Пустая";"Не пустая")

=ЕСЛИ(D3=»»;»Пустая»;»Не пустая»)

Эта формула означает: ЕСЛИ(в ячейке D3 ничего нет, вернуть текст «Пустая», в противном случае вернуть текст «Не пустая»). Вот пример распространенного способа использования знаков «», при котором формула не вычисляется, если зависимая ячейка пуста:

  • =ЕСЛИ(D3=»»;»»;ВашаФормула())

    ЕСЛИ(в ячейке D3 ничего нет, не возвращать ничего, в противном случае вычислить формулу).

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

Функция ЕПУСТО в Excel используется для наличия текстовых, числовых, логических и прочих типов данных в указанной ячейке и возвращает логическое значение ИСТИНА, если ячейка является пустой. Если в указанной ячейке содержатся какие-либо данные, результатом выполнения функции ЕПУСТО будет логическое значение ЛОЖЬ.

Примеры использования функции ЕПУСТО в Excel

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

Исходные данные:

Пример 1.

Выделим ячейки C3:C18 и запишем следующую формулу:

Формула ЕСЛИ выполняет проверку возвращаемого результата функции ЕПУСТО для диапазона ячеек B3:B18 и возвращает один из вариантов («На пересдачу» или «Сдал»). Результат выполнения функции:

ЕПУСТО.

Теперь часть данной формулы можно использовать для условного форматирования:

  1. Выделите диапазон ячеек C3:C18 и выберите инструмент: «ГЛАВНАЯ»-«Стили»-«Условное форматирование»-«Создать правило».
  2. Условное форматирование.

  3. В появившемся окне «Создание правила форматирования» выберите опцию: «Использовать формулы для определения форматируемых ячеек» и введите следующую формулу:
  4. Использовать формулы.

  5. Нажмите на кнопку «Формат» (как на образцу), потом укажите в окне «Формат ячеек» красный цвет заливки и нажмите ОК на всех открытых окнах:
  6. Формат ячеек.

На против незаполненных (пустых) ячеек или двоек мы получаем соответственное сообщение «На пересдачу» и красную заливку.



Почему нужно использовать функцию ЕПУСТО при проверке пустых ячеек

У выше указанном примере можно изменить формулу используя двойные кавычки («») в место функции проверки ячеек на пустоту, и она также будет работать:

=ЕСЛИ(ИЛИ(B3=»»;B3=2);»На пересдачу»;»Сдал»)

Но не всегда! Все зависит от значений, которые могут содержать ячейки. Обратите внимание на то как по-разному себя ведут двойные кавычки, и функция ЕПУСТО если у нас в ячейках находятся одни и те же специфические значения:

специфические значения.

Как видно на рисунке в ячейке находится символ одинарной кавычки. Первая формула (с двойными кавычками вместо функции) ее не видит. Более того в самой ячейке A1 одинарная кавычке не отображается так как данный спецсимвол в Excel предназначенный для отображения значений в текстовом формате. Это удобно, например, когда нам нужно отобразить саму формулу, а не результат ее вычисления как сделано в ячейках D1 и D2. Достаточно лишь перед формулой ввести одинарную кавычку и теперь отображается сама формула, а не возвращаемый ее результат. Но функция ЕПУСТО видит, что в действительности ячейка А1 не является пустой!

Проверка на пустую ячейку в таблице Excel

Пример 2. В таблице Excel записаны некоторые данные. Определить, все ли поля заполнены, или есть как минимум одно поле, которое является пустым.

Исходная таблица данных:

Пример 2.

Чтобы определить наличие пустых ячеек используем следующую формулу массива (CTRL+SHIFT+Enter):

Функция СУММ используется для определения суммы величин, возвращаемых функцией —ЕПУСТО для каждой ячейки из диапазона B3:B17 (числовых значений, поскольку используется двойное отрицание). Если запись СУММ(—ЕПУСТО(B3:B17) возвращает любое значение >0, функция ЕСЛИ вернет значение ИСТИНА.

Результат вычислений:

Результат вычислений.

То есть, в диапазоне B3:B17 есть одна или несколько пустых ячеек.

Примечание: в указанной выше формуле были использованы символы «—». Данный вид записи называется двойным отрицанием. В данном случае двойное отрицание необходимо для явного преобразования данных логического типа к числовому. Некоторые функции Excel не выполняют автоматического преобразования данных, поэтому механизм преобразования типов приходится запускать вручную. Наиболее распространенными вариантами преобразования текстовых или логических значений к числовому типу является умножение на 1 или добавление 0 (например, =ИСТИНА+0 вернет число 1, или =«23»*1 вернет число 23. Однако использование записи типа =—ИСТИНА ускоряет работу функций (по некоторым оценкам прирост производительности составляет до 15%, что имеет значение при обработке больших объемов данных).

Как посчитать количество пустых ячеек в Excel

Пример 3. Рассчитать средний возраст работников офиса. Если в таблице заполнены не все поля, вывести соответствующее сообщение и не выполнять расчет.

Таблица данных:

Пример 3.

Формула для расчета (формула массива):

Функция ЕСЛИ выполняет проверку диапазона на наличие пустых ячеек (выражение СУММ(—ЕПУСТО(B3:B12))). Если СУММ вернула значение >0, будет выведено сообщение, содержащее количество незаполненных данными ячеек (СЧИТАТЬПУСТОТЫ) и строку «поля не заполнены», которые склеены знаком «&» (операция конкатенации).

Результат вычислений:

СЧИТАТЬПУСТОТЫ.

Особенности использования функции ЕПУСТО в Excel

Функция ЕПУСТО в Excel относится к числу логических функций (выполняющих проверку какого-либо условия, например, ЕСЛИ, ЕССЫЛКА, ЕЧИСЛО и др., и возвращающих результаты в виде данных логического типа: ИСТИНА, ЛОЖЬ). Синтаксическая запись функции:

=ЕПУСТО(значение)

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

Примечания:

  1. Если в качестве аргумента функции было явно передано какое-либо значение (например, =ЕПУСТО(ИСТИНА), =ЕПУСТО(«текст»), =ЕПУСТО(12)), результат ее выполнения – значение ЛОЖЬ.
  2. Если требуется, чтобы функция возвращала значение ИСТИНА, если ячейка не является пустой, ее можно использовать совместно с функцией НЕ. Например, =НЕ(ЕПУСТО(A1)) вернет ИСТИНА, если A1 не является пустой.
  3. Запись типа =ЕПУСТО(АДРЕС(x;y)) всегда будет возвращать значение ложь, поскольку функция АДРЕС(x;y) возвращает ссылку на ячейку, то есть непустое значение.
  4. Функция возвращает значение ЛОЖЬ даже в тех случаях, когда в переданной в качестве аргумента ячейке содержится ошибка или ссылка на ячейку. Это суждение справедливо и для случаев, когда в результате выполнения какой-либо функции в ячейку была выведена пустая строка. Например, в ячейку A1 была введена формула =ЕСЛИ(2>1;””;ЛОЖЬ), которая вернет пустую строку «». В этом случае функция =ЕПУСТО(A1) вернет значение ЛОЖЬ.
  5. Если требуется проверить сразу несколько ячеек, можно использовать функцию в качестве формулы массива (выделить требуемое количество пустых ячеек, ввести формулу «=ЕПУСТО(» и в качестве аргумента передать диапазон исследуемых ячеек, для выполнения использовать комбинацию клавиш Ctrl+Shift+Enter)

Скачать примеры функции ЕПУСТО в Excel

Содержание

    • 0.1 Способ 1
    • 0.2 Способ 2
  • 1 Примеры использования функции ЕПУСТО в Excel
  • 2 Почему нужно использовать функцию ЕПУСТО при проверке пустых ячеек
  • 3 Проверка на пустую ячейку в таблице Excel
  • 4 Как посчитать количество пустых ячеек в Excel
  • 5 Особенности использования функции ЕПУСТО в Excel
  • 6 Скрытие и отображение всех нулевых значений на листе
  • 7 Скрытие нулевых значений в выделенных ячейках.
  • 8 Скрытие нулевых значений при помощи условного форматирования
  • 9 Скрытие нулевых значений при помощи формул

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

Заполнять или не заполнять? – этот вопрос часто возникает в отношении пустых ячеек в таблицах Excel. С одной стороны, таблица выглядит аккуратнее и более читабельной, когда Вы не загромождаете её повторяющимися значениями. С другой стороны, пустые ячейки в Excel могут привести к проблемам во время сортировки, фильтрации данных или при создании сводной таблицы. В таком случае Вам придётся заполнить все пустые ячейки. Существуют разные способы для решения этой проблемы. Я покажу Вам несколько быстрых способов заполнить пустые ячейки различными значениями в Excel 2010 и 2013.

Итак, моим ответом будет – заполнять! Давайте посмотрим, как мы сможем это сделать.

  • Как выделить пустые ячейки на листе Excel
  • Формула Excel для заполнения пустых ячеек значениями из ячеек выше (ниже)
  • Заполняем пустые ячейки нулями или другим заданным значением

Как выделить пустые ячейки на листе Excel

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

  1. Выделите столбцы или строки, в которых требуется заполнить пустоты.как в excel сделать пустые ячейки а не 0
  2. Нажмите Ctrl+G или F5, чтобы отобразить диалоговое окно Go To (Переход).
  3. Нажмите кнопку Special (Выделить).как в excel сделать пустые ячейки а не 0

Замечание: Если Вы вдруг забыли сочетание клавиш, откройте вкладку Home (Главная) и в разделе Editing (Редактирование) из выпадающего меню Find & Select (Найти и выделить) выберите команду Go To Special (Выделить группу ячеек). На экране появится то же диалоговое окно.

  1. как в excel сделать пустые ячейки а не 0Команда Go To Special (Выделить группу ячеек) позволяет выбрать ячейки определённого типа, например, ячейки, содержащие формулы, примечания, константы, пустые ячейки и так далее.
  2. Выберите параметр Blanks (Пустые ячейки) и нажмите ОК.как в excel сделать пустые ячейки а не 0Теперь в выбранном диапазоне выделены только пустые ячейки и всё готово к следующему шагу.

    как в excel сделать пустые ячейки а не 0

Формула для заполнения пустых ячеек значениями из ячеек выше (ниже)

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

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

  1. Выделите все пустые ячейки.
  2. Нажмите F2 или просто поместите курсор в строку формул, чтобы приступить к вводу формулы в активную ячейку. Как видно на снимке экрана выше, активна ячейка C4.
  3. Введите знак равенства (=).
  4. Укажите ячейку, находящуюся выше или ниже, нажав стрелку вверх или вниз, или просто кликнув по ней.как в excel сделать пустые ячейки а не 0Формула (=C3) показывает, что в ячейке C4 появится значение из ячейки C3.
  5. Нажмите Ctrl+Enter, чтобы скопировать формулу во все выделенные ячейки.как в excel сделать пустые ячейки а не 0

Отлично! Теперь в каждой выделенной ячейке содержится ссылка на ячейку, расположенную над ней.

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

Заполняем пустые ячейки нулями или другим заданным значением

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

Способ 1

  1. Выделите все пустые ячейки
  2. Нажмите F2, чтобы ввести значение в активную ячейку.как в excel сделать пустые ячейки а не 0
  3. Введите нужное число или текст.
  4. Нажмите Ctrl+Enter.как в excel сделать пустые ячейки а не 0

За несколько секунд Вы заполнили все пустые ячейки нужным значением.

Способ 2

  1. Выделите диапазон, содержащий пустые ячейки.как в excel сделать пустые ячейки а не 0
  2. Нажмите Ctrl+H, чтобы появилось диалоговое окно Find & Replace (Найти и заменить).
  3. Перейдите на вкладку Replace (Заменить).
  4. Оставьте поле Find what (Найти) пустым и введите нужное значение в поле Replace with (Заменить на).как в excel сделать пустые ячейки а не 0
  5. Нажмите кнопку Replace All (Заменить все).

Какой бы способ Вы ни выбрали, обработка всей таблицы Excel займёт не больше минуты!

Теперь Вы знаете приёмы, как заполнить пустые ячейки различными значениями в Excel 2013. Уверен, для Вас не составит труда сделать это как при помощи простой формулы, так и при помощи инструмента Find & Replace (Найти и заменить).

Урок подготовлен для Вас командой сайта office-guru.ru
Источник: /> Перевел: Антон Андронов

Правила перепечаткиЕще больше уроков по Microsoft Excel

Оцените качество статьи. Нам важно ваше мнение:

Функция ЕПУСТО в Excel используется для наличия текстовых, числовых, логических и прочих типов данных в указанной ячейке и возвращает логическое значение ИСТИНА, если ячейка является пустой. Если в указанной ячейке содержатся какие-либо данные, результатом выполнения функции ЕПУСТО будет логическое значение ЛОЖЬ.

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

Исходные данные:

Выделим ячейки C3:C18 и запишем следующую формулу:

Формула ЕСЛИ выполняет проверку возвращаемого результата функции ЕПУСТО для диапазона ячеек B3:B18 и возвращает один из вариантов («На пересдачу» или «Сдал»). Результат выполнения функции:

Теперь часть данной формулы можно использовать для условного форматирования:

  1. Выделите диапазон ячеек C3:C18 и выберите инструмент: «ГЛАВНАЯ»-«Стили»-«Условное форматирование»-«Создать правило».
  2. В появившемся окне «Создание правила форматирования» выберите опцию: «Использовать формулы для определения форматируемых ячеек» и введите следующую формулу:
  3. Нажмите на кнопку «Формат» (как на образцу), потом укажите в окне «Формат ячеек» красный цвет заливки и нажмите ОК на всех открытых окнах:

На против незаполненных (пустых) ячеек или двоек мы получаем соответственное сообщение «На пересдачу» и красную заливку.

Почему нужно использовать функцию ЕПУСТО при проверке пустых ячеек

У выше указанном примере можно изменить формулу используя двойные кавычки («») в место функции проверки ячеек на пустоту, и она также будет работать:

=ЕСЛИ(ИЛИ(B3=»»;B3=2);»На пересдачу»;»Сдал»)

Но не всегда! Все зависит от значений, которые могут содержать ячейки. Обратите внимание на то как по-разному себя ведут двойные кавычки, и функция ЕПУСТО если у нас в ячейках находятся одни и те же специфические значения:

Как видно на рисунке в ячейке находится символ одинарной кавычки. Первая формула (с двойными кавычками вместо функции) ее не видит. Более того в самой ячейке A1 одинарная кавычке не отображается так как данный спецсимвол в Excel предназначенный для отображения значений в текстовом формате. Это удобно, например, когда нам нужно отобразить саму формулу, а не результат ее вычисления как сделано в ячейках D1 и D2. Достаточно лишь перед формулой ввести одинарную кавычку и теперь отображается сама формула, а не возвращаемый ее результат. Но функция ЕПУСТО видит, что в действительности ячейка А1 не является пустой!

Проверка на пустую ячейку в таблице Excel

Пример 2. В таблице Excel записаны некоторые данные. Определить, все ли поля заполнены, или есть как минимум одно поле, которое является пустым.

Исходная таблица данных:

Чтобы определить наличие пустых ячеек используем следующую формулу массива (CTRL+SHIFT+Enter):

Функция СУММ используется для определения суммы величин, возвращаемых функцией —ЕПУСТО для каждой ячейки из диапазона B3:B17 (числовых значений, поскольку используется двойное отрицание). Если запись СУММ(—ЕПУСТО(B3:B17) возвращает любое значение >0, функция ЕСЛИ вернет значение ИСТИНА.

Результат вычислений:

То есть, в диапазоне B3:B17 есть одна или несколько пустых ячеек.

Примечание: в указанной выше формуле были использованы символы «—». Данный вид записи называется двойным отрицанием. В данном случае двойное отрицание необходимо для явного преобразования данных логического типа к числовому. Некоторые функции Excel не выполняют автоматического преобразования данных, поэтому механизм преобразования типов приходится запускать вручную. Наиболее распространенными вариантами преобразования текстовых или логических значений к числовому типу является умножение на 1 или добавление 0 (например, =ИСТИНА+0 вернет число 1, или =«23»*1 вернет число 23. Однако использование записи типа =—ИСТИНА ускоряет работу функций (по некоторым оценкам прирост производительности составляет до 15%, что имеет значение при обработке больших объемов данных).

Как посчитать количество пустых ячеек в Excel

Пример 3. Рассчитать средний возраст работников офиса. Если в таблице заполнены не все поля, вывести соответствующее сообщение и не выполнять расчет.

Таблица данных:

Формула для расчета (формула массива):

Функция ЕСЛИ выполняет проверку диапазона на наличие пустых ячеек (выражение СУММ(—ЕПУСТО(B3:B12))). Если СУММ вернула значение >0, будет выведено сообщение, содержащее количество незаполненных данными ячеек (СЧИТАТЬПУСТОТЫ) и строку «поля не заполнены», которые склеены знаком «&» (операция конкатенации).

Результат вычислений:

Особенности использования функции ЕПУСТО в Excel

Функция ЕПУСТО в Excel относится к числу логических функций (выполняющих проверку какого-либо условия, например, ЕСЛИ, ЕССЫЛКА, ЕЧИСЛО и др., и возвращающих результаты в виде данных логического типа: ИСТИНА, ЛОЖЬ). Синтаксическая запись функции:

=ЕПУСТО(значение)

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

Примечания:

  1. Если в качестве аргумента функции было явно передано какое-либо значение (например, =ЕПУСТО(ИСТИНА), =ЕПУСТО(«текст»), =ЕПУСТО(12)), результат ее выполнения – значение ЛОЖЬ.
  2. Если требуется, чтобы функция возвращала значение ИСТИНА, если ячейка не является пустой, ее можно использовать совместно с функцией НЕ. Например, =НЕ(ЕПУСТО(A1)) вернет ИСТИНА, если A1 не является пустой.
  3. Запись типа =ЕПУСТО(АДРЕС(x;y)) всегда будет возвращать значение ложь, поскольку функция АДРЕС(x;y) возвращает ссылку на ячейку, то есть непустое значение.
  4. Функция возвращает значение ЛОЖЬ даже в тех случаях, когда в переданной в качестве аргумента ячейке содержится ошибка или ссылка на ячейку. Это суждение справедливо и для случаев, когда в результате выполнения какой-либо функции в ячейку была выведена пустая строка. Например, в ячейку A1 была введена формула =ЕСЛИ(2>1;””;ЛОЖЬ), которая вернет пустую строку «». В этом случае функция =ЕПУСТО(A1) вернет значение ЛОЖЬ.
  5. Если требуется проверить сразу несколько ячеек, можно использовать функцию в качестве формулы массива (выделить требуемое количество пустых ячеек, ввести формулу «=ЕПУСТО(» и в качестве аргумента передать диапазон исследуемых ячеек, для выполнения использовать комбинацию клавиш Ctrl+Shift+Enter)

Отображение и скрытие нулевых значений в ячейках Excel

Как известно, в Excel довольно часто могут появляться нулевые значения. Чаще всего – это результат работы той или иной формулы. В общем-то в нуле как таковом нет ничего плохого. Глядя на него становится понятно, что это результат каких-то вычислений. Однако, потребность отображать нулевые значения (0) возникает не всегда. Требуют ли стандарты форматирования или собственные предпочтения отображать или скрывать нулевые значения, имеется несколько способов реализации всех этих требований.

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

В столбце С содержится формула, которая вычисляет сумму (количество, умноженное на цену).

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

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

Скрытие и отображение всех нулевых значений на листе

Выберите «Файл» — «Параметры» — «Дополнительно».

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

Нажмите ОК.

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

Скрытие нулевых значений в выделенных ячейках.

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

Откройте окно «Формат ячеек» для чего воспользуйтесь одним из перечисленных ниже способов:

  • Вызовите контекстное меню (правая кнопка мыши) из выделенного – «Формат ячеек…»
  • На вкладке «Главная» найдите раздел «Число» — «Другие числовые форматы…»
  • На вкладке «Главная» найдите раздел «Ячейки» — «Формат»

В любом случае, в появившемся окне откройте вкладку «Число», где в разделе «Числовые форматы» выберите «(все форматы)»

В строке «Тип» вместо предлагаемого выберите или впишите вручную следующий шаблон:

Нажмите ОК.

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

Скрытие нулевых значений при помощи условного форматирования

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

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

На вкладке «Главная» нажимаем кнопку «Условное форматирование».

В выпадающем списке выбираем «Правила выделенных ячеек…» — «Равно…»

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

В появившемся окне «Формат ячеек» на вкладке «Шрифт» в выпадающем списке «Цвет» выбираем белый цвет и нажимаем ОК

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

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

Скрытие нулевых значений при помощи формул

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

=ЕСЛИ(D12*E12=0;»»;D12*E12)

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

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

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

Skip to content

Проверка данных в Excel: как сделать, использовать и убрать

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

При настройке рабочей книги для пользователей часто может потребоваться контролировать ввод информации в определенные ячейки, чтобы убедиться, что все введенные данные точны и непротиворечивы. Кроме того, вы можете захотеть разрешить в ячейке только определенный тип данных, например числа или даты, или ограничить числа определенным диапазоном, а текст — заданной длиной. Возможно, вы даже захотите предоставить заранее определенный список допустимых значений, чтобы исключить возможные ошибки. Проверка данных Excel позволяет выполнять все эти действия во всех версиях Microsoft Excel 365, 2019, 2016, 20013, 2010 и более ранних версиях.

Что такое проверка данных в Excel?

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

Вот лишь несколько примеров того, что может сделать проверка данных в Excel:

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

Например, вы можете настроить правило, которое ограничивает ввод данных 3-значными числами от 100 до 999. Если пользователь вводит что-то другое, Excel покажет предупреждение об ошибке, объясняющее, что было сделано неправильно:

Как сделать проверку данных в Excel

Чтобы добавить проверку данных в Excel, выполните следующие действия.

1. Откройте диалоговое окно «Проверка данных».

Напомним, где находится кнопка проверки данных в Excel. Выбрав одну или несколько ячеек для проверки, перейдите на вкладку «Данные» > группа «Работа с данными» и нажмите кнопку «Проверка данных».

2. Создайте правило проверки Excel.

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

  • Значения — введите числа в поля критериев, как показано на снимке экрана ниже.
  • Ссылки на ячейки — создание правила на основе значения или формулы в другой ячейке.
  • Формулы — позволяют выразить более сложные условия.

В качестве примера создадим правило, разрешающее пользователям вводить только целое число от 100 до 999:

Настроив правило проверки, нажмите кнопку «ОК», чтобы закрыть окно «Проверка вводимых значений», или переключитесь на другую вкладку, чтобы добавить подсказку по вводу и/или сообщение об ошибке.

3. Подсказка по вводу (необязательно).

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

  • Убедитесь, что установлен флажок Отображать подсказку при выборе ячейки.
  • Введите заголовок и текст сообщения в соответствующие поля.
  • Нажмите OK, чтобы закрыть диалоговое окно.

Как только пользователь выберет проверяемую ячейку, появится следующее сообщение, как на скриншоте ниже:

4. Отображение предупреждения об ошибке (необязательно)

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

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

Чтобы настроить пользовательское сообщение об ошибке, перейдите на вкладку «Сообщение об ошибке» и задайте следующие параметры:

  • Установите флажок Выводить сообщение об ошибке (обычно установлен по умолчанию).
  • В поле Вид выберите нужный тип оповещения.
  • Введите заголовок и текст сообщения об ошибке в соответствующие поля.
  • Нажмите ОК.

И теперь, если пользователь введет недопустимые значения, Excel отобразит специальное предупреждение с объяснением ошибки (как показано в начале этого руководства).

Примечание. Если вы не введете собственное сообщение, появится стандартное предупреждение Stop со следующим текстом: Это значение не соответствует ограничениям проверки данных, установленным для этой ячейки.

Как настроить ограничения проверки данных Excel

При добавлении правила проверки данных в Excel вы можете выбрать один из предопределенных параметров или указать новые критерии на основе собственной формулы. Ниже мы обсудим каждую из встроенных опций.

Как вы уже знаете, критерии проверки определяются на вкладке «Параметры» диалогового окна «Проверка данных» (вкладка «Данные» > «Проверка данных»).

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

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

  • Равно или не равно указанному числу
  • Больше или меньше указанного числа
  • Между двумя числами или вне, чтобы исключить этот диапазон чисел

Например, вот как выглядят ограничения по проверке данных Excel, которые допускают любое целое число больше 100:

Проверка даты и времени в Excel

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

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

Например, чтобы разрешить только даты между датой начала в B1 и датой окончания в B2, примените это правило проверки даты Excel:

Разрешить только будни или выходные

Чтобы разрешить пользователю вводить даты только  будних или выходных дней, настройте пользовательское правило проверки на основе функции ДЕНЬНЕД (WEEKDAY).

Если для второго аргумента установлено значение 2, функция возвращает целое число в диапазоне от 1 (понедельник) до 7 (воскресенье). Так, для будних дней (пн-пт) результат формулы должен быть меньше 6, а для выходных (сб и вс) — больше 5.

Таким образом, разрешить только рабочие дни:

=ДЕНЬНЕД( ячейка ; 2)<6

Разрешить только выходные :

=ДЕНЬНЕД( ячейка ; 2)>5

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

=ДЕНЬНЕД(A2;2)<6

Проверить даты на основе сегодняшней даты

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

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

  • Выберите Дата в поле Тип данных
  • Выберите в поле Значениемежду
  • В поле Начальная дата введите выражение    =СЕГОДНЯ()
  • В поле Конечная дата  введите   =СЕГОДНЯ() + 6

Аналогичным образом вы можете ограничить пользователей вводом дат до или после сегодняшней даты. Для этого выберите меньше или больше, чем в поле Значение, а затем введите =СЕГОДНЯ() в  поле Начальная дата или Конечная дата соответственно.

Проверка времени на основе текущего времени

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

В поле Тип данных выберите Время .

В поле Значение выберите «меньше», чтобы разрешить только время до текущего времени, или «больше», чтобы разрешить время после текущего времени.

В поле Время окончания или Время начала (в зависимости от того, какие критерии вы выбрали на предыдущем шаге) введите одну из следующих формул:

Чтобы проверить дату и время на основе текущей даты и времени:

=ТДАТА()

Чтобы проверить время на основе текущего времени, используйте выражение:

=ВРЕМЯ(ЧАС(ТДАТА());МИНУТЫ(ТДАТА());СЕКУНДЫ(ТДАТА()))

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

Чтобы разрешить ввод данных определенной длины, выберите Длина текста в поле Тип данных и укажите критерии проверки в соответствии с вашей бизнес-логикой.

Например, чтобы ограничить ввод до 15 символов, создайте такое правило:

Примечание. Параметр «Длина текста» ограничивает количество символов, но не тип данных. Это означает, что приведенное выше правило разрешает как текст, так и числа до 15 символов или 15 цифр соответственно.

Список проверки данных Excel (раскрывающийся список)

Чтобы добавить для проверки вводимых данных раскрывающийся список элементов в ячейку или группу ячеек, выберите целевые ячейки и выполните следующие действия:

  1. Откройте диалоговое окно «Проверка данных» (вкладка «Данные» > «Проверка данных»).
  2. На вкладке «Настройки» выберите «Список» в поле «Тип данных».
  3. В поле Источник введите элементы списка проверки Excel, разделенные точкой с запятой. Например, чтобы ограничить пользовательский ввод тремя вариантами, введите Да; Нет; Н/Д.
  4. Убедитесь, что выбрана опция Список допустимых значений, чтобы стрелка раскрывающегося списка отображалась рядом с ячейкой.
  5. Нажмите ОК.

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

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

Другие способы создания списка проверки данных в Excel

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

  • Создать список проверки данных из диапазона ячеек.
  • Создать динамический список проверки данных на основе именованного диапазона.
  • Получить список проверки данных Excel из умной таблицы. Лучше всего то, что раскрывающийся список на основе таблицы является динамическим по своей природе и автоматически обновляется при добавлении или удалении элементов из этой таблицы.

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

Разрешить только числа

В дополнение к встроенным правилам проверки данных Excel, обсуждаемым в этом руководстве, вы можете создавать собственные правила с собственными формулами проверки данных. 

Удивительно, но ни одно из встроенных правил проверки данных Excel не подходит для очень типичной ситуации, когда вам нужно ограничить пользователей вводом только чисел в определенные ячейки. Но это можно легко сделать с помощью пользовательской формулы проверки данных, основанной на функции ЕЧИСЛО(), например:

=ЕЧИСЛО(C2)

Где C2 — самая верхняя ячейка диапазона, который вы хотите проверить.

Примечание. Функция ЕЧИСЛО допускает любые числовые значения в проверенных ячейках, включая целые числа, десятичные дроби, дроби, а также даты и время, которые также являются числами в Excel.

Разрешить только текст

Если вы ищете обратное — разрешить только текстовые записи в заданном диапазоне ячеек, то создайте собственное правило с функцией ЕТЕКСТ (ISTEXT), например:

=ЕТЕКСТ(B2)

Где B2 — самая верхняя ячейка выбранного диапазона.

Разрешить текст, начинающийся с определенных символов

Если все значения в определенном диапазоне должны начинаться с определенного символа или подстроки, выполните проверку данных Excel на основе функции СЧЁТЕСЛИ с подстановочным знаком:

=СЧЁТЕСЛИ(A2; » текст *»)

Например, чтобы убедиться, что все идентификаторы заказов в столбце A начинаются с префикса «AРТ-», «арт-», «Aрт-» или «aРт-» (без учета регистра), определите пользовательское правило с этой проверкой данных.

=СЧЁТЕСЛИ(A2;»АРТ-*»)

Формула проверки с логикой ИЛИ (несколько критериев)

В случае, если есть 2 или более допустимых префикса, добавьте несколько функций СЧЁТЕСЛИ, чтобы ваше правило проверки данных Excel работало с логикой ИЛИ:

=СЧЁТЕСЛИ(A2;»АРТ-*»)+СЧЁТЕСЛИ(A2;»АБВ-*»)

Проверка ввода с учетом регистра

Если регистр символов имеет значение, используйте СОВПАД  (EXACT) в сочетании с функцией ЛЕВСИМВ, чтобы создать формулу проверки с учетом регистра для записей, начинающихся с определенного текста:

=СОВПАД(ЛЕВСИМВ(ячейка; число_символов); текст)

Например, чтобы разрешить только те коды заказов, которые начинаются с «AРТ-» (ни «арт-», ни «Арт-» не допускаются), используйте эту формулу:

=СОВПАД(ЛЕВСИМВ(A2;4);»АРТ-«)

В приведенной выше формуле функция ЛЕВСИМВ извлекает первые 4 символа из ячейки A2, а СОВПАД выполняет сравнение с учетом регистра с жестко заданной подстрокой (в данном примере «AРТ-«). Если две подстроки точно совпадают, формула возвращает ИСТИНА и проверка проходит успешно; в противном случае возвращается ЛОЖЬ и проверка завершается неудачно.

Разрешить только значения, содержащие определенный текст

Чтобы разрешить ввод значений, которые содержат определенный текст в любом месте ячейки (в начале, середине или конце), используйте функцию ЕЧИСЛО (ISNUMBER) в сочетании с НАЙТИ (FIND) или ПОИСК (SEARCH) в зависимости от того, хотите ли вы совпадение с учетом регистра или без учета регистра:

Проверка без учета регистра:

ЕЧИСЛО(ПОИСК( текст ; ячейка ))

Проверка с учетом регистра:

ЕЧИСЛО(НАЙТИ( текст ; ячейка ))

В нашем примере, чтобы разрешить только записи, содержащие текст «AР» в ячейках A2: A8, используйте одну из следующих формул, создав правило проверки в ячейке A2:

Без учета регистра:

=ЕЧИСЛО(ПОИСК(«ар»;A2))

С учетом регистра:

=ЕЧИСЛО(НАЙТИ(«АР»;A2))

Формулы работают по следующей логике:

Вы ищете подстроку «AР» в ячейке A2, используя НАЙТИ или ПОИСК, и оба возвращают позицию первого символа в подстроке. Если текст не найден, возвращается ошибка. Если поиск успешен и «АР» найден в ячейке, мы получаем номер позиции в тексте, где эта подстрока была найдена. Далее функция ЕЧИСЛО возвращает ИСТИНА, и проверка данных проходит успешно. В случае, если подстроку не удалось найти, результатом будет ошибка и ЕЧИСЛО возвращает ЛОЖЬ. Запись не будет разрешена в ячейке.

Разрешить только уникальные записи и запретить дубликаты

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

=СЧЁТЕСЛИ( диапазон ; самая верхняя_ячейка )<=1

Например, чтобы убедиться, что в ячейки с A2 по A8 вводятся только уникальные идентификаторы заказов, создайте настраиваемое правило со следующей формулой проверки данных:

=СЧЁТЕСЛИ($A$2:$A$8; A2)<=1

При вводе уникального значения формула возвращает ИСТИНА, и проверка проходит успешно. Если такое же значение уже существует в указанном диапазоне (счетчик больше 1), функция СЧЁТЕСЛИ возвращает ЛОЖЬ, и вводимые данные не проходят проверку.

Обратите внимание, что мы фиксируем диапазон абсолютными ссылками на ячейки (A$2:$A$8) и используем относительную ссылку для верхней ячейки (A2), чтобы формула корректно изменялась для каждой ячейки в проверяемом диапазоне.

Как отредактировать проверку данных в Excel

Чтобы изменить правило проверки Excel, выполните следующие действия:

  1. Выберите любую из проверенных ячеек.
  2. Откройте диалоговое окно «Проверка данных» (вкладка «Данные» > «Проверка данных»).
  3. Внесите необходимые изменения.
  4. Установите флажок Применить эти изменения ко всем другим ячейкам с теми же параметрами, чтобы скопировать внесенные вами изменения во все остальные ячейки с исходными критериями проверки.
  5. Нажмите OK, чтобы сохранить изменения.

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

Как скопировать правило проверки данных Excel в другие ячейки

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

Чтобы скопировать правило проверки в Excel, выполните следующие 4 быстрых шага:

  1. Выберите ячейку, к которой применяется правило проверки, и нажмите Ctrl + С , чтобы скопировать его.
  2. Выберите другие ячейки, которые вы хотите проверить. Чтобы выделить несмежные ячейки, нажмите и удерживайте клавишу Ctrl при выборе ячеек.
  3. Щелкните выделенный фрагмент правой кнопкой мыши, выберите «Специальная вставка» и выберите параметр «Условия на значения».

Либо используйте комбинацию клавиш Ctrl + Alt + V,  и затем — Н.

  1. Нажмите ОК.

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

Как найти ячейки с проверкой данных в Excel

Чтобы быстро найти все проверенные ячейки на текущем листе, перейдите на вкладку «Главная» > группа «Редактирование» и нажмите «Найти и выделить» > «Проверка данных» :

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

Как убрать проверку данных в Excel

В целом, есть два способа удалить проверку в Excel: стандартный подход, разработанный Microsoft, и метод без мыши, разработанный фанатами Excel, которые никогда не отрывают руки от клавиатуры без крайней необходимости (например, чтобы выпить чашку кофе:)

Способ 1: Обычный способ отключить проверку данных

Обычно, чтобы удалить проверку данных на листах Excel, выполните следующие действия:

  1. Выберите ячейку (ячейки) с проверкой данных.
  2. На вкладке «Данные» нажмите кнопку «Проверка данных».
  3. На вкладке «Настройки» нажмите кнопку «Очистить все», а затем нажмите «ОК».

Советы:

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

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

Способ 2: Удалить правила проверки данных при помощи Специальной вставки

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

  1. Выберите пустую ячейку без проверки данных и нажмите Ctrl + С, чтобы скопировать ее в буфер обмена.
  2. Выберите ячейки, в которых вы хотите отключить проверку данных.
  3. Нажмите Ctrl + Alt + V, и затем Н. Эта комбинация клавиш вызовет «Специальная вставка» > «Проверка данных».
  4. Нажимаем ОК.

Советы по проверке данных в Excel

Теперь, когда вы знакомы с основами проверки данных в Excel, позвольте мне поделиться несколькими советами, которые могут сделать ваши правила намного более эффективными.

Проверка данных на основе другой ячейки

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

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

Например, чтобы разрешить любое целое число, находящееся между 100 и 999, выберите критерии «минимум» и «максимум» в вкладке «Параметры» и введите в них адреса ячеек с этими числами:

Рис18

Вы также можете ввести формулу в ячейку, на которую указывает ссылка, и Excel проверит ввод на основе этой формулы.

Например, чтобы запретить пользователям вводить даты после сегодняшней даты, введите формулу =СЕГОДНЯ() в какую-нибудь ячейку, скажем, B1, а затем настройте правило проверки даты на основе этой ячейки:

Или вы можете ввести формулу =СЕГОДНЯ() непосредственно в поле Конечная дата, что будет иметь тот же эффект.

Правила проверки на основе формул

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

Например, чтобы ограничить ввод минимальным и максимальным значениями в существующем списке чисел, скажем, A1:A10, используйте следующие формулы:

=МИН($С$2:$С$10)

=МАКС($С$2:$С$10)

Обратите внимание, что мы фиксируем диапазон с помощью знака $ (абсолютная ссылка на ячейки), чтобы наше правило проверки Excel работало правильно для всех выбранных ячеек.

Как найти неверные данные на листе

Хотя Microsoft Excel позволяет применять проверку данных к ячейкам, в которых уже есть данные, он не уведомит вас, если некоторые из уже существующих значений не соответствуют критериям проверки.

Чтобы найти недействительные данные, которые попали в ваши рабочие листы до того, как вы добавили проверку данных, перейдите на вкладку «Данные» и нажмите «Проверка данных» > «Обвести неверные данные».

Это выделит все ячейки, которые не соответствуют критериям проверки.

Как только вы исправите неверную запись, отметка автоматически исчезнет. Чтобы удалить все отметки, перейдите на вкладку «Данные» и нажмите «Проверка данных» > «Удалить обводку неверных данных».

Как поделиться книгой с проверкой данных

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

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

Почему проверка данных Excel не работает?

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

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

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

Хотя нет способа отключить клавиши копирования/вставки (кроме использования VBA), вы можете, по крайней мере, предотвратить копирование данных путем перетаскивания ячеек. Для этого выберите «Файл» > «Параметры» > «Дополнительно» > «Параметры редактирования» и снимите флажок «Включить маркер заполнения и перетаскивания ячеек».

Проверка данных Excel не активна

Кнопка «Проверка данных» не активна (выделена серым цветом), если вы вводите или изменяете данные в ячейке. Закончив редактирование ячейки, нажмите Enter или Esc, чтобы выйти из режима редактирования, а затем выполните проверку данных.

Проверка данных не может быть применена к защищенной или общей книге

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

Неправильные формулы проверки данных

При проверке данных на основе формул в Excel необходимо проверить три важные вещи:

  • Формула проверки не возвращает ошибок.
  • Формула не ссылается на пустые ячейки.
  • Используются правильные ссылки на ячейки.

Ручной пересчет формул включен

Если в Excel включен режим ручного расчета, невычисленные формулы могут помешать правильной проверке данных. Чтобы снова изменить параметр расчета Excel на автоматический, перейдите на вкладку «Формулы» > группу «Расчет», нажмите кнопку «Параметры расчета» и выберите «Автоматически».

Проверьте правильность формулы проверки данных

Для начала скопируйте формулу проверки в какую-нибудь ячейку, чтобы убедиться, что она не возвращает ошибку, такую ​​как #Н/Д, #ЗНАЧ или #ДЕЛ/0!.

Если вы создаете пользовательское правило , формула должна возвращать логические значения ИСТИНА и ЛОЖЬ или приравненные к ним значения 1 и 0 соответственно.

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

Формула проверки данных не должна ссылаться на пустую ячейку

Если вы активируете опцию «Игнорировать пустые ячейки» при определении правила (обычно выбрано по умолчанию), то следите, чтобы ваши формулы или условия не ссылались на пустую ячейку.

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

Абсолютные и относительные ссылки на ячейки в формулах проверки

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

Если вы создаете правило для нескольких ячеек и ваши критерии проверки содержат адреса конкретных ячеек , обязательно зафиксируйте ячейку в формуле при помощи абсолютной ссылки (со знаком $, например, $A$1), иначе ваше правило будет правильно работать только для первой ячейки.

Чтобы лучше проиллюстрировать это, рассмотрим следующий пример.

Предположим, вы хотите ограничить ввод данных в ячейках с A2 по A8 целыми числами от 100 (минимальное значение) до 999. Чтобы проще было при необходимости изменить критерии проверки, используем ссылки на ячейки с этими значениями, как показано на скриншоте ниже:

Это правило будет корректно выполняться только для первой ячейки диапазона – A2. Для ячейки A3 критерии максимума и минимума изменятся на E3 и F3. Поскольку эти ячейки пусты, то условие ввода теперь – любое число больше либо меньше нуля. Правда, символьные значения и дробные числа вы вводить не сможете, так как продолжает действовать ограничение на тип данных – целые числа.

Чтобы исправить формулу, просто введите «$» перед ссылками на столбцы и строки, чтобы зафиксировать их: =$E$2 и $F$2. Или используйте клавишу  F4 для переключения между различными типами ссылок.

Вот как вы можете добавить и использовать проверку данных в Excel. Я благодарю вас за чтение и надеюсь ещё увидеть вас в нашем блоге!

Функция ЕПУСТО() в MS EXCEL

​Смотрите также​;-]​ с поиском именно​ непустые ячейки строки?​ заполнена одна ячейка​ С11 – 1.​ всем!!!​​Sub Text()​​ цвет шрифта -​ — я просто​ жму кнопку «Изменить»​ были поставлены даты​​ (), за которыми​​ пуста:​

​ время от времени​

​ ЕСЛИ.​​ еще)​

​Задача функции ЕПУСТО(), английский​​: Может все же​ приближенного значения, не​Антон​ A11, не учитывая​4 Условие: ЕСЛИ​У меня такая​

Использование функции

​Dim tt&​ белый.​

​ изменил ее тип​ или «Добавить» и​ из столбика B.​ может быть трудно​=ЕСЛИ(D3=»»;»»;ВашаФормула())​

​ требуется изменять) не​Примечание:​Поэтому у функции ЕСЛИ​ вариант ISBLANK(), -​

Проверка диапазона ячеек

​ имеется ввиду последняя​ точного совпадения.​: …построенной мною таблицы,​ ячейку E11​ в ячейке С11​ проблемка:​tt = Cells(Rows.Count,​Как сделать: выделяете​ с графика на​ появляется окошечко с​И самый главный​ уследить по мере​ЕСЛИ(в ячейке D3 ничего​ рекомендуется вводить прямо​ Если вы используете текст​ возможны два результата.​

​ проверять есть ли​ заполненная? Как то​кстати, индекс-то дает​ которая имеет определенные​=ЕСЛИ(И(A11<>»»);ЕСЛИ(E11>18;ОКРУГЛТ(E11/37+Ч(«Среднетехническая скорость»);1);1);»»)​

​ число больше 18​

​Не получается сделать​ 1).End(xlUp).Row​ свой диапазон, начиная​ точечную — прав​ тремя значениями: Имя​

​ вопрос — какую​

excel2.ru

Функция ЕСЛИ

​ усложнения формулы.​ нет, не возвращать​ в формулу, поскольку​ в формулах, заключайте​ Первый результат возвращается​ в ячейке число,​ странно звучит «первая​ ссылку(т.е. само значение​

  • ​ размеры. значения в​StoTisteg​ – то результат​ так, чтобы не​

​For i =​ с левой верхней​ кн мыши на​ ряда, значения X​ формулу задать в​Проблема​

​ ничего, в противном​ в будущем их​ его в кавычки​ в случае, если​ текстовое значение, формула​ непустая»​ этой ячейки), а​ ее строках расположены​

Технические подробности

​:​ в С11 –​ отображались значения в​ 1 To tt​ ячейки (чтобы потом​ диаграмме — Изменить​

​ и значения Y.​

​ ячейках столбика F,​

​Возможная причина​

  • ​ случае вычислить формулу)​

  • ​ может быть затруднительно​

​ (пример: «Текст»). Единственное​

​ сравнение истинно, второй —​

​ или нет. Если​​Guest​

​ ее номер дает​

​ не хаотически, но​​=ЕСЛИ(A11<>»»;ЕСЛИ(E11>18;ОКРУГЛТ(E11/37+Ч(«Среднетехническая скорость»);1);1);»»)​

​ ячейка Е11 разделить​ ячейках (куда задана​​If Range(«A» &​​ не запутаться, пока​

​ тип диаграммы​​ У меня же​

​ чтобы числа в​0 (ноль) в ячейке​​.​​ найти и изменить.​

Простые примеры функции ЕСЛИ

Ячейка D2 содержит формулу =ЕСЛИ(C2=

  • ​ исключение — слова ИСТИНА​

​ если сравнение ложно.​ в ячейке​​: последнюю заполненную я​ просто поискпоз​ могут постоянно меняться,​

Ячейка D2 содержит формулу =ЕСЛИ(C2=1;

  • ​_Boroda_​

​ на число 37​ формула), при отсутствии​​ i).Value = «»​ примите это как​Как скрыть НД?​ в новом окошечке​

​ него из столбика​Не указан аргумент​Если у простой функции​ Гораздо удобнее помещать​ и ЛОЖЬ, которые​Если вы ищете информацию​А1​ нашел (см. предыдущее​Guest​ в том числе​: Еще вариант​ с округлением до​ одного из значений​ Then Range(«A» &​ обязательное правило), Главная​ Я писал выше:​ появляются только 2​ C ставились только​значение_если_истина​

​ ЕСЛИ есть только​​ константы в собственные​ Excel распознает автоматически.​ о работе с​имеется значение 555,​ мое сообщение), а​: просто попробуйте.. только​ быть пустыми. Кроме​

Начало работы

​=ЕСЛИ(A11;ЕСЛИ(E11>18;ОКРУГЛ(E11/37;);1);»»)​ целого числа. Наверное,​ используемой формулы.​ i) = [d1]​ — УФ -​Вкладка Главная -​ значения: Имя ряда​ там, где где​или​ два результата (ИСТИНА​ ячейки, в которых​Прежде чем написать оператор​ несколькими операторами ЕСЛИ,​ то формула =ЕПУСТО(А1)​ вот первую заполненную​ с поиском именно​ того значения в​Никанор​ надо использовать функцию​AlexM​Next​ Создать правило -​ Условное форматирование​

Еще примеры функции ЕСЛИ

Ячейка D2 содержит формулу =ЕСЛИ(C2>B2;

  • ​ и Значения. Как​

​ в этих строчках​значение_если_ложь​ и ЛОЖЬ), то​​ они будут доступны​ ЕСЛИ, подумайте, чего​ см. статью Усложненные​ вернет ЛОЖЬ, а​ (не пустую) -​

Ячейка E2 содержит формулу =ЕСЛИ(C2>B2;C2-B2;

  • ​ приближенного значения, не​

​ строках идут в​: Здравствуйте StoTisteg –​ ОКРУГЛТ.​: Можно проверять функцией​End Sub​​ Использовать формулу и​vit2811​ сделать чтобы можно​ указана дата в​. Чтобы возвращать правильное​ у вложенных функций​​ и их можно​

Ячейка F7 содержит формулу ЕСЛИ(E7=

  • ​ вы хотите достичь.​

​ функции ЕСЛИ: как​ если ячейка​ нет((​​ точного совпадения.​ возрастающем порядке слева​ Фил, Boroda_ –​37 – это​ ЕСЛИ() наличие всех​_Boroda_​ в появившееся поле​: Спасибо еще раз!​

​ было редактировать и​

​ столбике B. Я​ значение, добавьте текст​ ЕСЛИ может быть​ будет легко найти​ Какое сравнение вы​ работать с вложенными​А1​Лузер™​кстати, индекс-то дает​ направо, отсюда еще​ Александр!​ Среднетехническая скорость автомобиля.​ значений.​: Выделяете столбец -​ пишете формулу для​ Полдня сегодня разбирался​ значения X и​ в столбик F​ двух аргументов или​ от 3 до​ и изменить. В​ пытаетесь выполнить? Написать​ формулами и избежать​пуста, то ИСТИНА.​: Вы хотя бы​ ссылку(т.е. само значение​ одна мысль решения​Большое спасибо за​Для остальных ячеек​shurikus​ F5 — Выделить​ левой верхней ячейки!!!.​

Операторы вычислений

​ с этими формулами​ значения Y?​ вручную вписал, а​ значение ИСТИНА/ЛОЖЬ.​ 64 результатов.​​ нашем случае все​​ оператор ЕСЛИ не​​ ошибок.​​Синтаксис функции ЕПУСТО()​​ читайте, что в​​ этой ячейки), а​ этой проблемы: возможно​ формулы.​ диапазона C12:C32 условия​

Использование функции ЕСЛИ для проверки ячейки на наличие символов

​: Согласно правилам, нужно​ — Пустые -​ Как у меня​ и таблицами. Половину​vit2811​ хотелось бы формулой.​

Ячейка E2 содержит формулу =ЕСЛИ(D2=1;

​»#ИМЯ?» в ячейке​=ЕСЛИ(D2=1;»ДА»;ЕСЛИ(D2=2;»Нет»;»Возможно»))​ в порядке, так​

  • ​ сложнее, чем выстроить​

​Функция ЕСЛИ, одна из​​ЕПУСТОзначение​ теме пишут.​ ее номер дает​ брать не первое/последнее​​У меня сейчас​ такие же –​ прикладывать файл пример.​ пишете слово «Текст»​ — диапазон для​ понял, но немного​: Скопировал формулу от​buchlotnik​

Проверка пустоты ячейки — ячейка E2 содержит формулу =ЕСЛИ(ЕПУСТО(D2);

  • ​Как правило, это указывает​

​Показанная на рисунке выше​​ как здесь используется​ в уме логическую​ логических функций, служит​)​dl​​ просто поискпоз{/post}{/quote}​ не пустое значание,​ нет возможности проверить​ надо будет только​Без файла можно​ — жмете Контрл+Ентер​

  • ​ формулы $E$2:$F$28 и​

    ​ не понял.​ Boroda в свою​: столбик F можно​ на ошибку в​​ формула в ячейке​

Пример вложенных функций ЕСЛИ

​ только одна функция​ цепочку «что должно​ для возвращения разных​Значение​Сообщение добавлено 07.08.2008,​всё догнал это​ а минимальное /максимальное​ Ваши формулы в​

Использование знаков

  • ​ «протянуть» формулу вниз.​

​ только гадать. Попробуйте​AdwordsDirect​ сама формула для​​Как составлять и​ таблицу. Там где​ так:​ формуле.​ E2 означает:​ ЕСЛИ, а ставка​ произойти, если это​ значений в зависимости​​- значением может​ 12:59​ при условии что​ в этой определенной​ файле.​Я написал формулу:​ так:​: Пора учиться визуализировать.​ Е2.​ все производные в​ получаются пустые ячейки​

Небольшое предупреждение

​200?’200px’:»+(this.scrollHeight+5)+’px’);»>=ЕСЛИ(ЕПУСТО(B4);»»;C4)​Видео: расширенное применение функции​ЕСЛИ(D2 равно 1, то​ налога с продажи​ условие выполнено, и​ от того, соблюдается​

  • ​ быть все что​поска первого последнего​ числа в строке​ строке!​Скажите пожалуйста Ваши​=ЕСЛИ(E11>18;ОКРУГЛТ(E11/37+Ч(«Среднетехническая скорость»);1);ЕСЛИ(E11​200?’200px’:»+(this.scrollHeight+5)+’px’);»>=ЕСЛИОШИБКА(Ваша формула;»»)​Цитата​vit2811​ формуле​ у меня повлетя​по графику -​ ЕСЛИ​ вернуть текст «Да»,​ будет редко изменяться.​ что должно произойти,​ ли условие.​

  • ​ угодно: текст, число,​ не пустого значения​ расположены по возрастанию,​dl​ формулы с условием​Но при этой​Desyatov​_Boroda_, 07.04.2017 в​: После того как​200?’200px’:»+(this.scrollHeight+5)+’px’);»>=ЕСЛИ(ЕПУСТО(B2);»»;C2)​

  • ​ #Н/Д. Как это​ доп столбец допустим?​Функция ЕСЛИМН (Office 365, Excel 2016​ в противном случае​ Даже если она​ если нет?» Всегда​Синтаксис​

Распространенные неполадки

​ ссылка, имя, пустая​

​ в строке листа​

​ а если есть​

​: поска первого последнего​​ ЕСЛИ не заполнена​​ формуле, если не​​: shurikus, не знаю​​ 11:21, в сообщении​ жму на «Создать​понял.​ скрыть?​

​ сколько данных в​

​ и более поздние​ ЕСЛИ(D2 равно 2,​ изменится, вы сможете​

См. также

​ следите за тем,​ЕСЛИ(лог_выражение; значение_если_истина; [значение_если_ложь])​

​ ячейка, значение ошибки,​ целиком​ текст или числа​

​ не пустого значения​ одна ячейка A11,​ заполнена ячейка А11​ почему-то свалился файл(((при​

​ № 5 ()​ правило» и «Использовать​

​Не понял:​То есть как​ оригинале?​

​ версии)​ то вернуть текст​ легко изменить ее​

​ чтобы ваши действия​Например:​ логическое выражение.​

​эксель 2003​ в беспорядке, то​ в строке листа​

​ не учитывая ячейку​

​ Результат – 1,​

​ загрузке… Добавил)))​

​ Выделяете столбец -​ формулу» выскакивает ошибка​

​1) Формулу Код200?’200px’:»+(this.scrollHeight+5)+’px’);»>=ЕСЛИ(B2;C2;НД())​ в условном форматировании​

​_Boroda_​Усложненные функции ЕСЛИ: как​ «Нет», в противном​

​ в формуле.​

​ выполнялись в логической​

​=ЕСЛИ(A2>B2;»Превышение бюджета»;»ОК»)​

support.office.com

Условие только для непустой ячейки (Графики и диаграммы/Charts)

​В файле примера приведены​​первое не пустое​ н/д.​ целиком​ E11?​ а должно быть​AlexM​ F5 — Выделить​ «Недостаточно системных ресурсов​ немного не пойму.​ добавить правило для​: Так нужно?​ работать с вложенными​ случае вернуть текст​Если вы хотите больше​
​ последовательности, иначе формула​=ЕСЛИ(A2=B2;B4-A4;»»)​ несколько вариантов проверок:​ в 41 строке​Guest​эксель 2003​ffomich​
​ ПУСТАЯ ячейка.​: так?​ — Пустые -​ для полного вывода​ Насколько я понял,​ скрытия ошибок?​Ошибки в столбцах​ формулами и избежать​ «Возможно»)).​ узнать о различных​ не будет делать​Имя аргумента​1. Если в проверяемой​=ИНДЕКС(41:41;1;МИН(ЕСЛИ(41:41=»»;1000;СТОЛБЕЦ(41:41))))​

​: просто попробуйте.. только​​первое не пустое​: что написать в​​Nic70y​
​Pelena​ пишете слово «Текст»​ на экран». Полазил​ то проверяется значение​

​_Boroda_​​ E и F​
​ ошибок​Обратите внимание на​ операторах вычислений, которые​

​ то, для чего​​Описание​ ячейке содержится число,​последнее не пустое​ с поиском именно​ в 41 строке​ тексте формулы про​
​:​: Если в исходной​ — жмете Контрл+Ентер​ по сети, вижу,​
​ ячейки B2. Если​: Виталий, смотрите: вложенные​ скрыты условным форматированием​Обучающие видео: усложненные функции​​ две закрывающие скобки​
​ можно использовать в​ предназначена. Это особенно​лог_выражение​ текстовое значение, формула,​ в 41 строке​ приближенного значения, не​
​=ИНДЕКС(41:41;1;МИН(ЕСЛИ(41:41=»»;1000;СТОЛБЕЦ(41:41))))​ непустую ячейку как​=ЕСЛИ(И(A11<>»»;E11<>»»);​ таблице в качестве​
​Спасибо, помогло.​ что такая ошибка​ в ячейке есть​
​ функции — это​vit2811​ ЕСЛИ​ в конце формулы.​ формулах («меньше» (​ важно при создании​    (обязательно)​ то функция вернет​=ИНДЕКС(41:41;1;МАКС(ЕСЛИ(41:41=»»;0;СТОЛБЕЦ(41:41))))​ точного совпадения.​
​последнее не пустое​ условие?​Код=ЕСЛИ(И(A11<>»»;E11<>»»);ЕСЛИ(E11>18;ОКРУГЛТ(E11/37+Ч(«Среднетехническая скорость»);1);1);»»)​ значений могут быть​китин​ часто встречается. Решение​число​ как матрешка. Сначала​: Спасибо большое, оба​Подсчет значений на основе​ Они нужны для​), «больше» (​ сложных (вложенных) операторов​Условие, которое нужно проверить.​ логическое значение ИСТИНА.​формулы массива ввод​кстати, индекс-то дает​ в 41 строке​счётеслимн(лист1!А:А;»Иванов»;Лист1!В:В;» непустая ячейка»)​Никанор​ нули, то можно​: пора учиться задавать​

​ толком нигде не​​, то получается «Истина».​ делаются те, что​ файла подошли! Данных​ одного условия с​ того, чтобы закрыть​>), «равно» (​ ЕСЛИ.​
​значение_если_истина​2. Если проверяемая ячейка​ через ctrl-shift-enter​ ссылку(т.е. само значение​

​=ИНДЕКС(41:41;1;МАКС(ЕСЛИ(41:41=»»;0;СТОЛБЕЦ(41:41))))​​например Иванов неоднократно​: Nic70y, Николай Здравствуйте!​ так​ правильные вопросы, если​ написано. Пытался изменить​ Если же ячейка​ внутри (поменьше матрешка),​ в оригинале много,​ помощью функции СЧЁТЕСЛИ​ выражения для обоих​=​=ЕСЛИ(C2>B2;»Превышение бюджета»;»В пределах бюджета»)​    (обязательно)​ пуста, то функция​»первую заполненную» это​
​ этой ячейки), а​формулы массива ввод​ получал замечания за​Большое спасибо за​200?’200px’:»+(this.scrollHeight+5)+’px’);»>=ЕСЛИ((C3<>»»)*(B3<>»»);C3-B3;»»)​ хотите получать правильные​ язык на английский,​ пустая или там​ а потом те,​ таблица большая, более​Подсчет значений на основе​ функций ЕСЛИ, и​), «не равно» (​В примере выше функция​Значение, которое должно возвращаться,​ также вернет логическое​ разве не то​ ее номер дает​ через ctrl-shift-enter​ оазличные провинности, но​
​ быстрый ответ на​Desyatov​ ответы без лишних​ масштаб делал 100%​ текст , то​ что снаружи. Т.е.,​ 1000 строк. Дополнительные​ нескольких условий с​ если ввести формулу​
​<>​ ЕСЛИ в ячейке​
​ если​ значение ЛОЖЬ.​ же самое, что​ просто поискпоз{/post}{/quote}​слэн​ посчитать нужно именно​ 18 минуте после​: AlexM, да-да-да!!!Огромное спасибо!!!!​
​ доп. вопросов​ — все равно​
​ дает «Ложь». Объясните,​ сначала выполняется ЕПУСТО​

​ столбцы допускаются.​​ помощью функции СЧЁТЕСЛИМН​ без обоих закрывающих​) и др.), ознакомьтесь​ D2 означает:​лог_выражение​Функция ЕПУСТО() проверяет содержимое​
​ «первое не пустое»?​всё догнал это​: ИНДЕКС(1:1;1;ПОИСКПОЗ(3E+307;1:1))​​ количество замечаний.​​ опубликования моего вопроса.​
​shurikus​
​phantom_l​ ошибка остается. На​ почему на пустую​ (проверка на то,​Вот только бы​Суммирование значений на основе​​ скобок, приложение Excel​​ со статьей Операторы​ЕСЛИ(C2 больше B2, то​имеет значение ИСТИНА.​ только одной ячейки.​слэн​ при условии что​но если захотите​vikttur​Я наверное больше​
​: Можно еще так:​: Подскажите , как​ компе стоит система​ ячейку или на​​ пустая ли ячейка),​​ вы мне еще​
​ одного условия с​ попытается исправить ее.​ вычислений и их​ вернуть текст «Превышение​значение_если_ложь​ Чтобы подсчитать количество​​: {=ИНДЕКС(1:1;1;ПОИСКПОЗ(0;-ЕПУСТО(1:1);0))}​​ числа в строке​ использовать эту формулу​: «<>»​ времени писал –​200?’200px’:»+(this.scrollHeight+5)+’px’);»>=ЕСЛИ(И(C3<>»»;B3<>»»);C3-B3;»»)​ можна в формуле​ Windows 7. А​ текст возвращается значение​ а потом уже​ объяснили расшифровку формул.​ помощью функции СУММЕСЛИ​Excel позволяет использовать до​ приоритеты.​

​ бюджета», в противном​​    (необязательно)​ пустых ячеек в​Igor​ расположены по возрастанию,​ для столбца, то​Finswimmer​ формулировал вопрос чем​
​Никанор​ обозначить «пусто»? То​ вот на ноутбуке​
​ «Ложь».​ ЕСЛИ (если пустая,​ как их составлять.​Суммирование значений на основе​ 64 вложенных функций​Иногда требуется проверить, пуста​ случае вернуть текст​Значение, которое должно возвращаться,​ диапазоне, то используйте​: Все попробовал ниче​ а если есть​ в поискпоз все​: Пустую ячейку Эксель​ Вы отвечали.​: Здравствуйте уважаемые помогающие!​ есть , как​ с системой Windows​2) Как все-таки​

​ то «», если​​Например, в файле​ нескольких условий с​ ЕСЛИ, но это​ ли ячейка. Обычно​ «В пределах бюджета»)​ если​ функцию СЧИТАТЬПУСТОТЫ(), но​ не получается ,​ текст или числа​ же лучше указать​ воспринимает как 0,​И я очень​Полное название темы,​ написать ЕСЛИ(пусто;правда;ложь).Есть вариант​ 8 все нормально,​ создать правило для​ не пустая, то​ от buchlotnik в​ помощью функции СУММЕСЛИМН​ вовсе не означает,​ это делается, чтобы​=ЕСЛИ(C2>B2;C2-B2;0)​лог_выражение​ если ячейки содержат​ может руки не​ в беспорядке, то​

​ не весь столбец​​ т.е. если будет​ много времени потратил​ которое не поместилось​ написать, ЕСЛИ (0;правда;ложь),​ никаких ошибок нет.​

excelworld.ru

Формула: если ячейкая пустая, то подставить туда.. (Формулы/Formulas)

​ условного форматирования, чтобы​​ С2).​
​ столбце G такая​Функция И​ что так и​
​ формула не выводила​На рисунке выше мы​имеет значение ЛОЖЬ.​

​ значение Пустой текст​​ оттуда растут …​ н/д.{/post}{/quote}​
​ целиком, а его​:'(

​ написано условие «>0»,​​ на самостоятельное написание​ вот полное название​ но не хочется​ Теперь попробую установить​ скрыть значения​Аналогично с НД().​
​ формула:​

​Функция ИЛИ​​ надо делать. Почему?​
​ результат при отсутствии​
​ возвращаем не текст,​
​=ЕСЛИ(C2="Да";1;2)​ (""), то функция​
​ поможите :) есть​почему же.. не​
​ урезанную версию, с​ то должно считаться​ этой формулы.​ темы:​
​ просто нули всегда​
​ Excel 2010 вместо​

​#Н/Д​​ Что такой НД​200?’200px’:»+(this.scrollHeight+5)+’px’);»>=ЕСЛИ(ЕПУСТО(B2);»»;C2)​Функция ВПР​Нужно очень крепко подумать,​ входного значения.​

​ а результат математического​​В примере выше ячейка​
​ СЧИТАТЬПУСТОТЫ() будет подсчитывать​​ столбец в нем​ обязательно. вернее совсем​ необходимым запасом, конечно..​ правильно, но это​У меня в​ЕСЛИ с 4​ проставлять.​ Excel 2007. Посмотрим​
​?​

​ можно посмотреть в​​Как ее составить​Полные сведения о формулах​ чтобы выстроить последовательность​В данном случае мы​ вычисления. Формула в​

excelworld.ru

значение «пусто», как обозначить ?

​ D2 содержит формулу:​​ также и эти​ данные (числовые).Необходимо в​ и не так.​dl​ при условии что​ моих пробах результат​ условиями. ЕСЛИ больше​Guest​ что получится.​

​Я вижу ,​​ справке — встаете​ с самого начала?​

​ в Excel​​ из множества операторов​ используем ЕСЛИ вместе​ ячейке E2 означает:​

​ЕСЛИ(C2 = Да, то​​ ячейки наряду с​ любую ячейку возвращать​Guest​: тоесть вопрос о​ ячейка пустая, а​ ЕСЛИ не заполнена​

​ и ЕСЛИ меньше​​: надеюсь понятно объяснил​

​vit2811​​ что у вас​ мышой в НД()​ то есть нужно​Рекомендации, позволяющие избежать появления​ ЕСЛИ и обеспечить​ с функцией ЕПУСТО:​ЕСЛИ(значение «Фактические» больше значения​ вернуть 1, в​ действительно пустыми. Об​ значение последней непустой​

planetaexcel.ru

При отсутствии значения в формуле — делать пусто (Формулы/Formulas)

​: =ИНДЕКС(1:1;1;МАКС(ПОИСКПОЗ(3E+307;1:1);ПОИСКПОЗ(«яяяяя»;1:1)))​​ том как передать​ не так что​
​ ячейка А11 результат​ – то разный​
​ ? )​: Все, разобрался! Скачал​ применяется формула Код200?’200px’:»+(this.scrollHeight+5)+’px’);»>=ЕОШИБКА(E2).​ между скобочек (в​ начинать с функции​ неработающих формул​ их правильную отработку​

​=ЕСЛИ(ЕПУСТО(D2);»Пустая»;»Не пустая»)​​ «Плановые», то вычесть​ противном случае вернуть 2)​ этом читайте в​

​ ячейки в этом​​получается F1, как​ в формулу определённые​
​ там есть какой-то​ был ЛОЖЬ​ результат.​
​Юрий М​

​ Excel 2010. Условное​​ Что это за​ поле ввода формул),​ ЕСЛИ или с​

​Обнаружение ошибок в формулах​​ по каждому условию​

​Эта формула означает:​​ сумму «Плановые» из​=ЕСЛИ(C2=1;»Да»;»Нет»)​ статье Подсчет пустых​ столбце. Заранее спасибо.​ девушка, говорит нет,​
​ номер строки таблицы?​

​ текст, но отображается​​Сейчас проверяю вторая​hands

​ЕСЛЕ пустая ячейка​​: Может использовать идущие​
​ форматирование работает. Спасибо​

excelworld.ru

ЕСЛИ с 4 условиями ЕСЛИ Больше, Меньше или ПУСТАЯ ячейка (Формулы/Formulas)

​ формула? Она применяется​​ чуть ниже вылезает​
​ функции ЕПУСТО?​ с помощью функции​ на протяжении всей​ЕСЛИ(ячейка D2 пуста, вернуть​
​ суммы «Фактические», в​В этом примере ячейка​ ячеек.​Михаил С.​ а оказывается может​
​для вас найти​ как пустая​ формула «работает».​
​ столбца А– результат​ подряд двойные кавычки?​ за помощь! Вроде​ к диапазону​ такое небольшое поле​В файле от​
​ проверки ошибок​ цепочки. Если при​
​ текст «Пустая», в​ противном случае ничего​ D2 содержит формулу:​Чтобы ответить на вопрос​
​: Давайте пример -​ быть…​ мин/макс для заданного​ffomich​Ваша формула очень​
​ – пустая ячейка​ «» (без пробела).​ начал разбираться​=$E$2:$F$28​ с подсказкой, нажимаете​ Boroda в столбце​
​Логические функции​ вложении операторов ЕСЛИ​ противном случае вернуть​ не возвращать)​ЕСЛИ(C2 = 1, то​ «Есть ли хотя​ поможем.​Антон​ номера строки?​: >0 не прокатывает,​ простая.​
​Помогите, пожалуйста, написать​New​
​AdwordsDirect​. А вот формат​ в нем мышой​ F есть формула​Функции Excel (по алфавиту)​
​ вы допустите малейшую​​ текст "Не пустая")​
​.​ вернуть текст "Да",​ бы 1 пустая​MrRuslanBB​: "=ИНДЕКС(1:1;1;ПОИСКПОЗ(3E+307;1:1))" Эта формула​если да то​

​ а вот <>​​Скажите пожалуйста: Что​​ формулу в прикреплённый​​: Можно попробовать, как​

​: Добрый день,​​ я не пойму​
​ на слово НД​ Код200?’200px’:»+(this.scrollHeight+5)+’px’);»>=ЕСЛИ(B2;C2;НД())​Функции Excel (по категориям)​ неточность, формула может​
​. Вы также можете​=ЕСЛИ(E7=»Да»;F5*0,0825;0)​ в противном случае​ ячейка в B6:B11?»​
​: Добрый вечер!​ работает, и находит​ изучаем функцию смещ…..​ прокатило! огромное спасибо.​
​ это первая формула?​ файл в столбец​ уже сказали, двойные​нужна очень формула,​ какой задан. Как​
​ и вылетаете в​Расшифруйте и ее​
​vit2811​ сработать в 75 %​
​ легко использовать собственную​В этом примере формула​ вернуть текст «Нет»)​
​ используйте формулу массива​Напишите пожалуйста формула,​

​ последнюю не пустую​​DL​Finswimmer​

​ Она «не работает».​​ С в диапазон​ кавычки («»), наверное,​
​ которая бы решила​ мне создать правило​ справку. Или опять​ пожалуйста. В частности​: Здравствуйте! помогите. Нужно​

​ случаев, но вернуть​​ формулу для состояния​ в ячейке F7​Как видите, функцию ЕСЛИ​=ЕСЛИ(СУММ(—ЕПУСТО(B6:B11));ИСТИНА)​ если ячейка «B1″​ ячейку и выводит​: 3E+307 это кто????????!!!!!!!​
​: тогда извиняюсь​

​А первая формула​​ ячеек C11:C32 с​​ сейчас Excel повис,​

​ задачу.​​ условного форматирования для​
​ же встаете между​

​ что означает НД?​​ составить график как​ непредвиденные результаты в​ «Не пустая». В​
​ означает:​ можно использовать для​
​Чтобы ответить на вопрос​ заполнена то вывести​ ее значение в​Guest​
​Антон​ кажется считает правильно.​ условиями.​ не могу проверить,​В пустые ячейки​ своей таблицы? Я​

excelworld.ru

не пустая ячейка как условие для формулы счётеслимн

​ скобочек, жмете справа​​И вообще можете​ в примере, но​ остальных 25 %. К​ следующем примере вместо​
​ЕСЛИ(E7 = «Да», то​
​ сравнения и текста,​ «Есть ли хотя​ число из ячейки​ строке 1:1, а​: 3E+307 это кто????????!!!!!!!{/post}{/quote}​

​: Подскажите пожалуйста, как​​Nic70y​

​Для ячейки С11​​ можно использовать ЕПУСТО()​ столбца подставляла бы​ выбираю диапазон, потом​ от строки формул​ дать ссылку где​ только чтобы он​ сожалению, шансов отыскать​ функции ЕПУСТО используются​ вычислить общую сумму​ и значений. А​ бы 1 заполненная​ «B1», если ячейка​

​ как найти первую​​это такое большое​ сделать, чтоб в​: первая это вообще​

​ Условия​​Guest​

planetaexcel.ru

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

​ «текст».​​ на вкладке ГЛАВНАЯ​ кнопку fx, затем​ объясняется как составлять​ шел не по​ эти 25 % немного.​ знаки «». «» —​

​ в ячейке F5​​ еще с ее​ ячейка в B6:B11?»​ «B1» пустая, то​ не пустую ячейку?​

​ число, которого заведомо​ заданной ячейке возвращало​ не формула, а​1 Условие: ЕСЛИ​: cпасибо, буду пробовать​китин​

​ вхожу в УСЛОВНОЕ​​ Справка по этой​ такие сложные вложенные​ всем точкам, которые​Работа с множественными операторами​ фактически означает «ничего».​ и умножить на​ помощью можно оценивать​ используйте формулу массива​ вывести число из​Guest​ не может быть​ значение первой/последней не​Никанор​ не заполнена ячейка​Guest​: и где этот​ ФОРМАТИРОВАНИЕ, жму СОЗДАТЬ​ функции.​ формулы. А то​

​ находятся в столбике​​ ЕСЛИ может оказаться​=ЕСЛИ(D3=»»;»Пустая»;»Не пустая»)​ 8,25 %, в противном​ ошибки. Вы можете​

​=НЕ(ЕПУСТО(B6:B11))​
​ ячейки «A1».​: Антон, а макросом​
​ в таблице :)​
​ пустой ячейки определенной​: Спасибо за ответ​
​ А11 – ячейка​
​: епусто дает положительный​ столбец?​

​ ПРАВИЛО. А дальше​​Само НД() нужно​

​ сколько не ищу​ C, а только​ очень трудоемкой, особенно​Эта формула означает:​ случае налога с​ не только проверять,​Функция ЕСЛИ — одна из​AlexM​ не хотите?​

​впрочем, если не​​ строки таблицы???​ и объяснение!​ С11 пустая;​ результат при совершенно​

​56 сообщений ……​ что делать? Объясните​ потому, что диаграмма​

​ в основном показывают​ по тем ячейкам,​

​ если вы вернетесь​​ЕСЛИ(в ячейке D3 ничего​

​ продажи нет, поэтому​​ равно ли одно​

​ самых популярных функций​: В кавычки заключают​Guest​ нравится это, можете​

​dl​Я понял это​2 Условие: ЕСЛИ​ пустой ячейке (т.е.​

​Karataev​​ пожалуйста по пунктам.​ на него просто​ как составлять простые​ в строке которых​

​ к ним через​​ нет, вернуть текст​ вернуть 0)​ значение другому, возвращая​ в Excel. Она​

​ текстовые значения. В1​: Первую непустую? Это​ взять, допустим, 1E309​: таблицы в смысле​ алгоритм – последовательность​

​ заполнена ячейки А11​​ без формулы или​: Если в ячейке​_Boroda_​ не реагирует. Для​

​ формулы с математическими​ в столбике B​ какое-то время и​ «Пустая», в противном​Рекомендации по использованию констант​

​ один результат, но​ позволяет выполнять логические​ и А1 это​ смотря откуда считать…​ ..​ листа целиком? списка?​ как начинать писать​ и Е11 только​

​ значения), если формула​​ «A1» пусто, то​: 1. Если вкратце,​ того мы его​ действиями.​

​ указана дата, то​ попробуете разобраться, что​ случае вернуть текст​В последнем примере текстовое​ и использовать математические​

​ сравнения значений и​ адреса ячеек, кавычки​Антон​DL​ построенной вами таблицы?​ полную формулу с​ тогда заполняется ячейка​ выводит «», то​

​ подставить текст «текст»,​ то любое число,​ и пишем там,​

​И еще по​​ есть по точкам​
​ пытались сделать вы​ «Не пустая»)​ значение «Да» и​ операторы и выполнять​

​ ожидаемых результатов. Самая​​ не нужны.​: Все оказалось гораздо​: просто если его​ именнованого диапазона?​ моими условиями, верно?​ С11;​ ячейка все равно​ если не пусто,​

​ отличное от нуля,​​ где не хотим,​ поводу файла от​

​ из столбика F.​​ или, и того​. Вот пример распространенного​

​ ставка налога с​​ дополнительные вычисления в​ простая функция ЕСЛИ​Вы формулу написали​ проще, использовал функции​ нет то как​пустые значения в​

​Никанор​​3 Условие: ЕСЛИ​ будет непустой.. Поэтому​ то вставить данные​ интерпретируется как ИСТИНА,​ чтобы диаграмма что-то​

​ Boroda — когда​​И еще как​ хуже, кто-то другой.​ способа использования знаков​ продажи (0,0825) введены​ зависимости от условий.​ означает следующее:​

​ словами, непонятно в​​ МАКС/МИН;)) но как​ оно найдётся через​ строке расположены хаотически?​
​: Николай, скажите пожалуйста​
​ в ячейке С11​ лучше сравнивать с​
​ из ячейки «A1»:​ а ноль или​ показывала.​ жму правой кнопкой​

​ сделать чтобы на​
​Множественные операторы ЕСЛИ содержат​ «», при котором​
​ прямо в формулу.​
​ Для выполнения нескольких​ЕСЛИ(это истинно, то сделать​
​ чем проблема B1<>»»​
​ найти первую не​ поискпоз?​

​ и Вам абсолютно​ правильна ли будет​ число меньше и​ пустой строкой: =a1=»»​

​=ЕСЛИ(A1=»»;»текст»;A1)​​ пустая ячейка -​

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

​ формула только с​​ равно 18 –​Desyatov​

planetaexcel.ru

Формула если ячейка заполнена, то вывести «B1», если пустая то вывести «A1»

​китин​​ как ЛОЖЬ.​
​ посмотрите здесь​ «Выбрать данные», потом​ просто чисел от​ и закрывающих скобок​ если зависимая ячейка​ константы (значения, которые​ несколько вложенных функций​ случае сделать что-то​

​ формулы Код =ЕСЛИ(B1<>»»;B1;A1)​​ же интересно!​: просто попробуйте.. только​ значения попадают в​ УСЛОВИЕМ, ЕСЛИ не​ то результат в​
​: Доброго времени суток​: макрос​2. Формат задан​По поводу диаграммы​ в элементах ряда​

CyberForum.ru

​ 1 до 16​

Понравилась статья? Поделить с друзьями:
  • Как указать бесконечность в excel
  • Как указать адрес ячейки в ячейке excel
  • Как указать адрес ячейки в формуле excel
  • Как указать автора в word
  • Как узнать ширину ячейки excel