cortar y pegar sin cambiar formula

30/08/2004 - 18:38 por T. Martínez | Informe spam
Hola a todos.

Tengo el siguiente problema:

Tengo un archivo que contiene una base de datos compuesta por 4 columnas:

A = CODIGO1
B = CODIGO2
C = SECTOR
D = FECHA
E = CALCULO

CODIGO1 y CODIGO2 deben coincidir y para ello en la columna calculo
escribí una simple formula que resta el CODIGO1 al CODIGO2, y si son
iguales me da cero. Si por el contrario el valor es distinto a cero
selecciono el rango que incluye desde CODIGO2 a FECHA por ejemplo:
B78:d4000; y desplazo todo una fila hacia abajo.

Es aqui donde sepresenta el problema ya que la formula de CALCULO
modifica las celdas a restar, dejando la primera en la fila correcta
pero la segunda aparece vinvulada a la fila siguiente, ejemplo:

formula original: ¤-B4
formula despues de desplazar el rango: ¤-B5.

La pregunta es ¿como evito que se altere la formula original
independiente del desplazamiento del rango.

Gracias.

Tomas
Talca
Chile

Preguntas similare

Leer las respuestas

#1 Emilio
30/08/2004 - 19:06 | Informe spam
Hola T. Martínez
para ello debes usar referencias absolutas en vez de relativas, p.ej. $A$1
se referirá siempre a A1 la copies donde la copies, el $ fija la referencia
ya sea de la fila o de la columna, porque puedes usar como $A1 o A$1,
fijando de este modo la columna o la fila, mira en la ayuda que seguro que
por mala que sea te lo explicará mejor que yo ;-))
Saludos a desde Huelva
Emilio
miliuco56 ALGARROBA hotmail.com

Reglas de conducta de los grupos de noticias:
http://support.microsoft.com/defaul...newsreglas

"T. Martínez" escribió en el mensaje
news:
Hola a todos.

Tengo el siguiente problema:

Tengo un archivo que contiene una base de datos compuesta por 4 columnas:

A = CODIGO1
B = CODIGO2
C = SECTOR
D = FECHA
E = CALCULO

CODIGO1 y CODIGO2 deben coincidir y para ello en la columna calculo
escribí una simple formula que resta el CODIGO1 al CODIGO2, y si son
iguales me da cero. Si por el contrario el valor es distinto a cero
selecciono el rango que incluye desde CODIGO2 a FECHA por ejemplo:
B78:d4000; y desplazo todo una fila hacia abajo.

Es aqui donde sepresenta el problema ya que la formula de CALCULO
modifica las celdas a restar, dejando la primera en la fila correcta
pero la segunda aparece vinvulada a la fila siguiente, ejemplo:

formula original: ¤-B4
formula despues de desplazar el rango: ¤-B5.

La pregunta es ¿como evito que se altere la formula original
independiente del desplazamiento del rango.

Gracias.

Tomas
Talca
Chile

Respuesta Responder a este mensaje
#2 T. Martínez
30/08/2004 - 21:09 | Informe spam
Hola Emilio

Ya lo habia intentado pero igual me cambia la formula.

Saludos



Emilio escribió:
Hola T. Martínez
para ello debes usar referencias absolutas en vez de relativas, p.ej. $A$1
se referirá siempre a A1 la copies donde la copies, el $ fija la referencia
ya sea de la fila o de la columna, porque puedes usar como $A1 o A$1,
fijando de este modo la columna o la fila, mira en la ayuda que seguro que
por mala que sea te lo explicará mejor que yo ;-))
Respuesta Responder a este mensaje
#3 Emilio
30/08/2004 - 21:38 | Informe spam
Temome que entonces no he entendido tu problema, porque no puedo creer que
fallen las referencias absolutas

Saludos a desde Huelva
Emilio
miliuco56 ALGARROBA hotmail.com

Reglas de conducta de los grupos de noticias:
http://support.microsoft.com/defaul...newsreglas

"T. Martínez" escribió en el mensaje
news:
Hola Emilio

Ya lo habia intentado pero igual me cambia la formula.

Saludos



Emilio escribió:
> Hola T. Martínez
> para ello debes usar referencias absolutas en vez de relativas, p.ej.


$A$1
> se referirá siempre a A1 la copies donde la copies, el $ fija la


referencia
> ya sea de la fila o de la columna, porque puedes usar como $A1 o A$1,
> fijando de este modo la columna o la fila, mira en la ayuda que seguro


que
> por mala que sea te lo explicará mejor que yo ;-))

Respuesta Responder a este mensaje
#4 Emilio
30/08/2004 - 23:03 | Informe spam
Pues a mi no me cambia :((

Saludos a desde Huelva
Emilio
miliuco56 ALGARROBA hotmail.com

Reglas de conducta de los grupos de noticias:
http://support.microsoft.com/defaul...newsreglas

"T. Martínez" escribió en el mensaje
news:
Ocurre que al mover el rango una fila hacia abajo por alguna razon que
desconozco la formula que esta en la columna siguiente al rango, cambia
su valor solo la segunda celda, tal como aparece en la pregunta original.

Debe ser,me imagino, porque solo muevo el rango y no la columna donde
esta la formula.

No se si me explico, yo creo que lo mejor es que intentaras hacer la
prueba con un pequeño ejemplo:



Emilio escribió:
> Temome que entonces no he entendido tu problema, porque no puedo creer


que
> fallen las referencias absolutas
>


Respuesta Responder a este mensaje
#5 eyyu
31/08/2004 - 14:03 | Informe spam
Hola, no sé muy bien porqué te pasa eso; pero efectivamente, a mi también
me ha sucedido.
Así que mi solución es esta: En vez de usar la función restar
directamente, utiliza esta fórmula: =Desref(A1;1;0)-Desref(B1;1;0)

Ahora, aquí tienes que indicar tú en qué número de fila están las celdas
que vas a restar. En mi caso, la tabla está así:
A B C D E
1 Código1 Código2 Sector Fecha Cálculo
2 100 99 xx 31/08/04 =Desref(lo de arriba)

Si las celdas a restar están en la fila 4, por ejemplo, entonces:
=Desref(A1;3;0)-Desref(B1;3;0)

Bueno, espero que te sirva, porque a mi así si me sale.
Un saludito,
Uxmal


T. Martínez wrote:

Hola a todos.

Tengo el siguiente problema:

Tengo un archivo que contiene una base de datos compuesta por 4 columnas:

A = CODIGO1
B = CODIGO2
C = SECTOR
D = FECHA
E = CALCULO

CODIGO1 y CODIGO2 deben coincidir y para ello en la columna calculo
escribí una simple formula que resta el CODIGO1 al CODIGO2, y si son
iguales me da cero. Si por el contrario el valor es distinto a cero
selecciono el rango que incluye desde CODIGO2 a FECHA por ejemplo:
B78:d4000; y desplazo todo una fila hacia abajo.

Es aqui donde sepresenta el problema ya que la formula de CALCULO
modifica las celdas a restar, dejando la primera en la fila correcta
pero la segunda aparece vinvulada a la fila siguiente, ejemplo:

formula original: ¤-B4
formula despues de desplazar el rango: ¤-B5.

La pregunta es ¿como evito que se altere la formula original
independiente del desplazamiento del rango.

Gracias.

Tomas
Talca
Chile
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida