⭐ Guía Gratuita
Listado Único de Proveedores y Suma con Criterios en Excel
UNIQUE, SORT y SUMAR.SI.CONJUNTO en 2 fórmulas. Sin duplicados, sin errores, sin trabajo manual.
|
3
Fórmulas clave
|
22
Filas de datos de ejemplo
|
0€
Coste de la guía
|
¿Para quién es esta guía?
- ✅ Usuarios que tienen listados con valores repetidos y necesitan extraer únicos automáticamente
- ✅ Gestores de compras y responsables de proveedores que consolidan datos de múltiples registros
- ✅ Analistas y administrativos que suman importes agrupados por categoría, cliente o proveedor
- ✅ Cualquier persona que haya construido resúmenes manuales copiando y pegando datos de una tabla
- ✅ Usuarios de Microsoft 365 o Excel 2021 que quieren sacar partido a las funciones de matriz dinámica
Por qué UNIQUE, SORT y SUMAR.SI.CONJUNTO son la combinación perfecta para consolidar datos
Cuando tienes una tabla con muchas filas donde el mismo proveedor, cliente o categoría aparece varias veces, el primer problema es obtener una lista limpia de valores únicos sin duplicados. Hacerlo manualmente, copiando y eliminando repetidos, es lento y propenso a errores. La función UNIQUE resuelve ese problema en una sola fórmula: escribe =UNIQUE(B2:B23) en una celda vacía y Excel genera automáticamente una lista sin repeticiones que se actualiza sola cada vez que cambias los datos originales. No hay que copiar, no hay que ordenar, no hay que rehacer nada.
El segundo problema habitual es que esa lista de únicos aparece en el orden en que los valores se encontraron por primera vez en la tabla original, que normalmente no es alfabético ni tiene ningún criterio lógico. Envolver UNIQUE dentro de SORT resuelve eso al instante: =SORT(UNIQUE(B2:B23)) devuelve la misma lista sin duplicados pero ordenada de la A a la Z. Si algún día añades un nuevo proveedor a la tabla original, aparecerá automáticamente en el lugar alfabético correcto de la lista sin que tengas que reordenar nada.
Cómo SUMAR.SI.CONJUNTO suma exactamente lo que corresponde a cada valor único
Una vez tienes la lista de proveedores únicos y ordenados, el siguiente paso es calcular el total de cada uno sumando todas las filas de la tabla original donde aparece ese proveedor. SUMAR.SI.CONJUNTO hace exactamente eso: recorre el rango de importes, comprueba fila por fila si el proveedor coincide con el que le indicas y suma solo las filas que cumplen la condición. Con los rangos de datos anclados con referencias absolutas ($C$2:$C$23 y $B$2:$B$23) y el criterio apuntando a la celda del proveedor único (E2 sin dólares), puedes arrastrar la fórmula hacia abajo y cada fila calculará automáticamente el total del proveedor correspondiente.
Por qué esta combinación es mejor que una tabla dinámica en muchos casos
Las tablas dinámicas son potentes, pero requieren actualizarse manualmente cuando cambian los datos, no se integran bien en fórmulas de otras celdas y tienen un formato que a veces resulta difícil de personalizar. La combinación de UNIQUE, SORT y SUMAR.SI.CONJUNTO vive directamente en la hoja como fórmulas normales, se actualiza sola en tiempo real, ocupa exactamente el espacio que necesita y puede combinarse con cualquier otra fórmula de Excel. Para resúmenes por categoría o proveedor que necesitas tener siempre actualizados y visibles en la misma hoja, este método es más flexible y más rápido de mantener.
Fórmulas incluidas en la guía
Fórmula 1 — Extraer valores únicos de la columna
=UNIQUE(B2:B23)
Genera una lista sin duplicados a partir del rango B2:B23. El resultado se derrama automáticamente en las celdas de abajo ocupando exactamente tantas filas como valores únicos existan. Si añades nuevos proveedores a la tabla original, la lista se actualiza sola sin necesidad de modificar la fórmula.
Fórmula 2 — Únicos ordenados alfabéticamente
=SORT(UNIQUE(B2:B23))
Combina SORT y UNIQUE para obtener la lista de valores únicos ordenada de la A a la Z en una sola fórmula. Cada vez que el origen de datos cambia, la lista se reordena automáticamente. Es la base sobre la que se apoya SUMAR.SI.CONJUNTO para calcular el total de cada proveedor en orden.
Fórmula 3 — Suma total por proveedor con criterios
=SUMAR.SI.CONJUNTO($C$2:$C$23;$B$2:$B$23;E2)
Suma todos los importes de C2:C23 donde el proveedor en B2:B23 coincide con el valor de E2. Los rangos de datos van con referencias absolutas ($) para que no se muevan al arrastrar. E2 va sin dólares para que cada fila evalúe el proveedor correspondiente de la lista de únicos. Arrastra hacia abajo con doble clic en el controlador para completar todos los totales.
⭐ Fórmula bonus — Contar apariciones de cada proveedor
=CONTAR.SI($B$2:$B$23;E2)
Cuenta cuántas veces aparece cada proveedor en la tabla original. Añádela como columna adicional junto a SUMAR.SI.CONJUNTO para tener no solo el importe total sino también el número de pedidos o transacciones de cada proveedor. Usa las mismas referencias absolutas en el rango y relativa en el criterio para arrastrarla hacia abajo igual que las anteriores.
Cómo aplicar el método en 4 pasos
1
Escribe =SORT(UNIQUE(B2:B23)) en una celda vacía
Elige una columna libre de tu hoja, por ejemplo E2, y escribe la fórmula. La lista de únicos ordenada aparecerá automáticamente ocupando las filas necesarias.
2
Escribe SUMAR.SI.CONJUNTO en la columna de al lado
En F2 escribe =SUMAR.SI.CONJUNTO($C$2:$C$23;$B$2:$B$23;E2) con los rangos anclados y el criterio apuntando a E2 sin dólares.
3
Arrastra hacia abajo con doble clic en el controlador
Haz doble clic en el pequeño cuadrado verde de la esquina inferior derecha de F2. Excel copiará la fórmula hasta la última fila de la lista de únicos automáticamente.
4
Activa filtros con Ctrl + Mayús + L si los necesitas
Selecciona la cabecera del resumen y pulsa Ctrl+Mayús+L para añadir filtros automáticos. Podrás ordenar o filtrar el resumen por importe o nombre sin afectar a los datos originales.
Aprende más sobre fórmulas avanzadas en Excel
▶ YouTube
▶️
UNIQUE, SORT y SUMAR.SI.CONJUNTO en Excel — Tutorial
planillasexcel.es en YouTube
♪ TikTok
🎵
Elimina duplicados y suma por proveedor en 2 fórmulas
@planillasexcel en TikTok
📸 Instagram
📊
Fórmulas de matriz dinámica que cambian cómo usas Excel
@planillasexcel en Instagram
Preguntas frecuentes
¿UNIQUE y SORT están disponibles en todas las versiones de Excel?
No. Las funciones UNIQUE y SORT son funciones de matriz dinámica introducidas en Excel para Microsoft 365 y Excel 2021. No están disponibles en Excel 2019, Excel 2016 ni versiones anteriores. Si usas una versión antigua, puedes obtener un resultado similar quitando duplicados manualmente con Datos → Quitar duplicados y ordenando después, aunque sin la actualización automática que ofrecen estas funciones.
¿Qué pasa si añado nuevos proveedores a la tabla original?
La lista generada por SORT(UNIQUE()) se actualiza automáticamente e incluye el nuevo proveedor en el lugar alfabético correcto. Sin embargo, SUMAR.SI.CONJUNTO no se copia solo a las nuevas filas: tendrás que arrastrar la fórmula hacia abajo para cubrir los nuevos valores únicos que aparezcan. Una forma de evitarlo es usar un rango ligeramente más amplio del necesario en la fórmula de suma desde el principio.
¿Puedo usar SUMAR.SI.CONJUNTO con más de un criterio a la vez?
Sí, y esa es precisamente su ventaja frente a SUMAR.SI. Puedes añadir tantos pares de rango y criterio como necesites. Por ejemplo, suma los importes donde el proveedor es X y el mes es enero añadiendo un segundo par: =SUMAR.SI.CONJUNTO($C$2:$C$23;$B$2:$B$23;E2;$D$2:$D$23;"Enero"). Cada par adicional añade una condición que deben cumplir todas las filas sumadas al mismo tiempo.
Más dudas frecuentes
¿Por qué los rangos de datos llevan dólares y el criterio no?
Los rangos de datos ($C$2:$C$23 y $B$2:$B$23) llevan referencias absolutas con dólar para que no se desplacen al arrastrar la fórmula hacia abajo. El criterio (E2) va sin dólares para que cada fila evalúe el proveedor correspondiente de su propia fila en la lista de únicos. Si el criterio también llevara dólares, todas las filas sumarían el importe del mismo proveedor y los totales serían incorrectos.
¿Este método funciona igual con clientes, productos o cualquier otra categoría?
Exactamente igual. La lógica es idéntica independientemente de si la columna que quieres agrupar contiene proveedores, clientes, productos, categorías, meses o cualquier otro valor repetido. Solo tienes que cambiar el rango de la columna que contiene los valores a agrupar y el rango de la columna que contiene los importes o cantidades a sumar. El resto de la fórmula no cambia.