Curso de Excel Avanzado 2007

Direcciones mixtas

Desde un punto de vista práctico, podemos decir que mientras que el empleo de direcciones relativas y absolutas es imprescindible para obtener buenos resultados, las direcciones mixtas resultan algo más anecdóticas que estas anteriores pero el correcto uso de este tipo de direccionamiento nos puede ahorrar horas de trabajo a la hora de desarrollar copiado de fórmulas. Es el tipo, quizás, más complicado de ver.

Si se ha visto que una dirección relativa se mueve según el desplazamiento que realiza la fórmula, y una absoluta queda fija e independiente de dicho desplazamiento, una dirección mixta se desplaza solamente en una dirección (horizontal o vertical) permaneciendo fija en la otra. Es decir que de una referencia de celda que tengamos en una fórmula si fuera relativa sería de la forma: B3. Si fuera absoluta sería $B$3, y si fuera mixta sería o bien B$3 o bien $B3. Lo vemos con un ejemplo:

Vamos a preparar una tabla que obtiene diferentes valores de porcentaje para diferentes cantidades. El planteamiento es según la siguiente figura:

Ahora en el interior de la tabla debemos calcular los porcentajes correspondientes a los capitales de la fila superior y teniendo en cuenta los porcentajes de la columna izquierda. De este modo si nos ponemos en la celda B2 la fórmula será =B1*A2.


 

Ahora nos encontramos en la misma situación de antes ¿puedo copiar esta fórmula al resto de celdas de la tabla? La respuesta es NO.
Si la copiamos obtendríamos resultados no correctos. Este es un problema. A veces se copian fórmulas, y como aportan un resultado (incorrecto, pero resultado) muchos usuarios se dan por satisfechos, y sin verificar si las fórmulas son las correctas y si los resultados son los correctos, dan por concluido el trabajo. Esto es peligrosísimo a nivel de profesional.

Ahora bien, si ponemos absoluta la dirección de B1 -> $B$1 entonces podemos copiar la fórmula hacia abajo en toda su columna. El problema aparece cuando intento copiar la fórmula hacia la derecha. Lo vemos analizado en la siguiente figura:

Pues bien, el problema se soluciona si hago uso de las direcciones mixtas, las cuales dejan fija una fila o una columna. Analicemos la fórmula inicial de la celda B2:

 =B1*A2

  • Nos fijaremos primero en el operador B1.
    Si pensamos en la fórmula correcta que debe existir en la celda B4 vemos que debería ser =B1*A4
    Si pensamos en la celda B6 debería ser =B1*A6
    Si pensamos en la celda C2 debería ser =C1*A2
    Si pensamos en la celda C4 debería ser =C1*A4
    Si pensamos en la celda D3 debería ser =D1*A3
    Observamos que la dirección  B1 pasará a ser C1, D1... lo cual nos demuestra que copiemos la fórmula donde la copiemos dicha dirección siempre es tomada de la FILA 1 (que es la que se repite en todas las referencias). Luego, mientras la columna ha de ir variando B, C, D, la fila permanecerá fija 1. De este modo deducimos que para poder copiar la fórmula debo dejar variable la columna y fija la fila. Esto se hace anteponiendo el símbolo $ a la fila que debe de permanecer fija, el 1, en este caso, lo dejaremos fijo. Por lo tanto ese operador B1 pasará a escribirse B$1 (dirección mixta que fija la fila 1)
  • Nos fijaremos ahora en el segundo operador A2.
    Si pensamos en la fórmula correcta que debe existir en la celda B4 vemos que debería ser =B1*A4
    Si pensamos en la celda B6 debería ser =B1*A6
    Si pensamos en la celda C2 debería ser =C1*A2
    Si pensamos en la celda C4 debería ser =C1*A4
    Si pensamos en la celda D3 debería ser =D1*A3
    Observamos que la dirección A2 pasará a ser A4, A6, A2, A4, A3... lo cual nos demuestra que copiemos la fórmula donde la copiemos dicha dirección siempre toma el dato de la COLUMNA A, que es la que se repite en todas las referencias. Luego, mientras la fila ha de ir variando 6, 2, 4, 3 la columna permanecerá fija A. De este modo deducimos que para poder copiar la fórmula debo dejar fija la columna y variable la fila. Esto se hace anteponiendo el símbolo $ a la columna que deba permanecer fija. Por lo tanto A2 pasará a escribirse $A2 (dirección mixta que fija la columna A)

Conclusión: La fórmula final que ha de introducirse en la celda B2 de manera que sea copiable a toda la tabla será para B2:

= B$1*$A2

Después copiamos hacia abajo desde el cuadro de llenado...

... y a continuación copiamos hacia la derecha


 

Analizamos el resultado y vemos que es correcto:

    Las direcciones mixtas son aquellas que marcan una posición fija respecto a una fila y variable respecto a una columna o viceversa. Al copiar una celda que contiene direcciones mixtas, las direcciones de las celdas contenidas en la fórmula copiada se modifican de acuerdo a la nueva situación de la fórmula, pero únicamente en función del parámetro que sea variable. Una dirección mixta se indica mediante el literal de la columna y el número de la fila correspondiente, precedido uno de ellos por el símbolo $ ($A1 ó A$1). Como puede verse una dirección puede ser mixta dependiendo de si se fija la fila (A$1) o la columna ($A1).

Para terminar, decir que en una misma fórmula podemos tener referencias relativas, absolutas y mixtas.


Inscríbete ahora y accede a 2 unidades gratis

Evalua el curso de Excel Avanzado 2007 y accede a las 2 unidades gratis con acceso completo al aula virtual donde podrás disfrutar de la inestimable ayuda del tutor y una gran variedad de recursos como videotutoriales, ejercicios resueltos, foros, enlaces, bibliografía, etc....


Si desea obtener un acceso sin restricciones a los contenidos del curso de Excel Avanzado 2007 y disfrutar de todas las herramientas del aula virtual (Videos explicativos streaming, acceso a los foros, chat, ejercicios resueltos, la ayuda del tutor, audioconferencia, estudio de grabación, test y actividades de autoevaluación, etc...) puede inscribirse completamente gratis y comenzar a realizar de forma inmediata el curso.