Гость
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Сумма значений ячеек, исходя из цвета ячейки. / 12 сообщений из 12, страница 1 из 1
01.09.2008, 16:52
    #35516474
Grug
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сумма значений ячеек, исходя из цвета ячейки.
Можно ли вычислить сумму значений в ячейках, исходя из ее цвета?

Красные ячейки такая-то сумма, желтые ячейки такая-то сумма.
...
Рейтинг: 0 / 0
01.09.2008, 17:00
    #35516495
KL (XL)
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сумма значений ячеек, исходя из цвета ячейки.
...
Рейтинг: 0 / 0
01.09.2008, 17:42
    #35516609
Grug
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сумма значений ячеек, исходя из цвета ячейки.
В принципе разобрался. Спасибо за информацию.

Только я что-то не могу сообразить как мне этим воспользоваться. Подставляю формулу в ячейку, а Excel мне постоянно ошибку выдает.
...
Рейтинг: 0 / 0
01.09.2008, 18:21
    #35516698
KL (XL)
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сумма значений ячеек, исходя из цвета ячейки.
см. приложение.

KL
[MVP - Microsoft Excel]
...
Рейтинг: 0 / 0
01.09.2008, 19:00
    #35516741
Grug
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сумма значений ячеек, исходя из цвета ячейки.
Ага все теперь понял. Большое спасибо.
...
Рейтинг: 0 / 0
02.09.2008, 14:06
    #35518101
Grug
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сумма значений ячеек, исходя из цвета ячейки.
Заметил такую странность в формуле =COUNTCOLOR($K$17:$K$36;(2);ЛОЖЬ), выкрасил ячейки в нужный мне цвет, внес данные, количество подсчиталось. Но когда удаляю данные из ячейки количество остается прежним. Приходится менять цвет ячейки чтобы сбросить счетчик. Так и должно быть или я что-то не так сделал?
...
Рейтинг: 0 / 0
02.09.2008, 14:14
    #35518128
Grug
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сумма значений ячеек, исходя из цвета ячейки.
Вроде понял. Эта формула подсчитывает только количество ячеек именно этого цвета. А какую формулу нужно использовать чтобы подсчитать количество непустых ячеек допустим красного цвета?
...
Рейтинг: 0 / 0
02.09.2008, 14:42
    #35518226
KL (XL)
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сумма значений ячеек, исходя из цвета ячейки.
GrugВроде понял. Эта формула подсчитывает только количество ячеек именно этого цвета. А какую формулу нужно использовать чтобы подсчитать количество непустых ячеек допустим красного цвета?
=СУММПРОИЗВ((ColorIndexOfRange($A$1:$D$7)=ColorIndexOfOneCell(G1;0;0))*($A$1:$D$7<>""))
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
20.09.2011, 12:34
    #37447824
MorteiN
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сумма значений ячеек, исходя из цвета ячейки.
KL (XL),

А я так и не понял. Как мне этим воспользоваться? Как мне добавить новые функции в мой файл?
...
Рейтинг: 0 / 0
21.09.2011, 22:01
    #37450736
The_Prist
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сумма значений ячеек, исходя из цвета ячейки.
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
05.08.2017, 08:50
    #39500597
Laikon
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сумма значений ячеек, исходя из цвета ячейки.
А у меня вот такой вопрос - мне нужно подсчитать сумму в ячейках если они окрашены в один из двух нужных мне цветов. Куда поставить условие "или"?

Код: vbnet
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
Public Function СУММЗАЛИВКА(ДИАПАЗОН As Range, ЯЧЕЙКА) As Double
    Dim S As Double
    Dim rCell As Range
    Dim ColCell As Long
  
    ColCell = ЯЧЕЙКА.Interior.Color
    S = 0
  
    For Each rCell In ДИАПАЗОН
        If rCell.Interior.Color = ColCell Then
            S = S + rCell.Value
        End If
    Next
  
    СУММЗАЛИВКА = S
End Function

Модератор: Учимся использовать тэги оформления кода - FAQ
...
Рейтинг: 0 / 0
05.08.2017, 09:11
    #39500602
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сумма значений ячеек, исходя из цвета ячейки.
Код: vbnet
1.
If rCell.Interior.Color = ColCell1 Or rCell.Interior.Color = ColCell2 Then

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


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