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

Откуда: Ангарск, Санкт-Петербург
Сообщений: 210
Всем привет. Вот имеется функция WorksheetFunction.SumIfs().
k = a.Sheets("111").Range("A1").End(xlDown).Row
[A2] = WorksheetFunction.SumIfs(a.Sheets("111").Range("S2:S" + CStr(k) + ""), a.Sheets("Портфель").Range("DA2:DA" + CStr(k) + ""), "Авто")

В столбце DA стоит текст (Авто: новые, Авто: старые и тд. и тп.). Как с помощью этой функции организовать поиск по куску текста "Авто" и потом записывать сумму в ячейку [A2]? Спасибо заранее.
19 дек 12, 14:39    [13654419]     Ответить | Цитировать Сообщить модератору
 Re: Функция  [new]
Maxim12345678
Member

Откуда: Ангарск, Санкт-Петербург
Сообщений: 210
Поправка
k = a.Sheets("111").Range("A1").End(xlDown).Row
[A2] = WorksheetFunction.SumIfs(a.Sheets("111").Range("S2:S" + CStr(k) + ""), a.Sheets("111").Range("DA2:DA" + CStr(k) + ""), "Авто")
19 дек 12, 14:40    [13654425]     Ответить | Цитировать Сообщить модератору
 Re: Функция  [new]
VSVLAD
Member

Откуда: Краснодар
Сообщений: 877
Maxim12345678,

"Авто*"
19 дек 12, 15:15    [13654728]     Ответить | Цитировать Сообщить модератору
 Re: Функция  [new]
Maxim12345678
Member

Откуда: Ангарск, Санкт-Петербург
Сообщений: 210
Спасибо, ты меня очень выручил :)
19 дек 12, 15:51    [13655022]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft Office Ответить
 
Лучший учебный центр Microsoft!
Новейшие курсы Microsoft SQL Server 2014!
ОЧЕНЬ привлекательные цены на курсы Oracle — от 26 тыс.руб.!
Все курсы по базам данных: Microsoft SQL Server 2014, Oracle, IBM DB2, Access, MySql