Показать полную графическую версию : Excel - Поиск строки с парой ячеек, которая встречается позже всех остальных пар
uamihanik
10-02-2021, 17:47
Помогите с макросом или может это можно реализовать при помощи формулы. Есть диапазон ячеек: 2000 рядов строк, 1 столбец с датой и 20 столбцов с числами от 1 до 80. Количество пар чисел вроде 3160. Начиная с первой строки нужно найти строку в которой находится пара ячеек, которая встречается позже всех остальных пар. Можно ли такое сделать с тройками и четверками ячеек?
uamihanik, что является в вашем файле парой чисел?
Что является рядом (если вы про строки - я вижу чуть больше 600)?
uamihanik
10-02-2021, 19:44
Строк будет 2000 (исправил "рядов" на "строк"), в файле примера оставил 674, что-бы уменьшить размер файла.
Пара чисел - это, допустим, в первой строке 14 и 18, 14 и 21, 18 и 24 и т.д. (все пары чисел, которые можно создать, используя числа от 1 до 80)
uamihanik, опишите принцип, по которому для двух чисел можно однозначно сказать — «это пара» или «это не пара». Без «допустим».
uamihanik
10-02-2021, 21:49
Вот пары ячеек для первой строки
14 18
14 21
14 24
14 26
14 27
14 28
14 37
14 40
14 49
14 51
14 55
14 59
14 60
14 66
14 67
14 72
14 76
14 77
14 80
18 21
18 24
18 26
18 27
18 28
18 37
18 40
18 49
18 51
18 55
18 59
18 60
18 66
18 67
18 72
18 76
18 77
18 80
21 24
21 26
21 27
21 28
21 37
21 40
21 49
21 51
21 55
21 59
21 60
21 66
21 67
21 72
21 76
21 77
21 80
24 26
24 27
24 28
24 37
24 40
24 49
24 51
24 55
24 59
24 60
24 66
24 67
24 72
24 76
24 77
24 80
26 27
26 28
26 37
26 40
26 49
26 51
26 55
26 59
26 60
26 66
26 67
26 72
26 76
26 77
26 80
27 28
27 37
27 40
27 49
27 51
27 55
27 59
27 60
27 66
27 67
27 72
27 76
27 77
27 80
28 37
28 40
28 49
28 51
28 55
28 59
28 60
28 66
28 67
28 72
28 76
28 77
28 80
37 40
37 49
37 51
37 55
37 59
37 60
37 66
37 67
37 72
37 76
37 77
37 80
40 49
40 51
40 55
40 59
40 60
40 66
40 67
40 72
40 76
40 77
40 80
49 51
49 55
49 59
49 60
49 66
49 67
49 72
49 76
49 77
49 80
51 55
51 59
51 60
51 66
51 67
51 72
51 76
51 77
51 80
55 59
55 60
55 66
55 67
55 72
55 76
55 77
55 80
59 60
59 66
59 67
59 72
59 76
59 77
59 80
60 66
60 67
60 72
60 76
60 77
60 80
66 67
66 72
66 76
66 77
66 80
67 72
67 76
67 77
67 80
72 76
72 77
72 80
76 77
76 80
77 80
uamihanik, Вы можете сформулировать словами?
uamihanik
10-02-2021, 22:08
Вот пример попроще
Результатом работы макроса хотелось бы видеть выделенное желтым, а не красным (даная пара ячеек с числами 2 и 6 ранее в строках не встречалась)
В парах числа не могут быть одинаковыми
uamihanik
10-02-2021, 22:44
Наверное нужно найти число от 1 до 80 которое появляется последним, а оно и будет составлять пару с другими числами из строки
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.
Available in ZeroNet 1osznRoVratMCN3bFoFpR2pSV5c9z6sTC