Sin cambiar la localización del lenguaje en su sistema, usted podría hacer algo como esto:
- Crear una tabla en una ficha independiente y Bloquear/ocultar más tarde
- Luego, en inglés añadir los nombres de los meses en orden desde enero a diciembre, en una columna. (A1-A12) [asegúrese de establecer las celdas como Texto, de modo que no se muestran los nombres localizados]
- Cambiar su fórmula para hacer referencia a la correcta mes nombre basado en el número del mes. Un montón de anidado
IF()
's, pero si el MONTH(TODAY)
se coloca en una celda de la tabla de utilidad, que hará que la fórmula un poco más manejable.
Gracias al OP por lo que sugiere que en los comentarios!
- el lugar esta fórmula en una celda, a continuación, referencia de celda de la fórmula original
Por supuesto, usted puede codificar los nombres de los meses en las fórmulas, pero entonces tendría que rehacer en cada caso si ha cambiado idiomas. De esta manera usted puede cambiar el texto en la tabla de referencia, sin romper su fórmula. También, si usted necesita el nombre del mes en otro lugar, no hay necesidad de volver a introducir la fórmula, sólo se refieren a la celda que la contiene.
EDITAR
Una fórmula más simple (cuestión de acostumbrarse, aunque) es el uso de INDEX(MATCH())
Puedo utilizar este método en una hoja de gastos guardo para el inglés y el francés.
- Primero creo una tabla con los números de cada mes y, a continuación, el texto de cada mes en el idioma de destino.
- Obtener la fecha
- Uso
INDEX ( MonthTextLang, MATCH ( MonthNumber, NumberColumn ))
INDEX ( "English", MATCH ( MONTH ( TODAY )), NumberColumn ))