Sintassi di OFFSET

=OFFSET(reference,rows, columns, [height], [width])

La funzione OFFSET restituisce il riferimento della cella da un dato offset (riga e colonna) di un dato riferimento.

Ad esempio, se si fornisce il riferimento di B4, offset riga 0 e offset colonna 1 alla funzione OFFSET, verrà restituito il valore da C4.

Confuso? Facciamo altri esempi. L’ultimo esempio di funzione OFFSET spiega come SOMMA dinamicamente.

Funzione OFFSET per ottenere valore dalla destra e dalla sinistra di una cella Abbiamo questa tabella.

1

Ora, se voglio ottenere il valore da 2 celle direttamente a B2 (che significa D2). Scriverò questa formula OFFSET:

=OFFSET(B2,0,2)

La funzione OFFSET sposterà 2 celle a destra della cella B4 e restituirà il suo valore. Vedi l’immagine sotto Se voglio ottenere il valore da 1 cella rimasta a B2 (che significa A2). Scriverò questa formula OFFSET:

=OFFSET(B2,0,-1)

Il segno meno (-) indica l’offset per spostarsi al contrario.

2

Funzione OFFSET per ottenere il valore dal basso e dal sopra di una cella Quindi di nuovo nella tabella sopra, se voglio ottenere il valore da 2 celle a B3 (che significa B5). Scriverò questa formula OFFSET:
=OFFSET(B2,2,0)

Se voglio ottenere il valore da 1 cella rimasta a B2 (che significa A2). Scriverò questa formula OFFSET:

=OFFSET(B2,-2,0)

3

Suggerimento avanzato: * Tratta un OFFSET come un puntatore del grafico in cui Riferimento è l’origine e riga e colonna sono gli assi xey.

Funzione OFFSET per sommare dinamicamente l’intervallo Vediamo questo esempio.

4

Nella tabella sopra, la riga del totale si trova alla fine della tabella. Nel tempo aggiungerai righe a questa tabella. Quindi dovrai modificare l’intervallo di somma nella formula. Qui possiamo utilizzare la funzione OFFSET per sommare dinamicamente. Attualmente, nella cella C11, abbiamo = SUM (C2: C10). Sostituiscilo con la formula seguente.

=SUM(C2:OFFSET(C11,-1,0))

Questa formula prende solo la prima riga di dati e quindi somma l’intervallo sopra la riga totale.

5

Offset per ottenere array La funzione OFFSET ha due argomenti opzionali, [altezza] e [larghezza]. Non darli per scontati. Quando viene fornita la funzione OFFSET [altezza] e [larghezza] argomenti, restituisce un array bidimensionale. Se solo uno di essi viene passato come argomento, restituisce un array dimensionale di valori.

Se digiti questa formula in una cella qualsiasi:

=SUM(OFFSET(C1,1,0,9,3))

Sommerà i valori nell’intervallo a partire da C2 a 9 righe sotto e 3 colonne a destra.

OFFSET (C1,1,0,9,3): questo si tradurrà in \ {8,8,7; 6,1,2; 8,5,8; 5,1,5; 8,3,5; 8 , 3,9; 8,9,2; 3,5,4; 6,6,5}.

6

Quindi, in conclusione, offset è una funzione molto utile di Excel che può aiutarti a risolvere molti thread strangolati. Fammi sapere come usi la funzione OFFSET nella tua formula e dove ti ha aiutato di più.

  • Articoli correlati:

===

link: / lookup-formas-retrieving-every-en -th-value-in-a-range [Come ottenere ogni ennesimo valore da una lista]

link: / lookup-formas-retrieving-every-en -th-value-in-a-range [Come ottenere ogni ennesimo valore da una lista]

link: / lookup-formas-how-to-look-up-address-in-excel [Come cercare un indirizzo in Excel]

Articoli popolari:

link: / keyboard-formula-shortcuts-50-excel-scorciatoie-per-aumentare-la-produttività [50 scorciatoie Excel per aumentare la produttività]

link: / formule-e-funzioni-introduzione-di-vlookup-funzione [Come usare la funzione CERCA.VERT in Excel]

link: / tips-countif-in-microsoft-excel [Come usare la funzione CONTA.SE in Excel 2016]

link: / excel-formula-and-function-excel-sumif-function [Come usare la funzione SUMIF in Excel]