Microsoft Excel
Article
February 8, 2023
Microsoft Excel è un foglio di calcolo sviluppato da Microsoft per Windows, macOS, Android e iOS. È dotato di calcolo, strumenti grafici, tabelle pivot e un linguaggio di programmazione macro chiamato Visual Basic for Applications (VBA). È stato un foglio di calcolo ampiamente applicato per queste piattaforme, soprattutto dalla versione 5 nel 1993, e ha sostituito Lotus 1-2-3 come standard del settore per i fogli di calcolo. Excel fa parte della suite di software Microsoft Office.
Caratteristiche
Funzionamento di base
Microsoft Excel ha le caratteristiche di base di tutti i fogli di calcolo, utilizzando una griglia di celle disposte in righe numerate e colonne con nomi di lettere per organizzare le manipolazioni dei dati come le operazioni aritmetiche. Ha una batteria di funzioni in dotazione per rispondere a esigenze statistiche, ingegneristiche e finanziarie. Inoltre, può visualizzare i dati come grafici a linee, istogrammi e grafici e con una visualizzazione grafica tridimensionale molto limitata. Consente il sezionamento dei dati per visualizzarne le dipendenze da vari fattori per diverse prospettive (utilizzando le tabelle pivot e il gestore scenari). Una tabella pivot è un potente strumento che può far risparmiare tempo nell'analisi dei dati. Lo fa semplificando grandi set di dati tramite campi di tabella pivot Ha un aspetto di programmazione, Visual Basic for Applications, che consente all'utente di utilizzare un'ampia varietà di metodi numerici, ad esempio, per risolvere equazioni differenziali di fisica matematica e quindi riportare i risultati torna al foglio di calcolo. Ha anche una varietà di funzionalità interattive che consentono interfacce utente che possono nascondere completamente il foglio di calcolo all'utente, quindi il foglio di calcolo si presenta come una cosiddetta applicazione, o sistema di supporto alle decisioni (DSS), tramite un'interfaccia utente progettata su misura, per ad esempio, un analizzatore di stock o, in generale, come strumento di progettazione che pone domande all'utente e fornisce risposte e report. In una realizzazione più elaborata, un'applicazione Excel può interrogare automaticamente database esterni e strumenti di misura utilizzando un programma di aggiornamento, analizzare i risultati, creare un report Word o una presentazione PowerPoint e inviare regolarmente queste presentazioni tramite posta elettronica a un elenco di partecipanti . Excel non è stato progettato per essere utilizzato come database. Microsoft consente una serie di opzioni della riga di comando facoltative per controllare il modo in cui viene avviato Excel.Funzioni
Excel 2016 ha 484 funzioni. Di queste, 360 esistevano prima di Excel 2010. Microsoft classifica queste funzioni in 14 categorie. Delle 484 funzioni attuali, 386 possono essere chiamate da VBA come metodi dell'oggetto "WorksheetFunction" e 44 hanno gli stessi nomi delle funzioni VBA. Con l'introduzione di LAMBDA, Excel diventerà Turing completo.Programmazione macro
Programmazione VBA
La versione Windows di Excel supporta la programmazione tramite Visual Basic for Applications (VBA) di Microsoft, che è un dialetto di Visual Basic. La programmazione con VBA consente la manipolazione dei fogli di calcolo che è scomoda o impossibile con le tecniche standard dei fogli di calcolo. I programmatori possono scrivere il codice direttamente utilizzando Visual Basic Editor (VBE), che include una finestra per la scrittura del codice, il debug del codice e l'ambiente di organizzazione del modulo di codice. L'utente può implementare metodi numerici e automatizzare attività come la formattazione o l'organizzazione dei dati in VBA e guidare il calcolo utilizzando i risultati intermedi desiderati riportati nel foglio di calcolo. VBA è stato rimosso da Mac Excel 2008, poiché gli sviluppatori non credevano che un rilascio tempestivo avrebbe consentito il porting del motore VBA in modo nativo su Mac OS X. VBA è stato ripristinato nella versione successiva, Mac Excel 2011, sebbene la build non abbia il supporto per gli oggetti ActiveX , influendo su alcuni strumenti di sviluppo di alto livello. Un modo comune e semplice per generare codice VBA è utilizzare Macro Recorder. Il registratore di macro registra le azioni dell'utente e genera codice VBA sotto forma di macro. Queste azioni possono quindi essere ripetute automaticamente eseguendo la macro. Le macro possono anche essere collegate a diversi tipi di trigger come le scorciatoie da tastiera, un commTitoli di articoli correlati
Home
Article
Excel (disambiguation)
spreadsheet
Microsoft
Windows
macOS
Android
iOS
calculation
computation
pivot tables
macro
Visual Basic for Applications
Microsoft Office
bar graph
Windows 11
Developer(s)
Microsoft
Stable release
C++
Operating system
Microsoft Windows
Type
Spreadsheet
License
Trialware
macOS Big Sur
Developer(s)
Microsoft
Stable release
C++
Objective-C
Operating system
macOS
Type
Spreadsheet
License
Proprietary
commercial software
Android 13
Developer(s)
Microsoft Corporation
Stable release
Operating system
Android Oreo
Type
Spreadsheet
License
Proprietary
commercial software
Developer(s)
Microsoft Corporation
Stable release
Operating system
iOS 14
IPadOS 14
Type
Spreadsheet
License
Proprietary
commercial software
Spreadsheet
pivot tables
PivotTable
data analysis
Word
PowerPoint
Microsoft Power Fx
VBA
Turing complete
Visual Basic for Applications
Visual Basic for Applications
Visual Basic
Mac OS X
ActiveX
Macro
subroutines
Graph
charts
graphs
histograms
Pivot table
add-ins
analysis of variance
regression analysis
VBA
Filename extension
Internet media type
Uniform Type Identifier (UTI)
Microsoft
Spreadsheet
Office Open XML
XML
CSV
DBF
SYLK
DIF
OLE
Microsoft Office XML formats
XML
MySQL
Office Open XML
Microsoft Office 2007
Office Open XML
ZIP
XML
Spreadsheet
VBA
VBA
C++
C
Fortran
dynamic-link library
.xlt
Microsoft Access
Microsoft Word
Dynamic Data Exchange
Bloomberg
Reuters
OLE
PowerPoint
data sources
ODBC
Power Plus Pro
Microsoft Query
ODBC-based
APIs
ActiveX
Adobe Flash Player
Apache POI
opensource
Java
Microsoft Office password protection
encrypted
data sources
header
key
rainbow tables
brute-force attack
Cryptographic Service Provider
AES
SHA1
spreadsheet
Windows Store
Microsoft Office § Office on the web
Microsoft Windows
Windows CE
Handheld PCs
Ribbon
Excel Mobile
Windows 10
Windows 7
Windows 8
OneDrive
Microsoft account
browser
issues with spreadsheets
Numeric precision in Microsoft Excel
IEEE 754 specification
VBA
modulo operations
leap year
Lotus 1-2-3
bug compatibility
Office Open XML
DNA
bioinformatics
gene names
peer reviewed
scientific journal
MARCH1 (Membrane Associated Ring-CH-type finger 1)
SEPT2 (Septin 2)
HUGO Gene Nomenclature Committee (HGNC)
Nature
Multiplan
CP/M
MS-DOS
Lotus 1-2-3
Lotus
Microsoft
GUI
Intel
BYTE
easter egg
Visual Basic for Applications
Visual Basic
user-defined functions
integrated development environment
Macro
ActiveX
COM
DLL
object-oriented programming
macro viruses
Microsoft
Easter eggs
Doom
Microsoft
Microsoft Office for Windows 95
Office 97
Easter Egg
Office 2000
Office XP
Office 2003
Office 2007
Ribbon
WIMP interface
self-estimated
SmartArt
Office Open XML
thread-safe
Office 2010
number 13 was skipped
Office 2013
Power Pivot
Office 2016
Power Query
Google Sheets
Office 98
Office 2001
Office v. X
Office 2004
Office 2008
Office 2011
Office 2016
superstitions surrounding the number 13
mathematical functions
Microsoft Office 2016
user interface
VisiCalc
GCHQ
Comparison of spreadsheet software
Numbers (spreadsheet)
iWork
Spreadmart
Financial Modeling World Cup
esport
financial modelling
Microsoft Docs
Microsoft.com
Microsoft Docs
ISBN
ISBN
de Levie, Robert
ISBN
ISBN
ISBN
ISBN
ISBN
data acquisition
ISBN
ISBN
ISBN
ISBN
ISBN
ISBN
ISBN
ISBN
ISBN
ISBN
ISBN
ISBN
ISBN
ISBN
Wayback Machine
Wayback Machine
Windows Store
Microsoft
Windows Store
Microsoft
Altman, Micah
Gill, Jeff
ISBN
ISBN
ISBN
doi
CiteSeerX
doi
doi
Wayback Machine
BMC Bioinformatics
doi
PMC
PMID
Genome Biology
doi
PMC
PMID
BBC News
Softpedia
The Hindu Business Line
MSDN Blogs
Microsoft Corporation
Ziff Davis
ISBN
Palacký University of Olomouc
ISBN
ISSN
ISBN
ISBN
Office.com
Microsoft
Office.com
Microsoft
Office.com
Microsoft
Computerworld
IDG Communications, Inc.
The Intercept
The Intercept
DocumentCloud
ISBN
ISBN
ISBN