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

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

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

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 01.12.2010, 22:33   #1
Foxx
Форумчанин
 
Регистрация: 23.07.2009
Сообщений: 181
По умолчанию Деление на 0 в ячейках

Здравствуйте! Требуется помощь, как заставить работать формулы, если в ячейках присутствует деление на 0. Поиск минимума, например, чтобы он просматривал в оставшихся ячейках, а также функцию ВПР. Ниже архив.
Office 2010.
Вложения
Тип файла: rar Del0.rar (6.5 Кб, 21 просмотров)
Foxx вне форума Ответить с цитированием
Старый 02.12.2010, 01:43   #2
MCH
Форумчанин
 
Регистрация: 21.11.2010
Сообщений: 326
По умолчанию

в В5 формула массива:
=МИН(ЕСЛИ(ЕЧИСЛО(B1:B4);B1:B4))
(вводитиь нажатием ctrl+shift+enter)

а лучше изначально исключать возможность появления ошибки ДЕЛ/0
например условием =ЕСЛИ(делитель<>0;делимое/делитель
MCH вне форума Ответить с цитированием
Старый 02.12.2010, 07:38   #3
Foxx
Форумчанин
 
Регистрация: 23.07.2009
Сообщений: 181
По умолчанию

MCH
Спасибо
Foxx вне форума Ответить с цитированием
Старый 02.12.2010, 10:25   #4
vikttur
Участник клуба
 
Регистрация: 16.05.2010
Сообщений: 1,249
По умолчанию

=ВПР(D6;D2:F5;2;1)?
Ведь поиск не точного, а округленного значения.
vikttur вне форума Ответить с цитированием
Старый 02.12.2010, 10:56   #5
Foxx
Форумчанин
 
Регистрация: 23.07.2009
Сообщений: 181
По умолчанию

А почему нужно вводить через ctrl+shift+enter ?
Foxx вне форума Ответить с цитированием
Старый 02.12.2010, 15:01   #6
vikttur
Участник клуба
 
Регистрация: 16.05.2010
Сообщений: 1,249
По умолчанию

Потому что это формула массива - обрабатывает не одно, а массивы значений.
Более расширено - в поиске по форуму.
vikttur вне форума Ответить с цитированием
Старый 02.12.2010, 17:58   #7
Foxx
Форумчанин
 
Регистрация: 23.07.2009
Сообщений: 181
По умолчанию

vikttur
Понятно
Foxx вне форума Ответить с цитированием
Старый 02.12.2010, 22:26   #8
Serge 007
Участник клуба
 
Аватар для Serge 007
 
Регистрация: 15.12.2009
Сообщений: 1,448
По умолчанию

Цитата:
Сообщение от MCH Посмотреть сообщение
в В5 формула массива:
=МИН(ЕСЛИ(ЕЧИСЛО(B1:B4);B1:B4))
(вводить нажатием ctrl+shift+enter)
Или без массива:
Код:
=АГРЕГАТ(5;6;B1:B4)
Бесплатная помощь: www.excelworld.ru
Платная помощь: serge_007.planetaexcel@mail.ru
https://yoomoney.ru: 41001419691823
Serge 007 вне форума Ответить с цитированием
Старый 03.12.2010, 22:24   #9
Foxx
Форумчанин
 
Регистрация: 23.07.2009
Сообщений: 181
По умолчанию

Serge 007
Замечательная функция
Foxx вне форума Ответить с цитированием
Старый 03.12.2010, 22:35   #10
IgorGO
Новичок
СтарожилДжуниор
 
Аватар для IgorGO
 
Регистрация: 05.02.2008
Сообщений: 9,487
По умолчанию

АГРЕГАТ - это 2010?
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
IgorGO вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
разделение данных в ячейках Viper_FMX Microsoft Office Excel 2 27.09.2010 02:43
Проверка условия в ячейках provodnikam Microsoft Office Excel 4 26.11.2009 11:12
выравнивание данных в ячейках - ? Evgenii БД в Delphi 13 10.08.2009 17:32
Подстановка в ячейках Garrison Microsoft Office Excel 13 31.07.2009 21:44
удаление значений в ячейках pirat:) Microsoft Office Excel 4 23.12.2008 20:54