foro de excel de varias páginas

foro de excel de varias páginas

Parece que no puedo encontrar la jerga adecuada para buscar la respuesta en Internet. ¿Cómo puedo lograr esta configuración?

Con 2 o más hojas de trabajo en 1 libro de trabajo.

  1. Quiero vincular las celdas A4, C4 o D4, de la Hoja1 a A4, C4 o D4 en la Hoja 2 PERO SÓLO si: La celda G de la Hoja1 tiene un valor (una cantidad en dólares) y si no tiene un valor - no pasa nada.

  2. He vinculado una celda entre hojas antes pero quería hacer lo anterior. Mi intención es que una persona complete una hoja y luego se vincula automáticamente a otras hojas nombradas con las celdas pertinentes que se completan automáticamente.

Espero ser claro.

Respuesta1

Esta solución pondrá el valor de A4, C4 y D4 en la Hoja1 en A4, C4 y D4 en la Hoja2 si el valor de G4 en la Hoja1 no está en blanco. Luego copiaremos la fórmula para que se aplique la misma lógica a A5, C5, D5 (basado en G5), etc.

Primero, coloque lo siguiente en la Hoja 2 (en A4, C4 y D4):

=IF(ISBLANK(Sheet1!$G4),"",Sheet1!A4)
=IF(ISBLANK(Sheet1!$G4),"",Sheet1!C4)
=IF(ISBLANK(Sheet1!$G4),"",Sheet1!D4)

Fórmulas de la Hoja 2

(Nota: en la imagen de arriba, entré a la vista para ver las fórmulas en las celdas presionando Ctrl-` (la tecla a la izquierda de 1 en la primera fila de la mayoría de los teclados))

Cuando G4 es prueba en blanco

Lo anterior muestra que cuando G4 en la Hoja1 está en blanco, todo en la Hoja2 está en blanco.

Cuando G4 está en prueba completa

Arriba se muestra que cuando G4 en la Hoja1 está lleno, A4, C4, D4 en la Hoja2 se copian de la Hoja1.

Haga clic en A4 en la Hoja 2 y arrastre el cuadrado negro en la esquina inferior derecha hacia abajo para copiar la fórmula en todas las celdas necesarias.

Resalte ambas celdas C4 y D4 y arrastre el cuadrado negro hacia abajo para completar la fórmula en todas esas celdas también.

Desplegable y resultados finales

Arriba se muestra cómo desplegar las fórmulas y los resultados finales.

¡Espero que esto ayude!

Respuesta2

Mire la fórmula de Vlook.

=VLOOKUP(A4,'C:\DESKTOP\[YOUREXCELFILENAME.xlsx]Sheet1'!$A$1:$DJ$5000,1,FALSE)


=if(OR(ISNA(cellG), ISBLANK(cellG))," ",VLOOKUP(A4))
[if(logic, true, false)]

si la celda es N/A o está en blanco, devuelva el valor en blanco; de lo contrario, devolverá el valor.

Respuesta3

Tal vez lea demasiado sobre su pregunta, pero le sugeriría que sería mejor utilizar la siguiente fórmula en G4 de Sheet2:

=IF(CELL("type",Sheet1!G4)="v",Sheet1!G4,"")

Esto garantiza que solo Sheet1!G4se completen los 'valores' (números) Sheet2!G4y no los usuarios que agreguen "N/A" (o cualquier texto), por ejemplo.

Luego vincule sus otras celdas en Sheet2(A4, etc.) a G4 en Sheet2. Un ejemplo para A4 sería:

=IF(G4="","",Sheet1!A4)

Este segundo paso es similar a la publicación de Rishi pero reduce los vínculos entre las hojas.

información relacionada