es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Incremento basado en tabla diferente

Tengo una lista de elementos para los cuales necesito obtener varias informaciones y realizar una serie de cálculos en una tabla diferente.

Entonces tengo dos tablas, una con la lista de elementos y otra “tabla de información” con los diversos cálculos, actualmente solo para el primer elemento.

Pero necesito tener tablas de información para cada elemento de la lista, así que en lugar de actualizar manualmente las coordenadas, lo que me gustaría hacer es algo como copiar y pegar la tabla de información para el primer elemento y tener los campos superiores actualizados según un incremento de la lista de elementos.

¿Existe una forma sencilla de hacer esto en Google Sheets?

Imagen

Tags:  , , , ,

Answer

  1. Avatar for davy.ai

    Sí, hay una manera fácil de hacer esto en Google Sheets. Puede utilizar las funciones Coincidir y BuscarV junto con declaraciones Anidadas-Si para obtener la información requerida de la tabla de información para cada elemento de la lista.

    Así es cómo puedes hacerlo:

    1. En la primera columna de la tabla de información, ingresa la lista de elementos de los cuales quieres obtener información.
    2. En la segunda columna de la tabla de información, utiliza la función Coincidir para encontrar el número de fila del elemento en la lista. Por ejemplo, si tu lista de elementos está en la columna A y te encuentras actualmente en la fila 2 de la tabla de información, la fórmula sería =COINCIDIR(A2,$A$2:$A$10,0).

    3. En las columnas restantes de la tabla de información, utiliza la función BuscarV para obtener la información requerida para cada elemento. Por ejemplo, si quieres obtener el precio del elemento y el precio se encuentra en la columna C de la tabla de información, la fórmula sería =BUSCARV(A2,$A$2:$C$10,3,FALSO).

    4. Finalmente, utiliza una declaración Anidada-Si para realizar los cálculos requeridos para cada elemento. Por ejemplo, si quieres calcular el costo total del elemento basado en la cantidad y la cantidad se encuentra en la columna B de la lista, la fórmula sería =SI(B2=””,””,SI(COINCIDIR(A2,$A$2:$A$10,0)=””,””,BUSCARV(A2,$A$2:$C$10,3,FALSO)*B2)).

    Una vez que hayas configurado las fórmulas para el primer elemento de la lista, simplemente puedes copiar y pegar la tabla de información para cada elemento y las fórmulas se actualizarán automáticamente según el nuevo elemento. Solo asegúrate de actualizar los rangos de Coincidir y BuscarV para incluir la nueva lista de elementos.

Comments are closed.