El número de columnas debe coincidir
Cuando se proporciona dos o más rangos de datos como entrada y se realizan cálculos en columnas, los dos rangos de datos deben contener el mismo número de columnas. De lo contrario, solo se utiliza las dimensiones del menor rango de datos (algunas funciones de macro señalarán un error). Si el rango de datos contiene un número diferente de filas, la mayoría de las funciones de macro realizan cálculos hasta la última fila de la columna más corta inclusive.
*
Por ejemplo, con rangos de columnas, la definición de macro V6 = V1:V3 AND V4:V6 genera tres columnas de salida (ambos rangos de datos contienen tres columnas). Se aplica el AND lógico entre la columna V1 y la columna V4, entre la columna V2 y la V5 y entre la columna V3 y la V6. Sin embargo, V6 = V1:V3 AND V4:V5 devuelve solo dos columnas de salida (el primer rango de columnas contiene tres columnas, el segundo contiene solo dos y se utiliza el menor de los dos). En este caso, se aplica el AND lógico entre la columna V1 y la columna V4 y entrela columna V2 y V5. La columna V3 no se utiliza.
*
Con rangos de celdas, la definición de macro V7 = V1[1:5]:V2 AND V4[10:50]:V5 genera dos columnas de salida (ambos rangos de entrada tienen dos columnas). Las columnas de salida V7 y V8 contendrán cinco valores(los AND lógicos entre las celdas 1 a 5 y las celdas 10 a 14). La definición de macro V7 = V1[1:5]:V2 AND V4 genera solo una columna de salida, porque el segundo rango de datos solo contiene una columna.
*