Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 21.09.2010, 07:10   #1
Михаил2261
Пользователь
 
Регистрация: 03.05.2010
Сообщений: 37
По умолчанию поиск предыдущих чисел

Здравствуйте
Подскажите как сделать:
Есть массив чисел
3 15 34 35 43 50
9 20 25 38 43 45
5 8 12 15 31 40
10 11 13 26 31 39
2 5 11 19 28 32
1 3 17 27 38 44
8 14 15 20 29 36
18 21 28 29 37 46
14 22 28 39 42 43
2 16 23 28 40 43
8 9 11 23 32 38
4 5 13 15 23 35
4 18 22 36 45 50
15 17 34 36 38 45
10 15 35 37 40 50
4 10 16 26 38 46
Как функцией прописать :
Надо найти : в каком столбце выпало такое же предыдущее число
и прописать рядом со строкой названия столбцов где выпали числа
Например последняя строка:
Число 4 последний раз оно выпало в столбце А – пишем в столбцах
G H I J K L эти названия
для всех чисел – в каких столбцах они выпали до этого – рядом со строками дальше

Для последней строки это будет A A B D F F
Вот последние 3 строки
15 17 34 36 38 45 B C C D F F
10 15 35 37 40 50 A B D E E F
4 10 16 26 38 46 A A B D F F
спасибо
Михаил2261 вне форума Ответить с цитированием
Старый 21.09.2010, 09:19   #2
nilem
Форумчанин
 
Регистрация: 25.04.2010
Сообщений: 616
По умолчанию

Смотрите в файле.
Вложения
Тип файла: zip Книга1.zip (19.9 Кб, 12 просмотров)
nilem вне форума Ответить с цитированием
Старый 21.09.2010, 11:33   #3
IgorGO
Новичок
СтарожилДжуниор
 
Аватар для IgorGO
 
Регистрация: 05.02.2008
Сообщений: 9,487
По умолчанию

или формулой
Вложения
Тип файла: rar Книга405.rar (16.3 Кб, 13 просмотров)
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
IgorGO вне форума Ответить с цитированием
Старый 21.09.2010, 11:33   #4
Михаил2261
Пользователь
 
Регистрация: 03.05.2010
Сообщений: 37
По умолчанию

большое спасибо
Михаил2261 вне форума Ответить с цитированием
Старый 21.09.2010, 11:51   #5
Михаил2261
Пользователь
 
Регистрация: 03.05.2010
Сообщений: 37
По умолчанию удалить строки

Здравствуйте
Можете подскажите еще :выдали продолжение: нужно еще загрузить
Второй числовой массив наподобие этого ,и по маске, которую будем вводить гле-нибудь рядом удалить в нем все такие строки
Например по маске
A A B D E F

Удалить все такие строки в массиве
спасибо
Михаил2261 вне форума Ответить с цитированием
Старый 21.09.2010, 15:00   #6
nilem
Форумчанин
 
Регистрация: 25.04.2010
Сообщений: 616
По умолчанию

Три кнопки. Маска в G1:L1.
Вложения
Тип файла: zip Книга1.zip (18.8 Кб, 11 просмотров)
nilem вне форума Ответить с цитированием
Старый 21.09.2010, 20:17   #7
Михаил2261
Пользователь
 
Регистрация: 03.05.2010
Сообщений: 37
По умолчанию не работает программа

Для nilem
Здраствуйте!
Не подскажете как работает программа!
Куда нужно ввести значения,чтобы удалилась строка:
Например последняя (ААBDEF)
Не удаляется
спасибо
Михаил2261 вне форума Ответить с цитированием
Старый 21.09.2010, 21:54   #8
nilem
Форумчанин
 
Регистрация: 25.04.2010
Сообщений: 616
По умолчанию

Цитата:
Сообщение от Михаил2261 Посмотреть сообщение
Куда нужно ввести значения,чтобы удалилась строка: например последняя (ААBDEF) не удаляется
Здрасьте!
Значения маски пишем в ячейки G1:L1.
Строка, которая совпадает с маской, не удаляется, просто в ней проставляются двойные прочерки "--".
Если уж совсем нужно убрать эту строку, то см. новую версию файла.
Вложения
Тип файла: zip Книга1.zip (25.5 Кб, 11 просмотров)
nilem вне форума Ответить с цитированием
Старый 21.09.2010, 22:15   #9
Михаил2261
Пользователь
 
Регистрация: 03.05.2010
Сообщений: 37
По умолчанию

Нет, удаляется маска ,а не числовая строка ,например удаляется
строка DCCDFE а не ее значение
спасибо
И еще скажите, нельзя сделать под любой массив,неограниченный размером А2-F17
спасибо
Михаил2261 вне форума Ответить с цитированием
Старый 22.09.2010, 07:42   #10
nilem
Форумчанин
 
Регистрация: 25.04.2010
Сообщений: 616
По умолчанию

Нарисуйте в примере, что есть и что надо получить.
nilem вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Загрузка предыдущих записей vivaldi Microsoft Office Access 0 09.06.2010 17:24
3е число массива заменить произведением 2х предыдущих Денни Помощь студентам 10 14.02.2010 19:20
Поиск одинаковых чисел bvden Microsoft Office Excel 3 05.07.2009 01:29
Даты предыдущих дней Avalonix Общие вопросы Delphi 2 05.04.2009 15:40
выборка предыдущих значений(курсы валют)) alehandro Microsoft Office Access 1 29.04.2008 23:57