Una famiglia di software per fogli di calcolo Microsoft con strumenti per l'analisi, la creazione di grafici e la comunicazione di dati
Hola @Antonio Ferrarese,
È una splendida notizia che il problema sia stato risolto. Apprezzo davvero il tuo impegno nel trovare una soluzione.
Credo che molti utenti possano incontrare un problema simile e il tuo caso potrebbe essere un riferimento prezioso per loro. Pertanto, farò un breve riepilogo di questo post affinché gli altri membri del forum possano trovare facilmente informazioni utili:
Descrizione del problema:
Il file Excel è stato creato utilizzando un’applicazione sviluppata in Visual Studio con la libreria ClosedXML. Aprendo il file in Excel, tutte le celle contenenti formule come =@SE(D15-E15-F15>0; D15-E15-F15; 0) mostravano il simbolo @ e restituivano #NOME? come valore della cella.
Valutazione: L’errore era dovuto a una mancata corrispondenza tra i nomi delle funzioni localizzate e l’impostazione della lingua prevista. Sostituendo SE con IF il problema è stato risolto. Il simbolo @ è normale e rappresenta l’intersezione implicita nelle versioni moderne di Excel: non influisce sul calcolo.
Ulteriori informazioni:
- Formula originale:
=@SE(D15-E15-F15>0; D15-E15-F15; 0) - Formula corretta:
=@IF(D15-E15-F15>0; D15-E15-F15; 0)
Apprezzo molto la tua comprensione e il fatto che tu sia tornato con l’aggiornamento. Il tuo contributo è davvero prezioso e molto apprezzato! Ti auguro una splendida giornata!