sum vba excel



Excel суммеслимн условие дата

Автор Игорь задал вопрос в разделе Другие языки и технологии

Как задать условие в Excel и получил лучший ответ

Ответ от Александр Коровин[гуру]
В данной формуле аргумент "Критерий" сравнивается с целым значением ячейки а не с частью ее значения. (Например, если СУММЕСЛИ (А1:А3,"ааа") то в выборку попадут ячейки со значением "ааа" но не "ввв ааа"). Если все-таки нужен второй вариант, то можно написать пользовательскую функцию, которая делает нужные Вам вычисления.

Ответ от Wowa Cherkesov[гуру]
проще пишется на VBA пользовательская фунция, и далее к ней просто обращаться

Ответ от Aleksey Denisov[гуру]
2 Игорь
Если я правильно понял Вас, то все просто:
=СУММЕСЛИ (A1:A20;"*(обл.) *";B1:B20)
где
A1:A20 - диапазон, в котором содержатся элементы с фрагментом "(обл.) ";
B1:B20 - диапазон суммирования.
2 Александр Коровин
Смысл Вашего сообщения? Очевидно, что второй вариант необходим, Вы никак не объясняете как его достичь.. .
2 Wowa Cherkesov
Вы считаете, что так проще? 🙂
Sub Macros()
Dim i As Integer
Dim sum As Integer
sum = 0
For i = 1 To 20
If (InStr(Cells(i, 1).Value, "(обл.) ") <> 0) Then
sum = sum + Cells(i, 2).Value
End If
Next i
Cells(21, 2).Value = sum
End Sub

Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: Как задать условие в Excel

Как перевести время (ч: мм: сс) в число в excel
В Excel время (и даты) записываются в формате 1 = 1 сутки. Значит, 1 час - это 1/24, 1 минута =
подробнее...
спросили в Интернет
что такое расширенный поиск? и что такое простой поиск?
расширенный: это в поиск добавляется ещё условия: дата, сочетания слов, категории и т. п.
т. е.
подробнее...
спросили в Научение
Как приучить щенка ходить в туалет на улице?
Гуляем, гуляем, а он ничего не делает. Как приходим домой, так и лужа, и куча!
Тот, кто хочет
подробнее...
спросили в Купон
кто отдыхал по купонам Биглиона?как всё проходило? как всё проходило?
Я смотрела купоны на туры на скидочных сайтах. С ценами часто там обманывают. Пишут например: отдых
подробнее...
спросили в Другое
Патент. Патент. как запатентовать изобретение-изделие что для этого нужно
Для того чтобы получить патент на изобретение в РФ, надо подать заявку в Федеральный институт
подробнее...
Ответ от 3 ответа[гуру]
Привет! Вот еще темы с похожими вопросами:

Как готовить чай Пуэр?
Существует несколько способов заваривания чая пуэр. Расскажем как правильно сварить пуэр, именно
подробнее...

как сделать в Excel формат ячейки дата в кварталах? в днях и т.д. идет по стандарту, но как сделать в кварталах?
А что должно быть в итоге? Может просто преобразовать дату в строку, что-то вырезать, что-то
подробнее...

Как в Excel вставить текущую дату в ячейку при помощи сочетания клавиш?
Вставить текущую дату в Excel так:
Ctrl-Shift-4

Вставить текущее время в Excel
подробнее...
спросили в 360 е годы
Какая функция в MS Excel считает количество дней между датами? Как она называется?
В одну ячейку - первую дату. В другую - вторую.
В третью =a-b и будет количество дней.подробнее...
спросили в Дата Даты
Как в excel из одной даты вычесть другую дату
Сам-то понял, что написал? Разница дат есть число. Обычно, число дней. Как его в формат даты? Если
подробнее...

Как в Excel растянуть строку дат/месяцев/лет? Как автоматически заполнить ячейки с датами?
ввести в ячейку дату, например, 1марта2013. Подтвердить ввод. Нажать правой кнопкой по этой ячейке,
подробнее...

Непонятно задание по Excel
Так и задавай условия на ячейки - чтоб можно было в них указывать числа от 1 до 120 ( при вводе
подробнее...
спросили в Другое
Excel. Фильтр по дате. Даты отображаются не по названиям месяцев, а только числами.
Странный вопрос. 27 и 28 число всегда входило в список ноября. Зачем еще что-то делать?
Если
подробнее...

Как в Excel сделать последовательность дат, состоящих из первых чисел каждого месяца в этом году?
автозаполнение
введите в одной ячейке 1 янв, в следующей 1 фев, выделите эти две ячейки
подробнее...

Что такое Дата актуализации ?
Действие по значению гл. актуализировать (актуализовать) ; перевод чего-либо из состояния
подробнее...
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*