“Conocimiento software>

En Excel, si ingresa un valor en la celda, ¿cómo hacer que copie otra celda dependiendo de cierto valor?

2016/4/28
Puede lograr esto en Excel utilizando la función `if` combinada con una función` vlookup` o `índice/coincidencia`. Aquí hay un desglose de cómo hacerlo:

1. Configure sus datos:

* Tabla 1: Crea una tabla con dos columnas:

* Columna A:Los valores que ingresará en su hoja principal.

* Columna B:Los valores correspondientes que desea copiar.

* Hoja principal: Aquí es donde ingresará sus valores y obtendrá los datos copiados.

2. Use las funciones if, vlookup o índice/coincidencia:

* Usando vlookup:

`` `Excel

=If (a1 ="", "", vlookup (a1, tabla1! $ A $ 1:$ b $ 10, 2, falso)))

`` `` ``

* Reemplace `A1` con la celda donde ingresará su valor.

* Reemplace `Tabla1! $ A $ 1:$ B $ 10` con el rango real de su tabla de datos.

* El `2` indica que desea recuperar el valor de la segunda columna de su tabla.

* `False` especifica una coincidencia exacta.

* usando índice/coincidencia:

`` `Excel

=If (a1 ="", "", índice (tabla1! $ B $ 1:$ b $ 10, coincidir (a1, tabla1! $ A $ 1:$ a $ 10, 0))))

`` `` ``

* Similar al enfoque de Vlookup, ajuste los rangos para que coincidan con su tabla.

* `Index` recupera el valor del rango especificado (` Tabla1! $ B $ 1:$ B $ 10`).

* `Match` encuentra la posición del valor de entrada (` A1`) dentro del rango de búsqueda (`Tabla1! $ A $ 1:$ A $ 10`).

* `0` especifica una coincidencia exacta.

* Usando la función IF solo (para casos simples):

`` `Excel

=If (a1 ="valor1", "value2", "")

`` `` ``

* Reemplace "Value1" y "Value2" con los valores que desea coincidir y copiar, respectivamente.

* Esta opción funciona para escenarios simples donde tiene un conjunto fijo de valores de entrada/salida.

Explicación:

* if function: La función `if` verifica si la celda en la que ingresa está vacía. Si no está vacío, ejecuta la fórmula `vlookup` o` índice/match 'para copiar el valor correspondiente.

* vlookup o índice/coincidencia: Estas funciones buscan el valor que ingresa en su hoja principal dentro de la tabla de datos y devuelve el valor correspondiente de la segunda columna.

Ejemplo:

Supongamos que tiene una tabla en la hoja de "datos" con estos valores:

| Color | Código |

| --- | --- |

| Rojo | 101 |

| Azul | 202 |

| Verde | 303 |

En su hoja principal, desea ingresar un color en la celda A1 y hacer que el código correspondiente aparezca en la celda B1.

Usarías la fórmula:

`` `Excel

=If (a1 ="", "", vlookup (a1, datos! $ A $ 1:$ b $ 3, 2, falso))

`` `` ``

Ahora, si ingresa "azul" en la celda A1, la celda B1 mostrará automáticamente "202".

Recuerde ajustar las fórmulas para que coincidan con la ubicación y el tamaño de sus tablas.

¿Qué es SIERROR en Microsoft Excel?
¿Cómo se edita solo una parte de los datos en la celda Excel?
¿Cómo se instala Microsoft Office 2010 en Windows XP con Service Pack 2?
¿Cuál es el propósito de utilizar el comando Ir a en Excel?
¿Excel es un procesador de hoja de cálculo y editor de texto?
¿Cómo se ajusta el ancho de la columna y la altura de la fila de muchas celdas a la vez en Excel 2010?
¿Qué significa un número que aparece en color de fuente rojo en Windows Excel 2007?
¿Qué son las limitaciones en Excel?
Más categorías
    没有任何同级栏目
Conocimiento de la computadora © http://www.ordenador.online