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

Вход

Регистрация

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

 

= Мир MS Excel/Найти максимальное отрицательное число - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Найти максимальное отрицательное число
pasJkeee Дата: Вторник, 22.10.2013, 21:05 | Сообщение № 1
Группа: Гости
Значит у меня сейчас модуль не пойму как решить данную задачу:
Даны три числа a, b, c. Найти максимальное отрицательное число.
Через функцию =ЕСЛИ, помогите если кто сможет, я вроде сделала через функции =МИН, мне препод.сказала не правильно, всё делай через =Если... прошу помощи)
 
Ответить
СообщениеЗначит у меня сейчас модуль не пойму как решить данную задачу:
Даны три числа a, b, c. Найти максимальное отрицательное число.
Через функцию =ЕСЛИ, помогите если кто сможет, я вроде сделала через функции =МИН, мне препод.сказала не правильно, всё делай через =Если... прошу помощи)

Автор - pasJkeee
Дата добавления - 22.10.2013 в 21:05
Nic70y Дата: Вторник, 22.10.2013, 21:27 | Сообщение № 2
Группа: Друзья
Ранг: Экселист
Сообщений: 9048
Репутация: 2382 ±
Замечаний: 0% ±

Excel 2010
формула массива, вводится одновременным нажатием Ctrl, Shift и Enter:
Код
=МАКС(ЕСЛИ(A1:A3<0;A1:A3))
=МИН, мне препод.сказала не правильно
конечно не правильно: максимальное отрицательное не может быть минимальным (если оно не одно в массиве)
Не знаю, понравится ли преподавателю массивная формула...


ЮMoney 41001841029809

Сообщение отредактировал Nic70y - Вторник, 22.10.2013, 21:27
 
Ответить
Сообщениеформула массива, вводится одновременным нажатием Ctrl, Shift и Enter:
Код
=МАКС(ЕСЛИ(A1:A3<0;A1:A3))
=МИН, мне препод.сказала не правильно
конечно не правильно: максимальное отрицательное не может быть минимальным (если оно не одно в массиве)
Не знаю, понравится ли преподавателю массивная формула...

Автор - Nic70y
Дата добавления - 22.10.2013 в 21:27
Rustem Дата: Вторник, 22.10.2013, 21:34 | Сообщение № 3
Группа: Проверенные
Ранг: Обитатель
Сообщений: 281
Репутация: 48 ±
Замечаний: 0% ±

Excel 2013
Так надо?
К сообщению приложен файл: 1220021.xls (28.5 Kb)


WMR: R183220163895
 
Ответить
СообщениеТак надо?

Автор - Rustem
Дата добавления - 22.10.2013 в 21:34
Alex_ST Дата: Вторник, 22.10.2013, 21:56 | Сообщение № 4
Группа: Друзья
Ранг: Участник клуба
Сообщений: 3219
Репутация: 622 ±
Замечаний: 0% ±

2003
Что-то я не понял, почему =МИН(А1:А9) - это не правильно?
Даже засомневался, проверил на листе. Всё правильно работает.



С уважением,
Алексей
MS Excel 2003 - the best!!!
 
Ответить
СообщениеЧто-то я не понял, почему =МИН(А1:А9) - это не правильно?
Даже засомневался, проверил на листе. Всё правильно работает.

Автор - Alex_ST
Дата добавления - 22.10.2013 в 21:56
pasJkeee Дата: Вторник, 22.10.2013, 21:58 | Сообщение № 5
Группа: Гости
формула массива, вводится одновременным нажатием Ctrl, Shift и Enter:

=MAX(IF(A1:A3<0,A1:A3))
Цитата pasJkeee, 22.10.2013 в 21:05, в сообщении № 1
=МИН, мне препод.сказала не правильно
конечно не правильно: максимальное отрицательное не может быть минимальным (если оно не одно в массиве)
Не знаю, понравится ли преподавателю массивная формула...

вот именно с помощью этого нельзя, только через если...
 
Ответить
Сообщениеформула массива, вводится одновременным нажатием Ctrl, Shift и Enter:

=MAX(IF(A1:A3<0,A1:A3))
Цитата pasJkeee, 22.10.2013 в 21:05, в сообщении № 1
=МИН, мне препод.сказала не правильно
конечно не правильно: максимальное отрицательное не может быть минимальным (если оно не одно в массиве)
Не знаю, понравится ли преподавателю массивная формула...

вот именно с помощью этого нельзя, только через если...

Автор - pasJkeee
Дата добавления - 22.10.2013 в 21:58
Serge_007 Дата: Вторник, 22.10.2013, 22:04 | Сообщение № 6
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
с помощью этого нельзя, только через если
=МАКС(ЕСЛИ(A1:A3<0;A1:A3))
Какое ещё ЕСЛИ Вам надо? Чем предложенное ЕСЛИ не подходит?


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
Сообщение
с помощью этого нельзя, только через если
=МАКС(ЕСЛИ(A1:A3<0;A1:A3))
Какое ещё ЕСЛИ Вам надо? Чем предложенное ЕСЛИ не подходит?

Автор - Serge_007
Дата добавления - 22.10.2013 в 22:04
Nic70y Дата: Вторник, 22.10.2013, 22:09 | Сообщение № 7
Группа: Друзья
Ранг: Экселист
Сообщений: 9048
Репутация: 2382 ±
Замечаний: 0% ±

Excel 2010
Alex_ST, к примеру есть числа -1;-2;1 из них максимальное отрицательное это -1, но не как не -2


ЮMoney 41001841029809
 
Ответить
СообщениеAlex_ST, к примеру есть числа -1;-2;1 из них максимальное отрицательное это -1, но не как не -2

Автор - Nic70y
Дата добавления - 22.10.2013 в 22:09
Alex_ST Дата: Вторник, 22.10.2013, 22:13 | Сообщение № 8
Группа: Друзья
Ранг: Участник клуба
Сообщений: 3219
Репутация: 622 ±
Замечаний: 0% ±

2003
А! Так речь идёт про максимальное из отрицательных, а не о наиболее отрицательное...
Тогда, конечно, не через МИН искать...



С уважением,
Алексей
MS Excel 2003 - the best!!!
 
Ответить
СообщениеА! Так речь идёт про максимальное из отрицательных, а не о наиболее отрицательное...
Тогда, конечно, не через МИН искать...

Автор - Alex_ST
Дата добавления - 22.10.2013 в 22:13
Nic70y Дата: Вторник, 22.10.2013, 22:23 | Сообщение № 9
Группа: Друзья
Ранг: Экселист
Сообщений: 9048
Репутация: 2382 ±
Замечаний: 0% ±

Excel 2010
Код
=ЕСЛИ(И(A1<0;A1>A2;A1>A3);A1;ЕСЛИ(И(A2<0;A2>A3);A2;A3))


ЮMoney 41001841029809
 
Ответить
Сообщение
Код
=ЕСЛИ(И(A1<0;A1>A2;A1>A3);A1;ЕСЛИ(И(A2<0;A2>A3);A2;A3))

Автор - Nic70y
Дата добавления - 22.10.2013 в 22:23
RAN Дата: Среда, 23.10.2013, 00:34 | Сообщение № 10
Группа: Друзья
Ранг: Экселист
Сообщений: 5660
Репутация: 1163 ±
Замечаний: 0% ±

2010
И чем МИН не нравится? Как специально для этого.
Код
=-МИН(-A1:A3)


А вот с ЕСЛИ() притомился... :o
Код
=ЕСЛИ(A1<0;ЕСЛИ(A2<0;ЕСЛИ(A3<0;ЕСЛИ(A3<A2;ЕСЛИ(A2<A1; A1;A2);ЕСЛИ(A1<A3;A3;A1));ЕСЛИ(A2<A1;A1;A2));ЕСЛИ(A3<0;ЕСЛИ(A3<A1;A1;A3)));ЕСЛИ(A2<0;ЕСЛИ(A3<0;   ЕСЛИ(A3<A2;A2;A3);A2);ЕСЛИ(A3<0;A3;"")))


Быть или не быть, вот в чем загвоздка!
 
Ответить
СообщениеИ чем МИН не нравится? Как специально для этого.
Код
=-МИН(-A1:A3)


А вот с ЕСЛИ() притомился... :o
Код
=ЕСЛИ(A1<0;ЕСЛИ(A2<0;ЕСЛИ(A3<0;ЕСЛИ(A3<A2;ЕСЛИ(A2<A1; A1;A2);ЕСЛИ(A1<A3;A3;A1));ЕСЛИ(A2<A1;A1;A2));ЕСЛИ(A3<0;ЕСЛИ(A3<A1;A1;A3)));ЕСЛИ(A2<0;ЕСЛИ(A3<0;   ЕСЛИ(A3<A2;A2;A3);A2);ЕСЛИ(A3<0;A3;"")))

Автор - RAN
Дата добавления - 23.10.2013 в 00:34
Poltava Дата: Среда, 23.10.2013, 01:00 | Сообщение № 11
Группа: Друзья
Ранг: Форумчанин
Сообщений: 232
Репутация: 50 ±
Замечаний: 0% ±

RAN, Ваша первая формула с МИН не учитывает возможности присутствия в ряду положительных чисел
 
Ответить
СообщениеRAN, Ваша первая формула с МИН не учитывает возможности присутствия в ряду положительных чисел

Автор - Poltava
Дата добавления - 23.10.2013 в 01:00
AndreTM Дата: Среда, 23.10.2013, 01:19 | Сообщение № 12
Группа: Друзья
Ранг: Старожил
Сообщений: 1762
Репутация: 501 ±
Замечаний: 0% ±

2003 & 2010
И чем МИН не нравится? Как специально для этого. =-МИН(-A1:A3)
Шутишь? В задании же не сказано, что все числа - отрицательные. Ну и ^это^ - поиск максимума...

А вот наоборот, но без ЕСЛИ и универсально по количеству данных - можно так:
Код
{=ВПР(-1E-99;НАИМЕНЬШИЙ(A1:A3*(A1:A3<0);СТРОКА(1:3));1)}


Skype: andre.tm.007
Donate: Qiwi: 9517375010


Сообщение отредактировал AndreTM - Среда, 23.10.2013, 01:20
 
Ответить
Сообщение
И чем МИН не нравится? Как специально для этого. =-МИН(-A1:A3)
Шутишь? В задании же не сказано, что все числа - отрицательные. Ну и ^это^ - поиск максимума...

А вот наоборот, но без ЕСЛИ и универсально по количеству данных - можно так:
Код
{=ВПР(-1E-99;НАИМЕНЬШИЙ(A1:A3*(A1:A3<0);СТРОКА(1:3));1)}

Автор - AndreTM
Дата добавления - 23.10.2013 в 01:19
MCH Дата: Среда, 23.10.2013, 08:32 | Сообщение № 13
Группа: Админы
Ранг: Старожил
Сообщений: 2004
Репутация: 752 ±
Замечаний: ±

Код
=НАИМЕНЬШИЙ(A1:C1;СЧЁТЕСЛИ(A1:C1;"<0"))
 
Ответить
Сообщение
Код
=НАИМЕНЬШИЙ(A1:C1;СЧЁТЕСЛИ(A1:C1;"<0"))

Автор - MCH
Дата добавления - 23.10.2013 в 08:32
AndreTM Дата: Среда, 23.10.2013, 19:15 | Сообщение № 14
Группа: Друзья
Ранг: Старожил
Сообщений: 1762
Репутация: 501 ±
Замечаний: 0% ±

2003 & 2010
MCH, о-о, логично...
Осталось только прикрутить проверку на отсутствие отрицательных - и формула будет полностью боевая.
Ну, это дело ТС.


Skype: andre.tm.007
Donate: Qiwi: 9517375010
 
Ответить
СообщениеMCH, о-о, логично...
Осталось только прикрутить проверку на отсутствие отрицательных - и формула будет полностью боевая.
Ну, это дело ТС.

Автор - AndreTM
Дата добавления - 23.10.2013 в 19:15
Rustem Дата: Среда, 23.10.2013, 20:54 | Сообщение № 15
Группа: Проверенные
Ранг: Обитатель
Сообщений: 281
Репутация: 48 ±
Замечаний: 0% ±

Excel 2013
Цитата
препод.сказала не правильно, всё делай через =Если...


WMR: R183220163895
 
Ответить
Сообщение
Цитата
препод.сказала не правильно, всё делай через =Если...

Автор - Rustem
Дата добавления - 23.10.2013 в 20:54
_Boroda_ Дата: Среда, 23.10.2013, 21:34 | Сообщение № 16
Группа: Админы
Ранг: Местный житель
Сообщений: 16790
Репутация: 6557 ±
Замечаний: ±

2003; 2007; 2010; 2013 RUS
препод.сказала не правильно, всё делай через =Если...

Да не вопрос

Код
=ЕСЛИ("Препод_знает_Excel"=ЛОЖЬ;ЕСЛИ(A1<0;ЕСЛИ(A2<0;ЕСЛИ(A3<0;ЕСЛИ(A3<A2;ЕСЛИ(A2<A1; A1;A2);ЕСЛИ(A1<A3;A3;A1));ЕСЛИ(A2<A1;A1;A2));ЕСЛИ(A3<0;ЕСЛИ(A3<A1;A1;A3)));ЕСЛИ(A2<0;ЕСЛИ(A3<0;   ЕСЛИ(A3<A2;A2;A3);A2);ЕСЛИ(A3<0;A3;"")));МАКС(ЕСЛИ(A1:A3<0;A1:A3)))

Собрал из предыдущих ответов


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
Сообщение
препод.сказала не правильно, всё делай через =Если...

Да не вопрос

Код
=ЕСЛИ("Препод_знает_Excel"=ЛОЖЬ;ЕСЛИ(A1<0;ЕСЛИ(A2<0;ЕСЛИ(A3<0;ЕСЛИ(A3<A2;ЕСЛИ(A2<A1; A1;A2);ЕСЛИ(A1<A3;A3;A1));ЕСЛИ(A2<A1;A1;A2));ЕСЛИ(A3<0;ЕСЛИ(A3<A1;A1;A3)));ЕСЛИ(A2<0;ЕСЛИ(A3<0;   ЕСЛИ(A3<A2;A2;A3);A2);ЕСЛИ(A3<0;A3;"")));МАКС(ЕСЛИ(A1:A3<0;A1:A3)))

Собрал из предыдущих ответов

Автор - _Boroda_
Дата добавления - 23.10.2013 в 21:34
Poltava Дата: Среда, 23.10.2013, 21:40 | Сообщение № 17
Группа: Друзья
Ранг: Форумчанин
Сообщений: 232
Репутация: 50 ±
Замечаний: 0% ±

Мне очень уж условие первого если понравилось!
 
Ответить
СообщениеМне очень уж условие первого если понравилось!

Автор - Poltava
Дата добавления - 23.10.2013 в 21:40
  • Страница 1 из 1
  • 1
Поиск:

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