Descrizione
Usa questa funzione per estrarre un numero specifico di righe o colonne dall'inizio o dalla fine di un intervallo o di un array.
Sintassi
TAKE(array, righe, [colonne])
Input
Questa funzione accetta i seguenti argomenti:
| Nome | Richiesto | Descrizione | Ingresso valido |
|---|---|---|---|
Array |
Sì | L'intervallo o l'array da cui estrarre. | Una cella, un intervallo di celle, un array dinamico o una formula che produce uno di questi risultati. |
righe |
Sì | Numero di righe da estrarre. Positivo per le righe superiori, negativo per quelle inferiori. | Un numero intero, un riferimento a una cella contenente un numero intero o una formula che produce uno di questi risultati. |
[colonne] |
No | Numero di colonne da estrarre. Positivo per le colonne di sinistra, negativo per quelle di destra. | Un numero intero, un riferimento a una cella contenente un numero intero o una formula che produce uno di questi risultati. |
Esempi
Dati campione
| A | B | C | O | |
|---|---|---|---|---|
| 1 | Nome | Età | Città | Stipendio |
| 2 | John | 35 | New York | 75000 |
| 3 | John | 35 | New York | 75000 |
| 4 | Alice | 28 | Chicago | 65000 |
| 5 | Bob | 42 | San Francisco | 85000 |
Formule campione
| Caso d'uso | Formula | Risultato | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Estrai le prime due righe da un set di dati. | =TAKE(A1:D5, 2) |
Questa formula crea un nuovo set di dati contenente le prime due righe del set di dati di origine. Per questo set di dati la formula restituisce il seguente risultato:
|
||||||||||||
| Estrai le ultime due righe da un insieme di dati. | =TAKE(A1:D5, -2) |
Questa formula crea un nuovo set di dati contenente le ultime due righe del set di dati di origine. Per questo set di dati la formula restituisce il seguente risultato:
|
||||||||||||
| Estrai le prime due righe e le prime due colonne da un insieme di dati. | =TAKE(A1:D5, 2, 2) |
Questa formula crea un nuovo set di dati contenente le prime due righe e le prime due colonne del set di dati di origine. Per questo set di dati la formula restituirebbe il seguente risultato:
|
||||||||||||
| Estrai le prime due righe e le ultime due colonne da un insieme di dati. | =TAKE(A1:D5, 2, -2) |
Questa formula crea un nuovo set di dati contenente le prime due righe e le ultime due colonne del set di dati di origine. Per questo set di dati la formula restituirebbe il seguente risultato:
|
||||||||||||
| Estrai le prime tre righe UNIQUE dal set di dati. Nota: Se il numero di righe uniche è inferiore a quello specificato, vengono restituite tutte le righe uniche. |
=TAKE(UNIQUE(A1:D5), 3) |
Questa formula crea un nuovo set di dati contenente le prime due righe UNIQUE del set di dati di origine. Per questo set di dati la formula restituirebbe il seguente risultato:
|
Note
- Come per tutte le funzioni array, TAKE popola dinamicamente i risultati nelle celle adiacenti, a partire dalla cella che contiene la funzione TAKE.
- PRENDERE:
- Estrae righe o colonne dall'inizio o dalla fine dell'array.
- Supporta la selezione positiva (inizio) e negativa (fine) di righe e colonne.
- Può estrarre simultaneamente sia le righe che le colonne.
Suggerimenti
- Se hai una o più righe di intestazione, inizia i valori dell'array una riga più in basso (ad esempio, nel set di dati di cui sopra, inizia con A2 invece che con A1) se non vuoi che le intestazioni siano incluse.
- TAKE può essere combinato con:
- FILTRO: Per estrarre le righe superiori/inferiori dopo averle filtrate.
- SORT: PER ESTRARRE LE RIGHE DOPO L'ORDINAMENTO DEI DATI: Per estrarre le righe dopo l'ordinamento dei dati.
- UNIQUE: Per estrarre righe o colonne uniche. È utile per:
- Rimuovere i duplicati.
- Campionamento di punti di dati distinti.
- Analizzare i record unici.
- SEQUENZA: Per estrarre una sequenza.
Funzioni correlate
Ecco le altre funzioni di formula di matrice supportate nei fogli di calcolo di Workiva.