Consejo: Otros idiomas son traducidos por Google. Puedes visitar el English versión de este enlace.
Iniciar sesión
x
or
x
x
Suscríbete
x

or

¿Cómo sumar valores basados ​​en criterios de texto en Excel?

En Excel, ¿alguna vez ha intentado sumar valores basados ​​en otra columna de criterios de texto? Por ejemplo, tengo un rango de datos en la hoja de trabajo como se muestra a continuación, ahora quiero sumar todos los números en la columna B correspondientes a los valores de texto en la columna A que cumplen un determinado criterio, como sumar los números si el las celdas en la columna A contienen KTE.

doc-sum-based-on-text-1

Sume los valores basados ​​en otra columna si contiene cierto texto

Sume los valores basados ​​en otra columna si comienza con cierto texto

Sume los valores basados ​​en otra columna si termina con cierto texto

Sume los valores basados ​​en otra columna si solo está determinado texto


Filas de combinación avanzadas: (Combina filas duplicadas y suma / valores correspondientes promedio):
  • 1. Especifique la columna clave en la que desea combinar otra columna;
  • 2. Elija un cálculo para sus datos combinados.
  • doc-sum-columns-one-criteria-7

    Kutools for Excel: con más de 200 útiles complementos de Excel, de prueba sin límite en días 60. Descargar y prueba gratis ahora!


    flecha azul burbuja derecha Sume los valores basados ​​en otra columna si contiene cierto texto


    Tomemos los datos anteriores, por ejemplo, para agregar todos los valores que contienen el texto "KTE" en la columna A, la siguiente fórmula puede ayudarlo:

    Por favor ingrese esta fórmula = SumIf (A2: A6, "TEC * *" B2: B6) en una celda en blanco, y presione entrar clave, entonces todos los números en la columna B donde la celda correspondiente en la columna A contiene el texto "KTE" se sumarán. Ver capturas de pantalla:

    doc-sum-based-on-text-2
    -1
    doc-sum-based-on-text-3

    Tip: En la fórmula anterior, A2: A6 es el rango de datos en el que se agregan los valores, * * TEC representa los criterios que necesita, y B2: B6 es el rango que desea sumar.


    flecha azul burbuja derecha Sume los valores basados ​​en otra columna si comienza con cierto texto

    Si solo desea sumar los valores de celda en la columna B donde la celda correspondiente en la columna A cuyo texto comienza con "KTE", puede aplicar esta fórmula: = SUMAR.SI (A2: A6, "KTE *", B2: B6), mira capturas de pantalla:

    doc-sum-based-on-text-4
    -1
    doc-sum-based-on-text-5

    Tip: En la fórmula anterior, A2: A6 es el rango de datos en el que se agregan los valores, KTE * representa el criterio que necesita, y B2: B6 es el rango que desea sumar.


    flecha azul burbuja derecha Sume los valores basados ​​en otra columna si termina con cierto texto

    Para sumar todos los valores en la columna B, donde la celda correspondiente en la columna A, cuyo texto termina con "KTE", esta fórmula puede hacerte un favor: = SumIf (A2: A6, "* TEC" B2: B6), (A2: A6 es el rango de datos en el que se agregan los valores, KTE * representa el criterio que necesita, y B2: B6 es el rango que quieres sumar) ver capturas de pantalla:

    doc-sum-based-on-text-6
    -1
    doc-sum-based-on-text-7

    flecha azul burbuja derecha Sume los valores basados ​​en otra columna si solo está determinado texto

    Si solo desea sumar los valores de la columna B, cuyo contenido de celda correspondiente solo es "KTE" de la columna A, utilice esta fórmula: = SumIf (A2: A6, "TEC", B2: B6), (A2: A6 es el rango de datos en el que se agregan los valores, KTE representa el criterio que necesita, y B2: B6 es el rango que desea sumar) y luego solo el texto es "KTE" en la columna A, cuyo número relativo en la columna B se sumará, vea capturas de pantalla:

    doc-sum-based-on-text-8
    -1
    doc-sum-based-on-text-9

    Artículos relacionados:

    ¿Cómo sumar cada n filas hacia abajo en Excel?

    ¿Cómo sumar celdas con texto y números en Excel?


    Kutools for Excel: la mejor herramienta de productividad de Office aumenta su productividad en un 80%

    • Super Formula Bar (edite fácilmente varias líneas de texto y fórmula); Diseño de lectura (lee y edita fácilmente un gran número de celdas); Pegar en rango filtrado...
    • Combinar celdas / filas / columnas y mantener datos; Contenido de celdas divididas; Combinar filas duplicadas y suma / promedio... Prevenir células duplicadas; Comparar rangos...
    • Seleccione Duplicado o Único Filas; Seleccionar filas en blanco (todas las celdas están vacías); Super Find y Fuzzy Find en muchos libros de trabajo; Selección aleatoria ...
    • Copia exacta Celdas múltiples sin cambiar la referencia de fórmula; Crear referencias automáticamente a múltiples hojas; Insertar viñetas, Casillas de verificación y más ...
    • Fórmulas favoritas e insertadas rápidamente, Gamas, cuadros y cuadros; Cifrar celdas con contraseña Crear una lista de correo y enviar correos electrónicos ...
    • Extracto del texto, Agregar texto, Eliminar por posición, Eliminar espacio; Crear e imprimir subtotales de paginación; Convertir entre contenido de celdas y comentarios...
    • Súper filtro (guardar y aplicar esquemas de filtro a otras hojas); Clasificación avanzada por mes / semana / día, frecuencia y más; Filtro especial por negrita, cursiva ...
    • Combinar libros de trabajo y hojas de trabajo; Combinar tablas basadas en columnas clave; Dividir datos en varias hojas; Conversión por lotes xls, xlsx y PDF...
    • Funciona con Office 2007-2019 y 365, y es compatible con todos los idiomas. Es fácil de implementar en su empresa. Funciones completas de prueba gratuita de 60-day.
    pestaña kte 201905

    Office Tab lleva la interfaz con pestañas a Office y hace que su trabajo sea mucho más fácil

    • Habilitar la edición y lectura con pestañas en Word, Excel, PowerPoint, Editor, Acceso, Visio y Proyecto.
    • Abra y cree varios documentos en nuevas pestañas de la misma ventana, en lugar de en nuevas ventanas.
    • ¡Aumenta tu productividad en un 50% y reduce cientos de clics de ratón por ti todos los días!
    fondo officetab
    Say something here...
    symbols left.
    You are guest ( Sign Up? )
    or post as a guest, but your post won't be published automatically.
    Loading comment... The comment will be refreshed after 00:00.
    • To post as a guest, your comment is unpublished.
      Chanikya Nadh Desu · 2 months ago
      I create a dynamic string which contains the cells to sum and pass this string to sum function and it gives me #value error. Any solution to this.
      • To post as a guest, your comment is unpublished.
        skyyang · 1 months ago
        Hi, Desu,
        Could you give your problem more detailed, thank you!
    • To post as a guest, your comment is unpublished.
      Paige · 2 months ago
      By the way, I’m using the =SUMIF(A2:A6,"*KTE*",B2:B6) formula, and I want to do more than just the B column (up to column AM).
      • To post as a guest, your comment is unpublished.
        skyyang · 1 months ago
        Hello, Paige,
        For solving your problem, may be there is no simple formula, you should join the SUMIF function together to get the result as you need, for example, you can use the below formula: (you can add other columns data with combining the sumif function)

        =SUM(SUMIF(A2:A6,"*kte*",B2:B6), SUMIF(A2:A6,"*kte*",C2:C6), SUMIF(A2:A6,"*kte*",D2:D6))

        Please try it, hope it can help you!
    • To post as a guest, your comment is unpublished.
      Paige · 2 months ago
      This works but what if I want to use the last part of the formula to cover multiple columns instead of just one?
    • To post as a guest, your comment is unpublished.
      Jordan · 10 months ago
      how do I use a sumif in the following. If a certain cell contains the values of an substring of data, than sum a nearby column. for example, Cell A1 has (Dan,Tom,Bill,Smith). Then a separate table has Dan - 2, Bill - 3, John - 4. Assuming that is a 2x3 table. I want to create a formula that can sum the Dan and Bill numbers (2+3) because those texts could be found in cell A1. So the total would return 5.
    • To post as a guest, your comment is unpublished.
      Lisa Matusiak · 11 months ago
      How do you us sumif formula to with two criteria? For instance, If Column A = X and Column C = C then Sum Column G.
    • To post as a guest, your comment is unpublished.
      Lucky Arora · 1 years ago
      Hi, any one here is having an idea of how to calculate value containing in a cell (Or with text?
      For Example: in Cell A= MR134 , B= MR143, C = MR187 and result will be like sum of 134+143+187 =?
      • To post as a guest, your comment is unpublished.
        Zahirul · 3 months ago
        I am looking for this solution too.
        • To post as a guest, your comment is unpublished.
          skyyang · 3 months ago
          Hello, guys,
          May be the below array formula can help you: (after typing the formula, please press Ctrl+Shift+Enter together)
          =SUM(IF(ISNUMBER(SEARCH("MR",B1:B4)),SUBSTITUTE(B1:B4,"MR",""))+0)
          Please change the cell references to your need.
    • To post as a guest, your comment is unpublished.
      Hector · 1 years ago
      This is super clear and understandable, thank you so much!!!
    • To post as a guest, your comment is unpublished.
      Tom · 1 years ago
      This was super helpful :)
    • To post as a guest, your comment is unpublished.
      JOHN · 1 years ago
      hOW WOULD THIS WORK IF YOU WANTED TO SUM CELLS WITH TEXT THAT CONTAIN KTE & KTO
      • To post as a guest, your comment is unpublished.
        Shay · 1 years ago
        I'm not sure if you mean cells with two different things written in them or cells that say one thing AND cells that say another but for the second case, I just tried this and I wrote it as two separates pieces added together so it could look something like this:
        =(SUMIF(E:E,"*KTE*",D:D) + SUMIF(E:E,"*KTO*",D:D))
    • To post as a guest, your comment is unpublished.
      manoj singh · 2 years ago
      i am insert the sumif formula with correct ranges but it is not showing the sum of numeric values. only showing result 0. Actually some of cells contains text ( i.e.- with ajay, with sonu etc.)
      kindly help for the issue.
    • To post as a guest, your comment is unpublished.
      bassem · 2 years ago
      i want to make sumifs formula from range . but the sum range is formatted text