Tabla de contenido
Microsoft Excel ha proporcionado una amplia gama de & básicos; métodos sencillos para copiar valores de celda Aquí, he tratado de resumir todos los métodos fructíferos para encontrar la fórmula de Excel para copiar el valor de la celda de otra hoja bajo múltiples criterios & con referencias de celda.
Descargar el cuaderno de prácticas
Puede descargar los cuadernos de prácticas que hemos utilizado para preparar este artículo.
Fórmula para copiar-libro1.xlsm
Fórmula para Copiar-Libro2.xlsx
4 Maneras Sencillas de Copiar el Valor de una Celda de Otra Hoja en Excel
En esta sección, 4 formas están disponibles para la fórmula de Excel para copiar el valor de la celda de otra hoja. Vamos a discutir las formas con la ilustración adecuada. Así que, vamos a empezar.
1. Copiar y pegar con varias opciones
En nuestro conjunto de datos, tenemos 2 columnas (Columnas D & E) con 10% & 20% aumento salarial de 5 empleados en Ficha 1 .
Ahora vamos a copiar toda la matriz o tabla de abajo a otra hoja (Ficha 2) en el mismo libro de trabajo.
Pasos :
- En primer lugar, seleccione toda la matriz o tabla (B4 : E9)
- Ahora, pulse CTRL+C para copiar la matriz seleccionada.
- A continuación, abra Ficha 2 & en célula B4 donde quieras pegar, y selecciona esa celda.
- Después de eso, haga clic con el botón derecho del ratón en el ratón & desde el Pegar opciones elija la 1ª denominada Pasta(P) Obtendrá los datos completos con fórmulas & formatos como este Pegar copiará exactamente todos los datos incluyendo fórmulas & formatos de las celdas de cualquier hoja.
Si selecciona Pegar Valores(V) verá que sólo se han copiado los valores de texto & número, pero con esta opción no se copiará ninguna fórmula ni formato de celda.
Si opta por el Fórmulas en pasta sólo se mostrarán las fórmulas ejecutadas en la 1ª hoja. Ficha 2 con los valores resultantes, pero no se copiará ningún formato de celda.
Si desea copiar sólo el formato de celda, seleccione el botón Pegar formato No copiará ningún valor o fórmula de las celdas de referencia, excepto los formatos de celda.
Puede pegar mencionando el Referencia de las celdas Elige también el Pegar enlace & el nombre de la fuente o el enlace se asignarán a los valores pegados en otra hoja.
Con el Pegar Transponer puede convertir las filas y columnas en columnas y filas, respectivamente, y conservar los datos resultantes junto con las fórmulas y los formatos de celda.
Todas las funciones mencionadas anteriormente pueden ejecutarse incluso con más & opciones personalizadas seleccionando Pegado especial en el botón derecho del ratón cuando vaya a pegar los valores.
Más información: Fórmula Excel para copiar texto de una celda a otra hoja
2. Crear referencia de celda desde otra hoja
También podemos utilizar referencias de celda & hoja para copiar datos de la otra hoja para el cálculo. Aquí, en Ficha 1 tenemos una tabla sólo con los sueldos actuales. Queremos determinar los sueldos con un 10% aumentar con la ayuda de estos datos en otra hoja (Ficha 2) .
Pasos:
- Al principio, abra Ficha 2 & en celda C5 ...tipo...
=Sheet1!C5+(Sheet1!C5*10%)
- A continuación, pulse Entre en & obtendrá el aumento de sueldo para Sam.
- Ahora utiliza el Asa de llenado de la célula C5 a Autorrelleno otras celdas de esta columna.
Así que lo que pasa aquí es que al mencionar ¡Hoja1! antes de C5 en realidad nos referimos a Célula C5 de Ficha 1 Y el resto del cálculo en la columna se ejecutará con la hoja & referencias de celda por el botón Autorrelleno opción.
Más información: Excel VBA para copiar datos de otro libro sin abrir
3. Crear referencia de celda a otro libro de trabajo
Ahora, queremos utilizar la referencia de celda de otro libro de trabajo (Libro2) que está actualmente abierto, y luego ejecutaremos nuestro cálculo en Libro1 con esa referencia de celda para determinar los salarios con un 10% aumento para cada empleado.
Pasos :
- En primer lugar, en la célula C5 en Libro2 ...tipo...
=[Book1.xlsx]Sheet1!C5+([Book1.xlsx]Sheet1!C5*10%)
- A continuación, pulse INTRODUCE obtendrás el valor resultante de la 1ª.
- Ahora, arrastra la fórmula de abajo para copiar toda la columna como en el método anterior.
Así que aquí estamos utilizando la referencia de otro libro de trabajo. Y es por eso que tenemos que mencionar [Libro1.xlsx]¡Hoja1! antes de escribir C5 como este C5 célula está presente en Ficha 1 de Libro1 .
Si quiere añadir una referencia a otro libro de trabajo que está cerrado, entonces tiene que mencionar la ruta del archivo fuente antes de escribir la referencia de otro libro de trabajo. Aquí, en este caso, si Libro1 no está abierto entonces los comandos en la barra de funciones serán-.
='C:\Users\88019\Desktop\[Book1.xlsx]Sheet1'!C5+('C:\Users\88019\Desktop\[Book1.xlsx]Sheet1'!C5*10%)
Puede copiar la fórmula mencionada & aplicar a su hoja de cálculo, pero asegúrese de que la ubicación de su propio archivo de extensión o la ruta de origen de su libro de referencia se menciona correctamente.
Más información: Excel VBA: Copiar valor de celda y pegar en otra celda
Lecturas similares
- Cómo aplicar VBA PasteSpecial y mantener el formato de origen en Excel
- Copiar y Pegar Valores en la Siguiente Fila Vacía con Excel VBA (3 Ejemplos)
- Cómo copiar y pegar en Excel y mantener el tamaño de las celdas (7 ejemplos)
- Excel VBA: Copiar Rango a Otro Libro
- Cómo usar VBA para pegar valores sólo sin formato en Excel
4. Utilización del ámbito con nombre y referencia a otra hoja o libro de trabajo
Ahora podemos seguir otro método fructífero utilizando Gama Nominal para definir los datos de origen.
Pasos:
- En primer lugar, vaya a los datos de origen que necesita utilizar en otra hoja de cálculo.
- A continuación, pulse CTRL+F3 arriba abierto Nombre Gerente .
- Ahora, haga clic en Nuevo.. opción para activar Nuevo nombre cuadro de diálogo.
- A continuación, asigne un nombre a los datos de origen en el campo Nombre No puede utilizar Espacio mientras escribes el nombre.
- Ahora, haga clic en el botón Se refiere a la caja (es decir Salario ) & a continuación, seleccione toda la matriz o tabla a la que desea hacer referencia.
- Pulse OK & el Nombre Gerente mostrará el archivo fuente recién creado con el nombre de la lista.
- Ahora vaya a cualquier hoja de cálculo de su mismo libro de trabajo & utilice ese nombre definido en la barra de funciones. Encontrará una opción para utilizar los datos por el nombre que hizo mediante la función Nombre Gerente . Pulse INTRODUCE .
- Obtendrá los datos referidos en su nueva hoja de cálculo de una sola vez. Todos los datos se almacenan aquí con el nombre que haya definido.
- Ahora, en caso de que necesites referirte a esos datos desde otro libro de trabajo, tienes que mencionar el nombre del archivo de ese libro de trabajo junto con el nombre definido también. Así que, aquí los comandos estarán en la barra de funciones si queremos referirnos a nuestros datos desde otro libro de trabajo que está abierto ahora mismo-.
=Libro1.xlsx!Salario
- Y si el libro de referencia está cerrado entonces tenemos que añadir la ruta de origen de ese libro o archivo de Excel antes de mencionar el nombre del libro, así como el nombre definido para los datos. Por lo tanto, nuestros comandos en la barra de funciones aquí serán-.
='C:\Users\88019\Desktop\Book1.xlsx'!Salario
Más información: Cómo copiar varias celdas a otra hoja en Excel (9 métodos)
Excel VBA para copiar el valor de la celda a otra hoja
Si le gusta VBA entonces tenemos una buena noticia para ti, podemos copiar un rango de datos de una hoja a otra hoja con VBA código también.
Pasos :
- En primer lugar, pulse Alt+F11 , VBA se abrirá la ventana.
- Desde el Inserte seleccione la pestaña Módulo Un nuevo módulo llamado Módulo 1 donde escribirás tus códigos.
- Ahora copia los siguientes códigos o macros y pégalos en tu propio módulo.
Sub CopytoAnotherSheet() Hojas de cálculo("Hoja1").Rango("B4:E9").Copiar Hojas de cálculo("Hoja3").Rango("B4:E9") End Sub
- Después de copiar los códigos, pulse F5 y vuelva a la hoja de cálculo de Excel pulsando Alt+F11 otra vez.
- Así, aquí en la imagen de abajo, verás que los datos se han copiado de Ficha 1 a Ficha 3 .
Más información: VBA Pegado Especial para Copiar Valores y Formatos en Excel (9 Ejemplos)
Conclusión
Estos son todos los más adecuados que he encontrado hasta ahora para encontrar la fórmula de Excel para copiar el valor de la celda de otra hoja o incluso otro libro si está abierto o cerrado. Si usted piensa que he perdido un método que debería haber mencionado en el artículo, entonces por favor hágamelo saber a través de sus valiosos comentarios. O usted puede echar un vistazo a nuestros otros interesantes & artículos informativos en este sitio web.