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

Вход

Регистрация

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

 

= Мир MS Excel/Как сделать распределение по совпадениям - Мир MS Excel

  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_, DrMini  
Как сделать распределение по совпадениям
Vadim12345 Дата: Понедельник, 20.03.2017, 06:13 | Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 3
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
Здравствуйте!
Помогите с решением!

Есть два массива "А" и "В", в каждом по 10 комбинаций. Каждая комбинация состоит из 4 цифр.

Необходимо для каждой комбинации из массива "В" найти количество комбинаций из массива "А" с заданным числом совпадений (0 совпадений, 1 совпадение, 2 совпадения, 3 совпадения, 4 совпадения). С учетом порядка цифр в комбинациях.

Пояснения есть в файле excel, который прилагаю.
К сообщению приложен файл: zadacha.xlsx (9.9 Kb)


Сообщение отредактировал Vadim12345 - Понедельник, 20.03.2017, 06:27
 
Ответить
СообщениеЗдравствуйте!
Помогите с решением!

Есть два массива "А" и "В", в каждом по 10 комбинаций. Каждая комбинация состоит из 4 цифр.

Необходимо для каждой комбинации из массива "В" найти количество комбинаций из массива "А" с заданным числом совпадений (0 совпадений, 1 совпадение, 2 совпадения, 3 совпадения, 4 совпадения). С учетом порядка цифр в комбинациях.

Пояснения есть в файле excel, который прилагаю.

Автор - Vadim12345
Дата добавления - 20.03.2017 в 06:13
_Boroda_ Дата: Понедельник, 20.03.2017, 09:28 | Сообщение № 2
Группа: Админы
Ранг: Местный житель
Сообщений: 16885
Репутация: 6599 ±
Замечаний: ±

2003; 2007; 2010; 2013 RUS
Такой вариант "в лоб"
Код
=СУММПРОИЗВ(Ч(($A$4:$A$7=$F4)+($B$4:$B$7=$G4)+($C$4:$C$7=$H4)+($D$4:$D$7=$I4)=--ЛЕВБ(J$3)))
К сообщению приложен файл: zadacha_1.xlsx (10.8 Kb)


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеТакой вариант "в лоб"
Код
=СУММПРОИЗВ(Ч(($A$4:$A$7=$F4)+($B$4:$B$7=$G4)+($C$4:$C$7=$H4)+($D$4:$D$7=$I4)=--ЛЕВБ(J$3)))

Автор - _Boroda_
Дата добавления - 20.03.2017 в 09:28
ZORRO2005 Дата: Понедельник, 20.03.2017, 11:59 | Сообщение № 3
Группа: Друзья
Ранг: Обитатель
Сообщений: 382
Репутация: 148 ±
Замечаний: 0% ±

Excel2010
J4:
Код
=СУММПРОИЗВ(1*(МУМНОЖ(--($A$4:$D$7=$F4:$I4);{1:1:1:1})=СТОЛБЕЦ(A1)-1))
 
Ответить
СообщениеJ4:
Код
=СУММПРОИЗВ(1*(МУМНОЖ(--($A$4:$D$7=$F4:$I4);{1:1:1:1})=СТОЛБЕЦ(A1)-1))

Автор - ZORRO2005
Дата добавления - 20.03.2017 в 11:59
Vadim12345 Дата: Вторник, 21.03.2017, 00:16 | Сообщение № 4
Группа: Пользователи
Ранг: Прохожий
Сообщений: 3
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
Спасибо большое за ответы, очень помогли!
 
Ответить
СообщениеСпасибо большое за ответы, очень помогли!

Автор - Vadim12345
Дата добавления - 21.03.2017 в 00:16
Vadim12345 Дата: Вторник, 21.03.2017, 01:19 | Сообщение № 5
Группа: Пользователи
Ранг: Прохожий
Сообщений: 3
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
_Boroda_, использовал формулу, которую Вы подсказали. Формула работает, спасибо!

Но, я изначально не обозначил в своем вопросе один момент.

А именно, в массиве "А" и "В" комбинации в основном такого вида (1) (2) (3) (4) , но в массиве "А" встречаются комбинации и такого вида (1) (1,2,3) (3) (4) .

Т.е. при сравнении, допустим, комбинации (1) (2) (3) (4) , с такой комбинацией (1) (1,2,3) (3) (4) формула понятное дело выдает 3 совпадения. А правильно, применительно к этой задаче, 4 совпадения, т.к. второе число (2) комбинации из массива "В" присутствует во втором наборе чисел (1,2,3) комбинации из массива "А".

Не могли бы Вы скорректировать формулу, если это возможно.

В прикрепленном файле пометил красным цветом, посмотрите пожалуйста.
К сообщению приложен файл: zadacha_2.xlsx (10.8 Kb)


Сообщение отредактировал Vadim12345 - Вторник, 21.03.2017, 01:37
 
Ответить
Сообщение_Boroda_, использовал формулу, которую Вы подсказали. Формула работает, спасибо!

Но, я изначально не обозначил в своем вопросе один момент.

А именно, в массиве "А" и "В" комбинации в основном такого вида (1) (2) (3) (4) , но в массиве "А" встречаются комбинации и такого вида (1) (1,2,3) (3) (4) .

Т.е. при сравнении, допустим, комбинации (1) (2) (3) (4) , с такой комбинацией (1) (1,2,3) (3) (4) формула понятное дело выдает 3 совпадения. А правильно, применительно к этой задаче, 4 совпадения, т.к. второе число (2) комбинации из массива "В" присутствует во втором наборе чисел (1,2,3) комбинации из массива "А".

Не могли бы Вы скорректировать формулу, если это возможно.

В прикрепленном файле пометил красным цветом, посмотрите пожалуйста.

Автор - Vadim12345
Дата добавления - 21.03.2017 в 01:19
  • Страница 1 из 1
  • 1
Поиск:

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