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

Вход

Регистрация

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

 

= Мир MS Excel/Второе наибольшее при условии 2 и больше раз повторения - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Второе наибольшее при условии 2 и больше раз повторения
ivanuch Дата: Четверг, 11.07.2013, 23:48 | Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 46
Репутация: 0 ±
Замечаний: 0% ±

Excel 2003
Задача:
Найти в диапазоне $A$1:$A$20:
1) второе наийбольшее при условии что оно повторяется 2 и более раз
2) третье наибольшее при условии что оно повторяется 3 и более раз
3) четвертое наибольшее при условии что оно повторяется 4 и более раз
4) пятое наибольшее при условии что оно повторяется 5 и более раз

С уважением Гилецкий Иван.
 
Ответить
СообщениеЗадача:
Найти в диапазоне $A$1:$A$20:
1) второе наийбольшее при условии что оно повторяется 2 и более раз
2) третье наибольшее при условии что оно повторяется 3 и более раз
3) четвертое наибольшее при условии что оно повторяется 4 и более раз
4) пятое наибольшее при условии что оно повторяется 5 и более раз

С уважением Гилецкий Иван.

Автор - ivanuch
Дата добавления - 11.07.2013 в 23:48
AlexM Дата: Пятница, 12.07.2013, 00:27 | Сообщение № 2
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4517
Репутация: 1129 ±
Замечаний: 0% ±

Excel 2003
Покажите файл, в котором вы пытались сделать задание.



Номер мобильного модема (без голосовой связи)
9269171249 МегаФон, Московский регион.
 
Ответить
СообщениеПокажите файл, в котором вы пытались сделать задание.

Автор - AlexM
Дата добавления - 12.07.2013 в 00:27
vikttur Дата: Пятница, 12.07.2013, 00:29 | Сообщение № 3
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2941
Репутация: 526 ±
Замечаний: 0% ±

[offtop]Задача сформулирована неправильно. Для форума первыми пунктами должны быть:
1. Найти файл.
2. Найти диапазон.
3. Определить, что автор сам смог сделать.[/offtop]
 
Ответить
Сообщение[offtop]Задача сформулирована неправильно. Для форума первыми пунктами должны быть:
1. Найти файл.
2. Найти диапазон.
3. Определить, что автор сам смог сделать.[/offtop]

Автор - vikttur
Дата добавления - 12.07.2013 в 00:29
ivanuch Дата: Пятница, 12.07.2013, 15:23 | Сообщение № 4
Группа: Пользователи
Ранг: Новичок
Сообщений: 46
Репутация: 0 ±
Замечаний: 0% ±

Excel 2003
AlexM,

В моем примере поиск велся в диапазоне $C$1:$C$20, формулой : =ЕСЛИ(СЧЁТЕСЛИ($C$1:$C$20;НАИБОЛЬШИЙ($C$1:$C$20;2))>=2;НАИБОЛЬШИЙ($C$1:$C$20;2)) ... но уже четвертое большее дало ошибку "ЛОЖЬ" из-за нехватки вложений функции "ЕСЛИ" ограниченое 7 вложениями ... и я остался у разбитого корыта sad
P.S.
Диапазон $A$1:$A$43 - это набор разных масивов по количеству чисел от k до нуля ис спадающей сортировкой. И при этом диапазон $C$1:$C$20, является результатом функции НАИБОЛЬШИЙ($A$1:$A$43;k) при k=1;2;...20.
К сообщению приложен файл: 0090142.xls (18.0 Kb)
 
Ответить
СообщениеAlexM,

В моем примере поиск велся в диапазоне $C$1:$C$20, формулой : =ЕСЛИ(СЧЁТЕСЛИ($C$1:$C$20;НАИБОЛЬШИЙ($C$1:$C$20;2))>=2;НАИБОЛЬШИЙ($C$1:$C$20;2)) ... но уже четвертое большее дало ошибку "ЛОЖЬ" из-за нехватки вложений функции "ЕСЛИ" ограниченое 7 вложениями ... и я остался у разбитого корыта sad
P.S.
Диапазон $A$1:$A$43 - это набор разных масивов по количеству чисел от k до нуля ис спадающей сортировкой. И при этом диапазон $C$1:$C$20, является результатом функции НАИБОЛЬШИЙ($A$1:$A$43;k) при k=1;2;...20.

Автор - ivanuch
Дата добавления - 12.07.2013 в 15:23
Michael_S Дата: Пятница, 12.07.2013, 15:33 | Сообщение № 5
Группа: Друзья
Ранг: Старожил
Сообщений: 2012
Репутация: 373 ±
Замечаний: 0% ±

Excel2016
Код
=МАКС(ЕСЛИ(СЧЁТЕСЛИ($A$1:$A$43;$A$1:$A$43)>=СТРОКА(A1);$A$1:$A$43))
формула массива
 
Ответить
Сообщение
Код
=МАКС(ЕСЛИ(СЧЁТЕСЛИ($A$1:$A$43;$A$1:$A$43)>=СТРОКА(A1);$A$1:$A$43))
формула массива

Автор - Michael_S
Дата добавления - 12.07.2013 в 15:33
Serge_007 Дата: Пятница, 12.07.2013, 15:44 | Сообщение № 6
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
Мой вариант во вложении
К сообщению приложен файл: ivanuch.xls (31.5 Kb)


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
СообщениеМой вариант во вложении

Автор - Serge_007
Дата добавления - 12.07.2013 в 15:44
ivanuch Дата: Пятница, 12.07.2013, 16:20 | Сообщение № 7
Группа: Пользователи
Ранг: Новичок
Сообщений: 46
Репутация: 0 ±
Замечаний: 0% ±

Excel 2003
Мой вариант во вложении

Serge_007,

... ничего не понял конечно ... но вопрос почему четвертое наибольшое и пятое наибольшое ... пустые ячейки ????

P.S.

... извиняюсь но я плоховат в Екселе 2003 ... sad
 
Ответить
Сообщение
Мой вариант во вложении

Serge_007,

... ничего не понял конечно ... но вопрос почему четвертое наибольшое и пятое наибольшое ... пустые ячейки ????

P.S.

... извиняюсь но я плоховат в Екселе 2003 ... sad

Автор - ivanuch
Дата добавления - 12.07.2013 в 16:20
Serge_007 Дата: Пятница, 12.07.2013, 16:26 | Сообщение № 8
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
почему четвертое наибольшое и пятое наибольшое ... пустые ячейки ?
Потому что они не подходят под условия задачи. Например 4 наибольшее - это 6. 6 встречается в исходном массиве C1:C20 только 3 раза, а по условию должно не меньше 4 раз


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
Сообщение
почему четвертое наибольшое и пятое наибольшое ... пустые ячейки ?
Потому что они не подходят под условия задачи. Например 4 наибольшее - это 6. 6 встречается в исходном массиве C1:C20 только 3 раза, а по условию должно не меньше 4 раз

Автор - Serge_007
Дата добавления - 12.07.2013 в 16:26
ivanuch Дата: Пятница, 12.07.2013, 16:30 | Сообщение № 9
Группа: Пользователи
Ранг: Новичок
Сообщений: 46
Репутация: 0 ±
Замечаний: 0% ±

Excel 2003
=МАКС(ЕСЛИ(СЧЁТЕСЛИ($A$1:$A$43;$A$1:$A$43)>=СТРОКА(A1);$A$1:$A$43))
формула массива

Michael_S,

... а Excel 2003 ... выдал ошеломялющий результат 9;9;9;9;0;0;9 ...

при том если смотреть результат через формулу ... то ответы правильны !!!!!!!!!!!
 
Ответить
Сообщение
=МАКС(ЕСЛИ(СЧЁТЕСЛИ($A$1:$A$43;$A$1:$A$43)>=СТРОКА(A1);$A$1:$A$43))
формула массива

Michael_S,

... а Excel 2003 ... выдал ошеломялющий результат 9;9;9;9;0;0;9 ...

при том если смотреть результат через формулу ... то ответы правильны !!!!!!!!!!!

Автор - ivanuch
Дата добавления - 12.07.2013 в 16:30
ivanuch Дата: Пятница, 12.07.2013, 16:32 | Сообщение № 10
Группа: Пользователи
Ранг: Новичок
Сообщений: 46
Репутация: 0 ±
Замечаний: 0% ±

Excel 2003
Потому что они не подходят под условия задачи. Например 4 наибольшее - это 6. 6 встречается в исходном массиве C1:C20 только 3 раза, а по условию должно не меньше 4 раз

Serge_007,

... и как быть ????????

P.S.

.... поэтому я и показал с помощю заливки реальные масивы, при которых 4 наибольший масив, вычисляемый по повтреними его максимального числа в диапазоне с1:с20 ... равен 5 wink


Сообщение отредактировал ivanuch - Пятница, 12.07.2013, 16:39
 
Ответить
Сообщение
Потому что они не подходят под условия задачи. Например 4 наибольшее - это 6. 6 встречается в исходном массиве C1:C20 только 3 раза, а по условию должно не меньше 4 раз

Serge_007,

... и как быть ????????

P.S.

.... поэтому я и показал с помощю заливки реальные масивы, при которых 4 наибольший масив, вычисляемый по повтреними его максимального числа в диапазоне с1:с20 ... равен 5 wink

Автор - ivanuch
Дата добавления - 12.07.2013 в 16:32
Serge_007 Дата: Пятница, 12.07.2013, 16:38 | Сообщение № 11
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
как быть ?
Не понял вопрос. С чем быть? Вам нужен был список наибольших отвечающих условиям. Я Вам его сделал. Или что-то другое надо было?


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
Сообщение
как быть ?
Не понял вопрос. С чем быть? Вам нужен был список наибольших отвечающих условиям. Я Вам его сделал. Или что-то другое надо было?

Автор - Serge_007
Дата добавления - 12.07.2013 в 16:38
ivanuch Дата: Пятница, 12.07.2013, 16:45 | Сообщение № 12
Группа: Пользователи
Ранг: Новичок
Сообщений: 46
Репутация: 0 ±
Замечаний: 0% ±

Excel 2003
Serge_007,

ручной ответ гласит:

1 наибольшое, повторящееся 1 и больше раз - это 9
2 наибольшое, повторящееся 2 и больше раз - это 8
3 наибольшое, повторящееся 3 и больше раз - это 7
4 наибольшое, повторящееся 4 и больше раз - это 5
5 наибольшое, повторящееся 5 и больше раз - это 4
6 наибольшое, повторящееся 6 и больше раз - это 4

... поэтому я ищу формулу, котороя бы дала такой результат ... но как обойти ограничения функци "ЕСЛИ" ... 7 вложениями в моем примере ...


Сообщение отредактировал ivanuch - Пятница, 12.07.2013, 16:46
 
Ответить
СообщениеSerge_007,

ручной ответ гласит:

1 наибольшое, повторящееся 1 и больше раз - это 9
2 наибольшое, повторящееся 2 и больше раз - это 8
3 наибольшое, повторящееся 3 и больше раз - это 7
4 наибольшое, повторящееся 4 и больше раз - это 5
5 наибольшое, повторящееся 5 и больше раз - это 4
6 наибольшое, повторящееся 6 и больше раз - это 4

... поэтому я ищу формулу, котороя бы дала такой результат ... но как обойти ограничения функци "ЕСЛИ" ... 7 вложениями в моем примере ...

Автор - ivanuch
Дата добавления - 12.07.2013 в 16:45
Serge_007 Дата: Пятница, 12.07.2013, 16:50 | Сообщение № 13
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
Вот теперь сразу понятно стало
Под эти условия подходит формула Михаила, хотя я ума не приложу как он догадался что НАИБОЛЬШЕЕ - это вовсе не наибольшее, а НАИБОЛЬШИЙ МАССИВ


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
СообщениеВот теперь сразу понятно стало
Под эти условия подходит формула Михаила, хотя я ума не приложу как он догадался что НАИБОЛЬШЕЕ - это вовсе не наибольшее, а НАИБОЛЬШИЙ МАССИВ

Автор - Serge_007
Дата добавления - 12.07.2013 в 16:50
ivanuch Дата: Пятница, 12.07.2013, 16:58 | Сообщение № 14
Группа: Пользователи
Ранг: Новичок
Сообщений: 46
Репутация: 0 ±
Замечаний: 0% ±

Excel 2003
Вот теперь сразу понятно стало
Под эти условия подходит формула Михаила, хотя я ума не приложу как он догадался что НАИБОЛЬШЕЕ - это вовсе не наибольшее, а НАИБОЛЬШИЙ МАССИВ

Serge_007,

.... но EXCEL 2003 ... увы выдает не правильный ответ 9;9;9;0;0;9

P.S.

... Мыхаил неправильно понял задачу, поскольку диапазон А1:43 ... это только наглядный пример ... а не диапазон поиска ы решенение поставленой задачи ... КОТОРЫМ ЯВЛЯТСЯ ДИАПАЗОН С1:20
... ПРОШУ ПРОЩЕНИЯ ЗА НЕТОЧНОСТЬ ПОСТАВЛЕНОЙ ЗАДАЧИ ...
К сообщению приложен файл: 1a.xls (18.5 Kb)


Сообщение отредактировал ivanuch - Пятница, 12.07.2013, 17:04
 
Ответить
Сообщение
Вот теперь сразу понятно стало
Под эти условия подходит формула Михаила, хотя я ума не приложу как он догадался что НАИБОЛЬШЕЕ - это вовсе не наибольшее, а НАИБОЛЬШИЙ МАССИВ

Serge_007,

.... но EXCEL 2003 ... увы выдает не правильный ответ 9;9;9;0;0;9

P.S.

... Мыхаил неправильно понял задачу, поскольку диапазон А1:43 ... это только наглядный пример ... а не диапазон поиска ы решенение поставленой задачи ... КОТОРЫМ ЯВЛЯТСЯ ДИАПАЗОН С1:20
... ПРОШУ ПРОЩЕНИЯ ЗА НЕТОЧНОСТЬ ПОСТАВЛЕНОЙ ЗАДАЧИ ...

Автор - ivanuch
Дата добавления - 12.07.2013 в 16:58
Serge_007 Дата: Пятница, 12.07.2013, 17:05 | Сообщение № 15
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
выдает не правильный ответ
Вы не только задачу нормально изложить не умеете, но ещё и игнорируете что Вам в решении пишут, хотя Михаил даже красным цветом выделил, что бы Вы уж точно не пропустили
К сообщению приложен файл: ivanuch_2.xls (34.5 Kb)


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
Сообщение
выдает не правильный ответ
Вы не только задачу нормально изложить не умеете, но ещё и игнорируете что Вам в решении пишут, хотя Михаил даже красным цветом выделил, что бы Вы уж точно не пропустили

Автор - Serge_007
Дата добавления - 12.07.2013 в 17:05
Serge_007 Дата: Пятница, 12.07.2013, 17:14 | Сообщение № 16
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
Мыхаил неправильно понял задачу, поскольку диапазон А1:43 ... это только наглядный пример ... а не диапазон поиска ы решенение поставленой задачи ... КОТОРЫМ ЯВЛЯТСЯ ДИАПАЗОН С1:20
Да какая разница-то?
См. вложение
К сообщению приложен файл: ivanuch_CSE.xls (38.5 Kb)


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
Сообщение
Мыхаил неправильно понял задачу, поскольку диапазон А1:43 ... это только наглядный пример ... а не диапазон поиска ы решенение поставленой задачи ... КОТОРЫМ ЯВЛЯТСЯ ДИАПАЗОН С1:20
Да какая разница-то?
См. вложение

Автор - Serge_007
Дата добавления - 12.07.2013 в 17:14
ivanuch Дата: Пятница, 12.07.2013, 17:33 | Сообщение № 17
Группа: Пользователи
Ранг: Новичок
Сообщений: 46
Репутация: 0 ±
Замечаний: 0% ±

Excel 2003
Serge_007,

... ЕЩО РАЗ ПРОШУ ПРОЩЕНИЯ ...
... НО РЕШЕНИЕ МИХАИЛА К СОЖАЛЕНИЮ МНЕ НЕ ПОХОДИТ ...
К сообщению приложен файл: 1B.xls (16.0 Kb)
 
Ответить
СообщениеSerge_007,

... ЕЩО РАЗ ПРОШУ ПРОЩЕНИЯ ...
... НО РЕШЕНИЕ МИХАИЛА К СОЖАЛЕНИЮ МНЕ НЕ ПОХОДИТ ...

Автор - ivanuch
Дата добавления - 12.07.2013 в 17:33
Michael_S Дата: Пятница, 12.07.2013, 17:55 | Сообщение № 18
Группа: Друзья
Ранг: Старожил
Сообщений: 2012
Репутация: 373 ±
Замечаний: 0% ±

Excel2016
Не понял, чем не подходит?
Вам не понятно, что такое формула массива?
К сообщению приложен файл: ivanuch-1B.xls (29.5 Kb)


Сообщение отредактировал Michael_S - Пятница, 12.07.2013, 17:58
 
Ответить
СообщениеНе понял, чем не подходит?
Вам не понятно, что такое формула массива?

Автор - Michael_S
Дата добавления - 12.07.2013 в 17:55
Serge_007 Дата: Пятница, 12.07.2013, 20:29 | Сообщение № 19
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
РЕШЕНИЕ МИХАИЛА К СОЖАЛЕНИЮ МНЕ НЕ ПОХОДИТ

Код
=МАКС(ЕСЛИ(СЧЁТЕСЛИ(C$1:C$20;C$1:C$20)>=ЦЕЛОЕ((СТРОКА()/3)-0,1)+1;C$1:C$20))

См. вложение

PS И перестаньте писать CapsLocko'м - это запрешено правилами форума, которые Вы даже не потрудились прочитать
К сообщению приложен файл: ivanuch_CSE_2.xls (38.5 Kb)


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
Сообщение
РЕШЕНИЕ МИХАИЛА К СОЖАЛЕНИЮ МНЕ НЕ ПОХОДИТ

Код
=МАКС(ЕСЛИ(СЧЁТЕСЛИ(C$1:C$20;C$1:C$20)>=ЦЕЛОЕ((СТРОКА()/3)-0,1)+1;C$1:C$20))

См. вложение

PS И перестаньте писать CapsLocko'м - это запрешено правилами форума, которые Вы даже не потрудились прочитать

Автор - Serge_007
Дата добавления - 12.07.2013 в 20:29
ivanuch Дата: Воскресенье, 14.07.2013, 11:24 | Сообщение № 20
Группа: Пользователи
Ранг: Новичок
Сообщений: 46
Репутация: 0 ±
Замечаний: 0% ±

Excel 2003
Serge_007, Michael_S,

.... урааааааа .... заработалоооооо

ВСЕМ ОЧЕНЬ БОЛЬШОЕ СПАСИБООООООО !!!!!!!!

Извините, пожалуста за приченённые неудобства ....
 
Ответить
СообщениеSerge_007, Michael_S,

.... урааааааа .... заработалоооооо

ВСЕМ ОЧЕНЬ БОЛЬШОЕ СПАСИБООООООО !!!!!!!!

Извините, пожалуста за приченённые неудобства ....

Автор - ivanuch
Дата добавления - 14.07.2013 в 11:24
  • Страница 1 из 1
  • 1
Поиск:

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