Tipi di dati e sintassi della funzione di associazione

Utilizzare la funzione di associazione per descrivere lo scopo della funzione, impostare una sintassi e parametri di input validi ed impostare il valore di restituzione della funzione.

Le descrizioni contenute nell'argomento relativo alla funzione di associazione includono quanto segue:
  • Una breve descrizione dello scopo della funzione.
  • Parametri di input validi. I parametri sono elencati in ordine, poiché l'ordine è significativo per la maggior parte delle funzioni. Ai parametri si applica la seguente sintassi:

    datatypen – dove n indica un ordine, se sono consentiti vari parametri dello stesso tipo

    [datatype] – dove le parentesi [ ] indicano che il parametro è facoltativo.

  • Il valore restituito dalla funzione.

Le funzioni di associazione possono elaborare i seguenti tipi di dati:

anysimpletype
È consentito qualsiasi tipo di dati, inclusi numeri, stringhe, date o valori booleani.
booleano
true o false.
date
Una stringa che rappresenta una data nel formato AAAA-MM-GG (vedere datetime per le descrizioni dei componenti).
datetime
Una stringa che rappresenta una data ed un'ora nel formato:AAAA-MM-GGThh:mm:ss.ssss
Dove:
  • AAAA = anno
  • MM = mese
  • GG = giorno
  • T = carattere di separazione data/ora
  • hh = ora
  • mm = minuti
  • ss = secondi
  • ssss = millisecondi facoltativi
day
Una stringa che rappresenta la parte relativa al giorno di una data nel formato: GG
dt
È possibile fornire vari tipi di dati differenti per la data o l'ora. Consultare la descrizione del parametro per ottenere un elenco dei tipi di dati validi.
duration
Una stringa che rappresenta un intervallo di tempo nel formato [-]PnYnMnDTnHnMnS:
  • [-] = un segno meno facoltativo
  • P = indicatore del periodo
  • nY = il numero di anni
  • nM = il numero di mesi
  • nD = il numero di giorni
  • T = separatore data/ora
  • nH = il numero di ore
  • nM = il numero di minuti
  • nS = il numero di secondi
stringa vuota
Una stringa priva di contenuto (ad esempio, ''). Viene, in genere, restituita per condizioni di errore, quando il risultato normalmente prevede una stringa.
month
Una stringa che rappresenta la parte relativa al mese di una data nel formato: MM
monthday
Una stringa che rappresenta la parte relativa al mese e al giorno di una data nel formato: MM-GG
nodeset
Un insieme di nodi nello schema. Gli insiemi di nodi sono identificati da uno specifico percorso al nodo o alla struttura nello schema. Gli insiemi di nodi vengono utilizzati in certe funzioni matematiche. Il tipo di dati dei nodi nell'insieme deve essere numero.
numero
Qualsiasi numero intero o decimale inclusi:
  • zero positivo e negativo
  • infinito positivo e negativo
  • NaN (Si tratta di un valore che indica che il risultato non è costituito da un numero.)
stringa
Caratteri di testo nella codifica carattere del messaggio
time
Una stringa che rappresenta la parte relativa all'ora nel formato:

hh:mm:ss.sss[-indicatore-fuso-orario]

Vedere datetime per le descrizioni dei componenti.

tm
È possibile fornire vari tipi di dati differenti per l'ora. Consultare la descrizione del parametro per ottenere un elenco dei tipi di dati validi.
year
Una stringa che rappresenta la parte relativa all'anno di una data nel formato: AAAA
yearmonth
Una stringa che rappresenta la parte relativa all'anno e al mese di una data nel formato: AAAA-MM