Как суммировать столбец числа условно в Excel

В excel у меня есть столбец чисел, который, если число положительное, цвет текста черный, если число отрицательное, число красное. Как я могу в новой ячейке суммировать только красные числа в столбце?

Вы можете использовать: =SUMIF(A1:A10,"<0")

Вот мой пример .

В этом примере у меня есть диапазон случайных чисел от -100 до 100. Этот диапазон – это Sheet1!$B$3:$B$26 .

Я применил условное форматирование, чтобы:

  • положительные числа имеют черный текст,
  • отрицательные числа имеют красный текст.

Для этого просто выделите свой диапазон, установите условный формат с помощью специальной формулы и установите формат, используя первую ячейку в вашем диапазоне.

  • пользовательская формула для положительных клеток =B3>=0 .
  • пользовательская формула для положительных клеток =B3<0 .

Я создал две ячейки, которые содержат сумму таблицы, используя функцию sumif () :

  • Сумма положительных чисел: =sumif(your_range, ">=0")
  • Сумма отрицательных чисел: =sumif(your_range, "<0")

Обратите внимание: что в вашем случае вы сказали, что хотите суммировать ячейки с красным текстом, все из которых являются отрицательными целыми числами, поэтому все, что мне действительно нужно сделать, это суммировать ячейки, если они являются отрицательным целым числом.
Чтобы по-настоящему суммировать ячейки на основе формата, такого как цвет текста, вы могли бы написать функцию vba / macro и выполнить итерацию по ячейкам в диапазоне.

  • Excel: SUM каждый N-й столбец
  • Замените одну ячейку другой в зависимости от содержимого в excel
  • SUMIF для суммирования нескольких столбцов
  • Связывание двух листов excel и соединения данных
  • Найдите самое близкое значение, не переходя
  • Создание ссылки из функции LEFT
  • Использование EPPlus без использования excel
  • Как автоматически добавить строки в таблицу в excel, чтобы данные соответствовали другой таблице на одном листе
  • Excel Auto Save с обновленным «Date Modified»
  • Как получить имя листа с помощью github.com/tealeg/xlsx?
  • Удалить круглые скобки и текст в excel
  • Interesting Posts

    Копирование изображения в VBA

    Excel vlookup с двумя столбцами в источнике и цели, возвращающим другой столбец

    win32com вызывает ошибку при попытке использовать ShowDetail в PivotField ()

    Объедините текст, замените ссылку и оцените формулу

    Прокрутка листов без использования VBA

    спецификация даты / времени форсека не конвертирует дату / время текста в формат внутренней даты?

    Не удалось создать отчет BIRT с помощью spudsoft-birt-excel-emitters – Error.InvalidEmitterID

    Несоответствие типа данных Access 2010

    Получите Excel 2016 на Mac, чтобы перестать интерпретировать мои формулы в виде текста?

    Странное поведение адресов ячеек для несмежных диапазонов: VBA

    Скопируйте таблицу с веб-страницы и вставьте ее в Excel с помощью сопоставления назначения с помощью vba

    Excel условная сумма

    Веб-страница ASP.Net генерирует файл Excel на локальный ПК, а не сервер

    Формула в Excel для подсчета количества строк, где есть дата в столбце «K», но столбец «N» пуст?

    Как установить текст на ленте Editbox через VBA (Excel)

    Давайте будем гением компьютера.