La consultazione del forum è libera per tutti.
Per poter porre un quesito è invece necessario essere un utente registrato (clicca qui se non lo sei).
Tutti gli utenti che richiedono un supporto, come da REGOLAMENTO, sono caldamente invitati ad allegare un file di esempio con l'indicazione di quello che si desidera ottenere.
Buongiorno.
Un semplice problema. Devo ottenere una data formattata come AAMMGG da una cella in cui la data è espressa nel formato corrente (qualsivoglia). Ad esempio da 13/9/2023 a 230913.
Tutto facile: TESTO([@Data];"aammgg")
Ma per chi ha excel in inglese il formato va scritto "yymmdd". La funzione si traduce, il formato no.
Qualcuno conosce una soluzione per fare in modo che la formula funzioni in tutte le lingue?
Grazie.
ciao
la mia è una supposizione visto che non ho excel in inglese
prova a trasformare la data italiana in inglese
forse non riconosce il formato o lo legge errato
in inglese la data non si scrive
mm/dd/yyyy...............??
hai provato con il formato personalizzato
yymmdd
per vedere cosa succede?
@gianfranco55 Ciao, Grazie.
Il problema purtroppo non è la data, ma il formato nella funzione testo .
Mi spiego. La formula in italiano è la seguente:
TESTO([@Data];"aammgg")
aprendo il file con excel inglese si trova:
TEXT([@Data];"aammgg")
che però non funziona, perché dovrebbe essere
TEXT([@Data];"yymmdd")
Immagino che molti abbiano avuto questo problema. Spero ci sia un modo semplice per risolvere...
ciao
capito non traduce il testo tra virgolette.
mi levi una curiosità
scrivi la data in A1
in B1 metti
=A1
e formatti personalizzato
AAMMGG
in quello inglese dovrebbe funzionare
mal che vada prova
=DESTRA(ANNO(A1);2)&TESTO(MESE(A1);"00")&TESTO(GIORNO(A1);"00")
oppure ma è la stessa
=TESTO.UNISCI("";;DESTRA(ANNO(A1);2);TESTO(MESE(A1);"00");TESTO(GIORNO(A1);"00"))