Сравнение двух книг
Evgnest
Дата: Понедельник, 16.12.2013, 17:27 |
Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 4
Репутация:
0
±
Замечаний:
0% ±
Excel 2010
Имеются две книги эксель. Книги содержат инвентарные номера, в одной 140 (малая таблица), в другой более 3000 (большая таблица). Необходимо сравнить и определить номера строк в большой таблице, которые совпадают с малой таблицей. Перепробовал уже все способы ничего не получается, подскажите как. Огромное спасибо.
Имеются две книги эксель. Книги содержат инвентарные номера, в одной 140 (малая таблица), в другой более 3000 (большая таблица). Необходимо сравнить и определить номера строк в большой таблице, которые совпадают с малой таблицей. Перепробовал уже все способы ничего не получается, подскажите как. Огромное спасибо. Evgnest
Сообщение отредактировал Evgnest - Понедельник, 16.12.2013, 17:32
Ответить
Сообщение Имеются две книги эксель. Книги содержат инвентарные номера, в одной 140 (малая таблица), в другой более 3000 (большая таблица). Необходимо сравнить и определить номера строк в большой таблице, которые совпадают с малой таблицей. Перепробовал уже все способы ничего не получается, подскажите как. Огромное спасибо. Автор - Evgnest Дата добавления - 16.12.2013 в 17:27
Alfa_Shadow
Дата: Понедельник, 16.12.2013, 17:45 |
Сообщение № 2
Группа: Пользователи
Ранг: Новичок
Сообщений: 13
Репутация:
0
±
Замечаний:
0% ±
Excel 2010
Скорее всего подойдет обычная ВПР или ГПР (в зависимости от расположения ячеек) К примеру так: (искомое значение, диапазон, столбец результата, интервальный просмотр (нужен если ячейки могут совпадать не на 100% - то есть консервы и !консервы)) Главное чтобы столбец по параметру которого будет производиться поиск был в 1 столбце
Скорее всего подойдет обычная ВПР или ГПР (в зависимости от расположения ячеек) К примеру так: (искомое значение, диапазон, столбец результата, интервальный просмотр (нужен если ячейки могут совпадать не на 100% - то есть консервы и !консервы)) Главное чтобы столбец по параметру которого будет производиться поиск был в 1 столбце Alfa_Shadow
Сообщение отредактировал Alfa_Shadow - Понедельник, 16.12.2013, 17:50
Ответить
Сообщение Скорее всего подойдет обычная ВПР или ГПР (в зависимости от расположения ячеек) К примеру так: (искомое значение, диапазон, столбец результата, интервальный просмотр (нужен если ячейки могут совпадать не на 100% - то есть консервы и !консервы)) Главное чтобы столбец по параметру которого будет производиться поиск был в 1 столбце Автор - Alfa_Shadow Дата добавления - 16.12.2013 в 17:45
Evgnest
Дата: Понедельник, 16.12.2013, 17:47 |
Сообщение № 3
Группа: Пользователи
Ранг: Прохожий
Сообщений: 4
Репутация:
0
±
Замечаний:
0% ±
Excel 2010
Скорее всего подойдет обычная ВПР или ГПР (в зависимости от расположения ячеек)
Не подходит, или я чего-то не так делаю. Файлы я прикрепил к сообщению. А ячейки обычные столбцы
Скорее всего подойдет обычная ВПР или ГПР (в зависимости от расположения ячеек)
Не подходит, или я чего-то не так делаю. Файлы я прикрепил к сообщению. А ячейки обычные столбцыEvgnest
Ответить
Сообщение Скорее всего подойдет обычная ВПР или ГПР (в зависимости от расположения ячеек)
Не подходит, или я чего-то не так делаю. Файлы я прикрепил к сообщению. А ячейки обычные столбцыАвтор - Evgnest Дата добавления - 16.12.2013 в 17:47
Alfa_Shadow
Дата: Понедельник, 16.12.2013, 17:52 |
Сообщение № 4
Группа: Пользователи
Ранг: Новичок
Сообщений: 13
Репутация:
0
±
Замечаний:
0% ±
Excel 2010
Если ищешь по столбцу "B" нужно чтобы он был левее остальных столбцов, попробуй его переместить
Если ищешь по столбцу "B" нужно чтобы он был левее остальных столбцов, попробуй его переместить Alfa_Shadow
Ответить
Сообщение Если ищешь по столбцу "B" нужно чтобы он был левее остальных столбцов, попробуй его переместить Автор - Alfa_Shadow Дата добавления - 16.12.2013 в 17:52
_Boroda_
Дата: Понедельник, 16.12.2013, 17:54 |
Сообщение № 5
Группа: Админы
Ранг: Местный житель
Сообщений: 16792
Репутация:
6557
±
Замечаний:
±
2003; 2007; 2010; 2013 RUS
В маленькой таблице поубивайте пробелы после цифр С помощью Контрл Н (латинское) а потом формула Код
=ЕЧИСЛО(ПОИСКПОЗ(B1;[__3.xlsx]Лист1!$B$1:$B$3009;))*1
или просто Код
=ПОИСКПОЗ(B1;[__3.xlsx]Лист1!$B$1:$B$3009;)
или без убийства (но так хуже, могут попасться лишние) Код
=ЕЧИСЛО(ПОИСКПОЗ(B1&"*";[__3.xlsx]Лист1!$B$1:$B$3009;))*1
В маленькой таблице поубивайте пробелы после цифр С помощью Контрл Н (латинское) а потом формула Код
=ЕЧИСЛО(ПОИСКПОЗ(B1;[__3.xlsx]Лист1!$B$1:$B$3009;))*1
или просто Код
=ПОИСКПОЗ(B1;[__3.xlsx]Лист1!$B$1:$B$3009;)
или без убийства (но так хуже, могут попасться лишние) Код
=ЕЧИСЛО(ПОИСКПОЗ(B1&"*";[__3.xlsx]Лист1!$B$1:$B$3009;))*1
_Boroda_
Скажи мне, кудесник, любимец ба’гов... Платная помощь: Boroda_Excel@mail.ru Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
Ответить
Сообщение В маленькой таблице поубивайте пробелы после цифр С помощью Контрл Н (латинское) а потом формула Код
=ЕЧИСЛО(ПОИСКПОЗ(B1;[__3.xlsx]Лист1!$B$1:$B$3009;))*1
или просто Код
=ПОИСКПОЗ(B1;[__3.xlsx]Лист1!$B$1:$B$3009;)
или без убийства (но так хуже, могут попасться лишние) Код
=ЕЧИСЛО(ПОИСКПОЗ(B1&"*";[__3.xlsx]Лист1!$B$1:$B$3009;))*1
Автор - _Boroda_ Дата добавления - 16.12.2013 в 17:54
Evgnest
Дата: Понедельник, 16.12.2013, 18:05 |
Сообщение № 6
Группа: Пользователи
Ранг: Прохожий
Сообщений: 4
Репутация:
0
±
Замечаний:
0% ±
Excel 2010
Спасибо, что помогаете. Блин, я все уже перепробывал. А вариант который предложил BORODA дает ноль. Может сделаете сравнение, а то я уже отчаился. Заранее спасибо.
Спасибо, что помогаете. Блин, я все уже перепробывал. А вариант который предложил BORODA дает ноль. Может сделаете сравнение, а то я уже отчаился. Заранее спасибо. Evgnest
Ответить
Сообщение Спасибо, что помогаете. Блин, я все уже перепробывал. А вариант который предложил BORODA дает ноль. Может сделаете сравнение, а то я уже отчаился. Заранее спасибо. Автор - Evgnest Дата добавления - 16.12.2013 в 18:05
RAN
Дата: Понедельник, 16.12.2013, 18:22 |
Сообщение № 7
Группа: Друзья
Ранг: Экселист
Сообщений: 5660
В маленькой таблице поубивайте пробелы после цифр
Там не пробелы, а символ(160). Можно и обычной ВПР() Код
=ВПР(B1;[4654307.xlsx]Лист1!$B$1:$B$131;1;0)
Где Н/Д - тех нет.
В маленькой таблице поубивайте пробелы после цифр
Там не пробелы, а символ(160). Можно и обычной ВПР() Код
=ВПР(B1;[4654307.xlsx]Лист1!$B$1:$B$131;1;0)
Где Н/Д - тех нет.RAN
Быть или не быть, вот в чем загвоздка!
Ответить
Сообщение В маленькой таблице поубивайте пробелы после цифр
Там не пробелы, а символ(160). Можно и обычной ВПР() Код
=ВПР(B1;[4654307.xlsx]Лист1!$B$1:$B$131;1;0)
Где Н/Д - тех нет.Автор - RAN Дата добавления - 16.12.2013 в 18:22
Evgnest
Дата: Вторник, 17.12.2013, 08:06 |
Сообщение № 8
Группа: Пользователи
Ранг: Прохожий
Сообщений: 4
Репутация:
0
±
Замечаний:
0% ±
Excel 2010
Я правильно понял, что должен открыть оба файла и в одном, например большой таблице в любой ячейке указать =ВПР(B1;[4654307.xlsx]Лист1!$B$1:$B$131;1;0)
.
Я правильно понял, что должен открыть оба файла и в одном, например большой таблице в любой ячейке указать =ВПР(B1;[4654307.xlsx]Лист1!$B$1:$B$131;1;0)
. Evgnest
Ответить
Сообщение Я правильно понял, что должен открыть оба файла и в одном, например большой таблице в любой ячейке указать =ВПР(B1;[4654307.xlsx]Лист1!$B$1:$B$131;1;0)
. Автор - Evgnest Дата добавления - 17.12.2013 в 08:06
_Boroda_
Дата: Вторник, 17.12.2013, 09:36 |
Сообщение № 9
Группа: Админы
Ранг: Местный житель
Сообщений: 16792
Репутация:
6557
±
Замечаний:
±
2003; 2007; 2010; 2013 RUS
Там не пробелы, а символ(160).
Да без разницы. Главное - поубивать. Я жажду КРОВИ!!! Теоретически, можно и не открывать, но с открытыми удобнее. Хоть ВПР, хоть ПОИСКПОЗ вставляйте. Только название файла замените на своё. И не забудьте про поубивать. КРОВИ!!! или напишите так Код
=ПОИСКПОЗ(B1&символ(160);[__3.xlsx]Лист1!$B$1:$B$3009;)
но лучше все-таки убить А-А-А! КРОВЬ!!!
Там не пробелы, а символ(160).
Да без разницы. Главное - поубивать. Я жажду КРОВИ!!! Теоретически, можно и не открывать, но с открытыми удобнее. Хоть ВПР, хоть ПОИСКПОЗ вставляйте. Только название файла замените на своё. И не забудьте про поубивать. КРОВИ!!! или напишите так Код
=ПОИСКПОЗ(B1&символ(160);[__3.xlsx]Лист1!$B$1:$B$3009;)
но лучше все-таки убить А-А-А! КРОВЬ!!! _Boroda_
Скажи мне, кудесник, любимец ба’гов... Платная помощь: Boroda_Excel@mail.ru Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
Ответить
Сообщение Там не пробелы, а символ(160).
Да без разницы. Главное - поубивать. Я жажду КРОВИ!!! Теоретически, можно и не открывать, но с открытыми удобнее. Хоть ВПР, хоть ПОИСКПОЗ вставляйте. Только название файла замените на своё. И не забудьте про поубивать. КРОВИ!!! или напишите так Код
=ПОИСКПОЗ(B1&символ(160);[__3.xlsx]Лист1!$B$1:$B$3009;)
но лучше все-таки убить А-А-А! КРОВЬ!!! Автор - _Boroda_ Дата добавления - 17.12.2013 в 09:36