Por ejemplo, si los números son 4, 7, 4, 8 y 9, el menor no repetido es el 7 porque el 4, aunque es menor, está repetido. ¿Hay alguna forma de imponerle esta condición a la función MIN?
En Excel existe la función MIN para encontrar el valor mínimo dentro de una lista. Si lo combinamos con la función SI, podemos imponerle una condición. Por ejemplo, si en el rango [A1:A10] tenemos una lista de valores, algunos positivos y otros negativos, calculamos el valor mínimo de los valores positivos con la expresión =MIN(SI(A1:A10>0;A1:A10)). A esta expresión le tenemos que dar entrada con la combinación <Control+Shift+Enter>.
Podemos usar esta técnica para encontrar el menor valor no repetido si hallamos la forma de expresar esta condición. Para eso podemos usar la función CONTAR.SI, que cuenta cuántas veces se encuentra un valor dentro de una lista. Por ejemplo, la función =CONTAR.SI(A1:A10;5) dice cuántas veces se encuentra el 5 dentro de [A1:A10].
La fórmula que resuelve el problema del lector es una combinación de todo lo expuesto hasta aquí, es decir: =MIN(SI(CONTAR.SI(A1:A10;A1:A10)=1;A1:A10).
Esta fórmula localiza el menor valor dentro de [A1:A10], tomando en cuenta solo aquellos para los cuales la función CONTAR.SI da un resultado de 1. Es decir, considerando los que se encuentran una sola vez dentro del rango especificado.