5.1: Referencias absolutas versus estáticas
- Page ID
- 172542
\( \newcommand{\vecs}[1]{\overset { \scriptstyle \rightharpoonup} {\mathbf{#1}} } \)
\( \newcommand{\vecd}[1]{\overset{-\!-\!\rightharpoonup}{\vphantom{a}\smash {#1}}} \)
\( \newcommand{\dsum}{\displaystyle\sum\limits} \)
\( \newcommand{\dint}{\displaystyle\int\limits} \)
\( \newcommand{\dlim}{\displaystyle\lim\limits} \)
\( \newcommand{\id}{\mathrm{id}}\) \( \newcommand{\Span}{\mathrm{span}}\)
( \newcommand{\kernel}{\mathrm{null}\,}\) \( \newcommand{\range}{\mathrm{range}\,}\)
\( \newcommand{\RealPart}{\mathrm{Re}}\) \( \newcommand{\ImaginaryPart}{\mathrm{Im}}\)
\( \newcommand{\Argument}{\mathrm{Arg}}\) \( \newcommand{\norm}[1]{\| #1 \|}\)
\( \newcommand{\inner}[2]{\langle #1, #2 \rangle}\)
\( \newcommand{\Span}{\mathrm{span}}\)
\( \newcommand{\id}{\mathrm{id}}\)
\( \newcommand{\Span}{\mathrm{span}}\)
\( \newcommand{\kernel}{\mathrm{null}\,}\)
\( \newcommand{\range}{\mathrm{range}\,}\)
\( \newcommand{\RealPart}{\mathrm{Re}}\)
\( \newcommand{\ImaginaryPart}{\mathrm{Im}}\)
\( \newcommand{\Argument}{\mathrm{Arg}}\)
\( \newcommand{\norm}[1]{\| #1 \|}\)
\( \newcommand{\inner}[2]{\langle #1, #2 \rangle}\)
\( \newcommand{\Span}{\mathrm{span}}\) \( \newcommand{\AA}{\unicode[.8,0]{x212B}}\)
\( \newcommand{\vectorA}[1]{\vec{#1}} % arrow\)
\( \newcommand{\vectorAt}[1]{\vec{\text{#1}}} % arrow\)
\( \newcommand{\vectorB}[1]{\overset { \scriptstyle \rightharpoonup} {\mathbf{#1}} } \)
\( \newcommand{\vectorC}[1]{\textbf{#1}} \)
\( \newcommand{\vectorD}[1]{\overrightarrow{#1}} \)
\( \newcommand{\vectorDt}[1]{\overrightarrow{\text{#1}}} \)
\( \newcommand{\vectE}[1]{\overset{-\!-\!\rightharpoonup}{\vphantom{a}\smash{\mathbf {#1}}}} \)
\( \newcommand{\vecs}[1]{\overset { \scriptstyle \rightharpoonup} {\mathbf{#1}} } \)
\(\newcommand{\longvect}{\overrightarrow}\)
\( \newcommand{\vecd}[1]{\overset{-\!-\!\rightharpoonup}{\vphantom{a}\smash {#1}}} \)
\(\newcommand{\avec}{\mathbf a}\) \(\newcommand{\bvec}{\mathbf b}\) \(\newcommand{\cvec}{\mathbf c}\) \(\newcommand{\dvec}{\mathbf d}\) \(\newcommand{\dtil}{\widetilde{\mathbf d}}\) \(\newcommand{\evec}{\mathbf e}\) \(\newcommand{\fvec}{\mathbf f}\) \(\newcommand{\nvec}{\mathbf n}\) \(\newcommand{\pvec}{\mathbf p}\) \(\newcommand{\qvec}{\mathbf q}\) \(\newcommand{\svec}{\mathbf s}\) \(\newcommand{\tvec}{\mathbf t}\) \(\newcommand{\uvec}{\mathbf u}\) \(\newcommand{\vvec}{\mathbf v}\) \(\newcommand{\wvec}{\mathbf w}\) \(\newcommand{\xvec}{\mathbf x}\) \(\newcommand{\yvec}{\mathbf y}\) \(\newcommand{\zvec}{\mathbf z}\) \(\newcommand{\rvec}{\mathbf r}\) \(\newcommand{\mvec}{\mathbf m}\) \(\newcommand{\zerovec}{\mathbf 0}\) \(\newcommand{\onevec}{\mathbf 1}\) \(\newcommand{\real}{\mathbb R}\) \(\newcommand{\twovec}[2]{\left[\begin{array}{r}#1 \\ #2 \end{array}\right]}\) \(\newcommand{\ctwovec}[2]{\left[\begin{array}{c}#1 \\ #2 \end{array}\right]}\) \(\newcommand{\threevec}[3]{\left[\begin{array}{r}#1 \\ #2 \\ #3 \end{array}\right]}\) \(\newcommand{\cthreevec}[3]{\left[\begin{array}{c}#1 \\ #2 \\ #3 \end{array}\right]}\) \(\newcommand{\fourvec}[4]{\left[\begin{array}{r}#1 \\ #2 \\ #3 \\ #4 \end{array}\right]}\) \(\newcommand{\cfourvec}[4]{\left[\begin{array}{c}#1 \\ #2 \\ #3 \\ #4 \end{array}\right]}\) \(\newcommand{\fivevec}[5]{\left[\begin{array}{r}#1 \\ #2 \\ #3 \\ #4 \\ #5 \\ \end{array}\right]}\) \(\newcommand{\cfivevec}[5]{\left[\begin{array}{c}#1 \\ #2 \\ #3 \\ #4 \\ #5 \\ \end{array}\right]}\) \(\newcommand{\mattwo}[4]{\left[\begin{array}{rr}#1 \amp #2 \\ #3 \amp #4 \\ \end{array}\right]}\) \(\newcommand{\laspan}[1]{\text{Span}\{#1\}}\) \(\newcommand{\bcal}{\cal B}\) \(\newcommand{\ccal}{\cal C}\) \(\newcommand{\scal}{\cal S}\) \(\newcommand{\wcal}{\cal W}\) \(\newcommand{\ecal}{\cal E}\) \(\newcommand{\coords}[2]{\left\{#1\right\}_{#2}}\) \(\newcommand{\gray}[1]{\color{gray}{#1}}\) \(\newcommand{\lgray}[1]{\color{lightgray}{#1}}\) \(\newcommand{\rank}{\operatorname{rank}}\) \(\newcommand{\row}{\text{Row}}\) \(\newcommand{\col}{\text{Col}}\) \(\renewcommand{\row}{\text{Row}}\) \(\newcommand{\nul}{\text{Nul}}\) \(\newcommand{\var}{\text{Var}}\) \(\newcommand{\corr}{\text{corr}}\) \(\newcommand{\len}[1]{\left|#1\right|}\) \(\newcommand{\bbar}{\overline{\bvec}}\) \(\newcommand{\bhat}{\widehat{\bvec}}\) \(\newcommand{\bperp}{\bvec^\perp}\) \(\newcommand{\xhat}{\widehat{\xvec}}\) \(\newcommand{\vhat}{\widehat{\vvec}}\) \(\newcommand{\uhat}{\widehat{\uvec}}\) \(\newcommand{\what}{\widehat{\wvec}}\) \(\newcommand{\Sighat}{\widehat{\Sigma}}\) \(\newcommand{\lt}{<}\) \(\newcommand{\gt}{>}\) \(\newcommand{\amp}{&}\) \(\definecolor{fillinmathshade}{gray}{0.9}\)Una de las primeras cosas que los nuevos usuarios de Excel deben tener en cuenta es que Excel es mucho más potente que una calculadora. Algunos usuarios insisten en configurar una hoja de cálculo como si fuera simplemente una calculadora. Estas personas no se dan cuenta del poder de las referencias celulares. En su lugar, utilizan referencias estáticas a valores constantes. Una referencia estática es una referencia a un valor que no cambia.
En el ejemplo anterior, en lugar de utilizar referencias estáticas (= 9000-3952,96) para la fórmula de D5, el usuario debe emplear referencias de celda. (= B5-C5). La principal ventaja de utilizar referencias de celda es que el usuario puede manipular los valores de entrada en las columnas B y C, y las fórmulas de la columna D seguirán siendo precisas. Si el usuario cambia los valores de entrada en las columnas B o C con referencias estáticas, las fórmulas de la columna D deberán actualizarse manualmente.
La referencia a celdas es una función extremadamente útil cuando es necesario copiar fórmulas entre rangos de una hoja de trabajo. Al crear fórmulas que contienen referencias a celdas o rangos de celdas, la referencia de celda predeterminada se considera una referencia de celda relativa. Cuando las fórmulas con este tipo de referencias de celda se copian en otras celdas, las fórmulas cambiarán automáticamente en relación con las celdas en las que se copian. Sin embargo, puede haber casos en los que Excel necesite conservar la celda exacta a la que se hace referencia en una fórmula al copiar en otras celdas. Una referencia de celda que no cambia al copiarse se denomina referencia de celda absoluta (a veces denominada referencia de celda fija). El indicador de que una referencia de celda es absoluta es la presencia de un símbolo de dólar delante de la letra de la columna y del número de fila, por ejemplo, 3$ australianos. Para crear una referencia de celda absoluta, escriba el signo de dólar manualmente o pulse la tecla F4 después de introducir la referencia de celda. Al pulsar repetidamente la tecla F4, la referencia pasa por las cuatro combinaciones diferentes de referencias de celda relativas, absolutas y mixtas.
Las referencias de celdas mixtas son una combinación de valores relativos y absolutos: o bien la columna es relativa y la fila fija (absoluta), por ejemplo 2$, o bien la columna es fija y la fila es relativa: $ D2. Las referencias de celdas mixtas rara vez se utilizan, pero desempeñan un papel importante cuando es necesario mantener una sola fila o columna sin cambios al copiar la fórmula. Las referencias de celdas mixtas se suelen utilizar al crear una tabla de valores, como una tabla de multiplicar o una tabla de tasas hipotecarias.
Siempre que sea posible, utilice referencias relativas y/o absolutas en lugar de referencias de celdas estáticas.
En la hoja de trabajo anterior, la fórmula de C6 utiliza referencias de celda relativas tanto al importe de las ventas (B6) como al porcentaje de comisión (B3). Lamentablemente, si se copia esta fórmula (por ejemplo, utilizando el controlador de relleno) en las filas 7:16, las fórmulas resultantes serán incorrectas. ¡Algunas celdas mostrarán ceros o un #VALUE! error, mientras que otras mostrarán importes inflados porque el porcentaje de tarifa se está sustituyendo por valores de venta más altos. Por lo tanto, la referencia a B3 en la fórmula debe ser una referencia de celda absoluta, es decir, =B6*$B$3. Puede resultar tentador construir la fórmula utilizando una referencia estática al valor constante de 0,075 (es decir, =B6*.075). Sin embargo, si es necesario cambiar la tasa al 7,25%, las fórmulas con las referencias estáticas deberán cambiarse manualmente cada una. Por el contrario, si las fórmulas de la columna C utilizan referencias de celda absolutas de 3$ belgas, basta con editar la B3 para actualizar todas las celdas de la columna C. Conocer las diferencias entre los distintos tipos de referencia de celda hará que la hoja de cálculo sea más escalable y flexible para ampliarla en el futuro.


