Страницы: 1
RSS
Умножение ячеек
 
Добрый день.  
 
Помогите пожалуйста.  
Есть две таблицы. Таблица 1: ключ + коэффициент  
Таблица 2: ключ + значение.  
 
Надо в таблице 2 умножить значение на коэффициент из таблицы 1.    
Функцией впр я могу это сделать, но будет в другом столбце (в файле выделено желтым). Мне надо на месте старого значения таблицы 2.    
Руками тоже можно умножать, но долго.  
 
Пожалуйста, помогите. Не получается!
 
т е одни значения заменить на этиже значения умноженные на коэффициенты.... только макросом
Оружие не убивает Человека! Человек убивает Человека!!!
 
Да, я понимаю что макросом. Макрос не получается...
 
Ну тогда ВПРом в допстолбце распределите коэффициенты напротив нужных значений, затем скопировав их и спецвставкой вставляем в нужный столбец с пометкой параметра "умножить". После можно допстолбец с коэффициентами удалить за ненадобностью.
 
Вручную не получится.    
 
 
У меня 84 столбца, на разных листах, в разной последовательности.    
 
Поэтому нужен макрос.    
Пожалуйста, помогите кто ГУРУ.
 
хм...я не гуру...но к вашему примеру макрос написать смог..  
 
Возможно он не оптимальный, и в нем много лишнего, но он работает:  
 
Option Explicit  
 
Sub Way()  
 
Dim rr1 As Range, rr2 As Range  
Dim cc1 As Range, cc2 As Range  
 
With ActiveSheet  
 
Set rr1 = .Range(Range("D1"), Range("D1").End(xlDown).Offset(0, 0))  
Set rr2 = .Range(Range("B6"), Range("B6").End(xlDown).Offset(0, 0))  
 
For Each cc1 In rr1  
   For Each cc2 In rr2  
       If cc2 = cc1 Then  
           cc2.Offset(0, 1) = cc2.Offset(0, 1) * cc1.Offset(0, 1)  
       End If  
   Next  
Next  
 
End With  
 
End Sub
 
Но если у вас 84 столбца - его необходимо дорабатывать...я написал макрос исключительно к вашему примеру...
 
{quote}{login=olgalxxx}{date=24.03.2011 12:17}{thema=}{post}У меня 84 столбца, на разных листах, в разной последовательности. {/post}{/quote}  
Вот это смущает. Для конкретного примера можно сделать. А если не видно реальной структуры, то неизвестно - где искать данные.
 
Вот в таком виде файл, на самом деле.    
 
 
wayfarer, спасибо. Посмотрите пожалуйста файл. Для каждого столбца "свои" коэффициенты.
 
Вы писали, 84 столбца...это все, или столбцы все на одной странице и идут через равный промежуток дальше? высота столбцов такая как в этом файле? нужна более подробная информация, или файл, максимально приближенный к оригинальному...
 
Вариант для трёх столбцов.
 
Да!    
 
Супер!    
 
Спасибо, это то, что нужно!  
 
PS: 84 столбца есть, но для примера это не важно.Главное - принцип!  
 
wayfarer, Вам тоже большое спасибо за помощь!  
 
Спасибо большое!
Страницы: 1
Читают тему
Наверх