Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 14.08.2009, 13:09   #1
Iskin
Форумчанин
 
Регистрация: 22.09.2008
Сообщений: 323
По умолчанию сумма по заданному критерию

Здравствуйте Гуру!
Есть такая задача. в 1 строке данные со значениями "р", "в", "п"
во 2 строке указаны цифровые значения. Как мне подсчитать суммы значений, но только для столбцов "в" и "п"? Пример в прикрепленной таблице.
Вложения
Тип файла: rar Книга1.rar (3.4 Кб, 17 просмотров)
Думайте глобально - действуйте локально!
Iskin вне форума Ответить с цитированием
Старый 14.08.2009, 13:30   #2
Anatole
Форумчанин
 
Аватар для Anatole
 
Регистрация: 07.04.2009
Сообщений: 245
По умолчанию

воспользуйся функцией "СУММЕСЛИ"
Всякое безобразие должно быть единообразным. Тогда это называется порядком.
Anatole вне форума Ответить с цитированием
Старый 14.08.2009, 13:34   #3
IgorGO
Новичок
СтарожилДжуниор
 
Аватар для IgorGO
 
Регистрация: 05.02.2008
Сообщений: 9,487
По умолчанию

см.вложение
Вложения
Тип файла: rar Книга142.rar (3.5 Кб, 45 просмотров)
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
IgorGO вне форума Ответить с цитированием
Старый 17.08.2009, 09:15   #4
Iskin
Форумчанин
 
Регистрация: 22.09.2008
Сообщений: 323
По умолчанию

спасибо IgorGO за пример. но я бы хотел посмотреть пример еще и через функцию. Понимаю, нагло, но может у кого есть заготовки...
Думайте глобально - действуйте локально!
Iskin вне форума Ответить с цитированием
Старый 17.08.2009, 12:05   #5
The_Prist
Участник клуба
 
Аватар для The_Prist
 
Регистрация: 17.07.2009
Сообщений: 1,088
По умолчанию

Цитата:
Сообщение от Iskin Посмотреть сообщение
спасибо IgorGO за пример. но я бы хотел посмотреть пример еще и через функцию.
А у IgorGO что, не через функцию? Или Вы макросы имеете ввиду? Изъясняйтесь конкретней. Вот формула(тоже что и у IgorGO), только чуть покороче.
ФОРМУЛА МАССИВА! Это значит, что ввод надо завершать не просто Enter, а Ctrl+Shift+Enter.
Вложения
Тип файла: rar Книга1.rar (3.4 Кб, 15 просмотров)
WebMoney - R298726502453; Яндекс.Деньги - 41001332272872
www.excel-vba.ru
The_Prist вне форума Ответить с цитированием
Старый 17.08.2009, 12:46   #6
Iskin
Форумчанин
 
Регистрация: 22.09.2008
Сообщений: 323
По умолчанию

т.е. через Function
например:
'Возвращает количество совпадений
Function ПодсчитатьКоличествоВСтроке(Диапазо н As Range, Образец As String) As Integer
n = 0
For i = 1 To Диапазон.Count
If LCase(CStr(Диапазон.Item(i).Value)) = LCase(Образец) Then n = n + 1
Next i
ПодсчитатьКоличествоВСтроке = n
End Function
Думайте глобально - действуйте локально!
Iskin вне форума Ответить с цитированием
Старый 18.08.2009, 09:00   #7
Iskin
Форумчанин
 
Регистрация: 22.09.2008
Сообщений: 323
По умолчанию

забыл отметить, что 1-я строка со значениями "р", "в", "п"
она постоянно меняется. Это все делается для будущего табеля... В принципе могу выложить весь вариант табеля, который надо до завершить...
Думайте глобально - действуйте локально!
Iskin вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Разделение строки по критерию mephist Microsoft Office Excel 12 27.08.2009 11:07
Опять про скрытие строк по заданному критерию aval Microsoft Office Excel 4 30.06.2009 12:39
Удаление строк по определенному критерию Franck Microsoft Office Excel 4 16.02.2009 11:27
Поиск в *.txt по критерию fudzy79 Помощь студентам 5 04.02.2008 09:14
макрос VBA EXCEL - деление ряда чисел по заданному критерию Обыватель Microsoft Office Excel 10 30.01.2008 14:36