Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / суммирование по цветам ячеек / 8 сообщений из 8, страница 1 из 1
26.07.2011, 21:32
    #37368126
lbppb
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
суммирование по цветам ячеек
Можно ли в 2007 excel суммировать данные (sumifs) по цветам ячеек?
...
Рейтинг: 0 / 0
27.07.2011, 00:54
    #37368248
Akina
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
суммирование по цветам ячеек
Универсально - ввести ещё одну (возможно, скрытую) колонку, и написать пользовательскую функцию, которая возвращает Interior.ColorIndex переданного ей Range.
...
Рейтинг: 0 / 0
27.07.2011, 07:29
    #37368313
kuklp
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
суммирование по цветам ячеек
...
Рейтинг: 0 / 0
27.07.2011, 16:29
    #37369265
Djon Player
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
суммирование по цветам ячеек
lbppb,

Состряпал на скорую руку пользовательскую функцию:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
Public Function СуммаПоЦветамЯчеек(target As Range, cellcolor)
 Dim i As Integer
 
 СуммаПоЦветамЯчеек =  0 

 For Each ch In target
   If ch.Interior.ColorIndex = cellcolor Then
    СуммаПоЦветамЯчеек = СуммаПоЦветамЯчеек+ ch.Value
   End If
 Next ch
 
End Function


Для её использования надо поместить этот код в модуль книги.
Непосредственно в Excel вводить формулы вида =СуммаПоЦветамЯчеек(A1:A5;46), где первый параметр диапазон, второй номер цвета ячейки.
...
Рейтинг: 0 / 0
27.07.2011, 16:31
    #37369270
PlanB
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
суммирование по цветам ячеек
Djon Player, а cellcolor - это код цвета? вроде как 255?
...
Рейтинг: 0 / 0
27.07.2011, 16:33
    #37369273
Djon Player
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
суммирование по цветам ячеек
PlanBDjon Player, а cellcolor - это код цвета? вроде как 255?В данном случае это переменная использующаяся как номер цвета. К примеру в моем примере я указал номер 6, соответствующий жёлтому цвету.
...
Рейтинг: 0 / 0
27.07.2011, 16:34
    #37369277
Djon Player
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
суммирование по цветам ячеек
точнее 46 соответствующий оранжевому цвету
...
Рейтинг: 0 / 0
28.07.2011, 01:57
    #37370083
lbppb
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
суммирование по цветам ячеек
Djon Player,

Большое спасибо!
...
Рейтинг: 0 / 0
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / суммирование по цветам ячеек / 8 сообщений из 8, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]