Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Visual Basic Новый топик    Ответить
 Сравнение Excel  [new]
Чебуратино
Member

Откуда:
Сообщений: 20
Добрый день.

Была база данных как в примере, сделалась однажды её копия.
Копия это первый файл (на картинке сверху).
В базу вносились новые данные, применялось форматирование для сортировки, и в один день все фамилии перемешались.
Я так понимаю это уже не поправимо, но как сделать следующее:
По "номеру 2" из первой таблицы найти этот "номер 2" во второй таблице, и вставить фамилию из первой таблицы во вторую(и выделить фамилию во второй таблице каким-нибудь цветом).
Так получился восстановить хотя-бы часть данных.
Спасибо:)

К сообщению приложен файл. Размер - 18Kb
18 мар 19, 11:38    [21835723]     Ответить | Цитировать Сообщить модератору
 Re: Сравнение Excel  [new]
iMrTidy
Member

Откуда:
Сообщений: 773
Чебуратино,

Функция ВПР в помощь. А вот с цветом не понятно, что именно нужно, например, можно сделать условным форматированием.
18 мар 19, 11:50    [21835736]     Ответить | Цитировать Сообщить модератору
 Re: Сравнение Excel  [new]
Чебуратино
Member

Откуда:
Сообщений: 20
С цветом нужно чтоб фамилии которые будут вноситься в таблицу 2 выделялись определенным цветом, чтоб было видно какие строки из базы верные, а какие придётся править вручную, потому-что в таблице 2 данных больше.
18 мар 19, 12:00    [21835749]     Ответить | Цитировать Сообщить модератору
 Re: Сравнение Excel  [new]
Чебуратино
Member

Откуда:
Сообщений: 20
Почему-то при ВПР высвечивается #ссылка!
=ВПР(B1;B13432:C13441; 3; ЛОЖЬ)

B1- куда вставится искомое значение
потом диапазон исходной базы ( я скопировал его в нижнюю часть базы где слетели фамилии)
затем номер столбца откуда буду брать значение
и не работает:(
18 мар 19, 12:19    [21835777]     Ответить | Цитировать Сообщить модератору
 Re: Сравнение Excel  [new]
Чебуратино
Member

Откуда:
Сообщений: 20
Создал пару строк потренироваться, та же ошибка

К сообщению приложен файл. Размер - 6Kb
18 мар 19, 12:23    [21835781]     Ответить | Цитировать Сообщить модератору
 Re: Сравнение Excel  [new]
HandKot
Member

Откуда: Sergiev Posad
Сообщений: 2937
Чебуратино
Создал пару строк потренироваться, та же ошибка

а так?
=ВПР(C8;C5:D6:2, ЛОЖЬ)
18 мар 19, 12:38    [21835803]     Ответить | Цитировать Сообщить модератору
 Re: Сравнение Excel  [new]
Чебуратино
Member

Откуда:
Сообщений: 20
Так тоже ошибка.
Интересно что не так..

К сообщению приложен файл. Размер - 46Kb
18 мар 19, 12:45    [21835814]     Ответить | Цитировать Сообщить модератору
 Re: Сравнение Excel  [new]
Shocker.Pro
Member

Откуда: ->|<- :адуктО
Сообщений: 20683
Так точка с запятой жеж...
18 мар 19, 12:46    [21835818]     Ответить | Цитировать Сообщить модератору
 Re: Сравнение Excel  [new]
Чебуратино
Member

Откуда:
Сообщений: 20
Понял. Спасибо:) Остался открытым вопрос с цветом
18 мар 19, 12:50    [21835824]     Ответить | Цитировать Сообщить модератору
 Re: Сравнение Excel  [new]
HandKot
Member

Откуда: Sergiev Posad
Сообщений: 2937
Чебуратино,

ну блин описался
=ВПР(C8;C5:D6; 2;ЛОЖЬ)
18 мар 19, 12:51    [21835826]     Ответить | Цитировать Сообщить модератору
 Re: Сравнение Excel  [new]
Чебуратино
Member

Откуда:
Сообщений: 20
Чёт мозг вскипает:)
При применении ВПР к своей базе высвечивается 0.
18 мар 19, 12:56    [21835837]     Ответить | Цитировать Сообщить модератору
 Re: Сравнение Excel  [new]
iMrTidy
Member

Откуда:
Сообщений: 773
Чебуратино,

Пример в студию.
18 мар 19, 12:58    [21835840]     Ответить | Цитировать Сообщить модератору
 Re: Сравнение Excel  [new]
iMrTidy
Member

Откуда:
Сообщений: 773
Чебуратино
С цветом нужно чтоб фамилии которые будут вноситься в таблицу 2 выделялись определенным цветом, чтоб было видно какие строки из базы верные, а какие придётся править вручную, потому-что в таблице 2 данных больше.


Это легко сделать условным форматированием.
18 мар 19, 12:59    [21835842]     Ответить | Цитировать Сообщить модератору
 Re: Сравнение Excel  [new]
Чебуратино
Member

Откуда:
Сообщений: 20
Вот пример, отдельно вынес список из 2 людей- всё равно 0.

К сообщению приложен файл (база.xlsx - 8Kb) cкачать
18 мар 19, 13:05    [21835851]     Ответить | Цитировать Сообщить модератору
 Re: Сравнение Excel  [new]
iMrTidy
Member

Откуда:
Сообщений: 773
Чебуратино,

К сообщению приложен файл (база.xlsx - 10Kb) cкачать
18 мар 19, 13:12    [21835862]     Ответить | Цитировать Сообщить модератору
 Re: Сравнение Excel  [new]
Чебуратино
Member

Откуда:
Сообщений: 20
Спасибо вам большое, но буду признателен если в 2 словах объясните в чём именно была ошибка в моей формуле:)
18 мар 19, 13:15    [21835871]     Ответить | Цитировать Сообщить модератору
 Re: Сравнение Excel  [new]
Чебуратино
Member

Откуда:
Сообщений: 20
Понял) спасибо еще раз:)
18 мар 19, 13:16    [21835874]     Ответить | Цитировать Сообщить модератору
 Re: Сравнение Excel  [new]
Чебуратино
Member

Откуда:
Сообщений: 20
Ещё вопрос.
Я понимаю что вам надоели ежедневные глупые вопросы, но тем не менее спасибо вам:)
С ВПР для первой ячейки разобрался.
Мне его надо применить к 10 тысячам ячеек в столбце.
Если просто перетянуть за угол ячейки где вбита формула, то меняется диапазон ячеек для поиска, как сделать чтоб он оставался прежним..?
18 мар 19, 13:26    [21835888]     Ответить | Цитировать Сообщить модератору
 Re: Сравнение Excel  [new]
iMrTidy
Member

Откуда:
Сообщений: 773
Чебуратино,

В примере, что я выложил, диапазон поиска фиксированный. Делается это при помощи знака доллара в ссылке на диапазон.
18 мар 19, 13:31    [21835898]     Ответить | Цитировать Сообщить модератору
 Re: Сравнение Excel  [new]
Чебуратино
Member

Откуда:
Сообщений: 20
Спасибо вам большое:)
18 мар 19, 14:39    [21836009]     Ответить | Цитировать Сообщить модератору
 Re: Сравнение Excel  [new]
Чебуратино
Member

Откуда:
Сообщений: 20
Господа, а как изменится формула если мне нужно например чтобы искомое значение было 9999, и оно брало информацию из ячейки рядом с которой 1009999,
13 май 19, 12:57    [21883270]     Ответить | Цитировать Сообщить модератору
 Re: Сравнение Excel  [new]
Чебуратино
Member

Откуда:
Сообщений: 20
Точнее не только "1009999", но и "100 9999" может быть...
13 май 19, 12:59    [21883273]     Ответить | Цитировать Сообщить модератору
 Re: Сравнение Excel  [new]
iMrTidy
Member

Откуда:
Сообщений: 773
Чебуратино,

Давайте лучше пример, я как-то не понял, что именно нужно.
15 май 19, 00:38    [21884859]     Ответить | Цитировать Сообщить модератору
Все форумы / Visual Basic Ответить