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

Вход

Регистрация

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

 

= Мир MS Excel/Список повторяющихся значений и их подсчет - Мир MS Excel

Старая форма входа
  • Страница 1 из 2
  • 1
  • 2
  • »
Модератор форума: китин  
Мир MS Excel » Работа и общение » Мозговой штурм » Список повторяющихся значений и их подсчет (Решение формулой)
Список повторяющихся значений и их подсчет
AlexM Дата: Среда, 14.05.2014, 10:18 | Сообщение № 1
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4490
Репутация: 1115 ±
Замечаний: 0% ±

Excel 2003
Задан двухмерный массив 10х5 целых положительных чисел.
Задача: Создать список повторяющихся чисел и определить количество повторений.
Формула нужна только для списка повторяющихся чисел, так как вторая не требует мозгового штурма.
У меня решение получилось из именованной формулы ("Числа") длиной 101 символ, которая дважды использована в итоговой формуле длиной 69 символом.
Список повторяющихся чисел создан в порядке уменьшения.
Длина формулы определяется по правилам - без знака "="
Формула для работы в Excel2003
Уверен, что решение может быть компактнее моего.
К сообщению приложен файл: 22222.xls (18.0 Kb)



Номер мобильного модема (без голосовой связи)
9269171249 МегаФон, Московский регион.
 
Ответить
СообщениеЗадан двухмерный массив 10х5 целых положительных чисел.
Задача: Создать список повторяющихся чисел и определить количество повторений.
Формула нужна только для списка повторяющихся чисел, так как вторая не требует мозгового штурма.
У меня решение получилось из именованной формулы ("Числа") длиной 101 символ, которая дважды использована в итоговой формуле длиной 69 символом.
Список повторяющихся чисел создан в порядке уменьшения.
Длина формулы определяется по правилам - без знака "="
Формула для работы в Excel2003
Уверен, что решение может быть компактнее моего.

Автор - AlexM
Дата добавления - 14.05.2014 в 10:18
MCH Дата: Четверг, 15.05.2014, 00:16 | Сообщение № 2
Группа: Админы
Ранг: Старожил
Сообщений: 2003
Репутация: 751 ±
Замечаний: ±

нужно получить отсортированный по убыванию список уникальных значений?
должна получится копируемая формула?
 
Ответить
Сообщениенужно получить отсортированный по убыванию список уникальных значений?
должна получится копируемая формула?

Автор - MCH
Дата добавления - 15.05.2014 в 00:16
MCH Дата: Четверг, 15.05.2014, 00:23 | Сообщение № 3
Группа: Админы
Ранг: Старожил
Сообщений: 2003
Репутация: 751 ±
Замечаний: ±

список уникальных значений

а понял, нужно чтобы числа при этом повторялись.

без именованных формул, копируемая формула массива - 77 с "="
 
Ответить
Сообщение
список уникальных значений

а понял, нужно чтобы числа при этом повторялись.

без именованных формул, копируемая формула массива - 77 с "="

Автор - MCH
Дата добавления - 15.05.2014 в 00:23
AlexM Дата: Четверг, 15.05.2014, 00:33 | Сообщение № 4
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4490
Репутация: 1115 ±
Замечаний: 0% ±

Excel 2003
Список чисел по убыванию, которые в массиве 10х5 встречаются больше одного раза. Формула копируемая.



Номер мобильного модема (без голосовой связи)
9269171249 МегаФон, Московский регион.
 
Ответить
СообщениеСписок чисел по убыванию, которые в массиве 10х5 встречаются больше одного раза. Формула копируемая.

Автор - AlexM
Дата добавления - 15.05.2014 в 00:33
ZORRO2005 Дата: Четверг, 15.05.2014, 15:11 | Сообщение № 5
Группа: Друзья
Ранг: Обитатель
Сообщений: 382
Репутация: 148 ±
Замечаний: 0% ±

Excel2010
160 без имен (как по убыванию, так и по возрастанию)
В G11 #ССЫЛКА!


Сообщение отредактировал ZORRO2005 - Четверг, 15.05.2014, 15:15
 
Ответить
Сообщение160 без имен (как по убыванию, так и по возрастанию)
В G11 #ССЫЛКА!

Автор - ZORRO2005
Дата добавления - 15.05.2014 в 15:11
MCH Дата: Суббота, 17.05.2014, 13:36 | Сообщение № 6
Группа: Админы
Ранг: Старожил
Сообщений: 2003
Репутация: 751 ±
Замечаний: ±

Участники еще будут? Есть смысл ждать до понедельника?
 
Ответить
СообщениеУчастники еще будут? Есть смысл ждать до понедельника?

Автор - MCH
Дата добавления - 17.05.2014 в 13:36
Serge_007 Дата: Суббота, 17.05.2014, 14:25 | Сообщение № 7
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
86


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
Сообщение86

Автор - Serge_007
Дата добавления - 17.05.2014 в 14:25
vikttur Дата: Суббота, 17.05.2014, 14:31 | Сообщение № 8
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2941
Репутация: 526 ±
Замечаний: 0% ±

И я еще попробую.
Спасибо Михаилу. Дергает, не дает закиснуть :)


Сообщение отредактировал vikttur - Суббота, 17.05.2014, 21:44
 
Ответить
СообщениеИ я еще попробую.
Спасибо Михаилу. Дергает, не дает закиснуть :)

Автор - vikttur
Дата добавления - 17.05.2014 в 14:31
ZORRO2005 Дата: Суббота, 17.05.2014, 20:41 | Сообщение № 9
Группа: Друзья
Ранг: Обитатель
Сообщений: 382
Репутация: 148 ±
Замечаний: 0% ±

Excel2010
87 c "="
 
Ответить
Сообщение87 c "="

Автор - ZORRO2005
Дата добавления - 17.05.2014 в 20:41
vikttur Дата: Суббота, 17.05.2014, 21:45 | Сообщение № 10
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2941
Репутация: 526 ±
Замечаний: 0% ±

Родилось 77 61 со знаком "=". Формула ниже диапазона выбранных значений показывает ноль.
Если ниже заданного диапазона данных нет - 73 57 53

По убыванию - 82


Сообщение отредактировал vikttur - Суббота, 17.05.2014, 22:52
 
Ответить
СообщениеРодилось 77 61 со знаком "=". Формула ниже диапазона выбранных значений показывает ноль.
Если ниже заданного диапазона данных нет - 73 57 53

По убыванию - 82

Автор - vikttur
Дата добавления - 17.05.2014 в 21:45
ZORRO2005 Дата: Суббота, 17.05.2014, 23:14 | Сообщение № 11
Группа: Друзья
Ранг: Обитатель
Сообщений: 382
Репутация: 148 ±
Замечаний: 0% ±

Excel2010
У меня тоже 61 получилось.
 
Ответить
СообщениеУ меня тоже 61 получилось.

Автор - ZORRO2005
Дата добавления - 17.05.2014 в 23:14
AlexM Дата: Воскресенье, 18.05.2014, 00:13 | Сообщение № 12
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4490
Репутация: 1115 ±
Замечаний: 0% ±

Excel 2003
У меня сдвигов нет. :'(
Завтра еще попробую.



Номер мобильного модема (без голосовой связи)
9269171249 МегаФон, Московский регион.
 
Ответить
СообщениеУ меня сдвигов нет. :'(
Завтра еще попробую.

Автор - AlexM
Дата добавления - 18.05.2014 в 00:13
MCH Дата: Воскресенье, 18.05.2014, 00:22 | Сообщение № 13
Группа: Админы
Ранг: Старожил
Сообщений: 2003
Репутация: 751 ±
Замечаний: ±

У меня тоже 61 получилось

Ну вы разогнались, буду думать
 
Ответить
Сообщение
У меня тоже 61 получилось

Ну вы разогнались, буду думать

Автор - MCH
Дата добавления - 18.05.2014 в 00:22
Serge_007 Дата: Воскресенье, 18.05.2014, 00:38 | Сообщение № 14
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
64


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
Сообщение64

Автор - Serge_007
Дата добавления - 18.05.2014 в 00:38
MCH Дата: Воскресенье, 18.05.2014, 00:51 | Сообщение № 15
Группа: Админы
Ранг: Старожил
Сообщений: 2003
Репутация: 751 ±
Замечаний: ±

61
 
Ответить
Сообщение61

Автор - MCH
Дата добавления - 18.05.2014 в 00:51
MCH Дата: Воскресенье, 18.05.2014, 02:52 | Сообщение № 16
Группа: Админы
Ранг: Старожил
Сообщений: 2003
Репутация: 751 ±
Замечаний: ±

Если ниже заданного диапазона данных нет

56
 
Ответить
Сообщение
Если ниже заданного диапазона данных нет

56

Автор - MCH
Дата добавления - 18.05.2014 в 02:52
AlexM Дата: Понедельник, 19.05.2014, 08:40 | Сообщение № 17
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4490
Репутация: 1115 ±
Замечаний: 0% ±

Excel 2003
Понедельник. Пора открываться.
У меня ничего в голову не пришло. Формулы немного укоротил, но опять две. :(
Надеюсь для вас задача была не очень скучной.
Мое решение в файле.
К сообщению приложен файл: 2222.xls (30.5 Kb)



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

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

Задачка интересная. Спасибо.
Все - формулы массива:
61/53
Код
=МАКС((СЧЁТЕСЛИ(A$2:E$11;A$2:E$11)>1)*(A$2:E$11<G1)*A$2:E$11)

Код
=МАКС((СЧЁТЕСЛИ(A:E;A$2:E11)>1)*(A$2:E11<G1)*A$2:E11)

77
Код
=МАКС((СЧЁТЕСЛИ(A$2:E$11;A$2:E$11)>1)*(СЧЁТЕСЛИ(G$1:G1;A$2:E$11)=0)*A$2:E$11)

Обратный порядок - 82
Код
=МИН(ЕСЛИ((СЧЁТЕСЛИ(A:E;A$2:E$11)>1)*(СЧЁТЕСЛИ(G$1:G1;A$2:E$11)=0);A$2:E$11))
 
Ответить
СообщениеЗадачка интересная. Спасибо.
Все - формулы массива:
61/53
Код
=МАКС((СЧЁТЕСЛИ(A$2:E$11;A$2:E$11)>1)*(A$2:E$11<G1)*A$2:E$11)

Код
=МАКС((СЧЁТЕСЛИ(A:E;A$2:E11)>1)*(A$2:E11<G1)*A$2:E11)

77
Код
=МАКС((СЧЁТЕСЛИ(A$2:E$11;A$2:E$11)>1)*(СЧЁТЕСЛИ(G$1:G1;A$2:E$11)=0)*A$2:E$11)

Обратный порядок - 82
Код
=МИН(ЕСЛИ((СЧЁТЕСЛИ(A:E;A$2:E$11)>1)*(СЧЁТЕСЛИ(G$1:G1;A$2:E$11)=0);A$2:E$11))

Автор - vikttur
Дата добавления - 19.05.2014 в 09:13
Serge_007 Дата: Понедельник, 19.05.2014, 10:07 | Сообщение № 19
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
Мои варианты (86/64):
Код
=НАИБОЛЬШИЙ((СЧЁТЕСЛИ(A$2:E$11;A$2:E$11)>1)*A$2:E$11;СУММ(СЧЁТЕСЛИ(I$1:I1;A$2:E$11))+1)
Код
=МАКС(ЕСЛИ(A$2:E$11<J1;(СЧЁТЕСЛИ(A$2:E$11;A$2:E$11)>1)*A$2:E$11))


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
СообщениеМои варианты (86/64):
Код
=НАИБОЛЬШИЙ((СЧЁТЕСЛИ(A$2:E$11;A$2:E$11)>1)*A$2:E$11;СУММ(СЧЁТЕСЛИ(I$1:I1;A$2:E$11))+1)
Код
=МАКС(ЕСЛИ(A$2:E$11<J1;(СЧЁТЕСЛИ(A$2:E$11;A$2:E$11)>1)*A$2:E$11))

Автор - Serge_007
Дата добавления - 19.05.2014 в 10:07
MCH Дата: Понедельник, 19.05.2014, 10:53 | Сообщение № 20
Группа: Админы
Ранг: Старожил
Сообщений: 2003
Репутация: 751 ±
Замечаний: ±

Ну и у меня все то же самое
Код
=МАКС((СЧЁТЕСЛИ(G$1:G1;A$2:E$11)=0)*(СЧЁТЕСЛИ(A$2:E$11;A$2:E$11)>1)*A$2:E$11)
Код
=МАКС((СЧЁТЕСЛИ(A$2:E$11;A$2:E$11)>1)*(A$2:E$11<G1)*A$2:E$11)
Код
=МАКС((СЧЁТЕСЛИ(A:E;A$2:E$11)>1)*(A$2:E$11<G1)*A$2:E$11)

Наиболее правильной считаю первую формулу (для использования в реальных условиях), ведь в G1 может отсутствовать текст


Сообщение отредактировал MCH - Понедельник, 19.05.2014, 10:53
 
Ответить
СообщениеНу и у меня все то же самое
Код
=МАКС((СЧЁТЕСЛИ(G$1:G1;A$2:E$11)=0)*(СЧЁТЕСЛИ(A$2:E$11;A$2:E$11)>1)*A$2:E$11)
Код
=МАКС((СЧЁТЕСЛИ(A$2:E$11;A$2:E$11)>1)*(A$2:E$11<G1)*A$2:E$11)
Код
=МАКС((СЧЁТЕСЛИ(A:E;A$2:E$11)>1)*(A$2:E$11<G1)*A$2:E$11)

Наиболее правильной считаю первую формулу (для использования в реальных условиях), ведь в G1 может отсутствовать текст

Автор - MCH
Дата добавления - 19.05.2014 в 10:53
Мир MS Excel » Работа и общение » Мозговой штурм » Список повторяющихся значений и их подсчет (Решение формулой)
  • Страница 1 из 2
  • 1
  • 2
  • »
Поиск:

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