Найти максимальное отрицательное число
pasJkeee
Дата: Вторник, 22.10.2013, 21:05 |
Сообщение № 1
Значит у меня сейчас модуль не пойму как решить данную задачу: Даны три числа a, b, c. Найти максимальное отрицательное число. Через функцию =ЕСЛИ, помогите если кто сможет, я вроде сделала через функции =МИН, мне препод.сказала не правильно, всё делай через =Если... прошу помощи)
Значит у меня сейчас модуль не пойму как решить данную задачу: Даны три числа a, b, c. Найти максимальное отрицательное число. Через функцию =ЕСЛИ, помогите если кто сможет, я вроде сделала через функции =МИН, мне препод.сказала не правильно, всё делай через =Если... прошу помощи) pasJkeee
Ответить
Сообщение Значит у меня сейчас модуль не пойму как решить данную задачу: Даны три числа a, b, c. Найти максимальное отрицательное число. Через функцию =ЕСЛИ, помогите если кто сможет, я вроде сделала через функции =МИН, мне препод.сказала не правильно, всё делай через =Если... прошу помощи) Автор - pasJkeee Дата добавления - 22.10.2013 в 21:05
Nic70y
Дата: Вторник, 22.10.2013, 21:27 |
Сообщение № 2
Группа: Друзья
Ранг: Экселист
Сообщений: 9133
Репутация:
2416
±
Замечаний:
0% ±
Excel 2010
формула массива, вводится одновременным нажатием Ctrl, Shift и Enter:
=МАКС(ЕСЛИ(A1:A3 <0;A1:A3 ))
=МИН, мне препод.сказала не правильно
конечно не правильно: максимальное отрицательное не может быть минимальным (если оно не одно в массиве) Не знаю, понравится ли преподавателю массивная формула...
формула массива, вводится одновременным нажатием Ctrl, Shift и Enter:
=МАКС(ЕСЛИ(A1:A3 <0;A1:A3 ))
=МИН, мне препод.сказала не правильно
конечно не правильно: максимальное отрицательное не может быть минимальным (если оно не одно в массиве) Не знаю, понравится ли преподавателю массивная формула... Nic70y
Ю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
Так надо?
WMR: R183220163895
Ответить
Сообщение Так надо? Автор - Rustem Дата добавления - 22.10.2013 в 21:34
Alex_ST
Дата: Вторник, 22.10.2013, 21:56 |
Сообщение № 4
Группа: Друзья
Ранг: Участник клуба
Сообщений: 3219
Репутация:
622
±
Замечаний:
0% ±
2003
Что-то я не понял, почему =МИН(А1:А9) - это не правильно? Даже засомневался, проверил на листе. Всё правильно работает.
Что-то я не понял, почему =МИН(А1:А9) - это не правильно? Даже засомневался, проверил на листе. Всё правильно работает. Alex_ST
С уважением, Алексей 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
Ответить
Сообщение формула массива, вводится одновременным нажатием 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))
Какое ещё ЕСЛИ Вам надо? Чем предложенное ЕСЛИ не подходит?
с помощью этого нельзя, только через если
=МАКС(ЕСЛИ (A1:A3<0;A1:A3))
Какое ещё ЕСЛИ Вам надо? Чем предложенное ЕСЛИ не подходит?Serge_007
ЮMoney :41001419691823 | WMR :126292472390
Ответить
Сообщение с помощью этого нельзя, только через если
=МАКС(ЕСЛИ (A1:A3<0;A1:A3))
Какое ещё ЕСЛИ Вам надо? Чем предложенное ЕСЛИ не подходит?Автор - Serge_007 Дата добавления - 22.10.2013 в 22:04
Nic70y
Дата: Вторник, 22.10.2013, 22:09 |
Сообщение № 7
Группа: Друзья
Ранг: Экселист
Сообщений: 9133
Репутация:
2416
±
Замечаний:
0% ±
Excel 2010
Alex_ST, к примеру есть числа -1;-2;1 из них максимальное отрицательное это -1, но не как не -2
Alex_ST, к примеру есть числа -1;-2;1 из них максимальное отрицательное это -1, но не как не -2 Nic70y
Ю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
А! Так речь идёт про максимальное из отрицательных, а не о наиболее отрицательное... Тогда, конечно, не через МИН искать...
А! Так речь идёт про максимальное из отрицательных, а не о наиболее отрицательное... Тогда, конечно, не через МИН искать... Alex_ST
С уважением, Алексей MS Excel 2003 - the best!!!
Ответить
Сообщение А! Так речь идёт про максимальное из отрицательных, а не о наиболее отрицательное... Тогда, конечно, не через МИН искать... Автор - Alex_ST Дата добавления - 22.10.2013 в 22:13
Nic70y
Дата: Вторник, 22.10.2013, 22:23 |
Сообщение № 9
Группа: Друзья
Ранг: Экселист
Сообщений: 9133
Репутация:
2416
±
Замечаний:
0% ±
Excel 2010
=ЕСЛИ(И(A1 <0;A1 >A2 ;A1 >A3 );A1 ;ЕСЛИ(И(A2 <0;A2 >A3 );A2 ;A3 ))
=ЕСЛИ(И(A1 <0;A1 >A2 ;A1 >A3 );A1 ;ЕСЛИ(И(A2 <0;A2 >A3 );A2 ;A3 ))
Nic70y
Ю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
И чем МИН не нравится? Как специально для этого.
=-МИН(-A1:A3 )
А вот с ЕСЛИ() притомился...
=ЕСЛИ(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 )
А вот с ЕСЛИ() притомился...
=ЕСЛИ(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
Быть или не быть, вот в чем загвоздка!
Ответить
Сообщение И чем МИН не нравится? Как специально для этого.
=-МИН(-A1:A3 )
А вот с ЕСЛИ() притомился...
=ЕСЛИ(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
Ответить
Сообщение 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)}
И чем МИН не нравится? Как специально для этого. =-МИН(-A1:A3)
Шутишь? В задании же не сказано, что все числа - отрицательные. Ну и ^это^ - поиск максимума... А вот наоборот, но без ЕСЛИ и универсально по количеству данных - можно так:
{=ВПР(-1E -99;НАИМЕНЬШИЙ(A1:A3 *(A1:A3 <0);СТРОКА(1:3 ));1)}
AndreTM
Skype: andre.tm.007 Donate: Q iwi: 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
Группа: Админы
Ранг: Старожил
Сообщений: 2008
Репутация:
752
±
Замечаний:
±
=НАИМЕНЬШИЙ(A1:C1 ;СЧЁТЕСЛИ(A1:C1 ;"<0"))
=НАИМЕНЬШИЙ(A1:C1 ;СЧЁТЕСЛИ(A1:C1 ;"<0"))
MCH
Ответить
Сообщение
=НАИМЕНЬШИЙ(A1:C1 ;СЧЁТЕСЛИ(A1:C1 ;"<0"))
Автор - MCH Дата добавления - 23.10.2013 в 08:32
AndreTM
Дата: Среда, 23.10.2013, 19:15 |
Сообщение № 14
Группа: Друзья
Ранг: Старожил
Сообщений: 1762
Репутация:
501
±
Замечаний:
0% ±
2003 & 2010
MCH , о-о, логично... Осталось только прикрутить проверку на отсутствие отрицательных - и формула будет полностью боевая. Ну, это дело ТС.
MCH , о-о, логично... Осталось только прикрутить проверку на отсутствие отрицательных - и формула будет полностью боевая. Ну, это дело ТС.AndreTM
Skype: andre.tm.007 Donate: Q iwi: 9517375010
Ответить
Сообщение MCH , о-о, логично... Осталось только прикрутить проверку на отсутствие отрицательных - и формула будет полностью боевая. Ну, это дело ТС.Автор - AndreTM Дата добавления - 23.10.2013 в 19:15
Rustem
Дата: Среда, 23.10.2013, 20:54 |
Сообщение № 15
Группа: Проверенные
Ранг: Обитатель
Сообщений: 281
Репутация:
48
±
Замечаний:
0% ±
Excel 2013
Цитата
препод.сказала не правильно, всё делай через =Если...
Цитата
препод.сказала не правильно, всё делай через =Если...
Rustem
WMR: R183220163895
Ответить
Сообщение Цитата
препод.сказала не правильно, всё делай через =Если...
Автор - Rustem Дата добавления - 23.10.2013 в 20:54
_Boroda_
Дата: Среда, 23.10.2013, 21:34 |
Сообщение № 16
Группа: Админы
Ранг: Местный житель
Сообщений: 16901
Репутация:
6613
±
Замечаний:
±
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 )))
Собрал из предыдущих ответов
препод.сказала не правильно, всё делай через =Если...
Да не вопрос
=ЕСЛИ("Препод_знает_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_
Скажи мне, кудесник, любимец ба’гов... Платная помощь: 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
Ответить
Сообщение Мне очень уж условие первого если понравилось! Автор - Poltava Дата добавления - 23.10.2013 в 21:40