Note: The other languages of the website are Google-translated. Back to English
Login  \/ 
x
or
x
Registrati  \/ 
x

or

Excel OFFSET Funzione

L'Excel Funzione OFFSET restituisce un riferimento a una cella o un intervallo di celle sfalsato rispetto a una cella specifica di un determinato numero di righe e colonne.


Sintassi

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


argomenti

Riferimento (necessario): Una cella o un intervallo di celle adiacenti che imposterai come punto di partenza.
Righe (necessario): Il numero di righe da spostare verso l'alto (numero negativo) o verso il basso (numero positivo) dal punto iniziale.
Berretti e sciarpe (necessario): Il numero di colonne da spostare a sinistra (numero negativo) oa destra (numero positivo) dal punto di partenza.
Altezza (opzionale): Il numero di righe che desideri restituire. L'altezza deve essere un numero positivo.
Larghezza (opzionale): Il numero di colonne che desideri restituire. La larghezza deve essere un numero positivo.


Valore di ritorno

La funzione OFFSET restituirà un offset di riferimento di cella da un dato punto di partenza.


Note sulle funzioni

1. #VALORE! il valore di errore verrà restituito quando il riferimento fa riferimento a un intervallo di celle discontinue.
2. #REF! il valore di errore verrà restituito quando le righe e le colonne sfalsano il riferimento sul bordo del foglio di lavoro.


Esempi

Esempio 1: utilizzo di base per la funzione OFFSET

Restituisce un riferimento a una cella con la formula seguente:
=OFFSET(B2,3,1)

In questo caso, B2 è il punto di partenza, i numeri 3 e 1 indicano che per spostare 3 righe in basso e 1 colonna a destra dalla cella B2, e restituire infine il valore in C5. Vedi screenshot:

Restituisce un riferimento a un intervallo di celle con la formula seguente:
=OFFSET(B2,3,1,2,2)

In questo caso, otterrai i risultati dell'intervallo 2 x 2 che si trova 3 righe sotto e 1 colonna a destra della cella B2.

Note:: #VALUE! Si verificherà un errore quando selezioni solo una cella per applicare la funzione OFFSET per restituire un intervallo di celle. È necessario selezionare un intervallo 2 x 2 (dice 4 celle vuote), inserire la formula e premere il tasto Ctrl + spostamento + Entra tasti per ottenere i risultati.

Esempio 2: utilizzare la funzione OFFSET per sommare un intervallo di valori

Come accennato in precedenza, se provi a utilizzare la funzione OFFSET come =OFFSET(B2,3,1,2,2) da solo in una singola cella, restituirà un #VALORE! Errore. Tuttavia, se si combinano le funzioni SUM e OFFSET come mostrato nell'immagine sottostante, restituirà direttamente la somma dei valori nell'intervallo C5: D6.

1. Seleziona una cella vuota, copia la formula sottostante e premi il tasto Entra chiave per ottenere il risultato.
=SUM(OFFSET(B2,3,1,2,2)))

Esempio 3: somma delle colonne in base a determinati criteri

Come mostrato nell'immagine sottostante, come ottenere le vendite totali di Mango da Sun a Tue? Si prega di provare come di seguito.

1. Seleziona una cella vuota, copia la formula sottostante e premi il tasto Entra chiave per ottenere il risultato.
=SUM(OFFSET(C2:E2,MATCH(G4,B3:B8,),))

Note:

1. Nella formula sopra, MATCH(G4,B3:B8) sta cercando Mango e sta tornando alla sua posizione nel raggio d'azione B3: B8. Vediamo, Mango individua 5 righe sotto la cella B2, quindi restituisce il numero 5;
2. Poiché il risultato MATCH è 5 e l'ultima virgola qui rappresenta 0, la funzione OFFSET ora viene visualizzata come OFFSET(C2:E2,5,0), il che significa che l'offset parte dall'intervallo C2: E2, sposta 5 righe in basso e 0 colonna a destra per ottenere il riferimento all'intervallo C7: E7;
3. Quindi la funzione SOMMA viene visualizzata come SUM(C7:E7)e infine restituisce la somma dei valori nell'intervallo C7: E7.


Altri esempi

Come sommare ogni n righe in Excel?

Come creare un intervallo denominato dinamico in Excel?

Come restituire il valore della cella ogni cinque o ennesima riga in Excel?


I migliori strumenti per la produttività in ufficio

Kutools per Excel: ti aiuta a distinguerti dalla folla

Vorresti completare il tuo lavoro quotidiano in modo rapido e perfetto? Kutools per Excel offre 300 potenti funzionalità avanzate (Combina cartelle di lavoro, somma per colore, contenuto di celle divise, converti data e così via ...) e risparmia l'80% del tempo per te.

  • Progettato per 1500 scenari di lavoro, ti aiuta a risolvere l'80% dei problemi di Excel.
  • Riduci migliaia di clic della tastiera e del mouse ogni giorno, allevia i tuoi occhi e le tue mani stanche.
  • Diventa un esperto di Excel in 3 minuti. Non è più necessario ricordare formule dolorose e codici VBA.
  • Prova gratuita illimitata di 30 giorni. Garanzia di rimborso di 60 giorni. Aggiornamento gratuito e supporto per 2 anni.
Nastro di Excel (con Kutools per Excel installato)

Scheda Office: abilita la lettura e la modifica a schede in Microsoft Office (incluso Excel)

  • Un secondo per passare da una dozzina di documenti aperti all'altra!
  • Riduci ogni giorno centinaia di clic del mouse, dì addio alla mano del mouse.
  • Aumenta la produttività del 50% durante la visualizzazione e la modifica di più documenti.
  • Porta schede efficienti in Office (incluso Excel), proprio come Chrome, Firefox e il nuovo Internet Explorer.
Screenshot di Excel (con la scheda Office installata)
Say something here...
symbols left.
You are guest
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.

Be the first to comment.