|
|
|
Удаление повторов в заданном диапазоне. Прошу не бить...
|
|||
|---|---|---|---|
|
#18+
Доброго времени суток... Помогите пожалуйста решить следующую задачку... Есть логи удаленных атак с IP-адресами... Файл в Excel выглядит следующим образом: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. Задача удалить повторы и возможные пустые ячейки если таковые появятся в процессе... Погуглил, нашел следующие варианты: 1. Данные -> Фильтр -> Расширенный фильтр -> Только уникальные записи 2. [quote] Если в B2:B25 исходный список то В B26 заносим пустую строку = "", это то что будет показываться для встречающихся повторно элементов. Выделяем диапазон С2:С25, переходим в строку формул и набираем: =ИНДЕКС(B2:B26;НАИМЕНЬШИЙ(ЕСЛИ(ПОИСКПОЗ(B2:B25;B2:B25;0)=СТРОКА(B2:B25)-1;СТРОКА(B2:B25)-1;ЧСТРОК(B2:B25)+1);СТРОКА(B2:B26)-1);1;1) жмём ctrl-shift-enter получаем сверху список элементов без повтора, оставшиеся ячейки диапазона С2:С25 заполнены тем что в B26 - пустой строкой [/quote] Хотелось бы решить задачу с помощью макроса, все найденный варианты работают только с соседними повторами, т.е. в моем случае не подходят... Если не затруднит набросайте скриптик способный решить задачу... Буду очень признателен... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.02.2009, 21:34:06 |
|
||
|
Удаление повторов в заданном диапазоне. Прошу не бить...
|
|||
|---|---|---|---|
|
#18+
Gamber, данные в поле A. Поле A подписано как "ip". Положение курсора не важно. Код: plaintext 1. 2. 3. 4. 5. 6. 7. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.02.2009, 04:43:05 |
|
||
|
Удаление повторов в заданном диапазоне. Прошу не бить...
|
|||
|---|---|---|---|
|
#18+
СПОСОБЫ: 1.Данные -> Фильтр -> Расширенный фильтр -> Только уникальные записи Не уверен, что это работает только с соседними повторами... Вы отсортировали бы сначала... 2.Макросом 3.Сводную таблицу, наконец. 4.В Access нет такой проблемы ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.02.2009, 17:53:15 |
|
||
|
|

start [/forum/topic.php?fid=61&gotonew=1&tid=2179840]: |
0ms |
get settings: |
9ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
176ms |
get topic data: |
10ms |
get first new msg: |
5ms |
get forum data: |
2ms |
get page messages: |
54ms |
get tp. blocked users: |
1ms |
| others: | 208ms |
| total: | 486ms |

| 0 / 0 |
