Как суммировать ячейки с текстом и числами в Excel?

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

Сумма ячейки, содержащие текст и числа на основе определенного текста с формулой

Ячейки суммы, содержащие текст и числа на основе определенного текста, с удобной функцией

Суммировать ячейки, содержащие текст и числа, игнорируя текст, с помощью функции, определяемой пользователем


Суммирование ячеек, содержащих текст и числа на основе определенного текста с формулой

Вы можете использовать формулу массива для суммирования чисел на основе их соответствующую текстовую строку в ячейке, сделайте следующее:

1. Сначала вы можете записать текстовые строки, относительные числа которых вы хотите суммировать в столбце ячеек.

2 . Затем введите формулу ниже в пустую ячейку, в этом примере я введу формулу в ячейку E2, а затем нажму клавиши вместе, она вернет общее значение из списка на основе определенного текста. См. Снимок экрана:

Примечание . В приведенной выше формуле – это критерий, который вы хотите использовать, а B2: B9 указывает диапазон ячеек, который вы хотите суммировать.

3 . Затем выберите ячейку формулы и перетащите маркер заполнения вниз к ячейкам, к которым вы хотите применить эту формулу, чтобы получить результат:


Ячейки суммы, содержащие текст и числа на основе определенного текста, с удобной функцией

Если вам сложно понять приведенную выше формулу, Kutools for Excel предоставляет полезный инструмент – Сумма на основе того же текста с этой функцией , вы можете получить общий результат в ячейке, которая смешана с числами и текстом, не запоминая никаких формул.

Примечание: чтобы применить эти Sum основанные на функциях того же текста , во-первых, вы должны загрузить Kutools for Excel , а затем быстро и легко применить эти функции.

После установки Kutools for Excel , сделайте следующее:

1 . Щелкните, чтобы выбрать ячейку, в которую вы хотите вывести результат, см. Снимок экрана:

Советы : чтобы предотвратить циклические ссылки, не вставляйте эту формулу в первая строка рабочего листа.

2 . А затем нажмите Kutools > Помощник по формулам > Formula Helper , см. снимок экрана:

3 . В диалоговом окне Помощник по формулам выполните следующие операции:

  • В раскрывающемся списке Тип формулы выберите Статистические ;
  • В Выберите формулу щелкните, чтобы выбрать параметр Сумма на основе того же текста ;
  • Затем в разделе Ввод аргументов выберите диапазон ячеек, содержащий текст и числа, которые вы хотите суммировать, в текстовом поле Range , а затем выберите текстовую ячейку, значения которой вы хотите суммировать на основе в Текстовое поле .
Советы . В текстовом поле Текст следует изменить значение по умолчанию абсолютная ссылка на ячейку верность относительной ссылке на ячейку для правильного перетаскивания формулы.

4 . Затем нажмите кнопку Ok , будет рассчитан первый результат, затем перетащите маркер заполнения для заполнения формулы в другие ячейки, см. Снимок экрана:


Ячейки суммы, содержащие текст и числа, игнорируя текст с помощью User Defined Функция

Если у вас есть следующие данные, смешанные с текстом и числами, и вы просто хотите извлечь и сложить только числа в каждой ячейке, как вы могли бы быстро закончить это? в Excel?

Чтобы решить эту проблему, вы может создать функцию, определяемую пользователем , сделайте следующее:

1 . Удерживая нажатыми клавиши ALT + F11 , откройте окно Microsoft Visual Basic для приложений .

2 . Нажмите Вставить > Module и вставьте следующий код в окно модуля .

Код VBA: суммируйте только числа в ячейке, содержащей числа и текст

3 . Затем сохраните и закройте этот код, вернитесь на рабочий лист и введите эту формулу = SumNumbers (A2) ( A2 указывает ячейку, в которой вы хотите суммировать числа), затем перетащите маркер заполнения вниз к ячейкам, которые вы хотите заполнить формулой, и только числа в каждой ячейке добавляются вместе, см. снимок экрана:


Другие относительные статьи:

  • Объедините повторяющиеся строки и суммируйте значения в Excel
  • В Excel , вы всегда можете столкнуться с этой проблемой, если у вас есть диапазон данных, содержащий несколько повторяющихся записей, и теперь вы хотите объединить повторяющиеся данные и суммировать соответствующие значения в другом столбце, как показано на следующих снимках экрана. Как вы могли бы решить эту проблему?
  • Умножение двух столбцов и затем суммирование в Excel
  • В Excel большинство из нас может потерпеть неудачу при умножении двух столбцов, а затем их сложении, конечно, мы можем умножить каждый элемент, а затем суммировать их, но это будет проблематично, если нужно вычислить сотни или тысячи строк. В Excel есть мощная функция – СУММПРОИЗВ, с ее помощью мы можем быстро умножить два столбца и затем суммируйте их. В этой статье я расскажу о том, как применить эту функцию.
  • Сумма Т op 3 или N значений на основе критериев в Excel
  • Обычно мы можем суммировать верхние n значений из диапазона ячеек, используя простую формулу, но пробовали ли вы когда-нибудь суммировать n значений на основе некоторых критериев. В этой статье я представлю некоторые формулы для суммирования первых n значений с определенными критериями в Excel.
  • Суммировать уникальные значения на основе критериев в Excel
  • Например, у меня есть диапазон данных, который содержит столбцы Name и Order, теперь для суммирования только уникальных значений в столбце Order на основе столбец Имя, как показано на следующем снимке экрана. Как быстро и легко решить эту задачу в Excel?
  • Подсчет или суммирование ячеек на основе Цвета шрифта в Excel
  • Как можно получить количество ячеек или суммировать все ячейки, содержащие определенный цвет шрифта в Excel? Например, у меня есть диапазон данных на листе, как показано на следующем снимке экрана, и теперь я хочу соответственно подсчитать или суммировать ячейки, которые имеют красный, синий и черный цвет шрифта. Обычно нет прямого способа справиться с этой задачей, здесь я расскажу о некоторых приемах для решения этой задачи.

Оцените статью
Frestage.ru
Добавить комментарий