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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 05.07.2012, 00:49   #11
ZORRO2005
Форумчанин
 
Аватар для ZORRO2005
 
Регистрация: 26.11.2006
Сообщений: 584
По умолчанию

Цитата:
Сообщение от ZSV Посмотреть сообщение
надо выяснить есть ли хотя бы одно число из столбца В не делящееся нацело на своего "напарника" из столбца А.
A B
10 10
20 10
40 20
40 40

Серёг, если такой расклад, как выше, то твоя формула выдаст неправильный результат.
Предлагаю:
Код:
=СУММПРОИЗВ(--ОСТАТ(B1:B4/A1:A4;1))>0
Цитата:
нужно было проверить есть ли в столбце В хоть одно число которое МЕНЬШЕ своего "напарника" из столбца А
Код:
=И(МУМНОЖ(A1:B4;{-1:1})>=0)
Вложения
Тип файла: rar ZSV_2.rar (3.4 Кб, 14 просмотров)
ZORRO2005 вне форума Ответить с цитированием
Старый 05.07.2012, 10:14   #12
Serge 007
Участник клуба
 
Аватар для Serge 007
 
Регистрация: 15.12.2009
Сообщений: 1,448
По умолчанию

Цитата:
Сообщение от ZORRO2005 Посмотреть сообщение
Серёг, если такой расклад, как выше, то твоя формула выдаст неправильный результат.
Верно, Серёга. Только из условий задачи и приведённых примеров я так понял, что может быть не более одной пары отклонений.
Бесплатная помощь: www.excelworld.ru
Платная помощь: serge_007.planetaexcel@mail.ru
https://yoomoney.ru: 41001419691823
Serge 007 вне форума Ответить с цитированием
Старый 07.07.2012, 17:47   #13
Михаил С.
Пользователь
 
Регистрация: 02.06.2010
Сообщений: 57
По умолчанию

По первому вопросу
Код:
=ИЛИ(ОСТАТ(B1:B4/A1:A4;1))
или
Код:
=не(ИЛИ(ОСТАТ(B1:B4/A1:A4;1)))
в зависимости от того, что нужно получить (ЛОЖЬ/ИСТИНА)
Тоже формула массива
От настроек не зависит.

Посмотрел файл ZORRO2005, используя суммпроизв
Код:
=И(СУММПРОИЗВ(ОСТАТ(B1:B4/A1:A4;1)))
"не массивная"

Последний раз редактировалось Михаил С.; 07.07.2012 в 17:52.
Михаил С. вне форума Ответить с цитированием
Старый 18.07.2012, 11:26   #14
ZSV
Пользователь
 
Регистрация: 16.09.2010
Сообщений: 27
По умолчанию

Цитата:
Сообщение от ZORRO2005 Посмотреть сообщение

Код:
=И(МУМНОЖ(A1:B4;{-1:1})>=0)
Спасибо! эта формула как раз "без скобочек" как я и хотела, единственный момент она работает только в том случае если столбец А находится рядом со столбцом В, но если эти два столбика находятся например в разных листах, то тогда получается использовать только формулы массива. Но она все равно очень классная, хотя я и не совсем поняла значение всего что в ней написано, то есть что значит {-1:1}...
ZSV вне форума Ответить с цитированием
Старый 18.07.2012, 11:37   #15
ZSV
Пользователь
 
Регистрация: 16.09.2010
Сообщений: 27
По умолчанию

Цитата:
Сообщение от Serge 007 Посмотреть сообщение
Верно, Серёга. Только из условий задачи и приведённых примеров я так понял, что может быть не более одной пары отклонений.
Сергей, не совсем так, по условию задачи нужно проверить если "..хотя бы одна пара в результате деления которой получается нецелое число" (то есть таких пар может быть и две и более).
То есть получается по этой функции =ЕЧИСЛО(НАЙТИ(",";СУММПРОИЗВ(B6:B9/A6:A9))) что если вдруг будет две пары в результате деления который будет получатся 0,5 (например 20/40 и 50/100), то показывает как будто бы все ок, но это не так поскольку "хотя бы одна пара" есть...
а вторая, которая через {}, та что проверяет соблюдения условия минимума (по второй задачке) она как надо работает
ZSV вне форума Ответить с цитированием
Старый 18.07.2012, 11:39   #16
ZSV
Пользователь
 
Регистрация: 16.09.2010
Сообщений: 27
По умолчанию

И спасибо огромное приогромное все вам, уважаемые Господа! Вы меня спасли!!! )
ZSV вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Проверка результатов деления чисел в 2-х столбцах ZSV Microsoft Office Excel 4 06.03.2012 12:33
Подсчитать количество пар чисел KER123 Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 0 08.04.2011 08:21
C++. остатки от деления чисел Фибоначчи Дианk@ Помощь студентам 1 15.11.2010 12:45
Реализация деления вещественных чисел Sparky Помощь студентам 0 30.04.2010 19:46
Проверка деления на ноль (Как проверить?) Moonka Помощь студентам 10 23.04.2007 19:41