Note: The other languages of the website are Google-translated. Back to English

¿Cómo sumar valores únicos basados ​​en criterios en Excel?

Por ejemplo, tengo un rango de datos que contiene las columnas Nombre y Orden, ahora, para sumar solo valores únicos en la columna Orden según la columna Nombre como se muestra en la siguiente captura de pantalla. ¿Cómo solucionar esta tarea de forma rápida y sencilla en Excel?

Sumar valores únicos basados ​​en uno o más criterios con fórmulas de matriz


Sumar valores únicos basados ​​en uno o más criterios con fórmulas de matriz

Para sumar solo valores únicos basados ​​en criterios en otra columna, utilice la siguiente fórmula:

1. Copie o ingrese la siguiente fórmula de matriz en una celda en blanco:

=SUM(IF(FREQUENCY(IF($A$2:$A$12=D2,MATCH($B$2:$B$12,$B$2:$B$12,0)),ROW($B$2:$B$12)-ROW($B$2)+1),$B$2:$B$12))

Nota:: En la fórmula anterior, A2: A12 ¿Los datos de la columna contienen el valor de la condición? D2 es la condición en la que desea sumar valores según, B2: B12 es la columna que contiene los valores que desea sumar.

2. Entonces presione Ctrl + Shift + Enter teclas juntas para obtener el primer resultado total, y luego, seleccione esta celda de fórmula y arrastre el controlador de relleno hacia las celdas para obtener todos los valores totales para cada elemento. Ver captura de pantalla:

Consejos: Si necesita sumar todos los valores únicos según dos criterios, aplique la siguiente fórmula:

=SUM(IF(FREQUENCY(IF($A$2:$A$12=E2,IF($B$2:$B$12=F2,MATCH($C$2:$C$12,$C$2:$C$12,0))),ROW($C$2:$C$12)-ROW($C$2)+1),$C$2:$C$12))


Artículos más relativos:

  • Sumar varias columnas según un criterio único en Excel
  • En Excel, es posible que siempre necesite sumar varias columnas según un criterio. Por ejemplo, tengo un rango de datos como se muestra en la siguiente captura de pantalla, ahora quiero obtener los valores totales de KTE en tres meses: enero, febrero y marzo.
  • Vlookup y suma coincidencias en filas o columnas en Excel
  • El uso de vlookup y la función de suma le ayuda a encontrar rápidamente los criterios especificados y sumar los valores correspondientes al mismo tiempo. En este artículo, le mostraremos dos métodos para visualizar y sumar el primero o todos los valores coincidentes en filas o columnas en Excel.
  • Valores de suma basados ​​en mes y año en Excel
  • Si tiene un rango de datos, la columna A contiene algunas fechas y la columna B tiene el número de pedidos; ahora, debe sumar los números según el mes y el año de otra columna. En este caso, quiero calcular el total de pedidos de enero de 2016 para obtener el siguiente resultado. Y en este artículo, hablaré de algunos trucos para solucionar este trabajo en Excel.
  • Valores de suma basados ​​en criterios de texto en Excel
  • En Excel, ¿alguna vez ha intentado sumar valores en función de otra columna de criterios de texto? Por ejemplo, tengo un rango de datos en la hoja de trabajo como se muestra en la siguiente captura de pantalla, ahora quiero sumar todos los números en la columna B correspondientes con los valores de texto en la columna A que cumplen con un cierto criterio, como sumar los números si el las celdas de la columna A contienen KTE.
  • Valores de suma basados ​​en la selección de la lista desplegable en Excel
  • Como se muestra en la siguiente captura de pantalla, tiene una tabla que contiene una columna Categoría y una columna Cantidad, y ha creado una lista desplegable de validación de datos que contiene todas las categorías. Al seleccionar cualquier tipo de categoría de la lista desplegable, desea resumir todos los valores de celda correspondientes en la Columna B y completar el resultado en una celda especificada. Por ejemplo, al seleccionar la categoría CC de la lista desplegable, debe sumar los valores en la celda B5 y B8 y obtener el número total 40 + 70 = 110. ¿Cómo lograrlo? El método de este artículo puede ayudarte.

  • Barra de súper fórmula (edite fácilmente varias líneas de texto y fórmulas); Diseño de lectura (leer y editar fácilmente un gran número de celdas); Pegar en rango filtrado...
  • Combinar celdas / filas / columnas y conservación de datos; Contenido de celdas divididas; Combinar filas duplicadas y suma / promedio... Prevenir celdas 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 Varias celdas sin cambiar la referencia de la fórmula; Crear referencias automáticamente a varias hojas; Insertar viñetas, Casillas de verificación y más ...
  • Fórmulas favoritas e insertar rápidamente, Rangos, gráficos e imágenes; Cifrar celdas con contraseña; Crear lista de distribución y enviar correos electrónicos ...
  • Extraer texto, Agregar texto, Eliminar por posición, Quitar espacio; Crear e imprimir subtotales de paginación; Convertir entre contenido de celdas y comentarios...
  • Súper filtro (guardar y aplicar esquemas de filtros a otras hojas); Orden avanzado por mes / semana / día, frecuencia y más; Filtro especial en negrita, cursiva ...
  • Combinar libros y hojas de trabajo; Combinar tablas basadas en columnas clave; Dividir datos en varias hojas; Conversión por lotes de xls, xlsx y PDF...
  • Agrupación de tablas dinámicas por número de semana, día de la semana y más ... Mostrar celdas bloqueadas y desbloqueadas por diferentes colores; Resalte las celdas que tienen fórmula / nombre...
pestaña kte 201905
  • Habilite la edición y lectura con pestañas en Word, Excel, PowerPoint, Publisher, Access, Visio y Project.
  • Abra y cree varios documentos en nuevas pestañas de la misma ventana, en lugar de en nuevas ventanas.
  • ¡Aumenta su productividad en un 50% y reduce cientos de clics del mouse todos los días!
officetab parte inferior
Comentarios (12)
Aún no hay calificaciones. ¡Sé el primero en calificar!
Este comentario fue minimizado por el moderador en el sitio
Esto en realidad no funciona como hubiera esperado. La fórmula solo cuenta los criterios únicos.

James ordenó 700 unidades en el primer ejemplo, pero el total dice 600.

La fórmula no contará sus pedidos que contengan la misma cantidad porque son únicos. ¿Hay alguna manera de modificar esta fórmula para que pueda obtener un total real de todos los pedidos de James?

La segunda fórmula tiene el mismo problema. James ordenó 400 unidades, no 300 como se muestra en el resumen. 
Este comentario fue minimizado por el moderador en el sitio
Hola, kc, puede ser que el siguiente artículo pueda resolver su problema, intente:https://www.extendoffice.com/documents/excel/2471-excel-sumif-multiple-criteria.html
Este comentario fue minimizado por el moderador en el sitio
Hola me podrias ayudar deseo sumar o contar solo valores unicos de fechas especificas me puedes ayudar ya que la formula =SUM(IF(FREQUENCY(IF($A$2:$A$12=D2,MATCH($B$2:$B$12, $B$2:$B$12,0)),ROW($B$2:$B$12)-ROW($B$2)+1),$B$2:$B$12)) me sirve pero como esta en ingles no se como colocarla, te agradezco mucho
Este comentario fue minimizado por el moderador en el sitio
Hola jorge

Formula: =SUM(IF(FREQUENCY(IF($A$2:$A$12=E2,IF($B$2:$B$12=F2,MATCH($C$2:$C$12,$C$2:$C$12,0))),ROW($C$2:$C$12)-ROW($C$2)+1),$C$2:$C$12))

Traduce la fórmula de la versión en inglés a la versión en español:
=SUMA(SI(FRECUENCIA(SI($A$2:$A$12=E2,SI($B$2:$B$12=F2,COINCIDIR($C$2:$C$12,$C$2:$C$12,0))),FILA($C$2:$C$12)-FILA($C$2)+1),$C$2:$C$12))

Por favor inténtelo.

Atentamente,
Mandy
Este comentario fue minimizado por el moderador en el sitio
Hola,
Me gustaría resumir en base a dos criterios únicos, ¿es esto posible?
En el segundo ejemplo, en lugar de que James y octubre sean los criterios específicos, James seguiría siendo el elemento específico y la fórmula sumaría basándose en que el nombre y el mes son únicos.
Muchas gracias
Louise
Este comentario fue minimizado por el moderador en el sitio
Hola,

Me preguntaba si había una fórmula para tres criterios. ¿O si hay un proceso/lógica a seguir para más de dos criterios?

Muchas gracias,
Gus
Este comentario fue minimizado por el moderador en el sitio
Hola, Gus,
Si hay tres criterios de sus datos, para sumar los valores únicos, aplique la siguiente fórmula de matriz:
=SUM(IF(FREQUENCY(IF($A$2:$A$10=F2,IF($B$2:$B$10=G2,IF($C$2:$C$10=H2,MATCH($D$2:$D$10,$D$2:$D$10,0)))),ROW($D$2:$D$10)-ROW($C$2)+1),$D$2:$D$10))

Después de insertar la fórmula, presione presione Ctrl + Shift + Enter teclas juntas para obtener el resultado. vea la siguiente captura de pantalla:
https://www.extendoffice.com/images/stories/comments/comment-skyyang/doc-sum-unique.png
Por favor, inténtalo, ¡gracias!
Este comentario fue minimizado por el moderador en el sitio
Tengo la columna "A" enumerada con varios números de pieza. Digamos 50 partes. Cada una de estas 50 partes se repetirá más de una vez. I columna B donde para cada uno de estos números de pieza, la cantidad de existencias, por ejemplo, para la pieza particular número 1000 es la cantidad. Esta cantidad de 1000 se muestra contra ese número de parte en particular en cualquier celda que se encuentre en la columna 'A'.

El problema al que me enfrento es que la suma total de la columna B no es correcta, ya que la cantidad de existencias se muestra n-número de veces que esa parte en particular encuentra lugar en la columna A.

¿Cómo evito sumar esta cantidad de existencias repetidas de una pieza única? Digamos que el número de pieza P1001 es 1000nos. Si la fecha de entrega de esta parte P1001 es

N.º de pieza..Fecha.............Cantidad......Existencias
P1001....05-10-22 .....150......1000
P1001....06-10-22......200.....1000
P1001....07-10-22.......250.....1000

en la tabla anterior, el stock es solo 1000, pero muestra en cada fecha de entrega la misma cantidad de stock. Pero cuando quiero sumar el stock total de todos los números de parte, no debería tomar 1000 3 veces sino solo 1 vez. ¿Cómo hacer esto?
Este comentario fue minimizado por el moderador en el sitio
Hola Pugazh
¿Quería sumar solo el stock único basado en el número de pieza?
O puede dar su problema como una captura de pantalla aquí, para que podamos entenderlo más claramente.
¡Gracias!
Este comentario fue minimizado por el moderador en el sitio
Добрый день. Это очень полезная информация. У меня есть вопрос: можно ли усовершенствовать первую формулу массива для таблицы на первом скриншоте так, чтобы в ячейке B13 суммировалось всё то, что посчитано отдельно для каждого имени? У меня нет возможности выбирать отдельно все имена для подсчёта по каждому из них. Мне нужно, чтобы эта формула массива считалась как итог внизу таблицы в ячейке B13.
Este comentario fue minimizado por el moderador en el sitio
Hola, Наталья
Lo siento, no puedo entenderte claramente, ¿podrías explicar tu problema en inglés?
O puede insertar una captura de pantalla aquí para describir su problema.
¡Gracias!
Este comentario fue minimizado por el moderador en el sitio
Buen día!
Это очень полезная информация. У меня есть вопрос: можно ли усовершенствовать первую формулу массива для таблицы на первом скриншоте так, чтобы в ячейке B13 суммировалось всё то, что посчитано отдельно для каждого имени? У меня нет возможности выбирать отдельно все имена. Мне нужно, чтобы эта формула массива считалась как итог внизу таблицы в ячейке B13.
Muchas gracias.
No hay comentarios publicados aquí todavía
Deje sus comentarios
Publicar como invitado
×
Califica esta publicación:
0   Personajes
Ubicaciones sugeridas

Seguinos

Copyright © 2009 - www.extendoffice.com. | Reservados todos los derechos. Energizado por ExtendOffice, | Mapa del Sitio
Microsoft y el logotipo de Office son marcas comerciales o marcas comerciales registradas de Microsoft Corporation en los Estados Unidos y / o en otros países.
Protegido por Sectigo SSL