Senza cambiare la lingua di localizzazione nel tuo sistema, potresti fare qualcosa di simile:
- Crea una tabella in una scheda separata e Blocca / nascondi più tardi
- Quindi, in inglese aggiungi i nomi dei mesi in ordine da gennaio a dicembre in una colonna. (A1-A12) [Assicurati di impostare le celle come Testo in modo che non mostrino i nomi localizzati]
- Modifica la formula per fare riferimento al nome del mese corretto in base al numero del mese. Un sacco di% nidificati di
IF()
ma se il MONTH(TODAY)
è collocato in una cella nella tabella delle utilità, ciò renderà la formula un po 'più gestibile.
Grazie all'OP per averlo suggerito nei commenti !
- posiziona questa formula in una cella, quindi fai riferimento a quella cella nella formula originale
Ovviamente puoi scrivere a codice i nomi dei mesi nelle formule, ma poi dovresti rifarlo in ogni istanza se hai cambiato lingua. In questo modo puoi semplicemente modificare il testo nella tabella di riferimento senza interrompere la formula. Inoltre, se hai bisogno del nome del mese altrove, non è necessario reinserire la formula, fai semplicemente riferimento alla cella che lo contiene.
Modifica
Unaformulapiùsemplice(cisiabitua,però)usaINDEX(MATCH())
Inrealtàusoquestometodoinunanotaspesechetengoperl'ingleseeilfrancese.
- Perprimacosacreounatabellaconinumeriperognimeseepoiiltestoperognimesenellalinguadidestinazione.
- Ottieniladata
- Utilizza
INDEX(MonthTextLang,MATCH(MonthNumber,NumberColumn))
INDEX("English", MATCH ( MONTH ( TODAY )), NumberColumn ))