Riassunto:
Microsoft sta testando una nuova funzionalità che potrebbe cambiare il modo in cui Excel gestisce i dati: le celle possono contenere più valori strutturati contemporaneamente. Questo aggiornamento include elenchi, matrici di celle e matrici nidificate. Una nuova versione beta che supporta questa funzionalità verrà inviata agli utenti di Microsoft 365 Beta. Una volta completato il test, questa funzionalità supporterà gradualmente gli utenti della versione ufficiale.

Dal testo delimitato a un vero e proprio elenco:
In passato, gli utenti potevano scrivere più dati nel testo della cella, ad esempio, se scrivevano "Zhang San, Direttore dell'officina, 028" in una determinata cella, Excel considerava il contenuto di questa cella come una stringa separata, rendendo impossibile il filtraggio diretto per membro, posizione o numero di lavoro e difficile da applicare separatamente nei calcoli.
La nuova funzione di elenco tratta questi contenuti salvati come elementi indipendenti nella stessa cella. Gli utenti possono creare un elenco tramite Inserisci, Elenco o il tasto di scelta rapida Ctrl+J, quindi immettere e incollare più valori separati da virgole o punti e virgola inglesi di mezza larghezza. La cella visualizzerà un'icona di elenco, su cui è possibile fare clic per visualizzare ciascun elemento. Puoi anche aggiungere, eliminare e modificare elementi facendo doppio clic sulla cella o F2.
Il cambiamento più grande con gli elenchi è che Excel è in grado di riconoscere singoli valori al loro interno e, quando si filtrano i dati, è possibile selezionare uno o più elementi nell'elenco, invece di riuscire a far corrispondere esattamente l'intero testo. Quando si fa riferimento a un elenco, Excel può anche restituire tutti i valori al suo interno, suddividendo i risultati in celle adiacenti.

Gli array possono essere mantenuti in una cella:
La funzione elenco serve principalmente per i dati immessi manualmente, mentre la funzione array Array in Cells modifica il metodo di archiviazione dei risultati della formula. Le formule di matrice dinamica tradizionali traboccheranno automaticamente più risultati in celle adiacenti e li salveranno. La nuova funzione consente agli utenti di salvare l'intero array nella cella.
Questi array possono essere di qualsiasi dimensione o forma e possono anche essere generati da formule. Per gli scenari in cui è necessario mantenere la tabella compatta ma si desidera conservare più risultati di calcolo, questo approccio può ridurre le colonne ausiliarie e le aree temporanee. Ad esempio, una tabella di record di corsa può avere ciascuna riga corrispondente a una corsa, salvare un numero diverso di risultati di segmento nella stessa cella e quindi calcolare il tempo totale, il passo medio, il segmento più veloce, ecc. accanto ad essa.
Gli array nidificati consentono a un array di contenere altri array, ad esempio progetti diversi possono avere numeri diversi di elenchi di attività. In passato, le formule correlate potevano restituire solo risultati parziali o generare richieste di errori di calcolo. Dopo aver aggiunto array nidificati, le formule supportate possono mantenere la struttura gerarchica completa e continuare a partecipare ai calcoli successivi.
Nuova funzione complementare dei numeri nidificati:
FLATTEN: usato per espandere strutture nidificate
HAS: controlla se l'array contiene il valore specificato
HASANY: determina se contiene un valore target
HASALL: determina se tutti i valori target sono inclusi
Commenti