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

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

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

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

А я так и не понял. Как мне этим воспользоваться? Как мне добавить новые функции в мой файл?
...
Рейтинг: 0 / 0
Сумма значений ячеек, исходя из цвета ячейки.
    #37450736
Фотография The_Prist
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
Сумма значений ячеек, исходя из цвета ячейки.
    #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
Сумма значений ячеек, исходя из цвета ячейки.
    #39500602
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: vbnet
1.
If rCell.Interior.Color = ColCell1 Or rCell.Interior.Color = ColCell2 Then

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


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