8. & Punteros a Celdas

Si la condición incluye un operador de comparación (es >, >=, <, <=, <> de un valor), y una referencia a una función o a una celda, se escribirá el operador entre comillas dobles, seguido del operador & y el resto de la condición, tal y como se indicó en el primer punto.

Supongamos que tenemos la siguiente tabla en una hoja:

Y quiero contar los alumnos que sacaron nota menor que el promedio.

Voy a usar la función contar.si, pero la sintaxis de contar.si es:

podríamos pensar que si en Intervalo ponemos B3:B9 ( donde están las notas) y en criterio <B12 ( donde está el promedio) , podríamos tener la cantidad de notas menores al promedio.

Si probamos:

 


En E17 tenemos:

Si usamos esa sintaxis:

Se toma "<B12" como una constante, no se puede usar el valor que contiene B12. Vamos a ver como "apuntar" al contenido de B12, usando " " y &.

Si usamos " " y  & tenemos:


La celda, ahora no tira error y se realiza la comparación con el contenido o lo que "apunta"B12!!.

Conclusión, hay veces en que las funciones ( en este caso contar.si) esperan un valor numérico como ser:

ó


o una referencia a una celda, como ser:

Pero NUNCA aceptan una relación ( >, >=, <, <=, <> ) en el campo de criterios. Bueno, podemos ver que poniendo entre " " el operador de relación seguido de & y luego de la referencia a la celda podemos "ampliar" el uso de la función, en este caso contar.si.