análisis de datos

Análisis DEA en Excel: guía para evaluar eficiencia

noviembre 5, 2026 Tuto Excel 13 min read
Análisis DEA en Excel: guía para evaluar eficiencia

El análisis DEA —análisis de envolvente de datos— compara la eficiencia relativa de unidades que consumen varios recursos y producen varios resultados. En este tutorial usarás un libro de cinco tiendas con personal, horas y ventas: al terminar, habrás preparado la matriz, definido un modelo en Solver y obtenido una eficiencia y una referencia para cada tienda.

LaDEA se implementa como un modelo de programación lineal. El tutorial usa Solver de Excel 2021, Excel 2024 o Microsoft 365; en versiones anteriores puede resolverse con herramientas externas de optimización. Los datos están comprobados en octubre de 2026.

Qué es el análisis DEA y qué resuelve

El análisis de envolvente de datos, en inglés Data Envelopment Analysis, compara unidades que transforman insumos en productos. En nuestro libro, cada tienda es una unidad decisoria: Personal y Horas son insumos, mientras que Ventas son el producto.

DEA no exige que una tienda tenga el mejor resultado en cada variable. Busca una frontera virtual de eficiencia con las unidades disponibles y sitúa a cada una respecto a ella. Una eficiencia de 0,86 significa que la tienda alcanza el 86 % del resultado DEA frente a la combinación eficiente de referencia; no mide su rentabilidad ni su precio.

El método se apoya en programación lineal de investigación de operaciones. Solver calcula esa frontera mediante pesos y restricciones, pero la interpretación depende de que los datos representen procesos comparables y de que la orientación elegida sea adecuada.

D2fx=C2/E2
A B C D E
1 Tienda Personal Horas Ventas Ventas/Hora
2 Norte 12 180 54.000 300,00
3 Centro 15 210 63.000 300,00
4 Este 10 160 48.000 300,00
5 Oeste 18 240 60.000 250,00
6 Sur 14 200 52.000 260,00
Ventas por hora de cada tienda
DEA
Nota: las fórmulas de este artículo usan punto y coma. En Excel configurado con punto decimal, sustituye los separadores de argumentos por comas.

Cómo se organiza el modelo DEA

Cada fila representa una unidad evaluada y cada columna, una variable. Los insumos deben consumirse para producir resultados; los productos deben reflejar eloutput que la organización quiere maximizar.

Las referencias no se incluyen como si fueran unidades ordinarias. En una frontera DEA, las unidades eficientes pueden formar parte de la referencia de otras. Si se añade una referencia externa, debe identificarla en una hoja separada y documentar su origen.

Elemento Tienda Norte Tienda Centro Función en el modelo
Insumo 12 15 Restringe o pondera el consumo
Producto 54.000 63.000 Maximiza el resultado
Unidad evaluada Sí Sí Una fila por tienda

Los insumos y productos que compara el modelo

En la hoja DEA, Personal y Horas son recursos consumidos; Ventas es el resultado generado. Todas las tiendas deben usar esas mismas variables, con unidades estables y una orientación claramente definida.

A1fx**Tienda**
A B C D E
1 Tienda Personal Horas Ventas Ventas/Hora
2 Norte 12 180 54.000 300,00
3 Centro 15 210 63.000 300,00
4 Este 10 160 48.000 300,00
5 Oeste 18 240 60.000 250,00
6 Sur 14 200 52.000 260,00
DEA

Antes de modelar, comprueba que no haya totales, celdas combinadas, cabeceras dobles, números como texto ni datos faltantes. Los productos deben seroutputs cuantificables; los insumos, cantidades realmente consumidas.

La eficiencia relativa y las referencias de cada unidad

La eficiencia DEA siempre es relativa al conjunto evaluado. Norte, Centro y Este pueden formar una frontera eficiente, mientras que Oeste y Sur pueden recibir referencias formadas por esa combinación.

La referencia no indica quién es «el mejor» en términos absolutos. Indica qué unidades cercanas a la frontera servicing servicing la eficiencia DEA calculada bajo las restricciones introducidas.

C10fx=1
A B C D
1 Tienda Peso orientativo Eficiencia Referencia
2 Norte 0,34 1,00 Frontera
3 Centro 0,33 1,00 Frontera
4 Este 0,33 1,00 Frontera
5 Oeste 0,00 0,85 Norte; Centro; Este
6 Sur 0,00 0,87 Norte; Centro; Este
Referencia orientativa para la frontera del ejemplo
Referencias

Estos valores muestran cómo se interpretará la salida, pero todavía no son el resultado de Solver. El modelo real determinará los pesos y las referencias.

Preparar los datos del análisis DEA

La matriz debe quedar lista paraOptimización: una fila por tienda, variables homogenizadas y sin totales. También separaremos la orientación, porque no es lo mismo minimizar recursos manteniendo ventas que maximizar ventas con recursos dados.

Crear una matriz de unidades y variables

  1. Renombra la hoja activa como DEA.
  2. Escribe en A1 Tienda, B1 Personal, C1 Horas y D1 Ventas.
  3. Introduce los datos de las cinco tiendas desde A2 hasta D6.
  4. Selecciona A1:D6 y comprueba que cada fila contiene una tienda y todas sus variables.
A1fx**Tienda**
A B C D
1 Tienda Personal Horas Ventas
2 Norte 12 180 54.000
3 Centro 15 210 63.000
4 Este 10 160 48.000
5 Oeste 18 240 60.000
6 Sur 14 200 52.000
DEA
Comprueba: la hoja muestra cinco filas de datos, sin totales ni celdas vacías, y las mismas variables para todas las tiendas.

Para detectar faltantes, selecciona A2:D6 y usa Ctrl+G > Especial > Blank. Si Excel encuentra una celda vacía, vuelve a la fuente y completa el dato; no lo sustituyas por cero. Solver necesita cantidades verificables.

Identificar la orientación del modelo

En la columna F de DEA, escribe Orientación y en F2 Maximizar ventas con insumos dados. Las demás filas pueden mostrar Misma orientación.

F2fxMaximizar ventas con insumos dados
A B C D E F
1 Tienda Personal Horas Ventas Ventas/Hora Orientación
2 Norte 12 180 54.000 300,00 Maximizar ventas con insumos dados
3 Centro 15 210 63.000 300,00 Misma orientación
4 Este 10 160 48.000 300,00 Misma orientación
5 Oeste 18 240 60.000 250,00 Misma orientación
6 Sur 14 200 52.000 260,00 Misma orientación
Supuesto metodológico del modelo
DEA
Comprueba: la orientación queda escrita junto a la matriz y no se mezcla con las variables numéricas.

En este tutorial se usa una orientación orientada a productos: se buscan pesos que permitan maximizar las ventas manteniendo las restricciones de los insumos. La orientación elegida debe responder al objetivo real; cambiarla cambia el modelo y sus resultados.

Calcular una eficiencia DEA con Solver

Solver resuelve el problema de optimización. En Microsoft 365, Excel 2021 o Excel 2024, abre el complemento desde la cinta y crea un modelo por tienda: una celda objetivo con la eficiencia, variables para los pesos y restricciones que definan la frontera.

El ejemplo se concentra en una tienda para que puedas revisar el mecanismo. Después, el mismo esquema se aplica a cada unidad.

Habilitar Solver y abrir su panel

  1. En Excel para Windows, abre Archivo > Opciones > Complementos.
  2. En Administrar, elige Complementos de Excel y pulsa Ir.
  3. Marca Solver y confirma con Aceptar.
  4. Abre la pestaña Datos y el grupo Solver.
ArchivoOpcionesComplementos
DatosSolver

En Excel para la web y para Mac, la disponibilidad de Solver depende del producto y de la licencia. Si no aparece el complemento, utiliza una versión de escritorio compatible con Solver.

Definir celdas objetivo, variables y restricciones

Para ejecutar un DEAradial orientado a productos, prepara el modelo por tienda. En Modelo, escribe:

  • B2: Eficiencia; B3: Ventas ajustadas.
  • A5:A9: nombres de las tiendas.
  • B5:B9: pesos de productos, inicialmente 0.
  • C5:C9: pesos de insumos, inicialmente 0.
  • D5:D9: valores de ventas.
  • E5:E9: valores de personal.
  • F5:F9: valores de horas.
  • G5:G9: contribución de ventas.
  • H5:H9: contribución de personal.
  • I5:I9: contribución de horas.

En G5 escribe la suma de ventas multiplicadas por el peso de productos y cópiala hasta G9. En H5, calcula el personal ponderado; en I5, las horas ponderadas. En B3, resta a las ventas ajustadas la suma de las contribuciones de insumos y divide entre las ventas ajustadas.

=G5
=H5
=I5
=SUMA(G5:G9)
=SUMA(H5:H9)
=SUMA(I5:I9)
=(SUMA(G5:G9)-SUMA(H5:H9)-SUMA(I5:I9))/SUMA(G5:G9)

La última expresión es una primera formulación explicativa del cociente.input–output. Para una formulación DEA completa con restricciones de pesos y frontera, las restricciones deben construirse de forma consistente con la orientación. Solver no añade por sí solo la teoría DEA: tú debes establecer que las desigualdades, límites y pesos.

En Solver, asigna:

Elemento Referencia
Celda objetivo Modelo!$B$3
Cambiando las celdas de variables Modelo!$B$5:$C$9
Restricciones Suma de pesos de productos = 1; pesos no negativos; productos ≥ eficiencia; insumos ponderados ≤ 1
Objetivo Máximo
Comprueba: antes de ejecutar Solver, B3 debe producir un valor entre 0 y 1 con una configuración admisible de pesos y restricciones.

Leer la eficiencia y la referencia obtained

Activa Conservar solución de Solver en el diálogo, ejecuta el cálculo y revisa el mensaje final. La solución conservada contiene los pesos y las contribuciones. Si una contribución es cero, la tienda asociada no participa en esa referencia; las contribuciones positivas indican las unidades combinadas que forman la referencia.

B3fx=(SUMA(G5:G9)-SUMA(H5:H9)-SUMA(I5:I9))/SUMA(G5:G9)
A B C D E F G H I
1 Elemento Eficiencia Ventas ajustadas
2 Tienda Peso producto Peso insumo Ventas Personal Horas Ventas ponderadas Personal ponderado Horas ponderadas
3 Norte 0,33 0,01 54.000 12 180 17.820 0,12 1,80
4 Centro 0,34 0,01 63.000 15 210 21.420 0,15 2,10
5 Este 0,33 0,01 48.000 10 160 15.840 0,10 1,60
6 Oeste 0,00 0,01 60.000 18 240 0,00 0,18 2,40
7 Sur 0,00 0,01 52.000 14 200 0,00 0,14 2,00
8 Total 55.080 0,69 7,90
9 Eficiencia 0,86
Resultado ilustrativo: la optimización real depende de las restricciones introducidas
Modelo
Comprueba: B3 muestra una eficiencia entre 0 y 1 y las contribuciones de G5:I9 permiten identificar qué tiendas forman la referencia.

Comparar los resultados entre varias unidades

Cuando termines la optimización de cada tienda, reúne eficiencia, pesos y referencia en una tabla. Para ordenar resultados, puedes usar una hoja auxiliar; no reemplaces la eficiencia calculada por un redondeo.

Mostrar la eficiencia con dos decimales

En la hoja Resultados, coloca la eficiencia sin redondear en B2 y escribe en C2:

=REDONDEAR(B2;2)

Copia C2 hasta C6. Si B2 contiene 0,8612, C2 mostrará 0,86, pero B2 seguirá mostrando el valor real.

C2fx=REDONDEAR(B2;2)
A B C D
1 Tienda Eficiencia real Eficiencia mostrada Referencia
2 Norte 1,0000 1,00 Frontera
3 Centro 1,0000 1,00 Frontera
4 Este 1,0000 1,00 Frontera
5 Oeste 0,8612 0,86 Norte; Centro; Este
6 Sur 0,8745 0,87 Norte; Centro; Este
Resultados
Comprueba: la columna C presenta dos decimales y la columna B conserva la eficiencia completa usada en el análisis.
Cuidado: REDONDEAR (ROUND) cambia el valor de la celda donde se coloca. Por eso debe vivir en una columna de presentación, no en la celda que alimenta restricciones o comparaciones.

Mostrar porcentajes sin cambiar el cálculo

Selecciona B2:B6, abre Ctrl+1 y elige la categoría Porcentaje. Si el formato muestra cero decimales, increase a dos. Un valor de 0,8612 se verá como 86,12 %, mientras su valor almacenado no cambia.

B5fx0,8612
A B C D
1 Tienda Eficiencia Mostrar Referencia
2 Norte 100,00% 1,00 Frontera
3 Centro 100,00% 1,00 Frontera
4 Este 100,00% 1,00 Frontera
5 Oeste 86,12% 0,86 Norte; Centro; Este
6 Sur 87,45% 0,87 Norte; Centro; Este
Formato Porcentual con dos decimales
Resultados

Por qué los resultados DEA pueden no ser fiables

Un resultado correctamente optimizado puede ser metodológicamente débil. Solver demuestra que una solución cumple las restricciones introducidas; no demuestra que las variables, la orientación o la escala de los datos sean adecuadas.

Antes de comparar tiendas, revisa completitud, homogeneidad, Relevance de variables, signos y reproducibilidad. Cambiar un dato puede modificar la frontera completa y, por tanto, todas las eficiencias.

Datos incompletos o resultados no reproducibles

Si falta una cantidad, una tienda queda fuera de la frontera o el cálculo cambia entre ejecuciones. Solver puede mostrar un mensaje de modelo infactible o una solución no permitida. Corrige la fuente, ejecuta de nuevo y conserva una copia del libro con todas las fórmulas.

D5fx
A B C D
1 Tienda Personal Horas Ventas
2 Norte 12 180 54.000
3 Centro 15 210 63.000
4 Este 10 160 48.000
5 Oeste 18 240
6 Sur 14 200 52.000
Revisar: falta un valor de Ventas
DEA
Control Problema Corrección
Celdas vacías Unidad incompleta Recuperar el dato original
Cero como sustituto Distorsiona insumos o productos Usar el valor real
Solver infactible Restricciones incompatibles Revisar pesos y signos
Resultado cambiante Revisión no documentada Guardar datos y decisiones

Pesos y referencias que no cuadran

Una referencia imposible suele deberse a pesos negativos, signos incorrectos o restricciones incompatibles. Para detectarlo, revisa que los pesos sean no negativos y que las contribuciones señalen una combinación admisible.

En Resultados, comprueba que cada referencia solo incluya tiendas con contribución positiva:

=CONTAR.SI(D2;"*Norte*")

Si el resultado no coincide con una tienda de peso positivo, revisa la asignación. También confirma que la orientación del objetivo sea Máximo cuando debe maximizar ventas y revisa que la suma de pesos de productos sea 1.

Qué límites tiene el análisis DEA en Excel

Solver calcula el DEA exactamente bajo las restricciones, los límites y las decisiones que introduces. Si el modelo no representa la frontera teórica DEA que necesitas, un resultado numérico correcto puede seguir siendo Refresh interpretativo.

No existe una función REDONDEAR que convierta una hoja en un análisis DEA: la optimización debe formularse. Para presentar resultados, REDONDEAR (ROUND) redondea valores; MULTIPLO.SUPERIOR.MAT (CEILING.MATH) y MULTIPLO.INFERIOR.MAT (FLOOR.MATH), disponibles desde Excel 2013, redondean hacia arriba o hacia abajo. Son ayudas de presentación, no sustitutos del cálculo.

Las hojas admiten 1.048.576 filas y 16.384 columnas, pero un libro grande no garantiza un DEA mejor. La reproducibilidad depende de conservar la matriz, las variables, las restricciones, la orientación, la configuración de Solver y el mensaje final de la ejecución.

C2fx=REDONDEAR(B2;2)
A B C
1 Tienda Eficiencia real Mostrar
2 Norte 1,0000 1,00
3 Centro 1,0000 1,00
4 Este 1,0000 1,00
5 Oeste 0,8612 0,86
6 Sur 0,8745 0,87
Columna de presentación; no sustituye la eficiencia real
Resultados
Comprueba: la hoja conserva una columna de cálculo real separada de la columna redondeada para presentación.

Lo que ya sabes hacer con análisis DEA

  • Identificas insumos, productos y unidades decisorias.
  • Preparas una matriz homogénea, completa y sin totales.
  • Eliges y documentas la orientación del modelo.
  • Configuras Solver con celda objetivo, variables y restricciones.
  • Interpretas la eficiencia como medida relativa y reconoces las referencias de frontera.
  • Presentas resultados con REDONDEAR o formato de porcentaje sin alterar el cálculo.
  • Detectas datos incompletos, pesos incoherentes y soluciones no reproducibles.

Tu siguiente paso es documentar los supuestos del libro —variables, orientación, límites y restricciones— y repetir el análisis con los datos revisados antes de tomar decisiones.

Dudas al analizar eficiencia con DEA en Excel

1. ¿Qué significa DEA en Excel?

DEA significa análisis de envolvente de datos, un método que compara la eficiencia relativa de unidades con varios insumos y productos. En Excel, el modelo se plantea como un problema de optimización con Solver, usando restricciones y pesos para determinar una eficiencia entre 0 y 1.

2. ¿Qué datos necesita un análisis DEA?

Necesitas una matriz con una fila por unidad evaluada y columnas para sus insumos y productos. Las cifras deben ser numéricas, positivas, homogenizadas y completas; además, todas las unidades deben utilizar las mismas variables para que la comparación sea coherente.

3. ¿Cómo calculo la eficiencia DEA con Solver?

Configura una celda objetivo con la expresión de eficiencia, asigna las celdas de pesos como variables cambiantes y añade las restricciones de pesos y productos. Después, maximiza la celda objetivo con Solver y revisa que la solución sea admisible y se pueda reproducir.

4. ¿Puedo mostrar la eficiencia como porcentaje?

Sí. Mantén la eficiencia en una escala de 0 a 1 y aplica el formato Porcentual a la celda. Así, un valor real de 0,86 se presenta como 86 %, sin redondear ni modificar el resultado usado por el modelo.

5. ¿Qué hago si Solver no encuentra una solución?

Revisa primero las restricciones y los signos de los datos. Si alguna cantidad es negativa o cero, o si los pesos tienen límites incompatibles, Solver puede declarar el modelo infactible; corrige la matriz y vuelve a ejecutar la optimización.

6. ¿Por qué una tienda puede tener una eficiencia del 100 %?

DEA interpreta la eficiencia de forma relativa. Una unidad puede alcanzar 1 porque forma parte de la frontera eficiente del conjunto analyzed, no porque su rendimiento sea absoluto ni porque supere todos los indicadores por separado.

7. ¿Qué significa la referencia de eficiencia?

La referencia identifica las unidades que determinan la frontera que se usa para evaluar a otra unidad. Una referencia con peso mayor que cero significa que esa unidad_STORE es más próxima a la frontera DEA dentro del modelo y que puede ser un objetivo de referencia.

8. ¿Qué funciones de redondeo se pueden usar para presentar los resultados?

REDONDEAR (ROUND) redondea un número al número de decimales indicado. MULTIPLO.SUPERIOR.MAT (CEILING.MATH) redondea hacia arriba y MULTIPLO.INFERIOR.MAT (FLOOR.MATH) redondea hacia abajo; estas funciones disponibles desde Excel 2013.

9. ¿Cómo puedo comprobar que el análisis DEA es reproducible?

Conserva una copia de la matriz, las fórmulas, los pesos, las restricciones, el sentido de optimización y el mensaje final de Solver. Repite la ejecución con los mismos datos y decisiones; si cambia el resultado, la implementación no está suficientemente documentada.

10. ¿Hay que redondear la eficiencia antes de usarla?

No. Deja el valor calculado sin redondear para revisarlo y conservarlo. Usa REDONDEAR (ROUND) en una celda auxiliar para mostrarlo con dos decimales o aplica el formato de porcentaje; ninguna de esas opciones modifica la eficiencia original.

Fuentes

  1. MicrosoftREDONDEAR — documentación oficialconsultado el 28/10/2026
  2. MicrosoftREDONDEA.PAR — documentación oficialconsultado el 28/10/2026
  3. MicrosoftREDONDEA.IMPAR — documentación oficialconsultado el 28/10/2026
  4. MicrosoftREDONDEAR.MENOS — documentación oficialconsultado el 28/10/2026
  5. MicrosoftREDONDEAR.MAS — documentación oficialconsultado el 28/10/2026