seldom
Дата: Воскресенье, 24.01.2016, 17:05 |
Сообщение № 1
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 109
Репутация:
0
±
Замечаний:
20% ±
Excel 2010
Друзья, добрый день! Подскажите пожалуйста, как суммировать данные по двум значениям?
Друзья, добрый день! Подскажите пожалуйста, как суммировать данные по двум значениям? seldom
Ответить
Сообщение Друзья, добрый день! Подскажите пожалуйста, как суммировать данные по двум значениям? Автор - seldom Дата добавления - 24.01.2016 в 17:05
gling
Дата: Воскресенье, 24.01.2016, 17:16 |
Сообщение № 2
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2524
Репутация:
678
±
Замечаний:
0% ±
2010
Здравствуйте. Используйте СУММЕСЛИМН() или сводную таблицу.
Здравствуйте. Используйте СУММЕСЛИМН() или сводную таблицу. gling
ЯД-41001506838083
Ответить
Сообщение Здравствуйте. Используйте СУММЕСЛИМН() или сводную таблицу. Автор - gling Дата добавления - 24.01.2016 в 17:16
krosav4ig
Дата: Воскресенье, 24.01.2016, 17:23 |
Сообщение № 3
Группа: Друзья
Ранг: Старожил
Сообщений: 2347
Репутация:
989
±
Замечаний:
0% ±
Excel 2007,2010,2013
Код
=СУММЕСЛИМН($I$5:$I$12;$D$5:$D$12;$D16;$F$5:$F$12;E$15)
или сводная [offtop]мало того что опоздал, но и названия столбцов добавил почти такие же ...
Код
=СУММЕСЛИМН($I$5:$I$12;$D$5:$D$12;$D16;$F$5:$F$12;E$15)
или сводная [offtop]мало того что опоздал, но и названия столбцов добавил почти такие же ... krosav4ig
email:krosav4ig26@gmail.com WMR R207627035142 WMZ Z821145374535 ЯД 410012026478460
Сообщение отредактировал krosav4ig - Воскресенье, 24.01.2016, 17:30
Ответить
Сообщение Код
=СУММЕСЛИМН($I$5:$I$12;$D$5:$D$12;$D16;$F$5:$F$12;E$15)
или сводная [offtop]мало того что опоздал, но и названия столбцов добавил почти такие же ... Автор - krosav4ig Дата добавления - 24.01.2016 в 17:23
buchlotnik
Дата: Воскресенье, 24.01.2016, 17:58 |
Сообщение № 4
Группа: Заблокированные
Ранг: Участник клуба
Сообщений: 3442
Репутация:
929
±
Замечаний:
20% ±
2010, 2013, 2016 RUS / ENG
ну и до кучи Код
=СУММПРОИЗВ(($D$5:$D$12=$D16)*($F$5:$F$12=E$15)*$I$5:$I$12)
ну и до кучи Код
=СУММПРОИЗВ(($D$5:$D$12=$D16)*($F$5:$F$12=E$15)*$I$5:$I$12)
buchlotnik
Ответить
Сообщение ну и до кучи Код
=СУММПРОИЗВ(($D$5:$D$12=$D16)*($F$5:$F$12=E$15)*$I$5:$I$12)
Автор - buchlotnik Дата добавления - 24.01.2016 в 17:58
seldom
Дата: Воскресенье, 24.01.2016, 21:06 |
Сообщение № 5
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 109
Репутация:
0
±
Замечаний:
20% ±
Excel 2010
Спасибо огромное за помощь!
Спасибо огромное за помощь! seldom
Ответить
Сообщение Спасибо огромное за помощь! Автор - seldom Дата добавления - 24.01.2016 в 21:06
sv2014
Дата: Воскресенье, 24.01.2016, 22:42 |
Сообщение № 6
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 226
Репутация:
61
±
Замечаний:
0% ±
Excel 2013
seldom , добрый вечер,попробуйте протестировать макрос,кнопка frut [vba]Код
Sub frut() Dim j&, s1&, s2&, y, k As Byte y = Array("яблоки", "груши", "вишня") For k = 0 To 2: s1 = 0: s2 = 0 For j = 5 To 12 If Range("D" & j) = y(k) And Range("F" & j) = "прибыли" Then s1 = s1 + Range("I" & j) Next Range("E16").Offset(k) = s1 For j = 5 To 12 If Range("D" & j) = y(k) And Range("F" & j) = "в пути" Then s2 = s2 + Range("I" & j) Next Range("F16").Offset(k) = s2 Next End Sub
[/vba]
seldom , добрый вечер,попробуйте протестировать макрос,кнопка frut [vba]Код
Sub frut() Dim j&, s1&, s2&, y, k As Byte y = Array("яблоки", "груши", "вишня") For k = 0 To 2: s1 = 0: s2 = 0 For j = 5 To 12 If Range("D" & j) = y(k) And Range("F" & j) = "прибыли" Then s1 = s1 + Range("I" & j) Next Range("E16").Offset(k) = s1 For j = 5 To 12 If Range("D" & j) = y(k) And Range("F" & j) = "в пути" Then s2 = s2 + Range("I" & j) Next Range("F16").Offset(k) = s2 Next End Sub
[/vba]sv2014
Сообщение отредактировал sv2014 - Воскресенье, 24.01.2016, 22:44
Ответить
Сообщение seldom , добрый вечер,попробуйте протестировать макрос,кнопка frut [vba]Код
Sub frut() Dim j&, s1&, s2&, y, k As Byte y = Array("яблоки", "груши", "вишня") For k = 0 To 2: s1 = 0: s2 = 0 For j = 5 To 12 If Range("D" & j) = y(k) And Range("F" & j) = "прибыли" Then s1 = s1 + Range("I" & j) Next Range("E16").Offset(k) = s1 For j = 5 To 12 If Range("D" & j) = y(k) And Range("F" & j) = "в пути" Then s2 = s2 + Range("I" & j) Next Range("F16").Offset(k) = s2 Next End Sub
[/vba]Автор - sv2014 Дата добавления - 24.01.2016 в 22:42