
Estoy intentando extraer de un archivo de Excel (llamado book1.xls) el más bajoPreciopresente en la columna 'Precio' de la hoja1 y desea copiarlo junto con su valor respectivo que está presente en la misma hoja1 pero en la columna de Excel 'Ciudad de salida' (es decir, la hora de salida), en un archivo book2.xls diferente. .
Quiero pegar los dos datos anteriores en una ubicación de celda predefinida, es decir, hora de salida en la celda C13 y precio más bajo en la celda E13.
Actualmente estoy usando una fórmula en el archivo de salida para extraer: -
=INDEX(range,MATCH(MIN([book1.xls]Sheet1!X2:X80),X2:X80,0))
Pero solo puedo obtenerlo #NAME?
como resultado.
No estoy seguro de si es el enfoque correcto. Cualquier ayuda será apreciada.
Respuesta1
Recibirá un #NAME?
error cuando haya un error tipográfico en su fórmula,
¿Está utilizando su rango con nombre como la INDEX
matriz realmente llamada range
? Esa parece ser la única parte de la fórmula en la que podría estar el error.
Intente usar la fórmula sin usar un rango con nombre, y debería funcionar, luego arregle el rango con nombre y podrá usarlo.
Vea más sobre el #NAME?
error en el sitio de Microsoft:
Respuesta2
Esto resolverá el problema:
Cómo funciona:
- Primero tienes que conseguir elHora de salida Para elEl precio más bajo.
Fórmula en la celda
B155
cuando elLista de precios El libro de trabajo está abierto.=INDEX(Deptime,MATCH(MIN([PriceTable.xlsm]Sheet1!$H$2:$H$7),[PriceTable.xlsm]Sheet1!$H$2:$H$7,0))
Fórmula en la celda
B155
cuando elLista de precios
El libro de trabajo está cerrado.=INDEX(Deptime,MATCH(MIN('C:\Users\User\Desktop\[PriceTable.xlsm]Sheet1'!$H$2:$H$7),'C:\Users\User\Desktop\[PriceTable.xlsm]Sheet1'!$H$2:$H$7,0))
NÓTESE BIEN
departamento, es el rango con nombre indicado
D145:D150
en la hoja de destino(Donde obtiene la hora de salida al precio más bajo).Puedes reemplazar
Deptime
conD145:D150
.La ruta del archivo cuando el libro PriceTable está cerrado puede variar.
- Fórmula en la celda
D155
para obtener elEl precio más bajo.
=INDEX(H145:H150,MATCH(B155,D145:D150,0))
- Recuerde que este proceso funcionará correctamente cuando ambos libros de trabajo (destino y tabla de precios) tengan la misma estructura de datos.
Puede ajustar las referencias del Libro de trabajo y de la celda según sus necesidades.