Traducir el blog

Comparador de datos salariales

Posted on junio 24, 2024 by Excel Pedro Wave

🔝To translate this blog post to your language, select it in the top left Google box.


Ya sabemos que las comparaciones son odiosas. Y más si comparamos el salario de los profesionales que ocupan el mismo puesto de trabajo.

¡Que me lo digan a mí, que en los 9 últimos años de mi carrera profesional estuve infiltrado como Analista e Ingeniero de Datos en 5 multinacionales distintas! ¡Sin dejar de sufrir el síndrome del impostor!

Eso sí, cobraba mucho menos que como uno cualquiera de los 14 tipos de ingenieros que he sido en mi vida laboral, como publiqué nada más autojubilarme:


Tipos de profesionales del dato

Para saber lo que me hubiera correspondido ganar, salarialmente hablando, he diseñado este Comparador de datos salariales de los profesionales del dato:

  • Data Analyst: El Analista de datos analiza, limpia y transforma datos, ayudando a tomar decisiones.

En esta imagen animada comparo los salarios en Estados Unidos vs Italia de estos 4 tipos de profesionales del dato.

Muestro el rango salarial entre el salario mínimo y el salario máximo, con la opción de mostrar también el salario promedio, que es el más común entre los profesionales de los dos países elegidos.


¿Quién me dio la idea de comparar datos salariales?

El italiano Roberto Mensa es el mayor experto en gráficos que conozco, por lo que ha conseguido ser Microsoft Excel MVP.

Su especialidad es "hacer lo imposible" con los gráficos en Excel, y lo demuestra en su Galería:

Hace unas semanas publicó un gráfico radial con los Tipos de Profesionales del Dato:

Además del gráfico radial, con las competencias de los 4 tipos de profesionales del dato, representa también la popularidad de estos profesionales en un gráfico de líneas, y el rango salarial de estas 4 profesiones en un gráfico de dispersión, en miles de dólares americanos (k$).

No especifica si los rangos salariales son a nivel mundial o de qué país son esos salarios. Se presupone que son de Estados Unidos, pues son salarios considerablemente altos comparados con los de los países europeos.

He subido a mi nube de OneDrive el archivo de Roberto con su autorización.

Para ajustar el zoom en la nube:

  • En el móvil o celular usa dos dedos en la pantalla, como haces para ampliar o reducir una foto.
  • En el PC sitúa el cursor dentro del buscador y presiona la tecla <Control> girando la ruleta del ratón.

Lo que hizo Roberto fue adaptar a gráficos de Excel una visualización de Yan Holt, publicada con esta misma apariencia aquí:

🚢 Datos:

📈 Gráficos:

  • Pequeña aplicación creada con React
  • d3.js personalizado para la visualización
  • React-Spring para una transición suave y animada

Yo me quedé con la idea de modificar el gráfico de dispersión para añadir la comparativa entre dos países del rango salarial de los profesionales del dato.

Se lo comenté a Roberto: "Estoy pensando en la idea de convertirlo en una comparativa de los salarios europeos, ya que los salarios españoles son mucho más bajos para estos profesionales. ¿Estás de acuerdo?"

Roberto me contestó: "Absolutamente, házmelo saber."

ATENCIÓN: Roberto, te hago saber que ya lo tengo, y que lo he publicado en este mismo artículo, con los siguientes cambios:

  • Rango salarial con el salario promedio marcado con un rombo 🔶
  • Opción para mostrar el salario promedio.
  • Lista de países a comparar.
  • Selección de uno o dos países. No permite seleccionar más de dos países.
  • Etiquetas de los tipos de profesionales a la izquierda del salario cero.
  • Salarios de un país o comparador de los salarios de dos países.
  • Título dinámico del gráfico para mostrar los nombres de los países comparados.


Datos del comparador de salarios

Lo primero que he hecho ha sido obtener los datos del rango salarial de los 4 tipos de profesionales del dato para 9 países, junto con su salario promedio, y los he guardado en una tabla en la hoja 'Datos':

  • La columna A con el nombre del país.
  • La columna B con el tipo de profesional.
  • La columna C con el salario mínimo.
  • La columna D con el salario promedio.
  • La columna E con el salario máximo.

He decidido comparar los salarios de 7 países europeos, de México y de Estados Unidos, para hacerlo más internacional.

Estos datos salariales anuales, en miles de euros (k€), los he obtenido preguntando a la IA de Microsoft Copilot en Bing, con unas Prompts que no voy a reproducir aquí.

Consultando la estimación del rango salarial a la IA, desvinculo los datos de cualquier Web que recopila los salarios de profesionales y empresas registradas, totalmente subjetivos, como Glassdor; Indeed; Jobted, o de otras fuentes estadísticas como: Eurostat.

La IA respondió con datos salariales importados de diversas fuentes en miles de euros (€), como le pedí.

Aunque sospecho que puede variar la respuesta de la IA si la pregunta se hace en diferentes idiomas y/o en diferentes regiones del planeta. Como mis Prompts son en español, la IA podría responder con salarios a la baja, aunque le pida los salarios de Estados Unidos. ¡Tengo que probar esta teoría para tener evidencias de discriminación idiomática negativa!

Aunque tengo que reconocer que un analista de datos que sepa inglés puede llegar a cobrar más salario que uno que solamente sepa español y catalán o vasco o gallego o aragonés...

Puedes consultar a la IA los salarios de más países, ¡si te apetece ampliar el comparador!

Estos salarios son "una foto desenfocada" de las estimaciones salariales actuales, ya que varían con el tiempo, con la discriminación por género, discapacidad y/o idioma, con el teletrabajo y la deslocalización y, sobre todo, con los diversos sueldos del mercado de talentos naturales y artificiales, en la misma oficina y para el mismo puesto de trabajo, aunque sólo sea por antigüedad y por méritos propios o ajenos.

¿La IA cobra implícitamente por hacer el trabajo de un profesional del dato? ¿Cobrará explícitamente algún día la IA por suplantarnos?

Estamos en un proceso de cambio, en el que la IA irá sustituyendo a parte de la fuerza laboral de los profesionales del dato y/o los hará más productivos o ineptos, si no son críticos ni creativos, lo que implicará una inmensa variación de sus salarios en un futuro próximo, ¡que comenzó ayer mismo!

Por lo que los datos de esta tabla, ¡siempre estarán desactualizados!

La Comunidad Europea dice que en los dos próximos años va a aplicar la transparencia salarial:

Mientras tanto los salarios son una "caja negra" que solamente se puede consultar con estimaciones de las ofertas de trabajo o los sueldos que comparten empresas y trabajadores en redes sociales y plataformas de reclutamiento, ¡que obviamente no interesa que sean muy fiables!

Puede ser que dentro de dos años sea más fácil conocer el rango salarial de los profesionales del dato, ¡si se vuelve transparente! ¡cosa que dudo!

¡Ya veremos! Si es así, me comprometo a actualizarlos cuando sea más fácil consultarlos...

¡Aunque seguirán siendo comparaciones salariales odiosas!


Transformación de los datos salariales

La versión de Roberto Mensa usa las funciones más recientes de Excel, como las funciones LAMBDA y LET, para obtener los datos de las series de los gráficos.

La hoja oculta 'Support' contiene las fórmulas para el gráfico de dispersión con líneas rectas y marcadores, con el que se representan los rangos salariales. En la celda Q2 está la fórmula de matriz dinámica desbordada con los valores X de la serie.  En la celda Q7 está la fórmula con los valores Y de la serie.

Estas fórmulas son muy elegantes y complejas, ya que consiguen que las cabeceras con los nombres de las series y sus datos sean generados con una única fórmula.

El mayor problema es que el uso de la función LAMBDA limita el gráfico a las versiones de Excel para Microsoft 365 y Excel para la Web, por lo que no es compatible con las versiones anteriores de Excel.

Además añade un nivel de dificultad para los usuarios de Excel desconocedores de estas nuevas funciones, por lo que habrá pocos que las entiendan y menos los que puedan modificar la funciones de las celdas Q2 y Q7. 

¡Ni siquiera he intentado analizar y comprender esas fórmulas! ¡y menos modificarlas!

¡Roberto, necesitamos una explicación detallada de esas fórmulas para poder entenderlas!

Yo soy partidario de diseñar hojas de cálculo compatibles con todas las versiones posibles de Excel, desde Excel 2010 a Excel para Microsoft 365, pues mis seguidores están dispersos por todo el mundo y muchos no tienen instaladas las versiones más recientes de Excel. Lo que me obliga a usar funciones comunes a todas esas versiones de Excel y comprobar la compatibilidad siguiendo estas directrices:


En mi Comparador de datos salariales transformo los datos en la hoja oculta 'Auxiliar'.

La tabla dinámica del rango A1:E9 tiene el origen de datos en la tabla de salarios de la hoja 'Datos', con hasta 4 tipos de profesionales del dato de hasta dos países distintos, para poder comparar sus rangos salariales y su salario promedio.

He hecho intencionadamente que esta tabla dinámica no pueda crecer pues, si se intenta filtrar por más países, se lo impide la tabla dinámica del rango A10:A11 con la opción Promedio (Sí/No), generando el siguiente mensaje de error:

Lo mismo ocurre con la tabla dinámica del rango A10:A11 con la opción Promedio (Sí/No), que está limitada por su origen de datos, en el rango A12:A14, por lo que solamente se puede filtrar por uno de los valores. Si se marcan los dos valores a la vez, se genera el error:

No intentes hacer espacio pues la disposición de esas tablas ha sido totalmente intencionada, y así elegir únicamente dos países y elegir una opción para mostrar o no mostrar el salario promedio.

Se puede dar el caso de seleccionar menos de 4 tipos de profesionales, con lo que no genera error la selección de más de dos países, aunque el gráfico solamente tiene en cuenta los dos primeros países.

En esta imagen he filtrado por dos tipos de profesionales de 4 países, por lo que no se genera error ya que no se intenta sobrescribir en la celda A10, aunque se comprueba que solamente aparecen los primeros dos países en la tabla auxiliar del rango G1:K8.

La tabla auxiliar del rango G1:K8 son los valores X de la serie del gráfico Comparador de datos salariales, obtenidos con fórmulas compatibles con la función: IMPORTARDATOSDINAMICOS que devuelve datos visibles de la tabla dinámica de salarios.

La tabla auxiliar del rango G12:K19 son los valores Y de la serie del gráfico, obtenidos con las fórmulas auxiliares del rango H11:K11 y del valor de la celda G22, nombrada: miComparación, para saber si se ha filtrado por un único país o por varios países.

Al estar vacíos los rangos H5:K5 y H16:K16, hace que desaparezcan las líneas rectas que unirían un rango salarial del primer país a comparar con el rango salarial del segundo país.

El valor -50 en la celda G11 es el valor X de las etiquetas de las series con los nombres de los 4 tipos de profesionales del dato. ¡Así no se solapan las etiquetas con los valores bajos de los rangos salariales en el gráfico de dispersión!

El título del gráfico se obtiene en la celda G21 con esta fórmula:

="Salarios " & SI(miComparación;$B$3 & " vs " & $B$2;$B$2) & " (en miles de €)"

Si quieres más explicaciones sobre las tablas y fórmulas de estas hojas, ¡pídemelas!


Gráfico del Comparador de datos salariales

En un único gráfico XY de dispersión con líneas rectas y marcadores se representa el Comparador de datos salariales.

Los rangos salariales se representan con 4 series de datos, una por cada tipo de profesional de los datos.

Las etiquetas de cada tipo de profesional se representan con otras 4 series de datos.

El origen de estas series son las tablas auxiliares comentadas en la sección anterior.

Los valores del rango están unidos por líneas de diferente color para cada uno de los 4 tipos de profesionales.

Los valores mínimos y máximos están marcados con un círculo 🔴 y los valores promedio con un rombo 🔶.

El eje X va desde 0 hasta 250, en miles de euros (€).

El eje Y va desde 2 hasta 18 y no es visible. Sirve para separar los 8 rangos salariales visibles posibles en el Comparador de datos salariales, mostrado en la siguiente imagen:

Este es el resultado de comparar los rangos salariales de los profesionales del dato de dos países.

Con 3 segmentaciones se consigue:

  • Filtrar de uno a cuatro tipos de profesionales del dato.
  • Filtrar por uno o dos países.
  • Filtrar la opción para mostrar (Sí) o no mostrar (No) el salario promedio.


Comparador salarial en la nube

He compartido en la nube de Microsoft OneDrive el Comparador de datos salariales, para que sea fácil de probar aunque no tengas Excel instalado en el equipo.

Para ajustar el zoom en la nube:

  • En el móvil o celular usa dos dedos en la pantalla, como haces para ampliar o reducir una foto.
  • En el PC sitúa el cursor dentro del buscador y presiona la tecla <Control> girando la ruleta del ratón.

AVISO: No se guardan los cambios que hagas en mi nube. Para guardar tus cambios tienes que hacer una copia en tu nube de OneDrive.


Descarga el Comparador de datos salariales

El Comparador de datos salariales es compatible con versiones desde Excel 2010 hasta Excel para Microsoft 365 y Excel para la Web.

Descarga la versión más reciente desde uno de estos enlaces:

Abre el archivo y presiona el botón: Habilitar edición cuando aparezca el aviso de VISTA PROTEGIDA.

Las hojas y el libro están protegidos sin contraseña, por lo que puedes estudiar y analizar las fórmulas, y ver las hojas ocultas.

ATENCIÓN: Se puede modificar este libro de Excel respetando esta licencia:

Creative Commons — Atribución-NoComercial-CompartirIgual-No portada — CC BY-NC-SA 4.0


Vídeo: Comparador de datos salariales

Vídeo explicando este Comparador de datos salariales.

En el vídeo también hablo del nuevo Comparador de datos salariales en 6 idiomas: inglés, español, francés, italiano, alemán y portugués. Y con 3 tipos de monedas: Euros (€), Libras esterlinas (£) y dólares americanos ($).

Es una versión mejorada que puedes descargar desde este artículo en inglés:


Otros gráficos con rangos salariales

Esta página es un clásico en inglés sobre los gráficos salariales, por lo que no puedo dejar de enlazarla aquí:

¿Conoces otros tipos de gráficos Excel con rangos salariales? ¡Comenta, por favor!

No Response to "Comparador de datos salariales"

Leave A Reply

Indícame las erratas que encuentres y qué es lo que te gustaría ver en los próximos artículos.

Mi lista de blogs