Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Ячейка с ошибкой - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Ячейка с ошибкой
Гость Дата: Пятница, 15.07.2011, 09:09 | Сообщение № 1
Группа: Гости
Привет всем. Вот, нужно сделать, а разобраться не могу.
Есть ячейка, которая суммирует данные из других ячеек. Иногда бывает так, что в в одной или нескольких ячейках данные отсутствуют, и в сумме появляется #ЗНАЧ! Можно, конечно, вручную в формуле исключать эти ячейки или в в них прописывать нули. Но можно ли этот процесс автоматизировать?
Я пробовал так =ЕСЛИ(H9*I9="#ЗНАЧ!";0;H9*I9), но фокус не удался. Т.е. мне нужно в тех ячейках, где сумма не получается, появлялся "0".
Заранее спасибо.
 
Ответить
СообщениеПривет всем. Вот, нужно сделать, а разобраться не могу.
Есть ячейка, которая суммирует данные из других ячеек. Иногда бывает так, что в в одной или нескольких ячейках данные отсутствуют, и в сумме появляется #ЗНАЧ! Можно, конечно, вручную в формуле исключать эти ячейки или в в них прописывать нули. Но можно ли этот процесс автоматизировать?
Я пробовал так =ЕСЛИ(H9*I9="#ЗНАЧ!";0;H9*I9), но фокус не удался. Т.е. мне нужно в тех ячейках, где сумма не получается, появлялся "0".
Заранее спасибо.

Автор - Гость
Дата добавления - 15.07.2011 в 09:09
Alex_ST Дата: Пятница, 15.07.2011, 09:29 | Сообщение № 2
Группа: Друзья
Ранг: Участник клуба
Сообщений: 3213
Репутация: 609 ±
Замечаний: 0% ±

2003
Вы, наверное, суммируете через + ?
Вместо + попробуйте использовать функцию СУММ



С уважением,
Алексей
MS Excel 2003 - the best!!!
 
Ответить
СообщениеВы, наверное, суммируете через + ?
Вместо + попробуйте использовать функцию СУММ

Автор - Alex_ST
Дата добавления - 15.07.2011 в 09:29
Гость Дата: Пятница, 15.07.2011, 09:35 | Сообщение № 3
Группа: Гости
Не выходит. Если в ячейке ошибка, то сумм тоже выдает ошибку.
Мне бы разобраться с тем примером, что я привел в первом посте. Там умножение двух ячеек, в одной из которых данные отсутствуют. Если в ней появится ноль, то задача будет решена.
 
Ответить
СообщениеНе выходит. Если в ячейке ошибка, то сумм тоже выдает ошибку.
Мне бы разобраться с тем примером, что я привел в первом посте. Там умножение двух ячеек, в одной из которых данные отсутствуют. Если в ней появится ноль, то задача будет решена.

Автор - Гость
Дата добавления - 15.07.2011 в 09:35
Гость Дата: Пятница, 15.07.2011, 09:46 | Сообщение № 4
Группа: Гости
Проблему решил на этапе получения данных. Если их нет, то пишет ноль.
=ЕСЛИ(value($A9;$B9;13000;$G$4)="н/д";0;value($A9;$B9;13000;$G$4))
 
Ответить
СообщениеПроблему решил на этапе получения данных. Если их нет, то пишет ноль.
=ЕСЛИ(value($A9;$B9;13000;$G$4)="н/д";0;value($A9;$B9;13000;$G$4))

Автор - Гость
Дата добавления - 15.07.2011 в 09:46
Alex_ST Дата: Пятница, 15.07.2011, 10:08 | Сообщение № 5
Группа: Друзья
Ранг: Участник клуба
Сообщений: 3213
Репутация: 609 ±
Замечаний: 0% ±

2003
Quote (Гость)
Не выходит. Если в ячейке ошибка, то сумм тоже выдает ошибку.
Извините, но не вы ли это писали:
Quote (Гость)
Иногда бывает так, что в в одной или нескольких ячейках данные отсутствуют, и в сумме появляется #ЗНАЧ!

Так вот: СУММ игнорирует отсутствие данных в суммируемых ячейках в отличие от +. Это именно то, что вы и просили.
А про то, что в одной из суммируемых ячеек может быть ошибка (а это совсем не то же самое, что отсутствие данных!), речи не шло.
А если уж так, то надо использовать функции проверки данных ЕНД, ЕОШ, ЕОШИБКА … (смотрите Справку)



С уважением,
Алексей
MS Excel 2003 - the best!!!
 
Ответить
Сообщение
Quote (Гость)
Не выходит. Если в ячейке ошибка, то сумм тоже выдает ошибку.
Извините, но не вы ли это писали:
Quote (Гость)
Иногда бывает так, что в в одной или нескольких ячейках данные отсутствуют, и в сумме появляется #ЗНАЧ!

Так вот: СУММ игнорирует отсутствие данных в суммируемых ячейках в отличие от +. Это именно то, что вы и просили.
А про то, что в одной из суммируемых ячеек может быть ошибка (а это совсем не то же самое, что отсутствие данных!), речи не шло.
А если уж так, то надо использовать функции проверки данных ЕНД, ЕОШ, ЕОШИБКА … (смотрите Справку)

Автор - Alex_ST
Дата добавления - 15.07.2011 в 10:08
Alex_ST Дата: Пятница, 15.07.2011, 10:25 | Сообщение № 6
Группа: Друзья
Ранг: Участник клуба
Сообщений: 3213
Репутация: 609 ±
Замечаний: 0% ±

2003
И к стати, а что это за функция у вас такая value($A9;$B9;13000;$G$4) ?
Судя по тому, что в формуле вы пишете ЕСЛИ, а не If, локализация у вас русская.
Значит, value - это скорее всего UDF. Ну так подправьте её код VBA так, чтобы ошибок не давала. Тогда и формула на листе не будет навороченной.



С уважением,
Алексей
MS Excel 2003 - the best!!!
 
Ответить
СообщениеИ к стати, а что это за функция у вас такая value($A9;$B9;13000;$G$4) ?
Судя по тому, что в формуле вы пишете ЕСЛИ, а не If, локализация у вас русская.
Значит, value - это скорее всего UDF. Ну так подправьте её код VBA так, чтобы ошибок не давала. Тогда и формула на листе не будет навороченной.

Автор - Alex_ST
Дата добавления - 15.07.2011 в 10:25
Гость Дата: Пятница, 15.07.2011, 10:35 | Сообщение № 7
Группа: Гости
Есть тут уже решение. Через поиск найдите тему "Если результатом вычисления является ошибка" там есть ответ на Ваш вопрос с примером.
Дал бы ссылку, но мне с телефона не удобно.
 
Ответить
СообщениеЕсть тут уже решение. Через поиск найдите тему "Если результатом вычисления является ошибка" там есть ответ на Ваш вопрос с примером.
Дал бы ссылку, но мне с телефона не удобно.

Автор - Гость
Дата добавления - 15.07.2011 в 10:35
Гость Дата: Пятница, 15.07.2011, 18:09 | Сообщение № 8
Группа: Гости
Всем спасибо. Рылся в справке, но не нашел этих функций ЕНД, ЕОШ, ЕОШИБКА.
 
Ответить
СообщениеВсем спасибо. Рылся в справке, но не нашел этих функций ЕНД, ЕОШ, ЕОШИБКА.

Автор - Гость
Дата добавления - 15.07.2011 в 18:09
light26 Дата: Воскресенье, 17.07.2011, 12:26 | Сообщение № 9
Группа: Друзья
Ранг: Старожил
Сообщений: 1351
Репутация: 91 ±
Замечаний: 0% ±

2007, 2010, 2013
Quote (Гость)
Рылся в справке, но не нашел этих функций ЕНД, ЕОШ, ЕОШИБКА.

Надо лучше порыться smile


Я не волшебник. Я только учусь
 
Ответить
Сообщение
Quote (Гость)
Рылся в справке, но не нашел этих функций ЕНД, ЕОШ, ЕОШИБКА.

Надо лучше порыться smile

Автор - light26
Дата добавления - 17.07.2011 в 12:26
  • Страница 1 из 1
  • 1
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2024 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!