powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Помогите с сравнением полей из двух Листов Excel
4 сообщений из 4, страница 1 из 1
Помогите с сравнением полей из двух Листов Excel
    #34833298
Фотография Farkhod
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добрый день.
Есть эксельевский файл в котором куча листов. И на 1 и на 4 листах есть одинаковые поля Номер_контракта и Процент. Поле Номер_контракта у обеих заполнено. А поле Процент в первом листе пустое. Надо сделать так чтобы эксель из 4 листа скопировал поле Процент смотря на соответствующее поле Номер_контракта и еще где поле (на 1 листе) Клиент=blablabla.
Возможно ли такое сделать в самом экселе или надо писать макрос?
Спасибо.
Sheet1!A1=???
____________________________________
Do the difficult things while they are easy and do the great things while they are small. A journey of a thousand miles must begin with a single step.
...
Рейтинг: 0 / 0
Помогите с сравнением полей из двух Листов Excel
    #34833311
Фотография Farkhod
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну чтобы экселевской формулой написать типа:

Код: plaintext
Sheet1!Процент=Sheet4!Процент Where Sheet1!Номер_контракта = Sheet4!Номер_контракта and Sheet1!Клиент=blablabla
____________________________________
Do the difficult things while they are easy and do the great things while they are small. A journey of a thousand miles must begin with a single step.
...
Рейтинг: 0 / 0
Помогите с сравнением полей из двух Листов Excel
    #34833514
Deggasad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Помогите с сравнением полей из двух Листов Excel
    #34840249
Фотография Farkhod
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
Sub getperc()
Dim i, j As Integer
For i =  2  To  4943 
For j =  2  To  123 
If Sheets( 1 ).Range("E" & i).Value = Excel.Sheets( 5 ).Range("A" & j).Value and Sheets( 1 ).Range( 3 ).Value="blablabla" Then
Sheets( 1 ).Range("AC" & i).Value = Sheets( 5 ).Range("B" & j).Value
Exit For
End If
Next
Next
End Sub
____________________________________
Do the difficult things while they are easy and do the great things while they are small. A journey of a thousand miles must begin with a single step.
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Помогите с сравнением полей из двух Листов Excel
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]