Espressione dell'argomento Intervallo

L'argomento Intervallo fa riferimento a righe e colonne espanse in fase di visualizzazione, nelle quali vengono eseguiti calcoli dopo la soppressione. L'ordinamento viene eseguito al completamento del calcolo.

Tabella 2-2 Notazione dell'intervallo

Tipo Notazione Descrizione Esempio
Nessuno   L'argomento Intervallo è facoltativo. Riferimento a tutte le righe espanse nel segmento riga 2.

row[2]

Intervallo singolo [segmento (intervallo)] Singola riga o colonna espansa Riferimento alla riga espansa 5 nel segmento 2:

row[2(5)]

Riferimento a intervalli consecutivi [:] Intervallo di righe o colonne espanse Riferimento alle righe espanse 5, 6, 7, 8, 9 e 10 nel segmento riga 2:

row[2(5:10)]

Riferimenti a intervalli non consecutivi [,] Più singole righe o colonne espanse Riferimento alle righe espanse 5, 7, 8 e 10 nel segmento riga 2:

row[2(5,7,8,10)]

Se si utilizza un intervallo, è possibile utilizzare qualsiasi combinazione delle notazioni di intervallo spiegate nella Tabella 2-2.

Esempio 1:

Riferimento alle righe espanse da 5 a 10 nella riga 2 in fase di progettazione:

row[2(5:10)]

Se il segmento riga 2 si espande fino a 15 righe, la funzione viene applicata solo alle righe espanse da 5 a 10.

Esempio 2:

Identifica le colonne da C a E nella colonna A in fase di progettazione:

column[A(C:E)]

Esempio 3:

Riferimento alle righe espanse 1, 3, 5, 6, 7, 8, 9, 10, 12, 13, 14, 15 e 17 nella riga 2 in fase di progettazione:

row[2(1,3, 5:10, 12:15, 17)] 

Se la griglia contiene proprietà di soppressione, le righe e colonne espanse possono venire soppresse. Se l'argomento Intervallo fa riferimento a un numero di righe espanse maggiore del numero massimo di righe espanse nel segmento, le righe eccedenti verranno ignorate.

Esempio 4:

Nell'esempio seguente vengono identificate le righe espanse da 6 a 10, ma il segmento 1 contiene solo 3 righe espanse. In questo scenario la funzione è valida solo per le righe espanse da 6 a 8:

row[1(6:10)]

Se nell'intervallo non esiste alcuna riga espansa, l'intero asse verrà ignorato.

Esempio 5:

Ignora il riferimento a 23 se il segmento 3 contiene solo 10 righe espanse:

row[3(23)]

Esempio 6:

Se si specifica un intervallo iniziale più grande dell'intervallo finale, il sistema li scambia a livello interno automaticamente. Nell'esempio seguente viene illustrato come invertire l'intervallo.

row[1(7:5)] becomes row[1(5:7)]

Sono validi più riferimenti alle stesse righe o colonne espanse. Tuttavia, le stesse righe o colonne verranno inserite due volte in un'espressione.

Esempio 7:

Somma la riga 5 espansa due volte:

row[2(3,5,7,5)].sum 

Esempio 8:

Specifica le righe espanse 3, 4, 5, 6, 7 e la riga 5. La riga 5 viene inclusa due volte nel calcolo della media:

row[2(3:7,5)].ave