Форум программистов
 

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

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 25.09.2009, 10:41   #1
victort
 
Регистрация: 25.09.2009
Сообщений: 6
По умолчанию Условие при пустой ячейке

Здравствуйте, подскажите пожалуста как я могу подсчитать кол-во заполненных ячеек, причем они заполняются нулем.
Проблема в следующем если ячейка пустая то exel воспринимает ее как ноль и считает ее.
Смысл такой если ячейка пуста то не прибавлять единицу, если ноль то плюс 1.
В ячейке хронятся только цифровые данные. Тоесть данная ячейка хранит в себе:
либо пустая
либо ноль
либо число.

Мне нужно сосчитать кол-во ячеек в которых этот ноль хранится.
Ячейки имеют ограничение тоесть вида A1:A10
тоесть надо посчитать кол-во в данном интервале.
victort вне форума Ответить с цитированием
Старый 25.09.2009, 10:48   #2
EducatedFool
Программист VBA
СуперМодератор
 
Аватар для EducatedFool
 
Регистрация: 13.07.2008
Сообщений: 6,856
По умолчанию

А в чём сложность?

Код:
  Ячейка: B1      Формула  (стиль A1):   =СЧЁТЕСЛИ(A1:A10;0)
                  Формула  (стиль R1C1): =СЧЁТЕСЛИ(RC[-1]:R[9]C[-1];0)
EducatedFool вне форума Ответить с цитированием
Старый 25.09.2009, 11:26   #3
ZORRO2005
Форумчанин
 
Аватар для ZORRO2005
 
Регистрация: 26.11.2006
Сообщений: 584
По умолчанию

Eсли нужно прибавлять единичку к нулям то:
=ЕСЛИ(A1="";"";ЕСЛИ(A1=0;A1+1;A1))
ZORRO2005 вне форума Ответить с цитированием
Старый 29.09.2009, 07:00   #4
victort
 
Регистрация: 25.09.2009
Сообщений: 6
По умолчанию

ZORRO2005 спасибо. Твой подход помог решить проблемму.

EducatedFool спасибо что написал формулу, ее я и применял, но так как пустая строка считалась нулем то данная формула не срабатывала.
victort вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как убрать пробел между строчками при вводе данных в ячейке? pisani Microsoft Office Excel 2 20.04.2010 05:51
зависание excel при постоянном обращении к ячейке iamaxl Microsoft Office Excel 1 07.07.2009 18:02
Условие Locate при активации формы ArtInt БД в Delphi 6 18.04.2009 23:14
при пустой ячейке выскакивает "is not a valid floating point value" ПОМОГИТЕ serserser Помощь студентам 17 14.11.2007 07:46