Nombres definidos en cálculos agregados
Documentación de HotXLS · Argumentos de arreglos calculados de texto y estadísticos
SUM, AVERAGE, MIN, MAX, COUNT y COUNTA aceptan nombres definidos escalares y de arreglos calculados admitidos además de las referencias de hoja de cálculo
Valores escalares y de arreglos
Un nombre que evalúa a un escalar directo sigue la coerción escalar: el texto numérico y los valores Boolean pueden contribuir a un reductor numérico, mientras que un nombre que evalúa a un arreglo sigue la coerción de arreglos y excluye los miembros de texto y Boolean de la colección numérica
Para un nombre definido Numbers cuya expresión es SEQUENCE(3), SUM(Numbers) devuelve 6 y AVERAGE(Numbers) devuelve 2; un nombre Boolean escalar puede contribuir 1, mientras que un arreglo que contiene valores Boolean excluye esos miembros de los reductores numéricos
Los reductores numéricos propagan errores con tipo, COUNT omite los valores de error y COUNTA cuenta los valores de error no vacíos; AVERAGE sin valores numéricos recolectados devuelve un error con tipo #DIV/0!
Identidad de referencia
Los nombres que se resuelven a referencias reales de hoja de cálculo conservan el recorrido de referencias y la coerción de referencias, incluidas las reglas de SUBTOTAL para filas ocultas y subtotales anidados; las expresiones INDEX que producen referencias siguen conservando su comportamiento existente
Un recorrido de referencia fallido no reinicia el nombre como un operando de valor, de modo que un error de celda tras valores numéricos recolectados parcialmente no puede enmascarar el error ni contar dos veces las celdas precedentes
RANK, RANK.EQ y RANK.AVG siguen exigiendo una referencia verdadera para su argumento de referencia; un nombre de arreglo calculado no adquiere identidad de referencia solo porque otros reductores lo acepten
Dependencias y límites
Los nombres calculados participan en las comprobaciones existentes de dependencias y referencias circulares; los nombres anidados absolutos siguen los cambios de fuente y el redimensionamiento de arreglos, mientras que los nombres relativos se resuelven por separado en cada posición de consumidor
La colección de valores aplanada consume pasos de evaluación y verifica los límites de memoria de arreglos, incluidas las cargas de cadenas copiadas; una falla de límite de recursos sigue siendo un error de cálculo
La semántica existente de nombres externos y referencias externas permanece separada de esta extensión local de nombres calculados; los nombres desconocidos conservan el contrato existente de errores del analizador público