Как подвести итоги в Excel, если цвет ячейки красный (4 простых способа)

  • Поделись Этим
Hugh West

Нужно учиться как подвести итоги, если цвет ячейки красный в Excel В Excel нет встроенной функции для суммирования, если цвет ячейки красный. Однако существует ряд методов, позволяющих суммировать ячейки в зависимости от их красного цвета. Если вы ищете такие уникальные приемы, вы попали по адресу. Здесь мы расскажем вам о том, как это сделать. 4 простые и удобные методы подведения итогов, если цвет ячейки красный в Excel.

Скачать Практическое пособие

Вы можете скачать следующую рабочую тетрадь Excel для лучшего понимания и самостоятельной практики.

Sum if Cell Color Is Red.xlsm

4 способа подвести итог, если цвет ячейки красный в Excel

Здесь у нас есть Отчет о продажах определенного фруктового бизнеса. Колонки B , C , D и E представлять Торговый представитель , Название продукта , Статус, и Продажи соответственно.

В этом случае строки, содержащие продукты, которые являются Не доставлено выделены красным цветом. Теперь мы подведем итоги Продажи Другими словами, мы вычислим общую сумму продаж продуктов, которые еще не были доставлены. Итак, давайте изучим их по очереди.

Здесь мы использовали Microsoft Excel 365 версию, вы можете использовать любую другую версию в зависимости от вашего удобства.

1. Использование функции SUMIF для суммирования, если цвет ячеек красный в Excel

В нашем первом методе мы будем использовать Функция SUMIF Позвольте мне продемонстрировать этот процесс шаг за шагом.

📌 Шаги

  • В самом начале расширьте диапазон данных на Колонка F .
  • Затем запишите Цвет в камере F4 в качестве заголовка колонки.

  • В этот момент запишите название цвета фона строк в соответствующих ячейках в Колонка F .
  • Например, в ячейке F5 , запишите Белый . И, в клетке F7 , запишите Красный .

  • После этого выделите ячейки в B16:C17 диапазон и создайте выходную секцию в выбранной области, как показано на рисунке ниже.

Примечание: Здесь мы задаем красный цвет заливки в ячейке C16 потому что мы определим Общие продажи клеток красного цвета в E5:E14 ассортимент .

  • Позже выберите ячейку C17 .
  • Затем запишите следующую формулу.
=SUMIF(F5:F14,"Red",E5:E14)

Вот, F5:F14 представляет собой диапазон имени Цвета . Кроме того, E5:E14 служит в качестве диапазона Продажи сумма.

Разбивка формулы

Сайт Функция SUMIF имеет три аргумента. ассортимент , критерии , [диапазон сумм] Вот, наш ассортимент это F5:F14 Это диапазон ячеек, которые мы хотим оценить по критериям.

И наш критерий это "Красный" который определяет, какие ячейки будут добавлены. Здесь мы использовали двойные кавычки, потому что Красный это текстовая строка.

Также, E5:E14 наш [диапазон сумм] Это фактические ячейки, которые необходимо суммировать.

  • Наконец, нажмите ENTER .

Подробнее: Если цвет ячейки красный, то в Excel выполняются различные функции

2. Использование функции GET.CELL для определения суммы, если цвет ячеек красный в Excel

Вы можете использовать Функция GET.CELL вместе с Функция SUMIF для суммирования цветных ячеек в Excel. Теперь посмотрите, как объединить их для суммирования ячеек красного цвета. Просто выполните следующие действия.

📌 Шаги

  • Первоначально выберите ячейку E5 .
  • Затем перейдите к Формулы вкладка.
  • После этого нажмите на кнопку Определенные имена группы.
  • Позже выберите Определить имя из выпадающего меню.

  • Удивительно, но Новое имя откроется диалоговое окно.
  • Затем запишите SumRed в Имя коробка.
  • Кроме того, запишите следующую формулу в графе Относится к:
=GET.CELL(63,GET.CELL!$E5) Разбивка формулы

GET.CELL(63,GET.CELL!$E5): 63 возвращает цвет заливки (фона) ячейки. ВЗЯТЬ! относится к имени листа. $E5 адрес ячейки первой ячейки, которую необходимо рассмотреть в Колонка E .

  • Далее нажмите OK .

  • На этом этапе создайте новый столбец Цветовой код в клетках в F4:F14 диапазон.

  • В первую очередь, выберите ячейку F5 теперь и начните писать имя функции, которую мы только что создали.
  • Удивительно, но вы видите, что имя функции появляется сразу после записи =Su в клетке.
  • Затем выберите функцию SumRed и нажмите кнопку TAB клавишу на клавиатуре.
  • Последовательно нажимайте ENTER ключ.

  • Следовательно, мы вводим функцию в ячейку F5 и получил 0 как выход.
  • Итак, это цветовой код Без наполнения цвет фона.

  • Позже перетащите Наполнительная рукоятка значок в конце Цветовой код колонна.

Здесь мы можем заметить, что ячейки без цвета фона имеют код цвета 0 С другой стороны, ячейки с красным цветом фона имеют код цвета 3 .

  • Снова выберите ячейку C17 .
  • Также запишите следующую формулу.
=SUMIF(F5:F14,3,E5:E14)

Здесь мы ищем клетки, в целом, в E5:E14 диапазон с цветовым кодом 3 .

  • Как всегда, нажмите кнопку ENTER ключ.

Читать далее: Формула Excel для изменения цвета текста в зависимости от значения (+ бонусные методы)

Похожие чтения

  • Чередование цветов строк в Excel с помощью условного форматирования [Видео]
  • Как сделать отрицательные числа красными в Excel (4 простых способа)
  • Как сравнить два столбца в Excel для поиска различий
  • Условное форматирование дат в Excel старше сегодняшнего дня (3 простых способа)
  • Как использовать условное форматирование в Excel на основе дат

3. Использование автофильтра и функции СУММЕСЛИ

Мы можем использовать Автофильтр функция и Функция СУММЕСЛИ тоже, чтобы суммировать ячейки красного цвета в Excel. Это просто & легко. Давайте посмотрим процесс в деталях.

📌 Шаги

  • В первую очередь выделите ячейки в B4:E14 диапазон.
  • Далее перейдите к Главная вкладка.
  • Затем нажмите на Редактирование группа.
  • После этого выберите Сортировка и фильтр выпадающее меню.
  • Наконец, выберите Фильтр из выпадающего списка.

  • Теперь рядом с каждым заголовком в выбранном диапазоне данных имеется стрелка вниз.

  • В это время нажмите на стрелку вниз рядом со значком Продажи заголовок.
  • Мгновенно рядом со значком появится контекстное меню.
  • Затем нажмите на Фильтр по цвету вариант.
  • Наконец, выберите прямоугольник красного цвета в соответствии с разделом Фильтр по цвету клеток .

  • Таким образом, теперь мы можем видеть только строки красного цвета. Остальные строки скрыты.

  • В данном случае выберите ячейку C17 .
  • Затем введите в ячейку следующую формулу.
=SUBTOTAL(109,E5:E14)

Вот, 109 это function_num аргумент. возвращает сумму без скрытых данных. и, E5:E14 это ссылка1 аргумент, который является диапазоном для применения предыдущей функции.

  • В конечном итоге, нажимайте ENTER кнопка.

Здесь мы получили только сумму видимых ячеек. Скрытые ячейки не включены в расчет. Очевидно, мы можем проверить это. Просто помните, что Общие продажи здесь.

  • Снова нажмите на стрелку вниз рядом с надписью Продажи заголовок.
  • Затем из выпадающего меню выберите Очистить фильтр от "Продажи" .

  • Теперь появляются скрытые строки.
  • Мгновенно Общие продажи количество успевает измениться в мгновение ока. Но формула остается неизменной.

Читать далее: Формула условного форматирования Excel

4. Применение кода VBA

Думали ли вы когда-нибудь об автоматизации скучных и повторяющихся действий в Excel? Не думайте больше, потому что VBA В действительности, вы можете полностью автоматизировать предыдущий метод с помощью VBA Итак, без промедления, давайте погрузимся!

📌 Шаги

  • Для начала нажмите кнопку ALT + F11 ключ.

  • Внезапно Microsoft Visual Basic для приложений откроется окно.
  • Затем перейдите к Вставка вкладка.
  • После этого выберите Модуль из предложенных вариантов.

  • Откроется модуль кода, в который нужно вставить приведенный ниже код.
 Function Sum_Red_Cells(cc As Range, rr As Range) Dim x As Long Dim y As Integer y = cc.Interior.ColorIndex For Each i In rr If i.Interior.ColorIndex = y Then x = WorksheetFunction.Sum(i, x) End If Next i Sum_Red_Cells = x End Function 

  • После этого вернитесь к рабочему листу VBA .
  • Затем выберите ячейку C17 и начните писать имя функции, которую мы только что создали.
  • Удивительно, но вы видите, что имя функции появляется сразу после записи = сумма в клетке.
  • Позже выберите функцию Sum_Red_Cells и нажмите кнопку TAB клавишу на клавиатуре.

  • На этом этапе укажите необходимые аргументы функции. C16 это ссылка на ячейку для ячейки, окрашенной в красный цвет. E5:E14 диапазон ячеек для выполнения операции суммирования.

Читать далее: Условное форматирование VBA на основе значения другой ячейки в Excel

Как подсчитать ячейки, если цвет ячеек красный в Excel

Чтобы решить эту проблему, мы используем тот же набор данных которые мы использовали в предыдущих методах. Внимательно выполните следующие шаги.

📌 Шаги

  • Во-первых, повторите шаги Метод 2 чтобы получить цветовой код.

  • Затем выберите ячейку C17 .
  • После этого введите в ячейку следующую формулу.
=COUNTIF(F5:F14,SumRed)

Сайт Функция COUNTIF подсчитывает количество всех клеток с цветовым кодом 3 в F5:F14 диапазон.

  • После этого нажмите ENTER .

Здесь мы получили результат 5 так как всего существует 5 красные клетки в Продажи колонна.

Читать далее: Как изменить цвет текста с помощью формулы в Excel (2 метода)

Практическая секция

Для самостоятельного выполнения практики мы предоставили Практика раздел, как показано ниже, на каждом листе с правой стороны. Пожалуйста, сделайте это самостоятельно.

Заключение

В этой статье представлены простые и краткие решения для подведения итогов, если цвет ячейки красный в Excel. Не забудьте скачать Практика файл Спасибо, что прочитали эту статью, мы надеемся, что она была полезной. пожалуйста, сообщите нам в разделе комментариев, если у вас есть какие-либо вопросы или предложения. пожалуйста, посетите наш сайт Exceldemy чтобы узнать больше.

Хью Уэст — опытный тренер и аналитик Excel с более чем 10-летним опытом работы в отрасли. Он имеет степень бакалавра в области бухгалтерского учета и финансов и степень магистра делового администрирования. Хью страстно любит преподавать и разработал уникальный подход к обучению, которому легко следовать и который легко понять. Его экспертные знания Excel помогли тысячам студентов и специалистов по всему миру улучшить свои навыки и преуспеть в своей карьере. В своем блоге Хью делится своими знаниями со всем миром, предлагая бесплатные учебные пособия по Excel и онлайн-обучение, чтобы помочь отдельным лицам и компаниям полностью раскрыть свой потенциал.