Funzioni nuove (9) | |
---|---|
FIRST | Utilizzato solo nei calcoli visivi. Recupera un valore nella matrice visiva dalla prima riga di un asse. |
LAST | Utilizzato solo nei calcoli visivi. Recupera un valore nella matrice visiva dall'ultima riga di un asse. |
NEXT | Utilizzato solo nei calcoli visivi. Recupera un valore nella riga successiva di un asse nella matrice visiva. |
PRECEDENTE | Utilizzato solo nei calcoli visivi. Recupera un valore nella riga precedente di un asse nella matrice visiva. |
MATCHBY | Definire le colonne utilizzate per trovare le corrispondenze con i dati e identificare la riga corrente in un'espressione di funzione finestra. |
RANK | Restituisce la classificazione per il contesto corrente all'interno della partizione specificata, ordinata in base all'ordine specificato. |
ROWNUMBER | Restituisce la classificazione per il contesto corrente all'interno della partizione specificata, ordinata in base all'ordine specificato. |
LINEST | Usa il metodo dei minimi quadrati (Least Squares) per calcolare la linea retta che meglio corrisponde ai dati specificati. |
LINESTX | Usa il metodo dei minimi quadrati (Least Squares) per calcolare la linea retta che meglio corrisponde ai dati specificati. Il risultato dei dati dalle espressioni valutate per ogni riga di una tabella. |
Funzioni di Aggregazione (22) | |
APPROXIMATEDISTINCTCOUNT | Restituisce un conteggio stimato dei valori univoci in una colonna. |
AVERAGE | Restituisce la media (aritmetica) di tutti i numeri presenti in una colonna. |
AVERAGEA | Restituisce la media (media aritmetica) di tutti i valori di una colonna. |
AVERAGEX | Calcola la media (aritmetica) di un set di espressioni valutate su una tabella. |
COUNT | Conta il numero di righe in una colonna specifica contenenti valori non vuoti. |
COUNTA | Conta il numero di righe in una colonna specifica contenenti valori non vuoti. |
COUNTAX | Conta i risultati non vuoti quando viene valutato il risultato di un'espressione su una tabella. |
COUNTBLANK | Conta il numero di celle vuote presenti in una colonna. |
COUNTROWS | Conta il numero di righe nella tabella specificata o in una tabella definita da un'espressione. |
COUNTX | Conta il numero di righe che contengono un numero o un'espressione che restituisce un numero quando si valuta un'espressione in una tabella. |
DISTINCTCOUNT | Conta il numero di valori distinti di una colonna. |
DISTINCTCOUNTNOBLANK | Conta il numero di valori distinti di una colonna. |
MAX | Restituisce il valore numerico più grande in una colonna o tra due espressioni scalari. |
MAXA | Restituisce il valore più grande in una colonna. |
MAXX | Valuta un'espressione per ogni riga di una tabella e restituisce il valore numerico più grande. |
MIN | Restituisce il valore numerico più piccolo in una colonna o tra due espressioni scalari. |
MINA | Restituisce il valore più piccolo in una colonna, inclusi i valori logici e i numeri rappresentati come testo. |
MINX | Restituisce il valore numerico più piccolo risultante dalla valutazione di un'espressione per ogni riga di una tabella. |
PRODUCT | Restituisce il prodotto dei numeri in una colonna. |
PRODUCTX | Restituisce il prodotto di un'espressione valutata per ogni riga di una tabella. |
SUM | Somma tutti i numeri in una colonna. |
SUMX | Restituisce la somma di un'espressione valutata per ogni riga di una tabella. |
Funzioni di Data e Ora (24) | |
CALENDAR | Restituisce una tabella con una sola colonna denominata "Date" che contiene un set di date contiguo. |
CALENDARAUTO | Restituisce una tabella con una sola colonna denominata "Date" che contiene un set di date contiguo. |
DATE | Restituisce la data specificata in formato datetime. |
DATEDIFF | Restituisce il numero di limiti di intervallo tra due date. |
DATEVALUE | Converte una data dal formato di testo al formato datetime. |
DAY | Restituisce il giorno del mese, con un numero compreso tra 1 e 31. |
EDATE | Restituisce la data corrispondente al numero di mesi indicato prima o dopo la data di inizio. |
EOMONTH | Restituisce la data in formato datetime corrispondente all'ultimo giorno del mese prima o dopo un numero di mesi specificato. |
HOUR | Restituisce l'ora come numero compreso tra 0 (12.00 A.M.) e 23 (11.00 P.M.). |
MINUTE | Restituisce i minuti come numero compreso tra 0 e 59, in base a un valore di data e ora specificato. |
MONTH | Restituisce il mese come un numero compreso tra 1 (gennaio) e 12 (dicembre). |
NETWORKDAYS | Restituisce il numero di giorni lavorativi interi tra due date. |
NOW | Restituisce la data e l'ora correnti in formato datetime. |
QUARTER | Restituisce il trimestre come numero compreso tra 1 e 4. |
SECOND | Restituisce i secondi di un valore di ora, come numero compreso tra 0 e 59. |
ORA | Converte le ore, i minuti e i secondi specificati come numeri in un'ora in formato datetime. |
TIMEVALUE | Converte un'ora dal formato di testo al formato datetime. |
TODAY | Restituisce la data corrente. |
UTCNOW | Restituisce la data e l'ora UTC correnti |
UTCTODAY | Restituisce la data UTC corrente. |
WEEKDAY | Restituisce un numero compreso tra 1 e 7 che identifica il giorno della settimana di una data. |
WEEKNUM | Restituisce il numero della settimana per la data e l'anno specificati in base al valore di return_type. |
YEAR | Restituisce l'anno di una data come numero intero di quattro cifre nell'intervallo da 1900 a 9999. |
YEARFRAC | Calcola la frazione dell'anno rappresentata dal numero di giorni interi tra due date. |
Funzioni Filtro (29) | |
ALL | Restituisce tutte le righe di una tabella o tutti i valori di una colonna ignorando i filtri eventualmente applicati. |
ALLCROSSFILTERED | Cancella tutti i filtri applicati a una tabella. |
ALLEXCEPT | Rimuove tutti i filtri di contesto nella tabella ad eccezione dei filtri che sono stati applicati alle colonne specificate. |
ALLNOBLANKROW | Restituisce dalla tabella padre di una relazione tutte le righe ad eccezione della riga vuota o tutti i valori distinti di una colonna ad eccezione della riga vuota e ignora gli eventuali filtri di contesto esistenti. |
ALLSELECTED | Rimuove i filtri di contesto dalle colonne e le righe nella query corrente, mantenendo tutti gli altri filtri di contesto o filtri espliciti. |
CALCULATE | Valuta un'espressione in un contesto di filtro modificato. |
CALCULATETABLE | Valuta un'espressione di tabella in un contesto di filtro modificato. |
EARLIER | Restituisce il valore corrente della colonna specificata in un passaggio di valutazione esterno della colonna indicata. |
EARLIEST | Restituisce il valore corrente della colonna specificata in un passaggio di valutazione esterno della colonna specificata. |
FILTER | Restituisce una tabella che rappresenta un subset di un'altra tabella o espressione. |
FIRST | Utilizzato solo nei calcoli visivi. Recupera un valore nella matrice visiva dalla prima riga di un asse. |
INDEX | Restituisce una riga in una posizione assoluta, specificata dal parametro di posizione, all'interno della partizione specificata, ordinata in base all'ordine specificato o all'asse specificato. |
KEEPFILTERS | Modifica la modalità di applicazione dei filtri durante la valutazione di una funzione CALCULATE o CALCULATETABLE. |
LAST | Utilizzato solo nei calcoli visivi. Recupera un valore nella matrice visiva dall'ultima riga di un asse. |
LOOKUPVALUE | Restituisce il valore per la riga che soddisfa tutti i criteri specificati dalle condizioni di ricerca. La funzione può applicare una o più condizioni di ricerca. |
MATCHBY | Nelle funzioni finestra definisce le colonne utilizzate per determinare come trovare le corrispondenze con i dati e identificare la riga corrente. |
MOVINGAVERAGE | Restituisce una media mobile calcolata lungo l'asse specificato della matrice visiva. |
NEXT | Utilizzato solo nei calcoli visivi. Recupera un valore nella riga successiva di un asse nella matrice visiva. |
OFFSET | Restituisce una singola riga posizionata prima o dopo la riga corrente all'interno della stessa tabella da un offset specificato. |
ORDERBY | Definisce le colonne che determinano l'ordinamento all'interno di ognuna delle partizioni di una funzione finestra. |
PARTITIONBY | Definisce le colonne utilizzate per partizionare il parametro di |
PRECEDENTE | Utilizzato solo nei calcoli visivi. Recupera un valore nella riga precedente di un asse nella matrice visiva. |
GAMMA | Restituisce un intervallo di righe all'interno dell'asse specificato, rispetto alla riga corrente. Collegamento per WINDOW. |
RANK | Restituisce la classificazione di una riga all'interno dell'intervallo specificato. |
REMOVEFILTERS | Cancella i filtri dalle tabelle o dalle colonne specificate. |
ROWNUMBER | Restituisce la classificazione univoca di una riga entro l'intervallo specificato. |
RUNNINGSUM | Restituisce una somma in esecuzione calcolata lungo l'asse specificato della matrice visiva. |
SELECTEDVALUE | Restituisce il valore se il contesto per columnName è stato filtrato in base a un solo valore distinto. In caso contrario, restituisce alternateResult. |
WINDOW | Restituisce più righe posizionate all'interno dell'intervallo specificato. |
Funzioni finanziarie (53) | |
ACCRINT | Restituisce l'interesse maturato per un titolo per cui viene pagato un interesse periodico. |
ACCRINTM | Restituisce l'interesse maturato per un titolo i cui interessi vengono pagati alla scadenza. |
AMORDEGRC | Restituisce l'ammortamento per ogni periodo contabile. È simile ad AMORLINC, ad eccezione del fatto che viene applicato un coefficiente di ammortamento a seconda della durata dei cespiti. |
AMORLINC | Restituisce l'ammortamento per ogni periodo contabile. |
COUPDAYBS | Restituisce il numero di giorni dall'inizio del periodo di una cedola fino alla data di regolamento. |
COUPDAYS | Restituisce il numero di giorni nel periodo della cedola che contiene la data di regolamento. |
COUPDAYSNC | Restituisce il numero di giorni dalla data di regolamento alla data della cedola successiva. |
COUPNCD | Restituisce la data della cedola successiva alla data di regolamento. |
COUPNUM | Restituisce il numero di cedole pagabili tra la data di regolamento e la data di scadenza, arrotondato alla cedola intera più vicina. |
COUPPCD | Restituisce la data della cedola precedente prima della data di regolamento. |
CUMIPMT | Restituisce l'interesse cumulativo pagato su un prestito tra start_period ed end_period. |
CUMPRINC | Restituisce il capitale cumulativo pagato su un prestito tra start_period ed end_period. |
DB | Restituisce l'ammortamento di un cespite per un periodo specificato usando il metodo di ammortamento a quote proporzionali. |
DDB | Restituisce l'ammortamento di un cespite per un periodo specificato usando il metodo di ammortamento a quote dimezzate o un altro metodo specificato. |
DISC | Restituisce il tasso di sconto per un titolo. |
DOLLARDE | Converte un prezzo in dollari espresso come parte intera e parte frazionaria, ad esempio 1,02, in un prezzo in dollari espresso come numero decimale. |
DOLLARFR | Converte un prezzo in dollari espresso come numero decimale in un prezzo in dollari espresso come parte intera e parte frazionaria, ad esempio 1,02. |
DURATION | Restituisce la durata Macauley per un valore nominale presunto di $ 100. |
EFFECT | Restituisce il tasso di interesse annuo effettivo in base al tasso di interesse nominale annuo e al numero di periodi di capitalizzazione per anno. |
FV | Calcola il valore futuro di un investimento in base a un tasso di interesse costante. |
INTRATE | Restituisce il tasso di interesse per un titolo interamente investito. |
IPMT | Restituisce il pagamento degli interessi per un determinato periodo relativi a un investimento sulla base di pagamenti costanti periodici e di un tasso di interesse costante. |
ISPMT | Calcola l'interesse pagato (o ricevuto) per il periodo specificato di un prestito o di un investimento con pagamenti di capitale di importo fisso. |
MDURATION | Restituisce la durata Macauley modificata per un titolo con un valore nominale presunto di $ 100. |
NOMINAL | Restituisce il tasso di interesse annuo nominale in base al tasso di interesse effettivo e al numero di periodi di capitalizzazione per anno. |
NPER | Restituisce il numero di periodi per un investimento sulla base di pagamenti costanti periodici e di un tasso di interesse costante. |
ODDFPRICE | Restituisce il prezzo per un valore nominale di $100 di un titolo con un primo periodo irregolare (breve o lungo). |
ODDFYIELD | Restituisce il rendimento di un titolo il cui primo periodo di durata è irregolare (breve o lungo). |
ODDLPRICE | Restituisce il prezzo per un valore nominale di $ 100 di un titolo il cui ultimo periodo di durata è irregolare (lungo o breve). |
ODDLYIELD | Restituisce il rendimento di un titolo il cui ultimo periodo di durata è irregolare (breve o lungo). |
PDURATION | Restituisce il numero di periodi necessari affinché un investimento raggiunga un valore specificato. |
PMT | Calcola il pagamento per un prestito sulla base di pagamenti costanti e di un tasso di interesse costante. |
PPMT | Restituisce il pagamento sul capitale di un investimento per un determinato periodo sulla base di pagamenti costanti periodici e di un tasso di interesse costante. |
PRICE | Restituisce il prezzo per un valore nominale di $100 di un titolo che paga interessi periodici. |
PRICEDISC | Restituisce il prezzo per un valore nominale di $100 di un titolo scontato. |
PRICEMAT | Restituisce il prezzo per un valore nominale di $ 100 per un titolo i cui interessi vengono pagati alla scadenza. |
PV | Calcola il valore attuale di un investimento sulla base di un tasso di interesse costante. |
RATE | Restituisce il tasso di interesse per periodo di un'annualità. |
RECEIVED | Restituisce l'importo ricevuto alla scadenza di un titolo interamente investito. |
RRI | Restituisce un tasso di interesse equivalente per l'incremento di un investimento. |
SLN | Restituisce l'ammortamento lineare di un cespite per un periodo. |
SYD | Restituisce l'ammortamento anticipato a quote decrescenti di un cespite per un periodo specificato. |
TBILLEQ | Restituisce il rendimento equivalente a un'obbligazione per un buono del tesoro. |
TBILLPRICE | Restituisce il prezzo per un valore nominale di $ 100 di un buono del tesoro. |
TBILLYIELD | Restituisce il rendimento per un buono del tesoro. |
VDB | Restituisce l'ammortamento di un cespite per un periodo specificato, inclusi periodi parziali, usando il metodo di ammortamento a quote dimezzate o un altro metodo specificato dall'utente. |
XIRR | Restituisce il tasso interno di rendimento di una pianificazione di flussi di cassa non necessariamente periodica. |
XNPV | Restituisce il valore attuale per una pianificazione di flussi di cassa non necessariamente periodica. |
YIELD | Restituisce il rendimento per un titolo per cui viene pagato un interesse periodico. |
YIELDDISC | Restituisce il rendimento annuale per un titolo scontato. |
YIELDMAT | Restituisce il rendimento annuo per un titolo i cui interessi vengono pagati alla scadenza. |
Funzioni Informative (32) | |
COLUMNSTATISTICS | Restituisce una tabella di statistiche relative a ogni colonna di ogni tabella del modello. |
CONTAINS | Restituisce True se i valori per tutte le colonne a cui si fa riferimento esistono, o sono contenuti, nelle colonne; in caso contrario, restituisce False. |
CONTAINSROW | Restituisce TRUE se una riga di valori esiste o è contenuta in una tabella; in caso contrario, restituisce FALSE. |
CONTAINSSTRING | Restituisce TRUE o FALSE per indicare se una stringa contiene un'altra stringa. |
CONTAINSSTRINGEXACT | Restituisce TRUE o FALSE per indicare se una stringa contiene un'altra stringa. |
CUSTOMDATA | Restituisce il contenuto della proprietà CustomData nella stringa di connessione. |
HASONEFILTER | Restituisce TRUE se il numero di valori filtrati direttamente in columnName è uno; in caso contrario, restituisce FALSE. |
HASONEVALUE | Restituisce TRUE se il contesto per columnName è stato filtrato in base a un solo valore distinto. In caso contrario, restituisce FALSE. |
ISAFTER | Funzione booleana che emula il comportamento di una clausola Start At e restituisce true per una riga che soddisfa tutti i parametri della condizione. |
ISBLANK | Controlla se un valore è vuoto e restituisce TRUE o FALSE. |
ISCROSSFILTERED | Restituisce TRUE se columnName o un'altra colonna nella stessa tabella o in una tabella correlata viene filtrata. |
ISEMPTY | Verifica se una tabella è vuota. |
ISERROR | Controlla se un valore è un errore e restituisce TRUE o FALSE. |
ISEVEN | Restituisce TRUE se il numero è pari, FALSE se il numero è dispari. |
ISFILTERED | Restituisce TRUE quando columnName viene filtrata direttamente. |
ISINSCOPE | Restituisce true quando la colonna specificata rappresenta il livello in una gerarchia di livelli. |
ISLOGICAL | Controlla se un valore è un valore logico (TRUE o FALSE) e restituisce TRUE o FALSE. |
ISNONTEXT | Controlla se un valore non è costituito da testo (le celle vuote non sono testo) e restituisce TRUE o FALSE. |
ISNUMBER | Controlla se un valore è un numero e restituisce TRUE o FALSE. |
ISODD | Restituisce TRUE se il numero è dispari, FALSE se il numero è pari. |
ISONORAFTER | Funzione booleana che emula il comportamento di una clausola Start At e restituisce true per una riga che soddisfa tutti i parametri della condizione. |
ISSELECTEDMEASURE | Usata dalle espressioni per gli elementi di calcolo per determinare se la misura nel contesto è una di quelle specificate in un elenco di misure. |
ISSUBTOTAL | Crea un'altra colonna in un'espressione SUMMARIZE, che restituisce True se la riga contiene i valori dei subtotali per la colonna specificata come argomento. In caso contrario, restituisce False. |
ISTEXT | Controlla se un valore è di tipo testo e restituisce TRUE o FALSE. |
NONVISUAL | Contrassegna un filtro di valore in un'espressione SUMMARIZECOLUMNS come non visivo. |
SELECTEDMEASURE | Usata dalle espressioni per gli elementi di calcolo per fare riferimento alla misura nel contesto. |
SELECTEDMEASUREFORMATSTRING | Usata dalle espressioni per gli elementi di calcolo per recuperare la stringa di formato della misura nel contesto. |
SELECTEDMEASURENAME | Usata dalle espressioni per gli elementi di calcolo per determinare la misura nel contesto in base al nome. |
USERCULTURE | Restituisce le impostazioni locali per l'utente corrente. |
USERNAME | Restituisce il nome di dominio e il nome utente in base alle credenziali fornite al sistema al momento della connessione. |
USEROBJECTID | Restituisce l'ID oggetto o il SID dell'utente corrente. |
USERPRINCIPALNAME | Restituisce il nome dell'entità utente. |
Funzioni Logiche (14) | |
AND | Controlla se entrambi gli argomenti sono TRUE e restituisce TRUE se entrambi gli argomenti sono TRUE. |
BITAND | Restituisce un “AND” bit per bit di due numeri. |
BITLSHIFT | Restituisce un numero scorso a sinistra dal numero di bit specificato. |
BITOR | Restituisce un “OR” bit per bit di due numeri. |
BITRSHIFT | Restituisce un numero scorso a destra dal numero di bit specificato. |
BITXOR | Restituisce un “XOR” bit per bit di due numeri. |
COALESCE | Restituisce la prima espressione che non restituisce BLANK. |
FALSE | Restituisce il valore logico FALSE. |
IF | Controlla una condizione e restituisce un valore quando TRUE, in caso contrario restituisce un secondo valore. |
IF.EAGER | Controlla una condizione e restituisce un valore quando TRUE, in caso contrario restituisce un secondo valore. Usa un piano di esecuzione eager che esegue sempre le espressioni di ramo indipendentemente dall'espressione della condizione. |
IFERROR | Valuta un'espressione e restituisce un valore specificato se l'espressione restituisce un errore. |
NOT | Cambia FALSE in TRUE o TRUE in FALSE. |
OPPURE | Per restituire TRUE, verifica se uno degli argomenti è TRUE. |
SWITCH | Valuta un'espressione sulla base di un elenco di valori e restituisce una tra più espressioni di risultato possibili. |
TRUE | Restituisce il valore logico TRUE. |
Funzioni di matematiche e trigonometriche (49) | |
ABS | Restituisce il valore assoluto di un numero. |
ACOS | Restituisce l'arcocoseno, o coseno inverso, di un numero. |
ACOSH | Restituisce l'inversa del coseno iperbolico di un numero. |
ACOT | Restituisce l'arcocotangente, o cotangente inversa, di un numero. |
ACOTH | Restituisce la cotangente iperbolica inversa di un numero. |
ASIN | Restituisce l'arcoseno, o seno inverso, di un numero. |
ASINH | Restituisce l'inversa del seno iperbolico di un numero. |
ATAN | Restituisce l'arcotangente, o tangente inversa, di un numero. |
ATANH | Restituisce la tangente iperbolica inversa di un numero. |
CEILING | Arrotonda un numero per eccesso all'intero più vicino o al multiplo più vicino. |
CONVERT | Consente di convertire un'espressione da un tipo di dati a un altro. |
COS | Restituisce il coseno dell'angolo specificato. |
COSH | Restituisce il coseno iperbolico di un numero. |
COT | Restituisce la cotangente di un angolo, espresso in radianti. |
COTH | Restituisce la cotangente iperbolica di un angolo iperbolico. |
CURRENCY | Valuta l'argomento e restituisce il risultato come tipo di dati valuta. |
DEGREES | Converte i radianti in gradi. |
DIVIDE | Esegue una divisione e restituisce il risultato alternativo o BLANK() della divisione per 0. |
EVEN | Restituisce il numero arrotondato per eccesso al numero intero pari più vicino. |
EXP | Restituisce il numero e elevato alla potenza di un dato numero. |
FACT | Restituisce il fattoriale di un numero, uguale alla serie 1*2*3*...* , che termina con il numero specificato. |
FLOOR | Arrotonda un numero per difetto, verso lo zero, al multiplo significativo più vicino. |
GCD | Restituisce il massimo comun divisore di due o più numeri interi. |
INT | Arrotonda un numero per difetto all'intero più vicino. |
ISO.CEILING | Arrotonda un numero per eccesso all'intero più vicino o al multiplo più vicino. |
LCM | Restituisce il minimo comune multiplo dei numeri interi. |
LN | Restituisce il logaritmo naturale di un numero. |
LOG | Restituisce il logaritmo di un numero nella base specificata. |
LOG10 | Restituisce il logaritmo in base 10 di un numero. |
MOD | Restituisce il resto dopo la divisione di un numero per un divisore. Il risultato ha sempre lo stesso segno del divisore. |
MROUND | Restituisce un numero arrotondato al multiplo desiderato. |
ODD | Restituisce il numero arrotondato per eccesso al numero intero dispari più vicino. |
PI | Restituisce il valore di pi greco, 3,14159265358979, arrotondato a 15 cifre. |
POWER | Restituisce il risultato di un numero elevato a potenza. |
QUOTIENT | Esegue una divisione e restituisce solo la parte intera del risultato della divisione. |
RADIANS | Converte i gradi in radianti. |
RAND | Restituisce un numero casuale uniformemente distribuito e superiore o uguale a 0 e minore di 1. |
RANDBETWEEN | Restituisce un numero casuale nell'intervallo tra due numeri specificati. |
ROUND | Arrotonda un numero al numero di cifre specificato. |
ROUNDDOWN | Arrotonda per difetto il valore assoluto di un numero. |
ROUNDUP | Arrotonda per eccesso il valore assoluto di un numero. |
SIGN | Determina il segno di un numero, del risultato di un calcolo o di un valore in una colonna. |
SIN | Restituisce il seno dell'angolo specificato. |
SINH | Restituisce il seno iperbolico di un numero. |
SQRT | Restituisce la radice quadrata di un numero. |
SQRTPI | Restituisce la radice quadrata di (numero * pi). |
TAN | Restituisce la tangente dell'angolo specificato. |
TANH | Restituisce la tangente iperbolica di un numero. |
TRUNC | Elimina la parte decimale o frazionaria di un numero. |
Altre Funzioni (5) | |
BLANK | Restituisce un valore vuoto. |
ERROR | Genera un errore con un messaggio di errore. |
EVALUATEANDLOG | Restituisce il valore del primo argomento e lo registra in un evento del profiler di valutazione DAX. |
TOCSV | Restituisce una tabella come stringa in formato CSV. |
TOJSON | Restituisce una tabella come stringa in formato JSON. |
Funzioni Padre e Figlio (5) | |
PATH | Restituisce una stringa di testo delimitata con gli identificatori di tutti gli elementi padre dell'identificatore corrente. |
PATHCONTAINS | Restituisce TRUE se l'elemento item specificato è presente nel path specificato. |
PATHITEM | Restituisce l'elemento in corrispondenza del parametro position specificato da una stringa risultante dalla valutazione di una funzione PATH. |
PATHITEMREVERSE | Restituisce l'elemento in corrispondenza del parametro position specificato da una stringa risultante dalla valutazione di una funzione PATH. |
PATHLENGTH | Restituisce il numero di elementi padre relativi all'elemento specificato in un determinato risultato PATH, incluso il risultato stesso. |
Funzioni di Relazione (4) | |
CROSSFILTER | Specifica la direzione tra filtri da usare in un calcolo per una relazione esistente tra due colonne. |
RELATED | Restituisce un valore correlato da un'altra tabella. |
RELATEDTABLE | Valuta un'espressione di tabella in un contesto modificato dai filtri specificati. |
USERELATIONSHIP | Specifica la relazione da usare in un calcolo specifico come relazione esistente tra columnName1 e columnName2. |
Funzioni statistiche (43) | |
BETA.DIST | Restituisce la distribuzione beta. |
BETA.INV | Restituisce l'inversa della funzione di densità della probabilità cumulativa beta (BETA.DIST). |
CHISQ.DIST | Restituisce la distribuzione chi quadrato. |
CHISQ.DIST.RT | Restituisce la probabilità a una coda destra della distribuzione chi quadrato. |
CHISQ.INV | Restituisce l'inversa della probabilità a una coda sinistra della distribuzione chi quadrato. |
CHISQ.INV.RT | Restituisce l'inversa della probabilità a una coda destra della distribuzione chi quadrato. |
COMBIN | Restituisce il numero di combinazioni per un numero specificato di elementi. |
COMBINA | Restituisce il numero di combinazioni (con ripetizioni) per un numero specificato di elementi. |
CONFIDENCE.NORM | L'intervallo di confidenza è un intervallo di valori. |
CONFIDENCE.T | Restituisce l'intervallo di confidenza per una media di popolazione usando una distribuzione t di Student. |
EXPON.DIST | Restituisce la distribuzione esponenziale. |
GEOMEAN | Restituisce la media geometrica dei numeri in una colonna. |
GEOMEANX | Restituisce la media geometrica di un'espressione valutata per ogni riga di una tabella. |
LINEST | Usa il metodo dei minimi quadrati per calcolare la linea retta che meglio corrisponde ai dati specificati. |
LINESTX | Usa il metodo dei minimi quadrati per calcolare la linea retta che meglio corrisponde ai dati specificati. Il risultato dei dati dalle espressioni valutate per ogni riga di una tabella. |
MEDIAN | Restituisce la mediana dei numeri in una colonna. |
MEDIANX | Restituisce il numero mediano di un'espressione valutata per ogni riga di una tabella. |
NORM.DIST | Restituisce la distribuzione normale per la media e la deviazione standard specificate. |
NORM.INV | Inversa della distribuzione normale cumulativa per la media e la deviazione standard specificate. |
NORM.S.DIST | Restituisce la distribuzione normale standard (ha media pari a zero e deviazione standard pari a 1). |
NORM.S.INV | Restituisce l'inversa della distribuzione cumulativa normale standard. |
PERCENTILE.EXC | Restituisce il k-esimo dato percentile dei valori in un intervallo, dove k è nell'intervallo 0..1, estremi esclusi. |
PERCENTILE.INC | Restituisce il k-esimo dato percentile dei valori in un intervallo, dove k è nell'intervallo 0..1, estremi inclusi. |
PERCENTILEX.EXC | Restituisce il numero percentile di un'espressione valutata per ogni riga di una tabella. |
PERCENTILEX.INC | Restituisce il numero percentile di un'espressione valutata per ogni riga di una tabella. |
PERMUT | Restituisce il numero delle permutazioni per un determinato numero di oggetti che è possibile selezionare da oggetti numerici. |
POISSON.DIST | Restituisce la distribuzione di probabilità di Poisson. |
RANK.EQ | Restituisce il rango di un numero in un elenco di numeri. |
RANKX | Restituisce il rango di un numero in un elenco di numeri per ogni riga nell'argomento table. |
SAMPLE | Restituisce un esempio di N righe dalla tabella specificata. |
STDEV.P | Restituisce la deviazione standard dell'intera popolazione. |
STDEV.S | Restituisce la deviazione standard di una popolazione di esempio. |
STDEVX.P | Restituisce la deviazione standard dell'intera popolazione. |
STDEVX.S | Restituisce la deviazione standard di una popolazione di esempio. |
T.DIST | Restituisce la distribuzione t di Student a una coda sinistra. |
T.DIST.2T | Restituisce la distribuzione t di Student a due code. |
T.DIST.RT | Restituisce la distribuzione t di Student a una coda destra. |
T.INV | Restituisce l'inversa della distribuzione t di Student a una coda sinistra. |
T.INV.2t | Restituisce l'inversa della distribuzione t di Student a due code. |
VAR.P | Restituisce la varianza dell'intera popolazione. |
VAR.S | Restituisce la varianza di una popolazione di esempio. |
VARX.P | Restituisce la varianza dell'intera popolazione. |
VARX.S | Restituisce la varianza di una popolazione di esempio. |
Funzioni di manipolazione delle tabelle (42) | |
ADDCOLUMNS | Aggiunge colonne calcolate alla tabella o all'espressione di tabella specificata. |
ADDMISSINGITEMS | Aggiunge combinazioni di elementi provenienti da più colonne a una tabella, se non esistono già. |
CROSSJOIN | Restituisce una tabella contenente il prodotto cartesiano di tutte le righe da tutte le tabelle negli argomenti. |
CURRENTGROUP | Restituisce un set di righe dall'argomento table di un'espressione GROUPBY. |
DATATABLE | Fornisce un meccanismo per dichiarare un set inline di valori di dati. |
DETAILROWS | Valuta un espressione di righe di dettaglio definita per una misura e restituisce i dati. |
DISTINCT column | Restituisce una tabella a singola colonna contenente i valori distinti della colonna specificata. |
DISTINCT table | Restituisce una tabella rimuovendo le righe duplicate da un'altra tabella o espressione. |
EXCEPT | Restituisce le righe di una tabella non visualizzate in un'altra tabella. |
FILTERS | Restituisce una tabella di valori applicati direttamente come filtri a columnName. |
GENERATE | Restituisce una tabella con il prodotto cartesiano tra ogni riga nel parametro table1 e la tabella risultante dalla valutazione del parametro table2 nel contesto della riga corrente dal parametro table1. |
GENERATEALL | Restituisce una tabella con il prodotto cartesiano tra ogni riga nel parametro table1 e la tabella risultante dalla valutazione del parametro table2 nel contesto della riga corrente dal parametro table1. |
GENERATESERIES | Restituisce una tabella a colonna singola contenente i valori di una serie aritmetica. |
GROUPBY | Simile alla funzione SUMMARIZE, GROUPBY non esegue alcuna operazione CALCULATE implicita per le colonne di estensione che aggiunge. |
IGNORE | Modifica SUMMARIZECOLUMNS omettendo espressioni specifiche dalla valutazione BLANK/NULL. |
INTERSECT | Restituisce l'intersezione di riga di due tabelle, mantenendo i duplicati. |
NATURALINNERJOIN | Esegue un inner join di una tabella con un'altra tabella. |
NATURALLEFTOUTERJOIN | Esegue un join di LeftTable con RightTable. |
ROLLUP | Modifica il comportamento di SUMMARIZE aggiungendo righe di rollup al risultato per le colonne definite dal parametro groupBy_columnName. |
ROLLUPADDISSUBTOTAL | Modifica il comportamento di SUMMARIZECOLUMNS aggiungendo righe di rollup/subtotali al risultato in base alle colonne groupBy_columnName. |
ROLLUPISSUBTOTAL | Abbina i gruppi di rollup alla colonna aggiunta da ROLLUPADDISSUBTOTAL all'interno di un'espressione ADDMISSINGITEMS. |
ROLLUPGROUP | Modifica il comportamento di SUMMARIZE e SUMMARIZECOLUMNS aggiungendo righe di rollup al risultato per le colonne definite dal parametro groupBy_columnName. |
ROW | Restituisce una tabella con una singola riga contenente i valori risultanti dalle espressioni assegnate a ogni colonna. |
SELECTCOLUMNS | Aggiunge colonne calcolate alla tabella o all'espressione di tabella specificata. |
SUBSTITUTEWITHINDEX | Restituisce una tabella che rappresenta un semi join di sinistra delle due tabelle fornite come argomenti. |
SUMMARIZE | Restituisce una tabella di riepilogo per i totali richiesti su un set di gruppi. |
SUMMARIZECOLUMNS | Restituisce una tabella di riepilogo su un set di gruppi. |
Costruttore di tabella | Restituisce una tabella di una o più colonne. |
TOPN | Restituisce le prime N righe della tabella specificata. |
TREATAS | Applica il risultato di un'espressione di tabella come filtri alle colonne di una tabella non correlata. |
UNION | Crea una tabella di unione (join) da una coppia di tabelle. |
VALUES | Restituisce una tabella a singola colonna contenente i valori distinti della tabella o colonna specificata. |
STDEVX.S | Restituisce la deviazione standard di una popolazione di esempio. |
T.DIST | Restituisce la distribuzione t di Student a una coda sinistra. |
T.DIST.2T | Restituisce la distribuzione t di Student a due code. |
T.DIST.RT | Restituisce la distribuzione t di Student a una coda destra. |
T.INV | Restituisce l'inversa della distribuzione t di Student a una coda sinistra. |
T.INV.2t | Restituisce l'inversa della distribuzione t di Student a due code. |
VAR.P | Restituisce la varianza dell'intera popolazione. |
VAR.S | Restituisce la varianza di una popolazione di esempio. |
VARX.P | Restituisce la varianza dell'intera popolazione. |
VARX.S | Restituisce la varianza di una popolazione di esempio. |
Funzioni di Testo (21) | |
COMBINEVALUES | unisce due o più stringhe di testo in una sola. |
CONCATENATE | Unisce due stringhe di testo in una sola. |
CONCATENATEX | Concatena il risultato di un'espressione valutata per ogni riga di una tabella. |
EXACT | Confronta due stringhe di testo e restituisce TRUE se sono identiche. In caso contrario, FALSE. |
FIND | Restituisce la posizione iniziale di una stringa di testo all'interno di un'altra stringa. |
FIXED | Arrotonda un numero al numero di decimali specificato e restituisce il risultato come testo. |
FORMAT | Converte un valore in testo in base al formato specificato. |
LEFT | Restituisce il numero specificato di caratteri dall'inizio di una stringa di testo. |
LEN | Restituisce il numero di caratteri in una stringa di testo. |
LOWER | Converte tutte le lettere di una stringa di testo in caratteri minuscoli. |
MID | Restituisce una stringa di caratteri dal centro di una stringa di testo, date una posizione di inizio e una lunghezza. |
REPLACE | REPLACE sostituisce parte di una stringa di testo, in base al numero di caratteri specificati, con una stringa di testo diversa. |
REPT | Ripete il testo un determinato numero di volte. |
RIGHT | RIGHT restituisce uno o più caratteri finali in una stringa di testo, in base al numero di caratteri specificato. |
SEARCH | Restituisce il numero del carattere in corrispondenza del quale viene individuato per la prima volta un carattere o una stringa di testo specifica, leggendo da sinistra a destra. |
SUBSTITUTE | Sostituisce il nuovo testo a quello esistente in una stringa di testo. |
TRIM | Rimuove tutti gli spazi dal testo esclusi gli spazi singoli che dividono le parole. |
UNICHAR | Restituisce il carattere Unicode a cui fa riferimento il valore numerico. |
UNICODE | Restituisce il codice numerico corrispondente al primo carattere della stringa di testo. |
UPPER | Converte una stringa di testo in caratteri maiuscoli. |
VALUE | Converte una stringa di testo che rappresenta un numero in un numero. |
Funzioni di Business Intelligence per le gerarchie temporali (35) | |
CLOSINGBALANCEMONTH | Valuta l'espressione in corrispondenza dell'ultima data del mese nel contesto corrente. |
CLOSINGBALANCEQUARTER | Valuta l'espressione in corrispondenza dell'ultima data del trimestre nel contesto corrente. |
CLOSINGBALANCEYEAR | Valuta l'espressione in corrispondenza dell'ultima data dell'anno nel contesto corrente. |
DATEADD | Restituisce una tabella che contiene una colonna di date, spostate in avanti o indietro nel tempo in base al numero specificato di intervalli rispetto alle date nel contesto corrente. |
DATESBETWEEN | Restituisce una tabella che contiene una colonna di date che inizia con una data di inizio specificata e continua fino a una data di fine specificata. |
DATESINPERIOD | Restituisce una tabella che contiene una colonna di date che inizia con una data di inizio specificata e continua in base al numero e al tipo di intervalli di data specificati. |
DATESMTD | Restituisce una tabella contenente una colonna delle date da inizio mese, nel contesto corrente. |
DATESQTD | Restituisce una tabella contenente una colonna delle date da inizio trimestre, nel contesto corrente. |
DATESYTD | Restituisce una tabella contenente una colonna delle date da inizio anno, nel contesto corrente. |
ENDOFMONTH | Restituisce l'ultima data del mese nel contesto corrente per la colonna di date specificata. |
ENDOFQUARTER | Restituisce l'ultima data del trimestre nel contesto corrente per la colonna di date specificata. |
ENDOFYEAR | Restituisce l'ultima data dell'anno nel contesto corrente per la colonna di date specificata. |
FIRSTDATE | Restituisce la prima data nel contesto corrente per la colonna di date specificata. |
FIRSTNONBLANK | Restituisce il primo valore nella colonna column, filtrata in base al contesto corrente in cui l'espressione non è vuota |
LASTDATE | Restituisce l'ultima data nel contesto corrente per la colonna di date specificata. |
LASTNONBLANK | Restituisce l'ultimo valore nella colonna column, filtrata in base al contesto corrente, in cui l'espressione non è vuota. |
NEXTDAY | Restituisce una tabella che contiene una colonna di tutte le date dal giorno successivo, in base alla prima data specificata nella colonna dates nel contesto corrente. |
NEXTMONTH | Restituisce una tabella che contiene una colonna di tutte le date del mese successivo, in base alla prima data presente nella colonna dates nel contesto corrente. |
NEXTQUARTER | Restituisce una tabella che contiene una colonna di tutte le date del trimestre successivo, basata sulla prima data specificata nella colonna dates, nel contesto corrente. |
NEXTYEAR | Restituisce una tabella che contiene una colonna di tutte le date dell'anno successivo, in base alla prima data presente nella colonna dates, nel contesto corrente. |
OPENINGBALANCEMONTH | Valuta l'espressione in corrispondenza della prima data del mese nel contesto corrente. |
OPENINGBALANCEQUARTER | Valuta l'espressione in corrispondenza della prima data del trimestre, nel contesto corrente. |
OPENINGBALANCEYEAR | Valuta l'espressione in corrispondenza della prima data dell'anno nel contesto corrente. |
PARALLELPERIOD | Restituisce una tabella che contiene una colonna di date che rappresenta un periodo parallelo alle date nella colonna dates specificata nel contesto corrente, con le date spostate di un numero di intervalli in avanti o indietro nel tempo. |
PREVIOUSDAY | Restituisce una tabella che contiene una colonna di tutte le date che rappresentano il giorno precedente alla prima data presente nella colonna dates, nel contesto corrente. |
PREVIOUSMONTH | Restituisce una tabella che contiene una colonna di tutte le date del mese precedente, in base alla prima data presente nella colonna dates nel contesto corrente. |
PREVIOUSQUARTER | Restituisce una tabella che contiene una colonna di tutte le date del trimestre precedente, in base alla prima data presente nella colonna dates, nel contesto corrente. |
PREVIOUSYEAR | Restituisce una tabella che contiene una colonna di tutte le date dell'anno precedente, in base all'ultima data presente nella colonna dates, nel contesto corrente. |
SAMEPERIODLASTYEAR | Restituisce una tabella che contiene una colonna di date spostate indietro di un anno rispetto alle date nella colonna dates specificata, nel contesto corrente. |
STARTOFMONTH | Restituisce la prima data del mese nel contesto corrente per la colonna di date specificata. |
STARTOFQUARTER | Restituisce la prima data del trimestre nel contesto corrente per la colonna di date specificata. |
STARTOFYEAR | Restituisce la prima data dell'anno nel contesto corrente per la colonna di date specificata. |
TOTALMTD | Valuta il valore dell'espressione da inizio mese, nel contesto corrente. |
TOTALQTD | Valuta il valore dell'espressione per le date da inizio trimestre, nel contesto corrente. |
TOTALYTD | Valuta il valore dell'espressione da inizio anno nel contesto corrente. |
eMail PCSroma@pcsnet.it |
eMail Francescofrancescop@pcs.it |
Telefono PCS(039) 06 6781739 06 6790066 |
Indirizzo PCSVia Valadier, 33 00193 Roma Italy |