Cómo Rastrear Dependientes a través de Hojas en Excel (2 Maneras Fáciles)

  • Compartir Este
Hugh West

Muchas veces, en Excel, los usuarios utilizan fórmulas para mostrar valores deseados. Los resultados de esta fórmula dependen de otros valores de celda en esa hoja en particular o en otra hoja en el mismo libro de trabajo. Nuestro objetivo principal es mostrar la dependencia del valor de una celda en otras celdas en otra hoja de trabajo. En este artículo, le mostraremos cómo rastrear dependientes a través de hojas en Excel.

Descargar el cuaderno de prácticas

Puede descargar gratuitamente Excel y practica por tu cuenta.

Rastrear dependientes.xlsm

Rastrear dependientes

Podemos definir las trazas dependientes como una única celda o un rango de celdas que afectan al valor de otras celdas. La celda dependiente depende de los valores de las celdas activas para mostrar el resultado. Por ejemplo, la celda B8 contiene la fórmula =B6-B7 Aquí, las células B6 y B7 son celdas activas porque el valor de la celda B8 depende tanto de B6 y B7 y son los dependientes del rastro.

2 Maneras Fáciles de Rastrear Dependientes a través de Hojas en Excel

En este artículo, verá dos formas diferentes de rastrear dependientes a través de hojas en Excel. En nuestro primer método, utilizaremos la función Rastrear dependientes de Excel para mostrar las dependencias. Para nuestro segundo procedimiento, aplicaremos un VBA para el mismo fin.

Para ilustrar nuestro artículo, utilizaremos el siguiente conjunto de datos. Aquí en columnas B y C tenemos unos ids de orden y sus correspondientes productos, respectivamente.

1. Uso del comando Rastrear dependientes para rastrear dependientes entre hojas

Para nuestro primer procedimiento, utilizaremos Rastrear dependientes que se encuentra en la página Fórmulas de la cinta de opciones. Seleccionando este comando, podemos ver las celdas activas y las celdas dependientes de una determinada fórmula o valor. Los pasos detallados para este procedimiento son los siguientes.

Primer paso:

  • En primer lugar, tomaremos dos hojas de cálculo para formar un conjunto de datos.
  • Como mostraremos trazos dependientes a través de hojas, necesitaremos al menos dos hojas de trabajo.
  • En la siguiente imagen, vamos a hacer que el conjunto de datos en el Traza Dependiente sábana.

Segundo paso:

  • En segundo lugar, tomaremos otra hoja de cálculo y la llamaremos Traza Dependiente 1 .
  • Además, haremos una columna extra para aplicar una fórmula que contendrá las direcciones de las celdas de ambas hojas.
  • A continuación, escriba la siguiente fórmula de la función COUNTIF en celda D5 .
=COUNTIF('Traza dependiente'!B5:B10,'Traza dependiente 1'!B5)

Tercer paso:

  • En tercer lugar, pulse Entre en para ver el resultado.
  • A continuación, con la ayuda del Autorrelleno mostraremos también los resultados de las celdas inferiores.

Paso 4:

  • En cuarto lugar, volver a la Traza Dependiente sábana.
  • A continuación, seleccione la celda B5 .
  • Aquí comprobaremos si algún valor de celda depende de esta celda.
  • A continuación, tras seleccionar la celda, vaya a Fórmulas de la cinta de opciones.
  • A partir de ahí, en el Auditoría de fórmulas grupo, seleccione Rastrear dependientes .

Paso 5:

  • En quinto lugar, si la celda es una celda activa, verá una línea negra punteada con una flecha que apunta hacia una imagen.
  • Esto indica que la celda es una celda activa y su celda dependiente está en otra hoja de cálculo.

Paso 6:

  • A continuación, mantén el ratón en el extremo de la línea de puntos y haz doble clic sobre ella.

Paso 7:

  • En este paso, verá el Ir a después de hacer doble clic.
  • En consecuencia, el cuadro mostrará la hoja y la fórmula en la que se utiliza la celda activa.
  • A continuación, seleccione la referencia y haga clic en OK .

Paso 8:

  • Por último, la acción del paso anterior le llevará a la hoja en la que se utiliza esta fórmula.
  • Además, indicará la celda dependiente cuyo valor depende de la celda activa.
  • En nuestro ejemplo, el resultado de la celda D5 de hoja Traza Dependiente 1 depende de la célula activa B5 de la hoja Traza Dependiente .

2. Aplicación de código VBA para rastrear dependientes a través de hojas en Excel

Como segundo método, aplicaremos un VBA para rastrear dependientes a través de hojas en Excel. Daremos la secuencia correcta y el comando en el código, y esto mostrará los dependientes y la celda activa. Para una mejor comprensión, siga los siguientes pasos.

Primer paso:

  • En primer lugar, tome dos hojas y haga el conjunto de datos en ambas hojas como en los métodos anteriores.

Segundo paso:

  • A continuación, rellene las celdas de la columna D del conjunto de datos de la hoja VBA 1 aplicando la fórmula, igual que en la descripción anterior.

Tercer paso:

  • En tercer lugar, aplicaremos el código para rastrear dependientes.
  • Para ello, seleccione la celda B5 de hoja VBA .
  • A continuación, vaya al Desarrollador de la cinta de opciones.
  • A partir de ahí, elija Visual Basic .

Paso 4:

  • En cuarto lugar, verá el VBA ventana.
  • Aquí, desde el Inserte pestaña elegir Módulo .

Paso 5:

  • En quinto lugar, copia el siguiente código y pégalo en el módulo.
 Sub Trace_Dependents_Across_Sheets() 'Añadiendo comandos para mostrar dependientes Selection.ShowDependents 'La flecha no muestra ningún precedente ActiveCell.NavigateArrow TowardPrecedent:=False, ArrowNumber:=1, _ LinkNumber:=1 End Sub 

Desglose VBA

  • En primer lugar, llamamos al Subprocedimiento Rastrear_dependientes_entre_hojas .
 Sub Rastrear_Dependientes_A través_de_hojas() 
  • A continuación, los siguientes comandos mostrarán los dependientes y la celda activa.
  • El número de flecha será uno y la flecha no navegará hacia la celda precedente
 Selection.ShowDependents 'La flecha no muestra ningún precedente ActiveCell.NavigateArrow TowardPrecedent:=False, ArrowNumber:=1, _ LinkNumber:=1 

Paso 6:

  • A continuación, guarde el código después de pegarlo.
  • A continuación, mantenga el cursor sobre el módulo y pulse el botón de ejecución o F5 para jugarlo.

Paso 7:

  • Después de ejecutar el código, nos llevará directamente a la celda D5 de hoja VBA 1 lo que indica que es la celda dependiente.

Paso 8:

  • En consecuencia, si vuelve a la hoja VBA verá la celda B5 está marcada con la flecha dependiente de la traza, lo que indica que es una célula activa.

Hugh West es un capacitador y analista de Excel altamente experimentado con más de 10 años de experiencia en la industria. Tiene una Licenciatura en Contabilidad y Finanzas y una Maestría en Administración de Empresas. Hugh tiene una pasión por la enseñanza y ha desarrollado un enfoque de enseñanza único que es fácil de seguir y comprender. Su conocimiento experto de Excel ha ayudado a miles de estudiantes y profesionales en todo el mundo a mejorar sus habilidades y sobresalir en sus carreras. A través de su blog, Hugh comparte su conocimiento con el mundo, ofreciendo tutoriales gratuitos de Excel y capacitación en línea para ayudar a las personas y empresas a alcanzar su máximo potencial.