Tengo una lista de referencias neutrales que cambian según la fecha, así que
Lo que estoy buscando es una fórmula que busque Producto y devuelva la última fecha.
p.ej,
A B
Product one 1 DEC 13 01/12/2013
Product one 2 DEC 13 02/12/2013
Product one 3 DEC 13 03/12/2013
Product two 4 JAN 14 04/12/2014
Product two 5 JAN 14 05/12/2014
Busque "Producto uno" y devuelva 12/03/2013 como resultado.
Tengo problemas porque busco coincidencias cercanas (ya que las referencias cambian con la fecha) y no estoy seguro de cómo seleccionar solo la última fecha que se refiere a un producto en particular.
¿Algunas ideas?
Respuesta1
En primer lugar, aclare qué quiere decir "casi coincidencias". Supongo que te refieres, por ejemplo, a que "Producto uno 1 DIC 13" coincide con "Producto uno 2 DIC 13".
Si eso es correcto (o lo suficientemente cerca de serlo), cree una “columna auxiliar” que contenga cadenas que puedan coincidir exactamente; por ejemplo, C1
= C2
= C3
= “Producto uno”. Si necesita ayuda con esto, describaexactamentecómo funcionan sus “casi coincidencias”. Por ejemplo, =LEFT(A1, 11)
funcionaría para los ejemplos (limitados y probablemente artificiales) que ha dado.
Ahora configura la celda D1
en =IF($C1=$C2, "", $C1)
. Esto mostrará la parte invariante del nombre del producto (de la Columna C
) en la última línea del bloque de líneas del producto y, en caso contrario, quedará en blanco. Ahora filtra los espacios en blanco y listo.
Respuesta2
Tengo una fórmula para ti que debería funcionar. Para que funcione necesitarás hacer lo siguiente:
- En la celda D1 escribirás tus criterios. Ingresé 'Producto Uno' (sin las comillas)
En la celda E1 ingrese la siguiente fórmula y luego presione 'Ctrl+Shift+Enter' en lugar de simplemente ingresar
=MÁX(SI(IZQUIERDA(A1:A5,LEN(D1))=D1,B1:B5))