Condición en base de datos

12/04/2004 - 18:12 por arranz+quitaresto+ | Informe spam
Tengo una base de datos en la que quiero añadir una nueva columna que
identifique para cada registro, si tiene el valor mínimo de una columna
concreta (en el ejemplo columna B)para todos aquellos registros en los que
coincidan con una característica concreta (en el ejemplo columna A).
Había pensado para ello crear una columna interemedia en la que con la
fórmulas Dbase... devuelva el valor mínimo de todas los registros que
coincidan con el valor A de cada registro. Naturalmente en cada registro
cambia "la condición". Una vez que halla obtenido para cada registro el
valor mínimo de su "grupo" sería sencillo hacer aparecer el valor "mínimo".
El ejemplo concreto es éste. La columna A y B son las que tengo, la
columna C es la intermedia, y la columna D es el resultado que realmete
necesito obtener
A B C D
a 10 5
b 30 30 min
a 5 5 min
a 10 5
c 3 1
c 1 1 min
b 50 30
c 1 1 min
Gracias por la respuesta
 

Leer las respuestas

#1 Víctor
12/04/2004 - 19:44 | Informe spam
No sé si esto resuelve tu problema, pero prueba estas
fórmulas matriciales:

{=MIN(SI($A$1:$A$1000="a";$B$1:$B$1000))}
{=MIN(SI($A$1:$A$1000="b";$B$1:$B$1000))}
{=MIN(SI($A$1:$A$1000="c";$B$1:$B$1000))}

Tendrás como resultado los valores mínimos que tenga la
columna B cuando la columna A sea a, b, o c. Amplía A1000
o B1000 a más, si tu base de datos tiene más registros. Y
recuerda: fórmula matricial, no deben introducirse las
llaves, sino pulsar simultáneamente Ctrl + Mayúsc + Intro.

Si no te sirve esta respuesta, vuelve a escribir, a ver...

:-)

Mostrar la cita
nueva columna que
Mostrar la cita
de una columna
Mostrar la cita
registros en los que
Mostrar la cita
columna A).
Mostrar la cita
la que con la
Mostrar la cita
registros que
Mostrar la cita
en cada registro
Mostrar la cita
cada registro el
Mostrar la cita
el valor "mínimo".
Mostrar la cita
que tengo, la
Mostrar la cita
resultado que realmete
Mostrar la cita

Preguntas similares