“Conocimiento software>

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

2015/1/14
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.

¿Cómo se llama la intersección de cada columna y rollo en Excel?
¿Cuál es la primera fila de una mesa en Excel?
¿Qué referencias indicarían que la columna de Excel no cambia cuando se copia?
¿La función en Excel completará las entradas de texto cuando comience a escribir una nueva celda de entrada?
¿Dónde puedes encontrar las opciones para alinear texto dentro de una celda en Excel?
¿Cuál es el entorno de Excel?
¿Cómo se crea un borde en Microsoft Office Excel?
¿Cómo se configura las celdas de Excel para formatear en forma de tiempo ex xx colon para que el usuario solo tenga dígitos y no hay colons?
Más categorías
    没有任何同级栏目
Conocimiento de la computadora © http://www.ordenador.online