Come formattare un numero come data
Contents
[
Hide
]
Possibili Scenari di Utilizzo
Formattare numeri come date in Excel (o qualsiasi software di fogli di calcolo) è importante per vari motivi, soprattutto quando si lavora con dati che includono informazioni di tempo o pianificazione. Ecco perché è vantaggioso formattare i numeri come date:
- Interpretazione corretta dei valori di data: in Excel, le date sono memorizzate come numeri seriali (ad esempio, 1 rappresenta il 1° gennaio 1900, e 44210 rappresenta il 6 settembre 2021). Se questi numeri non sono formattati come date, gli utenti potrebbero vedere numeri senza senso invece di date riconoscibili. La formattazione corretta permette a Excel di visualizzarle come date effettive (ad esempio, 06/09/2021 invece di 44210).
- Semplifica i calcoli relativi al tempo: Excel può eseguire molti calcoli utilizzando le date, come calcolare il numero di giorni tra due date, aggiungere o sottrarre giorni, o determinare il giorno della settimana. Se i numeri non sono formattati come date, Excel non potrà eseguire efficacemente queste operazioni. Ad esempio, se vuoi conoscere il numero di giorni tra 01/09/2023 e 01/10/2023, Excel può calcolarlo facilmente se i numeri sono in formato data.
- Garantisce coerenza: quando tutti i valori relativi alle date sono formattati correttamente, si garantisce che tutte le date appaiano in uno stile uniforme e leggibile. Questa coerenza è importante nei rapporti aziendali, nei programmi di progetto e nei database dove la coerenza delle date è cruciale. Diverse regioni usano formati di data diversi (ad esempio MM/GG/AAAA negli USA contro GG/MM/AAAA in molti altri paesi), quindi la formattazione aiuta a garantire un’interpretazione corretta delle date.
- Migliora la leggibilità: le date presentate in un formato standard (ad esempio, 01/01/2024) sono più facili da leggere rispetto a numeri seriali grezzi come 45000. Una corretta formattazione delle date rende il foglio di calcolo più user-friendly e previene confusioni. Questo è particolarmente importante in scenari di pianificazione, scadenze, gestione eventi o dati storici.
- Aiuta nell’ordinamento e nel filtraggio: quando le date sono formattate correttamente, Excel le riconosce come date effettive, facilitando l’ordinamento o il filtraggio dei dati cronologicamente. Ad esempio, puoi ordinare una lista di eventi per data o filtrare un intervallo di dati per mostrare solo record tra due date specifiche. Senza una corretta formattazione delle date, l’ordinamento potrebbe basarsi sui numeri grezzi invece di date effettive.
- Consente l’uso delle funzioni di data: Excel fornisce un’ampia gamma di potenti funzioni di data, come: OGGI(), DATEDIF(), WORKDAY(), ANNO(), MESE(), GIORNO(). Queste funzioni richiedono che le date siano formattate correttamente per calcoli precisi.
- Supporta la visualizzazione (grafici / linee temporali): le date formattate correttamente possono essere utilizzate per creare grafici e diagrammi nei quali il tempo è un asse chiave. Ad esempio, in un grafico a linee temporali, Excel ha bisogno di date in un formato riconosciuto per tracciare gli eventi in modo accurato nel tempo. Numeri malformati o non formattati potrebbero causare grafici che non hanno senso o riflettono informazioni incorrette.
- Previene fraintendimenti: i numeri grezzi possono essere facilmente fraintesi. Ad esempio, 44210 potrebbe essere letto come un valore numerico generale, ma quando formattato come data, è chiaro che rappresenta il 6 settembre 2021. Le date correttamente formattate aiutano ad evitare fraintendimenti sui dati.
- Facilita l’inserimento dei dati: quando le celle sono formattate come date, gli utenti vengono invitati a inserire dati in un formato di data valido, il che previene errori di inserimento e garantisce che i valori di data siano catturati correttamente.
- Critico per la pianificazione e il monitoraggio: in qualsiasi situazione che coinvolga pianificazione, monitoraggio o scadenze (come gestione progetti, previsioni finanziarie o rapporti sensibili al tempo), la formattazione dei numeri come date è cruciale per accuratezza e comprensione. Permette una migliore pianificazione e esecuzione.
Come formattare un numero come data in Excel
Per formattare un numero come data in Excel, segui questi passaggi:
Utilizzando la barra multifunzione (scheda Home)
- Seleziona le celle contenenti i numeri che desideri formattare come date.
- Vai alla scheda Home nella barra multifunzione.
- Nel gruppo Numero, clicca sulla freccia a discesa nella casella Formato Numero (che potrebbe mostrare “Generale” o “Numero” per impostazione predefinita).
- Scegli Data breve o Data lunga dal menu a discesa. Data breve: mostra la data in un formato conciso, ad esempio, MM/GG/AAAA (formato USA) o GG/MM/AAAA (formato internazionale). Data lunga: mostra la data in un formato più descrittivo, ad esempio, lunedì, 1 gennaio 2024.

Utilizzo della finestra di dialogo Formato celle
- Seleziona le celle che desideri formattare.
- Fai clic con il tasto destro sulle celle selezionate e scegli Formato celle, o premi Ctrl + 1 (Windows) o Cmd + 1 (Mac).
- Nella finestra di dialogo Formato celle, vai alla scheda Numero.
- Dalla lista a sinistra, seleziona Data.
- Scegli il formato data desiderato dall’elenco a destra (ad esempio, GG/MM/AAAA, MM/GG/AAAA, o formati personalizzati).

- Fai clic su OK per applicare il formato data.
Come formattare un numero come data in Aspose.Cells
Per formattare i numeri come data nella libreria Aspose.Cells for JavaScript via C++ per lavorare con file Excel, puoi applicare la formattazione data alle celle in modo programmato. Ecco come farlo usando Aspose.Cells for JavaScript via C++:
<!DOCTYPE html>
<html>
<head>
<title>Aspose.Cells Example</title>
</head>
<body>
<h1>Aspose.Cells Date & Custom Format Example</h1>
<input type="file" id="fileInput" accept=".xls,.xlsx,.csv" />
<button id="runExample">Run Example</button>
<a id="downloadLink" style="display: none;">Download Result</a>
<div id="result"></div>
</body>
<script src="aspose.cells.js.min.js"></script>
<script type="text/javascript">
const { Workbook, SaveFormat, Utils } = AsposeCells;
AsposeCells.onReady({
license: "/lic/aspose.cells.enc",
fontPath: "/fonts/",
fontList: [
"arial.ttf",
"NotoSansSC-Regular.ttf"
]
}).then(() => {
console.log("Aspose.Cells initialized");
});
document.getElementById('runExample').addEventListener('click', async () => {
// Create a new workbook
const workbook = new Workbook();
// Access the first worksheet
const worksheet = workbook.worksheets.get(0);
// Access the cell you want to format
const a1 = worksheet.cells.get("A1");
// Set a numeric value that represents a date (e.g., 44210 represents 09/06/2021 in Excel)
a1.value = 44210;
// Create a style object to apply the date format
const a1Style = a1.style;
// "14" represents a standard date format in Excel (MM/DD/YYYY)
a1Style.number = 14;
// Apply the style to the cell
a1.style = a1Style;
// Access the cell where you want to apply the currency format
const a2 = worksheet.cells.get("A2");
// Set a numeric value to the cell
a2.value = 44210;
// Create a style object to apply the date format
const a2Style = a2.style;
// Custom format for YYYY-MM-DD
a2Style.custom = "YYYY-MM-DD";
// Apply the style to the cell
a2.style = a2Style;
// Saving the modified Excel file
const outputData = workbook.save(SaveFormat.Xlsx);
const blob = new Blob([outputData]);
const downloadLink = document.getElementById('downloadLink');
downloadLink.href = URL.createObjectURL(blob);
downloadLink.download = 'DateFormatted.xlsx';
downloadLink.style.display = 'block';
downloadLink.textContent = 'Download Excel File';
document.getElementById('result').innerHTML = '<p style="color: green;">Workbook created and formatted successfully! Click the download link to get the file.</p>';
});
</script>
</html>