Microsoft sta testando funzionalità di Excel che consentono agli utenti di memorizzare più valori strutturati all’interno di una singola cella. In precedenza, una cella conteneva un solo valore; le formule che restituivano più risultati li espandevano generalmente nelle righe o colonne adiacenti. Le nuove opzioni mantengono questi valori insieme nella cella.
L’anteprima include tre strutture. Gli elenchi contengono elementi distinti in una singola colonna e possono combinare testo, numeri, date e valori booleani mantenendone i tipi di dati. Le matrici contengono righe e colonne all’interno di una cella, mentre le matrici annidate consentono alle formule di restituire matrici all’interno di altre matrici.
Queste funzionalità potrebbero ridurre il disordine nei fogli di lavoro. Per esempio, un elenco può contenere le competenze di una persona in un’unica colonna, invece di richiedere una colonna separata per ogni competenza. Anche le risposte ai sondaggi possono essere memorizzate insieme in una cella per ogni partecipante. Le matrici annidate offrono un altro modo per gestire i risultati delle formule: funzioni come TEXTSPLIT possono mantenere i risultati all’interno della cella di ciascuna riga, invece di espanderli nel foglio di lavoro e rischiare di generare un errore #SPILL!.
Gli utenti possono creare elenchi premendo Ctrl + J in una cella selezionata o scegliendo Inserisci > Elenco, quindi inserendo elementi separati da virgole o interruzioni di riga. Le matrici e le matrici annidate possono essere inserite con le parentesi graffe, e anche le formule possono generarle. Il riferimento a una struttura nella cella con una formula standard può espanderne il contenuto nella griglia; per recuperare elementi specifici senza farlo, si possono usare funzioni come INDEX.
Le funzionalità sono disponibili in anteprima per i membri di Microsoft 365 Insider che usano Excel per Windows o Mac sul Canale Beta. Microsoft non ha annunciato quando saranno disponibili per tutti gli abbonati a Microsoft 365. Non sono supportate in Excel per il Web né nelle edizioni con licenza perpetua, come Office 2021 e Office 2024.
Microsoft avverte che queste strutture potrebbero rendere i dati meno immediatamente visibili, poiché per esaminarne il contenuto gli utenti devono interagire con una cella. Possono inoltre utilizzare più memoria e rallentare i calcoli rispetto alle celle che contengono un solo valore. Nelle versioni di Excel precedenti o non supportate, le cartelle di lavoro che le contengono potrebbero mostrare errori nelle formule; i collaboratori potrebbero quindi riscontrare problemi di compatibilità.
La maggior parte dei calcoli che coinvolgono matrici annidate richiede la Versione di compatibilità 3, che può essere impostata in Formule > Opzioni di calcolo. Excel ha inoltre aggiunto FLATTEN per scomporre le matrici annidate in righe e colonne del foglio di lavoro, insieme a HAS, HASANY e HASALL per verificare la presenza di valori in una matrice. Alcune funzioni tradizionali, tra cui SUMIF, COUNTIF e VLOOKUP, potrebbero non valutare i valori all’interno di celle con più valori senza wrapper adeguati o alternative più recenti. Microsoft afferma che il comportamento delle funzionalità potrebbe cambiare in risposta ai commenti degli Insider.
Fonti: Computerworld.