|
Поиск по столбцу в Excel. | ☑ | ||
|---|---|---|---|---|
|
0
КЕБО
16.08.07
✎
12:39
|
Может кто знает как можно формулой запустить поиск по ячейкам столбца.
Т.е.: Есть два столбца с данными (текстом). Мне нужно каждую строку одного ст. сравнить со всеми строками другого и как-то пометить найденные. Такое вообще, реально сделать в EXCEL. |
|||
|
1
Aloex
16.08.07
✎
12:43
|
Макрос спасет.
|
|||
|
2
BAnd_2
16.08.07
✎
12:46
|
Может функция ВПР поможет!
|
|||
|
3
ШтушаКутуша
16.08.07
✎
12:51
|
With Worksheets(1).Columns("D")
Set c = .Find(<ЗначениеПоиска>, lookin:=xlValues) If Not c Is Nothing Then firstAddress = c.Address Do c.Value = 5 Set c = .FindNext(c) Loop While Not c Is Nothing And c.Address <> firstAddress End If End With |
|||
|
4
КЕБО
16.08.07
✎
12:52
|
(2) Может и поможет, только че-то у меня не получается разобраться, а надо срочно, блин. :(
|
|||
|
5
MG_Togliatty
16.08.07
✎
12:54
|
Элементарно. Первый столбец распологаешь горизонтально, второй вертикально. А дальше как в таблице умножения, только надо формулу прописать типа "ЕСЛИ(А1<>А1, 'бла', 'небла')"
|
|||
|
6
КЕБО
16.08.07
✎
12:56
|
(5) Спасибо, попробую...
|
|||
|
7
Сти
16.08.07
✎
13:03
|
(5)
Столбец горизонтально - это круто )) По делу: а если горизонтально не влезет? Всего 256 колонок же... 1 столбец - в котором ищем ("всеми строками другого") 2 столбец - значения для поиска ("строку одного ст. сравнить") в 3 столбец вот такую ф-ю: =ВПР(Bx;$A$0:$A$1000;1;0), где x - номер строки Если найдется, то результатом будет значение, если нет - то ошибка Н/Д |
|||
|
8
MG_Togliatty
16.08.07
✎
13:07
|
(7) ну да, ну да... зато просто. Я бы вообще на Python скриптик написал и всё делов.
|
|||
|
9
Сти
16.08.07
✎
13:07
|
+7 можно играться дальше и изобретать что-нить вроде
=НЕ(ЕОШИБКА(ВПР(Bx;$A$0:$A$1000;1;0))) чтобы писало ИСТИНА или ЛОЖЬ или что-нить в этом роде для красоты :) |
|||
|
10
Сти
16.08.07
✎
13:08
|
(8) на питоне в экселе?
|
|||
|
11
MG_Togliatty
16.08.07
✎
13:10
|
(10) хыы. Нет Ексель тогда вообще не нужен, в том то и фишка.
|
|||
|
12
Сти
16.08.07
✎
13:23
|
(11) и вот у человека данные в Excell, он выгружает их в какой-нить текстовый файлик, обрабатывает пинтоном, затем грузит результат снова в Excel? :)
|
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |