En Excel los decimales: ¿van con coma o con punto?
La respuesta corta es: ambas opciones son válidas, y la que debe usar Excel depende de la configuración regional (locale) de tu equipo. No es una regla fija de Excel, sino que hereda el formato numérico que tiene definido tu sistema operativo en el momento de abrir la aplicación.
En España y la mayoría de países de Europa continental, el separador decimal es la coma (,) y el separador de miles es el punto (.). Esto significa que 3.14159 se escribe como 3,14159 y un millón se escribe como 1.000.000.
En Estados Unidos, Reino Unido, Australia y otros países anglosajones, el separador decimal es el punto (.) y el separador de miles es la coma (,). En ese caso, 3.14159 se escribe tal cual con punto, y un millón se escribe como 1,000,000.
Excel detecta automáticamente estas preferencias al arrancar. Si abres un archivo creado por alguien con otra configuración regional, es posible que los números se muestren con el separador "equivocado" para ti, aunque internamente el valor numérico es el mismo.
Un caso frecuente de confusión ocurre al importar archivos CSV o copiar datos desde otras aplicaciones. Si un archivo generado en un entorno anglosajón contiene puntos como separador decimal y tú trabajas en configuración española, Excel puede interpretarlos como separadores de miles o simplemente como texto. En ese caso, conviene usar la función Datos > Obtener datos > Desde texto/CSV donde puedes especificar manualmente qué carácter es separador decimal y cuál es de miles.
En las fórmulas, debes escribir el separador decimal que corresponda a tu configuración regional. En España, una fórmula sería =A1*2,5 (con coma), mientras que en EE.UU. sería =A1*2.5 (con punto). Si pegas una fórmula de internet y no funciona, revisa este detalle.
Es importante destacar que la configuración regional de Windows no es la única que influye. También puedes modificar el formato de celdas individualmente (Botón derecho > Formato de celdas > Número) para forzar el número de decimales, aunque eso no cambia el carácter separador en sí, sino cuántos decimales se muestran.
Si trabajas en un entorno corporativo multilingüe, lo más recomendable es estandarizar la configuración regional del equipo o, como mínimo, acordar un formato numérico común en la plantilla del libro de trabajo para evitar errores de interpretación entre usuarios.
En fórmulas VBA el separador decimal SIEMPRE es el punto (.), sin importar la configuración regional del sistema.
Dato clave