Descarga el libro de trabajo de ejemplo
Este tutorial demostrará cómo asignar un valor numérico a una cadena de texto.
Método VLOOKUP
Para asignar un valor numérico a una cadena de texto, podemos usar la función BUSCARV junto con nuestra tabla de búsqueda. En este ejemplo, asignamos un número de SKU a cada producto así:
1 | = BUSCARV (B3, E3: F5,2,0) |
Esta fórmula encuentra "Silla" en el rango E3: F5 y devuelve la segunda columna en esa fila: "2235". (El argumento "0" especifica que necesitamos una coincidencia exacta).
Método XLOOKUP
Otro método es usar la función XLOOKUP para lograr los mismos resultados:
1 | = BUSCAR X (B3, E3: E5, F3: F5) |
En lugar de un rango y un número de índice de columna, la función XLOOKUP toma una matriz de búsqueda y una matriz de retorno.
Referencias de celda de bloqueo
Para que nuestras fórmulas sean más fáciles de leer, mostramos las fórmulas sin referencias de celda bloqueadas:
1 | = BUSCARV (B3, E3: F5,2,0) |
1 | = BUSCAR X (B3, E3: E5, F3: F5) |
Pero estas fórmulas no funcionarán correctamente cuando se copien y peguen en otro lugar dentro de su archivo de Excel. En su lugar, debe usar referencias de celda bloqueadas como esta:
1 | = BUSCARV (B3, $ E $ 3: $ F $ 5,2,0) |
1 | = BUSCAR X (B3, $ E $ 3: $ E $ 5, $ F $ 3: $ F $ 5) |
Lea nuestro artículo sobre Referencias de celdas bloqueadas para obtener más información.
Asignar valor numérico al texto en Google Sheets
Los ejemplos que se muestran arriba funcionan de la misma manera en Google Sheets que en Excel.