Conservar la misma matriz - búsqueda V

Resuelto
Nanou -  
 Nanou -
Hola,

Deseo actualizar datos en dos clics y para eso utilizo la búsqueda V y quiero copiar mi fórmula conservando la misma tabla de matriz. ¡Un pequeño problema, no funciona! Sé que debo poner mis celdas en valor absoluto, pero ¡no consigo hacerlo!

¡Gracias por tu ayuda!

Julie

Configuración: Windows 2003 / Internet Explorer 6.0

5 respuestas

  1. Vaucluse Mensajes publicados 27336 Fecha de registro   Estado Colaborador Última intervención   6 453
     
    Hola
    ejemplo:
    =BUSCARV(A1;$B$1:$B$100;2;0)
    el rango B1:B100 está bloqueado por los signos $ que puedes colocar:
    ya sea colocando el cursor sobre la dirección de la celda en la barra de fórmulas y presionando sucesivamente F4.
    o ingresando con el teclado el signo $ a la derecha del teclado.
    $B$1 bloquea B1
    $B1 bloquea B y no 1
    B$1 bloquea 1 y no B
    crdlmnt
    Edit:
    también puedes nombrar el rango, eso aclara las fórmulas
    selecciona B1:B100 para el ejemplo
    Inserción / Nombre / Definir y coloca el nombre para el ejemplo CAMPO
    la fórmula se convierte en:
    =BUSCARV(A1;CAMPO;2;0) es lo más sencillo.

    ¿Nos preguntamos si no estamos solos en entender lo que se explica?
    9
  2. g Mensajes publicados 1285 Estado Miembro 578
     
    Hola,

    Es necesario usar el signo $
    Ejemplo: $A$1 para el valor absoluto y $A1 o A$1 para el valor relativo.

    Que tengas un buen día.
    0
  3. Nanou
     
    merci, y cuando se trata de una hoja??

    =BUSCARV(A2;Cumul!A:AA;4;FALSO)

    quiero bloquear Cumul!A:AA
    y hacer evolucionar ;4; en ;5; ;6; etc...
    0
  4. Vaucluse Mensajes publicados 27336 Fecha de registro   Estado Colaborador Última intervención   6 453
     
    Re
    =BUSCARV(A2,Cumul!$A:$AA,4,0) 0 o incluso sólo ;) equivale a FALSO
    pero también puedes nombrar el campo, ver Editar mensaje anterior.
    por otro lado creo que te interesaría limitar tu rango en filas para evitar una búsqueda demasiado amplia y pesada.
    en cuanto al número de columna a editar, puedes usar según el sentido de tu incrementación los códigos FILA() o COLUMNA() que devuelven el número de fila o de columna en los indicadores de la hoja.
    Por ejemplo:
    si tu fórmula con ;4; se encuentra en la fila 4, reemplaza ;4; por ;FILA();
    ese número se incrementa a medida que desciendes la fórmula
    igual con COLUMNA() para una incrementación horizontal
    Si tu número no corresponde a la fila, puedes realizar una corrección:
    ya sea por ejemplo con un valor de 4 ubicado en la fila 6 ;FILA()-2;
    o también :FILA(A4) que se incrementará de la misma manera.
    etc...
    Cordialmente

    --
    Preguntémonos si no somos los únicos que entendemos lo que estamos explicando?
    0
  5. Nanou
     
    ¡Demasiado FUERTE!

    ¡Muchas gracias, que tengas un buen día!
    0