Скрытие значений в MS EXCEL равных 0
Смотрите такжеФормулы, которые естьСуть в том
при деление и столбец? в первом сообщении число сохранено, как галка работает именно объяснить этот эффект?: Если в исходной даст ли метод: А если потомВстретился с ситуацией,Нажимаем «ОК». Получилась такая
отрицательное числоЗначениеТеперь нулевые значения отображаютсяИногда требуется скрыть значения в таблице № что — внести
Пользовательский формат
тд двух значений56 сообщений …… пустышка
- текст, что свидетельствует с числами.Второе и еще таблице в качестве
- желаемый результат на
- я макросом копирую когда ячейки одного
формула =МАКС(A2-B2;0) Копируем. Настроить таблицу не- значением может белым шрифтом и равные 0. Сделаем 1 данные — скопировать
Условное форматирование
заставить формулу делатьKarataeva = -
- о смене типа
- Цитата более загадочное. Если значений могут быть другой машине.
- лист в новую формата — «общий»
- формулу вниз по отображать нули в быть все что
не видны на это несколькими способами.В ячейке M формулу от и
расчет учитывая, что: Если в ячейке в переменную a данных. Но темdemoniqus, 26.01.2015 в в названных ячейках нули, то можноGIG_ant книгу с сохранением — приравненные к столбцу. Результат получился
Значение Пустой текст («»)
Excel можно функцией угодно: текст, число, стандартном белом фоне.Скрыть значения равные 0 10 формула: =СУММ до и чтоб в одной из «A1» пусто, то подкладывается адрес и не менее, три 10:25, в сообщении значение хотя бы так: Для того что значений ячеек и другим ячейкам при такой. условного форматирования, заменить
excel2.ru
Функция ЕПУСТО() в MS EXCEL
ссылка, имя, пустаяЕсли фон поменять, то во всех ячейках (I10:L10) всё правильно считала. ячеек может быть подставить текст «текст», вы итоге в ячейки в данном № 3200?’200px’:»+(this.scrollHeight+5)+’px’);»>глюк ли в строке формул200?’200px’:»+(this.scrollHeight+5)+’px’);»>=ЕСЛИ((C3<>»»)*(B3<>»»);C3-B3;»») бы нули не защищаю от изменений,
отсутствии значения во
Этой функцией «МАКС» ноль на тире,
ячейка, значение ошибки, нули станут снова на листе можноВ ячейке MDaulet пусто и, следовательно, если не пусто,
Использование функции
MsgBox a мы файле распознались, как
это стороннего продукта показывается, то вDesyatov отображались достаточно в у другого пользователя
влияющей ячейке отображают можно выбрать наибольшую т.д. Смотрите статью логическое выражение.
Проверка диапазона ячеек
видны, в отличие через Параметры MS 11 формула: =СУММ: Вообще та число нужно указать, что то вставить данные видим 0 содержащие некоторое значение, или какая-нибудь веселая R, R, R: AlexM, да-да-да!!!Огромное спасибо!!!! макросе выполнить код: с включенной опцией это отсутствие по-разному: цифру в столбце «Как убрать нули
В файле примера приведены от варианта с EXCEL (далее нажмите (I11:L11) не делится на
если пусто, то
из ячейки «A1»:Получается, что ячейки хотя обычными методами особенность Excel?Это не значение не выявляется
shurikus
excel2.ru
Как заменить в Excel отрицательное число на ноль.
ActiveWindow.DisplayZeros = False «отображать нули» ячейки одни как «», или строке. Например, в Excel». несколько вариантов проверок: пользовательским форматом, который Дополнительно/ Раздел ПоказатьВ ячейке M 0 искать значение в=ЕСЛИ(A1=»»;»текст»;A1) каким-то образом ссылаются
его не видно. глюк и не даже в строке: Можно еще так:Где ActiveWindow - отобразятся как «пусто»
другие как «0».
узнаем какая цифра
Здесь рассмотрим три1. Если в проверяемой не зависит от параметры для следующего 12 ормула: =СУММ
> ячейки выше покакитин на vbNullString и Если бы все особенность Excel, это формул. Тем не200?’200px’:»+(this.scrollHeight+5)+’px’);»>=ЕСЛИ(И(C3<>»»;B3<>»»);C3-B3;»») это текущее активное
или как «0»? При сравнении свойств самая большая в варианта, ячейке содержится число, фона ячейки. Даже листа/, затем снять (I12:L12)ЕОШ(), ЕОШИБКА() ячейка выше не: макрос поэтому при разборе
пустые ячейки опознались просто так автор менее при разбореdemoniqus окно.GIG_ant ячеек увидел, что строке 2. Вкак заменить в Excel текстовое значение, формула, если просто выделить галочку Показывать нули
В ячейке MВладимир окажется со значением.Sub Text() там обнаруживается 0… с подобной «ошибкой», сделал файл. листа через программный: Столкнулся с неизвестнымиGIG_ant
: а что вам
у одних в ячейку E2 пишем отрицательное число на то функция вернет диапазон, то нулевые в ячейках, которые 13 формула: =СУММ: =ЕСЛИ(ИЛИ(R2=0;S2=0);»»;ИНДЕКС($S$2:$S$53;ПОИСКПОЗ(9E+307;$S$2:S2))/R2)И сделать решениеDim tt& Я правильно все
можно было быА, понял, Вы продукт Infragistics в мне возможностями Excel: Что бы четко мешает проверить и
поле «Образец» стоит такую формулу =МАКС(A2:D2) ноль логическое значение ИСТИНА. ячейки будут слегка содержат нулевые значения).
(I13:L13)vikttur именно при помощиtt = Cells(Rows.Count, понял? предполагать, что это спрашиваете про то, этих ячейках также и хотелось бы
excel-office.ru
как настроить общий формат ячейки отображть «пусто» вместо «0»
задать лист в если что то
«пусто», у других Получилось..2. Если проверяемая ячейка видны.Скрыть значения равные 0В ячейке N: Разве без выбора формул исключая макросы. 1).End(xlUp).RowRAN особенность работы стороннего почему пустая ячейка обнаруживается значение 0. спросить у людей, котором необходимо убрать
не понравится тем = «0».Второй вариант.Первый вариант. пуста, то функцияЗамечательным свойством значения Пустой в отдельных ячейках 10 формула: =ЕСЛИ
не то жеЯ уже мозгFor i =
: Нет. продукта или ошибка
показывается как ноль?
Очень любопытно узнать,
что это такое. нули пишем так:
же макросом настроить
А можно лиНам пригодится
Функция «МАКС» в Excel. также вернет логическое текст является, то можно используя пользовательский (B10<>»»;ОКРУГЛ ((0&H10)(0&M10);2);»») самое? сломал, мне это 1 To ttvbNullstring — текстовая в его работе. А разве в в чем дело?)))) В приложении первый
Workbooks(«ИмяКниги»).Worksheets(«ИмяЛиста»).Activate так как вам сделать так, чтобыфункция «ЕСЛИ» в ExcelЕсли нужно, преобразовать значение ЛОЖЬ. что оно не формат, Условное форматированиеВ ячейке N=ЕСЛИ(ИЛИ(R2=0;S2=0);»»;S2/R2) не под силу.If Range(«A» &
строка нулевой длины, Но увы, такого других файла у_Boroda_ попавшийся из сетиActiveWindow.DisplayZeros = False необходимо ? везде при пустом
. Эта функция находится отрицательное число вФункция ЕПУСТО() проверяет содержимое отображается в ячейке или значение Пустой 11 формула: =H11-M11GuestПример прикладываю. i).Value = «» что и видно не наблюдается, из Вас иначе?: Файл — Парамерты бланк бухгалтерской отчетности.ЗверекЗверек значении отображалось «пусто» на закладке «Формулы», ноль, нужно воспользоваться только одной ячейки. (например, введите формулу
текст («»).В ячейке N: Владимир, огромное спасибо!Guest Then Range(«A» & в первом MsgBox. чего я делаюЯ что-то на — Дополнительно -Если навести курсор
: Спасибо Вам огромное!!!: Видите ли, вообще и не было в разделе «Библиотека
функцией «МАКС». У Чтобы подсчитать количество =»»). Записав, например,Пользовательский формат вводим через 12 формула: =H12-M12
От такого головняка
: Так пойдет? i) = [d1]a& — число
вывод — данные название темы внимание снята галка «Показывать на R, RDesyatov
я не нашел
бы нужды убирать
функций» выбираем – нас такая таблица.
planetaexcel.ru
При отсутствии значения в формуле — делать пусто (Формулы/Formulas)
пустых ячеек в в ячейке диалоговое окно Формат
В ячейке N избавили!
Михаил С.Next типа Long ячейки оформлены неизвестным не обратил - нули в ячейках, , R, R,
: Доброго времени суток расположение этой опции нули формулами типа «Логические». Или просто
Здесь из первого диапазоне, то используйтеB1
ячеек. 13 формула: =H13-M13RTE
: =ВПР(9^9;$D$1:D1;1)/E1
End SubПри преобразовании текста для меня способом. безобразничаю с утра,
содержащих нулевые значения» то в строке
всем!!! в excel 2007, =ЕСЛИ(AE5=0;»»;AE5)? пишем такую формулу столбца А вычислили функцию СЧИТАТЬПУСТОТЫ(), но
формулу =ЕСЛИ(A1;A1;"") получим
для вызова окна ФорматФормулы, которые нужны
: Владимир, ещё разВладимир
_Boroda_
excelworld.ru
Ноль в пустой на вид ячейке (Формулы/Formulas)
vbNullstring в числоДля _Boroda_ - не проснулся еще,Но только все формул отобразится значениеУ меня такая поэтому включить-отключить-проверить неGuest в ячейке D2.
второй столбец В. если ячейки содержат пустую ячейку ячеек нажмите для таблицы № спасибо!: =индекс(d1:d7;поискпоз(9e+307;d1:d7))/e1: Выделяете столбец - получаем 0. Что я понимаю, что наверное. хитро — галка 0, хотя в проблемка: так просто, как: Параметры Прикрепленные файлы =ЕСЛИ(A2-B2 Теперь нам нужно, значение Пустой текстВ1CTRL+1 2Пример на 2-ох рисункахи всё это F5 — Выделить и видно во название темы ниДмитрий, у Вас снята в тот самой ячейке значениеНе получается сделать хотелось бы. Также
post_262084.JPG (88.19 КБ)Третий вариант. чтобы в таблице («»), то функцияв случае, если;2 Вопрос: Как ниже закрепить баксами. — Пустые - втором MsgBox. о чем, но название темы ни момент, когда в не видно. Первое, так, чтобы не в случае неудачи
AKSENOV048В новом столбцеExcel СЧИТАТЬПУСТОТЫ() будет подсчитывать ввыберите (все форматы).
написать формулы для1 -ая Формула,——— пишете слово «Текст»Не подкладывается не смог придумать, о чем. Поменяйте ячейках стоял формат что я предположил отображались значения в я не смогу: а вот еще
пишем формулу. Ввместо отрицательных чисел стоял также и эти
А1в поле Тип введите таблицы № 2 которая нужна для74411 — жмете Контрл+Ентер
адрес, а записывается как назвать то, согласно Правилам форума. «Общий» (или «Числовой», — обычная «магия» ячейках (куда задана написать макрос, лихомакрос:
примере мы напишем нуль ячейки наряду снаходится значение =0. формат # ##0,00;-# ##0,00; Должники с условием, таблицы № 1RTEAdwordsDirect значение ячейки. чего не знаю))))))))
demoniqus или любой , типа цвета шрифта, формула), при отсутствии меняющий формат так,Sub zero_off() формулу в ячейке
. действительно пустыми. Об СтолбецПрименение вышеуказанного формата не что из таблицы для столбца O:
: Спасибо всем, формулы: Пора учиться визуализировать.demoniqusRAN
: >>А разве в кроме «Текстового»), потом совпадающего с фоном. одного из значений
как надо. МнеColumns(«A:B»).Replace What:=»0″, Replacement:=»», F2. =(C2>0)*C2 РезультатВ новом столбце этом читайте вА влияет на вычисления. № 1 Оплата,1 условие для работают. ВПР особенноЦитата
: >>Не подкладывается lol: А ларчик просто других файла у были поставлены нули, Не угадал. Формат используемой формулы. придется вручную с LookAt:=xlWhole такой. (у нас в статье Подсчет пустыхможно скрыть. В Строке формул, в эту таблицу формулы: Если ячейка подошла._Boroda_, 07.04.2017 в адрес, а записывается открывался. Вас иначе? а ПОТОМ уже ячеек тоже здесьAlexM помощью формул менятьEnd SubКак сложить только примере, в столбце ячеек.Задача функции ЕПУСТО(), английский по-прежнему, будет отображаться
№ 2 «втягиваются» В 10 (ФамилияНо есть вопрос: 11:21, в сообщении значение ячейки.demoniqusПри автоматизированном разборе
был поставлен формат не при чем: Можно проверять функцией
нужные ячейки сили ctrl+1 (все отрицательные, или только
D) пишем формулу.Чтобы ответить на вопрос вариант ISBLANK(), -
0, хотя в только должники из И. О.) пустая, Есть пять тысяч
№ 5 ()Я ж говорю,: RAN, я не этого конкретного файла
«Текстовый» — установлен текстовый ЕСЛИ() наличие всех «0» на «пусто» форматы) Тип: 0;-0;;@
положительные числа, смотрите На закладке «Формулы» «Есть ли хотя проверять есть ли ячейке ничего не таблицы № 1.
то ячейка столбца записей и если Выделяете столбец - что в VB силен в VB…)))) бОльшая часть ячеекdemoniqus
формат. От значения значений.
(их у меняслэн в статье «Сумма в разделе «Библиотека
бы 1 пустая в ячейке число,
будет отображаться. То есть те, О тоже пустая. попытаться протянуть или F5 — Выделить
не шарю))) АЕсли я правильно воспринимается именно так,
: С первой частью тоже зависимости нетshurikus много, все с
: нет. формат ячейки отрицательных чисел в функций» выбираем «Другие ячейка в B6:B11?» текстовое значение, формулаИспользуя Условное форматирование, также
excelworld.ru
Формула: если ячейкая пустая, то подставить туда.. (Формулы/Formulas)
у кого2 условие: Если
скопировать любую из — Пустые - здесь банальное преобразование
представляю, то все как их видит понятно…
— если попытаться: Согласно правилам, нужно разными форматами, проверками
влияет только на
Excel» здесь. функции». Затем выбираем используйте формулу массива или нет. Если можно добиться практическив таблице № в ячейке столбца
предложенных формул дальше-вниз
пишете слово «Текст» типа и его
работает так:
реальный пользователь -
А вот со прописать любое новое
прикладывать файл пример. и пр.).
отображение значения, аИногда, для автоматического функции «Статистические» и=ЕСЛИ(СУММ(--ЕПУСТО(B6:B11));ИСТИНА)
в ячейке
такого же результата.
1 в графе N (Сумма долга) то появляется проблема. — жмете Контрл+Ентер представленияDim a& -
совершенно пустые. Другие второй — как
значение (включая, еслиБез файла можноЭто бессилие и формулы работают с составления отчета, нужно нажимаем на функциюЧтобы ответить на вопросА1выделите интересующий диапазон;
N (Сумма долга)
число больше 0 Пример тот жеСпасибо, помогло.AdwordsDirect выделяет переменную a файлы, которые я
excelworld.ru
Если в ячейки пусто то брать значение из ячейки выше.
понять, глюк ли заново написать ноль),
только гадать. Попробуйте привело меня на самими значениями, независимо записать отрицательное число «МАКС». Появилось диалоговое «Есть ли хотяимеется значение 555,в меню выберите Главная/ число больше 0 (нуля), то в вложил с вашимикитин: Добрый день, под хранение адреса
делал своими руками, это стороннего продукта то «магия» бесследно
так: форум в надежде, от формата. просто
не с минусом,
окно. Заполняем его. бы 1 заполненная
то формула =ЕПУСТО(А1) Стили/ Условное форматирование/
(нуля), и в ячейке столбца О
тремя вариантами.: пора учиться задавать
нужна очень формула,
[другой переменной]
не создавали подобного или какая-нибудь веселая исчезает. На условное200?’200px’:»+(this.scrollHeight+5)+’px’);»>=ЕСЛИОШИБКА(Ваша формула;»»)
что есть менее если формула подразумевает а в скобках.В строке «Число ячейка в B6:B11?» вернет ЛОЖЬ, а Правила выделения ячеек/ ячейке столбца О текст: ДолгПротягивать или копировать
правильные вопросы, если которая бы решила
= vbNullString - эффекта. особенность Excel?
форматирование тоже неDesyatov
трудозатратный метод, чем арифметическое действие со Как это сделать, 1» пишем формулу используйте формулу массива если ячейка
Равно); текст: Долг3 условие: Если эти формулы бесполезно?
хотите получать правильные
задачу.
присвоение null-значения. ПеременнаяС нулевыми ячейками
_Boroda_ похоже… ведь устанавливая: shurikus, не знаю прописывание кучи формул
значением, то оно
читайте в статье расчета. В строке
=НЕ(ЕПУСТО(B6:B11))А1
в левом поле введитеПолосатый жираф алик в ячейке столбца
planetaexcel.ru
Как написать формулу Excel Эксель с условиями: если в ячейке число больше нуля то текст Долг, если ноль то текст Оплачено
С делением на ответы без лишних
В пустые ячейки задана, как массив разобрались. Насчет нуля: Потому, что ноль
заново 0, я почему-то свалился файл(((при вручную. Пока таким преобразовывается в ноль, «Отрицательные числа Excel «число 2» пишем
Можнопуста, то ИСТИНА. 0;: Отвечать? Тебе? Ты N (Сумма долга) ноль как -то доп. вопросов
столбца подставляла бы судя по всему. в текстовом формате в текстовом формате по сути ничего загрузке… Добавил)))
оказался вариант, предложенный если текстовое, то в скобках».
число, меньше которогов Excel заменить цифру,Синтаксис функции ЕПУСТО()
в правом поле выберите же не закрываешь 0.00 то в
можно справится?RTE «текст».
MsgBox — выводит — действительно появлялся — это не
не изменяю, аAlexM AKSENOV048 с заменой
в «»Зверек
не показывать в значение на ноль,
ЕПУСТОзначение пользовательский формат (белый
свои вопросы! А ячейке столбца ОИли придется править
: Приветствую!китин непосредственно null-значение в зеленый маркер, предупреждающий число 0, а потому форматирование должно: так? типа формата.Зверек: День добрый! таблице. Получилось так.в т.ч.
) цвет шрифта); почему? Лень! текст: Оплачено вручную формулы?Подскажите, пожалуйста, как: и где этот
message и поэтому о том, что текст «0». А сохраняться. Может кто-нибудьPelena
Зато возникло сомнение,
Функция ЕПУСТО в Excel используется для наличия текстовых, числовых, логических и прочих типов данных в указанной ячейке и возвращает логическое значение ИСТИНА, если ячейка является пустой. Если в указанной ячейке содержатся какие-либо данные, результатом выполнения функции ЕПУСТО будет логическое значение ЛОЖЬ.
Примеры использования функции ЕПУСТО в Excel
Пример 1. В таблице Excel находятся результаты (баллы) по экзамену, который проводился в учебном заведении. В данной электронной ведомости напротив некоторых студентов оценки не указаны, поскольку их отправили на пересдачу. В столбце рядом вывести текстовую строку «Сдал» напротив тех, кому выставили оценки, и «На пересдачу» — напротив не сдавших с первого раза.
Исходные данные:
Выделим ячейки C3:C18 и запишем следующую формулу:
Формула ЕСЛИ выполняет проверку возвращаемого результата функции ЕПУСТО для диапазона ячеек B3:B18 и возвращает один из вариантов («На пересдачу» или «Сдал»). Результат выполнения функции:
Теперь часть данной формулы можно использовать для условного форматирования:
- Выделите диапазон ячеек C3:C18 и выберите инструмент: «ГЛАВНАЯ»-«Стили»-«Условное форматирование»-«Создать правило».
- В появившемся окне «Создание правила форматирования» выберите опцию: «Использовать формулы для определения форматируемых ячеек» и введите следующую формулу:
- Нажмите на кнопку «Формат» (как на образцу), потом укажите в окне «Формат ячеек» красный цвет заливки и нажмите ОК на всех открытых окнах:
На против незаполненных (пустых) ячеек или двоек мы получаем соответственное сообщение «На пересдачу» и красную заливку.
Почему нужно использовать функцию ЕПУСТО при проверке пустых ячеек
У выше указанном примере можно изменить формулу используя двойные кавычки («») в место функции проверки ячеек на пустоту, и она также будет работать:
=ЕСЛИ(ИЛИ(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 относится к числу логических функций (выполняющих проверку какого-либо условия, например, ЕСЛИ, ЕССЫЛКА, ЕЧИСЛО и др., и возвращающих результаты в виде данных логического типа: ИСТИНА, ЛОЖЬ). Синтаксическая запись функции:
=ЕПУСТО(значение)
Единственный аргумент является обязательным для заполнения и может принимать ссылку на ячейку или на диапазон ячеек, в которых необходимо определить наличие каких-либо данных. Если функция принимает диапазон ячеек, функция должна быть использована в качестве формулы массива.
Примечания:
- Если в качестве аргумента функции было явно передано какое-либо значение (например, =ЕПУСТО(ИСТИНА), =ЕПУСТО(«текст»), =ЕПУСТО(12)), результат ее выполнения – значение ЛОЖЬ.
- Если требуется, чтобы функция возвращала значение ИСТИНА, если ячейка не является пустой, ее можно использовать совместно с функцией НЕ. Например, =НЕ(ЕПУСТО(A1)) вернет ИСТИНА, если A1 не является пустой.
- Запись типа =ЕПУСТО(АДРЕС(x;y)) всегда будет возвращать значение ложь, поскольку функция АДРЕС(x;y) возвращает ссылку на ячейку, то есть непустое значение.
- Функция возвращает значение ЛОЖЬ даже в тех случаях, когда в переданной в качестве аргумента ячейке содержится ошибка или ссылка на ячейку. Это суждение справедливо и для случаев, когда в результате выполнения какой-либо функции в ячейку была выведена пустая строка. Например, в ячейку A1 была введена формула =ЕСЛИ(2>1;””;ЛОЖЬ), которая вернет пустую строку «». В этом случае функция =ЕПУСТО(A1) вернет значение ЛОЖЬ.
- Если требуется проверить сразу несколько ячеек, можно использовать функцию в качестве формулы массива (выделить требуемое количество пустых ячеек, ввести формулу «=ЕПУСТО(» и в качестве аргумента передать диапазон исследуемых ячеек, для выполнения использовать комбинацию клавиш Ctrl+Shift+Enter)
Скачать примеры функции ЕПУСТО в Excel
Excel для Microsoft 365 Excel для Microsoft 365 для Mac Excel для Интернета Excel 2021 Excel 2021 для Mac Excel 2019 Excel 2019 для Mac Excel 2016 Excel 2016 для Mac Excel 2013 Excel Web App Excel 2010 Excel 2007 Excel для Mac 2011 Excel Starter 2010 Еще…Меньше
Описание
Каждая из функций Епроверяет указанное значение и возвращает в зависимости от результата значение ИСТИНА или ЛОЖЬ. Например, функция ЕПУСТО возвращает логическое значение ИСТИНА, если проверяемое значение является ссылкой на пустую ячейку; в противном случае возвращается логическое значение ЛОЖЬ.
Функции Е используются для получения сведений о значении перед выполнением с ним вычисления или другого действия. Например, для выполнения другого действия при возникновении ошибки можно использовать функцию ЕОШИБКА в сочетании с функцией ЕСЛИ:
=
ЕСЛИ(
ЕОШИБКА(A1); «Произошла ошибка.»; A1 * 2)
Эта формула проверяет наличие ошибки в ячейке A1. При возникновении ошибки функция ЕСЛИ возвращает сообщение «Произошла ошибка.» Если ошибки отсутствуют, функция ЕСЛИ вычисляет произведение A1*2.
Синтаксис
ЕПУСТО(значение)
ЕОШ(значение)
ЕОШИБКА(значение)
ЕЛОГИЧ(значение)
ЕНД(значение)
ЕНЕТЕКСТ(значение)
ЕЧИСЛО(значение)
ЕССЫЛКА(значение)
ЕТЕКСТ(значение)
аргумент функции Е описаны ниже.
-
значение Обязательный аргумент. Проверяемое значение. Значением этого аргумента может быть пустая ячейка, значение ошибки, логическое значение, текст, число, ссылка на любой из перечисленных объектов или имя такого объекта.
Функция |
Возвращает значение ИСТИНА, если |
ЕПУСТО |
Аргумент «значение» ссылается на пустую ячейку |
ЕОШ |
Аргумент «значение» ссылается на любое значение ошибки, кроме #Н/Д |
ЕОШИБКА |
Аргумент «значение» ссылается на любое значение ошибки (#Н/Д, #ЗНАЧ!, #ССЫЛ!, #ДЕЛ/0!, #ЧИСЛО!, #ИМЯ? или #ПУСТО!) |
ЕЛОГИЧ |
Аргумент «значение» ссылается на логическое значение |
ЕНД |
Аргумент «значение» ссылается на значение ошибки #Н/Д (значение недоступно) |
ЕНЕТЕКСТ |
Аргумент «значение» ссылается на любой элемент, который не является текстом. (Обратите внимание, что функция возвращает значение ИСТИНА, если аргумент ссылается на пустую ячейку.) |
ЕЧИСЛО |
Аргумент «значение» ссылается на число |
ЕССЫЛКА |
Аргумент «значение» ссылается на ссылку |
ЕТЕКСТ |
Аргумент «значение» ссылается на текст |
Замечания
-
Аргументы в функциях Е не преобразуются. Любые числа, заключенные в кавычки, воспринимаются как текст. Например, в большинстве других функций, требующих числового аргумента, текстовое значение «19» преобразуется в число 19. Однако в формуле ЕЧИСЛО(«19») это значение не преобразуется из текста в число, и функция ЕЧИСЛО возвращает значение ЛОЖЬ.
-
С помощью функций Е удобно проверять результаты вычислений в формулах. Комбинируя эти функции с функцией ЕСЛИ, можно находить ошибки в формулах (см. приведенные ниже примеры).
Примеры
Пример 1
Скопируйте образец данных из следующей таблицы и вставьте их в ячейку A1 нового листа Excel. Чтобы отобразить результаты формул, выделите их и нажмите клавишу F2, а затем — клавишу ВВОД. При необходимости измените ширину столбцов, чтобы видеть все данные.
Формула |
Описание |
Результат |
=ЕЛОГИЧ(ИСТИНА) |
Проверяет, является ли значение ИСТИНА логическим |
ИСТИНА |
=ЕЛОГИЧ(«ИСТИНА») |
Проверяет, является ли значение «ИСТИНА» логическим |
ЛОЖЬ |
=ЕЧИСЛО(4) |
Проверяет, является ли значение 4 числом |
ИСТИНА |
=ЕССЫЛКА(G8) |
Проверяет, является ли значение G8 допустимой ссылкой |
ИСТИНА |
=ЕССЫЛКА(XYZ1) |
Проверяет, является ли значение XYZ1 допустимой ссылкой |
ЛОЖЬ |
Пример 2
Скопируйте образец данных из следующей таблицы и вставьте их в ячейку A1 нового листа Excel. Чтобы отобразить результаты формул, выделите их и нажмите клавишу F2, а затем — клавишу ВВОД. При необходимости измените ширину столбцов, чтобы видеть все данные.
Данные |
||
Золотой |
||
Регион1 |
||
#ССЫЛ! |
||
330,92 |
||
#Н/Д |
||
Формула |
Описание |
Результат |
=ЕПУСТО(A2) |
Проверяет, является ли ячейка C2 пустой |
ЛОЖЬ |
=ЕОШИБКА(A4) |
Проверяет, является ли значение в ячейке A4 (#ССЫЛ!) значением ошибки |
ИСТИНА |
=ЕНД(A4) |
Проверяет, является ли значение в ячейке A4 (#ССЫЛ!) значением ошибки #Н/Д |
ЛОЖЬ |
=ЕНД(A6) |
Проверяет, является ли значение в ячейке A6 (#Н/Д) значением ошибки #Н/Д |
ИСТИНА |
=ЕОШ(A6) |
Проверяет, является ли значение в ячейке A6 (#Н/Д) значением ошибки |
ЛОЖЬ |
=ЕЧИСЛО(A5) |
Проверяет, является ли значение в ячейке A5 (330,92) числом |
ИСТИНА |
=ЕТЕКСТ(A3) |
Проверяет, является ли значение в ячейке A3 («Регион1») текстом |
ИСТИНА |
Нужна дополнительная помощь?
Задача функции ЕПУСТО() , английский вариант 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 и возвращает один из вариантов («На пересдачу» или «Сдал»). Результат выполнения функции:
Теперь часть данной формулы можно использовать для условного форматирования:
- Выделите диапазон ячеек C3:C18 и выберите инструмент: «ГЛАВНАЯ»-«Стили»-«Условное форматирование»-«Создать правило».
- В появившемся окне «Создание правила форматирования» выберите опцию: «Использовать формулы для определения форматируемых ячеек» и введите следующую формулу:
- Нажмите на кнопку «Формат» (как на образцу), потом укажите в окне «Формат ячеек» красный цвет заливки и нажмите ОК на всех открытых окнах:
На против незаполненных (пустых) ячеек или двоек мы получаем соответственное сообщение «На пересдачу» и красную заливку.
Почему нужно использовать функцию ЕПУСТО при проверке пустых ячеек
У выше указанном примере можно изменить формулу используя двойные кавычки («») в место функции проверки ячеек на пустоту, и она также будет работать:
Но не всегда! Все зависит от значений, которые могут содержать ячейки. Обратите внимание на то как по-разному себя ведут двойные кавычки, и функция ЕПУСТО если у нас в ячейках находятся одни и те же специфические значения:
Как видно на рисунке в ячейке находится символ одинарной кавычки. Первая формула (с двойными кавычками вместо функции) ее не видит. Более того в самой ячейке 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 есть отдельная категория функций, которые называются «Е», то есть, «Если». Она означает условие, при котором содержимое ячейки соответствует либо не соответствует истине.
Как это работает
Итак, чтобы узнать, является ли конкретная ячейка таблицы занятой или пустой, в Excel есть функция «ЕПУСТО».
Синтаксис этой функции довольно прост:
- после «=» и «ЕПУСТО» задайте в скобках ту ячейку, которую хотите проверить;
- нажмите Enter, чтобы подтвердить выполнение команды. Теперь функция вернет значение «Ложь», если ячейка содержит какие-либо данные, или «Истина», если ячейка пуста.
Если вы хотите заменить значения «Истина» и «Ложь» в своем документе, это не проблема. Можно объединить «ЕПУСТО» с функцией «ЕСЛИ» — это позволит задавать собственные значения.
Синтаксис функции «ЕСЛИ», как известно, состоит из трех частей: «Логическое выражение», «Значение_если_истина» и «Значение_если_ложь».
Логическое выражение =ЕСЛИ (ЕПУСТО (C3). C3 — это проверяемая строка. 0 соответствует «Значение_если_истина», а 1 соответствует «Значение_если_ложь».
Если ячейка C3 пуста, функция выводит значение 0, в противном случае 1.
После точки с запятой вы можете ввести в «Значение_если_истина» то значение, которое должна вывести программа, если ячейка пуста. В «Значение_если_ложь» введите значение, которое должно появиться, если соответствующая ячейка заполнена.
Внимательно следите за тем, чтобы все скобки были поставлены правильно. В противном случае Excel не сможет выполнить эту функцию.
Нажмите Enter, чтобы просмотреть результат.
Фото: компании-производители
Читайте также:
- Как в Excel создать функции неравенства
- Как в Excel разрешить только текстовый ввод в столбце