Formule e funzioni¶
Odoo Fogli di calcolo supporta funzioni presenti nella maggior parte delle soluzioni per fogli di calcolo così da permetterti di recuperare informazioni e manipolare i dati usando formule. Inoltre, se usi le funzioni specifiche di Odoo potrai lavorare con dati Odoo in tempo reale dal tuo database.
Per garantire l’accuratezza dei dati, Odoo Fogli di calcolo offre vari modi per individuare ed eliminare errori e incongruenze nelle formule e nelle funzioni.
Suggerimento
Premi F2 per visualizzare la formula alla base di una cella attiva e, se lo desideri, modificala direttamente nella cella.
Funzioni disponibili¶
Questa sezione presenta le funzioni disponibili per categoria. Le funzioni specifiche di Odoo sono incluse sia nella categoria pertinente sia in una categoria dedicata Odoo:
Nota
Le formule contenenti funzioni non compatibili con Excel vengono sostuite dal loro risultato valutato durante l’esportazione di un foglio di calcolo.
Matrice¶
Nome e argomenti |
Descrizione o collegamento |
|---|---|
ARRAY.CONSTRAIN(intervallo_input, righe, colonne) |
Restituisce un array di risultati limitato a una larghezza e altezza specifiche (non compatibile con Excel) |
CHOOSECOLS(array, num_col, [num_col2, …]) |
|
CHOOSEROWS(array, num_riga, [num_riga2, …]) |
|
EXPAND(array, righe, [colonne], [riempi_con]) |
|
FLATTEN(intervallo, [intervallo2, …]) |
Appiattisce tutti i valori da uno o più intervalli in una singola colonna (non compatibile con Excel) |
FREQUENCY(dati, classi) |
|
HSTACK(intervallo1, [intervallo2, …]) |
|
MDETERM(matrice_quadrata) |
|
MINVERSE(matrice_quadrata) |
|
MMULT(matrice1, matrice2) |
|
SUMPRODUCT(intervallo1, [intervallo2, …]) |
|
SUMX2MY2(array_x, array_y) |
|
SUMX2PY2(array_x, array_y) |
|
SUMXMY2(array_x, array_y) |
|
TOCOL(array, [ignore], [scan_by_column]) |
|
TOROW(array, [ignore], [scan_by_column]) |
|
TRANSPOSE(range) |
|
VSTACK(range1, [range2, …]) |
|
WRAPCOLS(range, wrap_count, [pad_with]) |
|
WRAPROWS(range, wrap_count, [pad_with]) |
Database¶
Nome e argomenti |
Descrizione o collegamento |
|---|---|
DAVERAGE(database, field, criteria) |
|
DCOUNT(database, field, criteria) |
|
DCOUNTA(database, field, criteria) |
|
DGET(database, field, criteria) |
|
DMAX(database, field, criteria) |
|
DMIN(database, field, criteria) |
|
DPRODUCT(database, field, criteria) |
|
DSTDEV(database, field, criteria) |
|
DSTDEVP(database, field, criteria) |
|
DSUM(database, field, criteria) |
|
DVAR(database, field, criteria) |
|
DVARP(database, field, criteria) |
Data¶
Nome e argomenti |
Descrizione o collegamento |
|---|---|
DATE(year, month, day) |
|
DATEDIF(data_inizio, data_fine, unità) |
|
DATEVALUE(stringa_data) |
|
DAY(data) |
|
DAYS(data_fine, data_inizio) |
|
DAYS360(data_inizio, data_fine, [metodo]) |
|
EDATE(data_inizio, mesi) |
|
EOMONTH(data_inizio, mesi) |
|
HOUR(ora) |
|
ISOWEEKNUM(data) |
|
MINUTE(ora) |
|
MONTH(data) |
|
MONTH.END(data) |
Ultimo giorno del mese successivo a una data (non compatibile con Excel) |
MONTH.START(data) |
Primo giorno del mese precedente a una data (non compatibile con Excel) |
NETWORKDAYS(data_inizio, data_fine, [festività]) |
|
NETWORKDAYS.INTL(data_inizio, data_fine, [weekend], [festività]) |
|
NOW() |
|
QUARTER(data) |
Trimestre dell’anno in cui cade una data specifica (non compatibile con Excel) |
QUARTER.END(data) |
Ultimo giorno del trimestre dell’anno in cui cade una data specifica (non compatibile con Excel) |
QUARTER.START(data) |
Primo giorno del trimestre dell’anno in cui cade una data specifica (non compatibile con Excel) |
SECOND(ora) |
|
TIME(ora, minuto, secondo) |
|
TIMEVALUE(stringa_orario) |
|
TODAY() |
|
WEEKDAY(data, [tipo]) |
|
WEEKNUM(data, [tipo]) |
|
WORKDAY(data_iniziale, num_giorni, [festività]) |
|
WORKDAY.INTL(data_iniziale, num_giorni, [fine_settimana], [festività]) |
|
YEAR(data) |
|
YEAR.END(data) |
Ultimo giorno dell’anno in cui cade una data specifica (non compatibile con Excel) |
YEAR.START(data) |
Primo giorno dell’anno in cui cade una data specifica (non compatibile con Excel) |
YEARFRAC(data_inizio, data_fine, [convenzione_conteggio_giorni]) |
Numero esatto di anni tra due date (non compatibile con Excel) |
Ingegneria¶
Nome e argomenti |
Descrizione o collegamento |
|---|---|
DELTA(numero1, [numero2]) |
Filtro¶
Nome e argomenti |
Descrizione o collegamento |
|---|---|
FILTER(intervallo, condizione1, [condizione2, …]) |
|
ODOO.FILTER.LABEL(filter_name) |
Restituisce l’etichetta del valore corrente di un filtro del foglio di calcolo (non compatibile con Excel) |
ODOO.FILTER.VALUE(nome_filtro) |
Restituisce il valore corrente di un filtro del foglio di calcolo (non compatibile con Excel) |
SORT(intervallo, [colonna_ordinamento, …], [è_crescente, …]) |
|
UNIQUE(intervallo, [per_colonna], [esattamente_una_volta]) |
Finanziario¶
Nome e argomenti |
Descrizione o collegamento |
|---|---|
ACCRINTM(emissione, scadenza, tasso, rimborso, [convenzione_conteggio_giorni]) |
|
AMORLINC(costo, data_acquisto, fine_primo_periodo, valore_recupero, periodo, tasso, [convenzione_conteggio_giorni]) |
|
COUPDAYBS(liquidazione, scadenza, frequenza, [convenzione_conteggio_giorni]) |
|
COUPDAYS(liquidazione, scadenza, frequenza, [convenzione_conteggio_giorni]) |
|
COUPDAYSNC(regolamento, scadenza, frequenza, [convenzione_conteggio_giorni]) |
|
COUPNCD(regolamento, scadenza, frequenza, [convenzione_conteggio_giorni]) |
|
COUPNUM(regolamento, scadenza, frequenza, [convenzione_conteggio_giorni]) |
|
COUPPCD(regolamento, scadenza, frequenza, [convenzione_conteggio_giorni]) |
|
CUMIPMT(tasso, numero_periodi, valore_attuale, primo_periodo, ultimo_periodo, [fine_o_inizio]) |
|
CUMPRINC(tasso, numero_periodi, valore_attuale, primo_periodo, ultimo_periodo, [fine_o_inizio]) |
|
DB(costo, valore_recupero, vita, periodo, [mese]) |
|
DDB(costo, valore_recupero, vita, periodo, [fattore]) |
|
DISC(regolamento, scadenza, prezzo, rimborso, [convenzione_conteggio_giorni]) |
|
DOLLARDE(prezzo_frazionario, unità) |
|
DOLLARFR(prezzo_decimale, unità) |
|
DURATION(liquidazione, scadenza, tasso, rendimento, frequenza, [convenzione_conteggio_giorni]) |
|
EFFECT(tasso_nominale, periodi_per_anno) |
|
FV(tasso, numero_periodi, importo_pagamento, [valore_attuale], [fine_o_inizio]) |
|
FVSCHEDULE(capitale, piano_tassi) |
|
INTRATE(liquidazione, scadenza, investimento, rimborso, [convenzione_conteggio_giorni]) |
|
IPMT(tasso, periodo, numero_periodi, valore_attuale, [valore_futuro], [fine_o_inizio]) |
|
IRR(importi_flussi_cassa, [stima_tasso]) |
|
ISPMT(tasso, periodo, numero_periodi, valore_attuale) |
|
MDURATION(liquidazione, scadenza, tasso, rendimento, frequenza, [convenzione_conteggio_giorni]) |
|
MIRR(importi_flusso_cassa, tasso_finanziamento, tasso_rendimento_reinvestimento) |
|
NOMINAL(tasso_effettivo, periodi_per_anno) |
|
NPER(tasso, importo_pagamento, valore_attuale, [valore_futuro], [fine_o_inizio]) |
|
NPV(sconto, flusso_cassa1, [flusso_cassa2, …]) |
|
ODOO.ACCOUNT.GROUP(tipo) |
Restituisce gli ID dei conti di un determinato gruppo (non compatibile con Excel) |
ODOO.BALANCE(codici_conto, intervallo_date, [offset], [company_id], [include_unposted]) |
Restituisce il saldo totale per il/i conto/i e il periodo specificato/i (non compatibile con Excel) |
ODOO.BALANCE.TAG(account_tag_ids, [date_range], [offset], [company_id], [include_unposted]) |
Restituisce il saldo dei conti per il/i tag specificato/i e il periodo (non compatibile con Excel) |
ODOO.CREDIT(codici_conto, intervallo_date, [offset], [company_id], [include_unposted]) |
Restituisce il totale della carta di credito per il/i conto/i e il periodo specificato/i (non compatibile con Excel) |
ODOO.CURRENCY.RATE(valuta_da, valuta_a, [data]) |
Accetta due codici valuta come argomenti e restituisce il tasso di cambio dalla prima valuta alla seconda come float (non compatibile con Excel) |
ODOO.DEBIT(codici_conto, intervallo_date, [offset], [company_id], [include_unposted]) |
Restituisce il totale del debito per il/i conto/i e il periodo specificato/i (non compatibile con Excel) |
ODOO.FISCALYEAR.END(giorno, [company_id]) |
Restituisce la data di fine dell’anno fiscale che comprende la data fornita (non compatibile con Excel) |
ODOO.FISCALYEAR.START(giorno, [company_id]) |
Restituisce la data di inizio dell’anno fiscale che comprende la data fornita (non compatibile con Excel) |
ODOO.PARTNER.BALANCE(partner_ids, [account_codes], [date_range], [offset], [company_id], [include_unposted]) |
Restituisce il saldo partner per il/i conto/i e il periodo specificato/i (non compatibile con Excel) |
ODOO.RESIDUAL([account_codes], [date_range], [offset], [company_id], [include_unposted]) |
Restituisce l’importo residuo per il/i conto/i e il periodo specificato/i (non compatibile con Excel) |
PDURATION(tasso, valore_attuale, valore_futuro) |
|
PMT(tasso, numero_periodi, valore_attuale, [valore_futuro], [fine_o_inizio]) |
|
PPMT(tasso, periodo, numero_periodi, valore_attuale, [valore_futuro], [fine_o_inizio]) |
|
PRICE(regolamento, scadenza, tasso, rendimento, rimborso, frequenza, [convenzione_calcolo_giorni]) |
|
PRICEDISC(regolamento, scadenza, sconto, rimborso, [convenzione_calcolo_giorni]) |
|
PRICEMAT(regolamento, scadenza, emissione, tasso, rendimento, [convenzione_calcolo_giorni]) |
|
PV(tasso, numero_periodi, importo_pagamento, [valore_futuro], [fine_o_inizio]) |
|
RATE(numero_periodi, pagamento_per_periodo, valore_attuale, [valore_futuro], [fine_o_inizio], [stima_tasso]) |
|
RECEIVED(regolamento, scadenza, investimento, sconto, [convenzione_calcolo_giorni]) |
|
RRI(numero_periodi, valore_attuale, valore_futuro) |
|
SLN(costo, valore_residuo, vita) |
|
SYD(costo, valore_residuo, vita, periodo) |
|
TBILLEQ(liquidazione, scadenza, sconto) |
|
TBILLPRICE(liquidazione, scadenza, sconto) |
|
TBILLYIELD(liquidazione, scadenza, prezzo) |
|
VDB(costo, valore_residuo, vita, inizio, fine, [fattore], [nessun_cambio]) |
|
XIRR(importi_flusso_cassa, date_flusso_cassa, [stima_tasso]) |
|
XNPV(sconto, importi_flusso_cassa, date_flusso_cassa) |
|
YIELD(liquidazione, scadenza, tasso, prezzo, rimborso, frequenza, [convenzione_conteggio_giorni]) |
|
YIELDDISC(liquidazione, scadenza, prezzo, rimborso, [convenzione_conteggio_giorni]) |
|
YIELDMAT(liquidazione, scadenza, emissione, tasso, prezzo, [convenzione_conteggio_giorni]) |
Informazioni¶
Nome e argomenti |
Descrizione o collegamento |
|---|---|
CELL(tipo_info, riferimento) |
|
ISBLANK(valore) |
|
ISERR(valore) |
|
ISERROR(valore) |
|
ISFORMULA(cell_reference) |
|
ISLOGICAL(valore) |
|
ISNA(valore) |
|
ISNONTEXT(valore) |
|
ISNUMBER(valore) |
|
ISTEXT(valore) |
|
NA() |
Logico¶
Nome e argomenti |
Descrizione o collegamento |
|---|---|
AND(espressione_logica1, [espressione_logica2, …]) |
|
FALSE() |
|
IF(espressione_logica, valore_se_vero, [valore_se_falso]) |
|
IFERROR(valore, [valore_se_errore]) |
|
IFNA(valore, [valore_se_errore]) |
|
IFS(condizione1, valore1, [condizione2, …], [valore2, …]) |
|
NOT(espressione_logica) |
|
OR(espressione_logica1, [espressione_logica2, …]) |
|
SWITCH(espressione, caso1, valore1, [caso2, …], [valore2, …], [predefinito]) |
|
TRUE() |
|
XOR(espressione_logica1, [espressione_logica2, …]) |
Ricerca¶
Nome e argomenti |
Descrizione o collegamento |
|---|---|
ADDRESS(riga, colonna, [modalità_assoluta_relativa], [usa_notazione_a1], [foglio]) |
|
COLUMN([riferimento_cella]) |
|
COLUMNS(intervallo) |
|
HLOOKUP(search_key, range, index, [is_sorted]) |
|
INDEX(reference, row, column) |
|
INDIRECT(reference, [use_a1_notation]) |
|
LOOKUP(search_key, search_array, [result_range]) |
|
MATCH(search_key, range, [search_type]) |
|
OFFSET(reference, rows, cols, [height], [width]) |
|
PIVOT(pivot_id, [row_count], [include_total], [include_column_titles], [column_count]) |
Crea una tabella pivot (non compatibile con Excel) |
PIVOT.HEADER(pivot_id, [domain_field_name, …], [domain_value, …]) |
Restituisce l’intestazione di una tabella pivot (non compatibile con Excel) |
PIVOT.VALUE(pivot_id, measure_name, [domain_field_name, …], [domain_value, …]) |
Restituisce il valore da una tabella pivot (non compatibile con Excel) |
ROW([cell_reference]) |
|
ROWS(range) |
|
VLOOKUP(chiave_ricerca, intervallo, indice, [ordinato]) |
|
XLOOKUP(chiave_ricerca, intervallo_ricerca, intervallo_restituzione, [se_non_trovato], [modalità_corrispondenza], [modalità_ricerca]) |
Matematica¶
Nome e argomenti |
Descrizione o collegamento |
|---|---|
ABS(valore) |
|
ACOS(valore) |
|
ACOSH(valore) |
|
ACOT(valore) |
|
ACOTH(valore) |
|
ASIN(valore) |
|
ASINH(valore) |
|
ATAN(valore) |
|
ATAN2(x, y) |
|
ATANH(valore) |
|
CEILING(valore, [fattore]) |
|
CEILING.MATH(numero, [significatività], [modalità]) |
|
CEILING.PRECISE(numero, [significatività]) |
|
COS(angolo) |
|
COSH(valore) |
|
COT(angolo) |
|
COTH(valore) |
|
COUNTBLANK(valore1, [valore2, …]) |
|
COUNTIF(intervallo, criterio) |
|
COUNTIFS(intervallo_criteri1, criterio1, [intervallo_criteri2, …], [criterio2, …]) |
|
CSC(angolo) |
|
CSCH(valore) |
|
DECIMAL(valore, base) |
|
DEGREES(angolo) |
|
EXP(valore) |
|
FLOOR(valore, [fattore]) |
|
FLOOR.MATH(numero, [significato], [modalità]) |
|
FLOOR.PRECISE(numero, [significato]) |
|
INT(valore) |
|
ISEVEN(valore) |
|
ISO.CEILING(numero, [significato]) |
|
ISODD(valore) |
|
LN(valore) |
|
LOG(valore, [base]) |
Restituisce il logaritmo di un numero per una base specificata (non compatibile con Excel) |
MOD(dividendo, divisore) |
|
MUNIT(dimensione) |
|
ODD(valore) |
|
PI() |
|
POWER(base, esponente) |
|
PRODUCT(fattore1, [fattore2, …]) |
|
RAND() |
|
RANDARRAY([righe], [colonne], [min], [max], [numero_intero]) |
|
RANDBETWEEN(basso, alto) |
|
ROUND(valore, [posizioni]) |
|
ROUNDDOWN(valore, [posizioni]) |
|
ROUNDUP(valore, [posizioni]) |
|
SEC(angolo) |
|
SECH(valore) |
|
SEQUENCE(righe, [colonne], [inizio], [passo]) |
“Articolo Excel SEQUENCE <https://support.microsoft.com/office/sequence-function-57467a98-57e0-4817-9f14-2eb78519ca90>”_ |
SIN(angolo) |
“Articolo Excel SIN <https://support.microsoft.com/office/sin-function-cf0e3432-8b9e-483c-bc55-a76651c95602>”_ |
SINH(valore) |
“Articolo Excel SINH <https://support.microsoft.com/office/sinh-function-1e4e8b9f-2b65-43fc-ab8a-0a37f4081fa7>”_ |
SQRT(valore) |
“Articolo Excel SQRT <https://support.microsoft.com/office/sqrt-function-654975c2-05c4-4831-9a24-2c65e4040fdf>”_ |
SUBTOTAL(function_code, ref1, [ref2, …]) |
|
SUM(valore1, [valore2, …]) |
“Articolo Excel SUM <https://support.microsoft.com/office/sum-function-043e1c7d-7726-4e80-8f32-07b23e057f89>”_ |
SUMIF(intervallo_criteri, criterio, [intervallo_somma]) |
“Articolo Excel SUMIF <https://support.microsoft.com/office/sumif-function-169b8c99-c05c-4483-a712-1697a653039b>”_ |
SUMIFS(intervallo_somma, intervallo_criteri1, criterio1, [intervallo_criteri2, …], [criterio2, …]) |
“Articolo Excel SUMIFS <https://support.microsoft.com/office/sumifs-function-c9e748f5-7ea7-455d-9406-611cebce642b>”_ |
TAN(angolo) |
“Articolo Excel TAN <https://support.microsoft.com/office/tan-function-08851a40-179f-4052-b789-d7f699447401>”_ |
TANH(valore) |
“Articolo Excel TANH <https://support.microsoft.com/office/tanh-function-017222f0-a0c3-4f69-9787-b3202295dc6c>”_ |
TRUNC(valore, [posizioni]) |
“Articolo Excel TRUNC <https://support.microsoft.com/office/trunc-function-8b86a64c-3127-43db-ba14-aa5ceb292721>”_ |
Operatori¶
Nome e argomenti |
Descrizione o collegamento |
|---|---|
ADD(valore1, valore2) |
Somma di due numeri (non compatibile con Excel) |
CONCAT(valore1, valore2) |
|
DIVIDE(dividendo, divisore) |
Un numero diviso per un altro (non compatibile con Excel) |
EQ(valore1, valore2) |
Uguale (non compatibile con Excel) |
GT(valore1, valore2) |
Strettamente maggiore di (non compatibile con Excel) |
GTE(valore1, valore2) |
Maggiore o uguale a (non compatibile con Excel) |
LT(valore1, valore2) |
Minore di (non compatibile con Excel) |
LTE(valore1, valore2) |
Minore o uguale a (non compatibile con Excel) |
MINUS(valore1, valore2) |
Differenza di due numeri (non compatibile con Excel) |
MULTIPLY(fattore1, fattore2) |
Prodotto di due numeri (non compatibile con Excel) |
NE(valore1, valore2) |
Diverso (non compatibile con Excel) |
POW(base, esponente) |
Un numero elevato a una potenza (non compatibile con Excel) |
UMINUS(valore) |
Un numero con il segno invertito (non compatibile con Excel) |
UNARY.PERCENT(percentuale) |
Valore interpretato come percentuale (non compatibile con Excel) |
UPLUS(valore) |
Un numero specificato, invariato (non compatibile con Excel) |
Parser¶
Nome e argomenti |
Descrizione o collegamento |
|---|---|
CONVERT(numero, unità_di_partenza, unità_di_arrivo) |
Statistico¶
Nome e argomenti |
Descrizione o collegamento |
|---|---|
AVEDEV(valore1, [valore2, …]) |
|
AVERAGE(valore1, [valore2, …]) |
|
AVERAGEA(valore1, [valore2, …]) |
|
AVERAGEIF(intervallo_criteri, criterio, [intervallo_media]) |
|
AVERAGEIFS(intervallo_media, intervallo_criteri1, criterio1, [intervallo_criteri2, …], [criterio2, …]) |
|
AVERAGE.WEIGHTED(values, weights, [additional_values, …], [additional_weights, …]) |
Media ponderata (non compatibile con Excel) |
CORREL(data_y, data_x) |
|
COUNT(value1, [value2, …]) |
|
COUNTA(value1, [value2, …]) |
|
COVAR(data_y, data_x) |
|
COVARIANCE.P(data_y, data_x) |
|
COVARIANCE.S(data_y, data_x) |
|
FORECAST(x, data_y, data_x) |
|
GROWTH(known_data_y, [known_data_x], [new_data_x], [b]) |
Adatta i punti alla tendenza di crescita esponenziale (non compatibile con Excel) |
INTERCEPT(data_y, data_x) |
Articolo Excel INTERCEPT |
LARGE(data, n) |
Articolo Excel LARGE |
LINEST(data_y, [data_x], [calculate_b], [verbose]) |
Articolo Excel LINEST |
LOGEST(data_y, [data_x], [calculate_b], [verbose]) |
Articolo Excel LOGEST |
MATTHEWS(data_x, data_y) |
Calcola il coefficiente di correlazione di Matthews di un dataset (non compatibile con Excel) |
MAX(value1, [value2, …]) |
Articolo Excel MAX |
MAXA(value1, [value2, …]) |
Articolo Excel MAXA |
MAXIFS(range, criteria_range1, criterion1, [criteria_range2, …], [criterion2, …]) |
Articolo Excel MAXIFS |
MEDIAN(value1, [value2, …]) |
Articolo Excel MEDIAN |
MIN(value1, [value2, …]) |
Articolo Excel MIN |
MINA(value1, [value2, …]) |
Articolo Excel MINA |
MINIFS(intervallo, intervallo_criteri1, criterio1, [intervallo_criteri2, …], [criterio2, …]) |
|
PEARSON(dati_y, dati_x) |
|
PERCENTILE(dati, percentile) |
|
PERCENTILE.EXC(dati, percentile) |
|
PERCENTILE.INC(dati, percentile) |
|
POLYFIT.COEFFS(dati_y, dati_x, ordine, [intercetta]) |
Calcola i coefficienti della regressione polinomiale del dataset (non compatibile con Excel) |
POLYFIT.FORECAST(x, dati_y, dati_x, ordine, [intercetta]) |
Predice i valori calcolando una regressione polinomiale del set di dati (non compatibile con Excel) |
QUARTILE(dati, numero_quartile) |
|
QUARTILE.EXC(dati, numero_quartile) |
|
QUARTILE.INC(dati, numero_quartile) |
|
RANK(valore, dati, [ordinamento_crescente]) |
|
RSQ(dati_y, dati_x) |
|
SLOPE(dati_y, dati_x) |
|
SMALL(dati, n) |
|
SPEARMAN(dati_y, dati_x) |
Calcola il coefficiente di correlazione per ranghi di Spearman di un set di dati (non compatibile con Excel) |
STDEV(valore1, [valore2, …]) |
|
STDEV.P(valore1, [valore2, …]) |
|
STDEV.S(valore1, [valore2, …]) |
|
STDEVA(valore1, [valore2, …]) |
|
STDEVP(valore1, [valore2, …]) |
|
STDEVPA(valore1, [valore2, …]) |
|
STEYX(dati_y, dati_x) |
|
TREND(known_data_y, [known_data_x], [new_data_x], [b]) |
Adatta i punti a una tendenza lineare derivata tramite minimi quadrati (non compatibile con Excel) |
VAR(value1, [value2, …]) |
|
VAR.P(value1, [value2, …]) |
|
VAR.S(value1, [value2, …]) |
|
VARA(value1, [value2, …]) |
|
VARP(value1, [value2, …]) |
|
VARPA(value1, [value2, …]) |
Testo¶
Nome e argomenti |
Descrizione o collegamento |
|---|---|
CHAR(table_number) |
|
CLEAN(text) |
|
CONCATENATE(string1, [string2, …]) |
|
EXACT(stringa1, stringa2) |
|
FIND(cerca, testo_da_cercare, [inizia_da]) |
|
JOIN(delimitatore, valore_o_array1, [valore_o_array2, …]) |
Concatena elementi di array con delimitatore (non compatibile con Excel) |
LEFT(testo, [numero_di_caratteri]) |
|
LEN(testo) |
|
LOWER(testo) |
|
MID(testo, inizia_da, lunghezza_estrazione) |
|
PROPER(testo_da_capitalizzare) |
|
REPLACE(testo, posizione, lunghezza, nuovo_testo) |
|
REGEXEXTRACT(testo, modello, [modalità_restituzione], [sensibilità_maiuscole]) |
|
RIGHT(testo, [numero_di_caratteri]) |
Articolo Excel RIGHT |
SEARCH(search_for, text_to_search, [starting_at]) |
Articolo Excel SEARCH |
SPLIT(text, delimiter, [split_by_each], [remove_empty_text]) |
Divide il testo in base a delimitatori di caratteri specifici (non compatibile con Excel) |
SUBSTITUTE(text_to_search, search_for, replace_with, [occurrence_number]) |
Articolo Excel SUBSTITUTE |
TEXT(number, format) |
Articolo Excel TEXT |
TEXTAFTER(testo, delimitatore, [numero_istanza], [modalità_corrispondenza], [corrispondenza_fine], [se_non_trovato]) |
|
TEXTBEFORE(testo, delimitatore, [numero_istanza], [modalità_corrispondenza], [corrispondenza_fine], [se_non_trovato]) |
|
TEXTJOIN(delimiter, ignore_empty, text1, [text2, …]) |
Articolo Excel TEXTJOIN |
TEXTSPLIT(testo, delimitatore_colonna, [delimitatore_riga], [ignora_vuoti], [modalità_corrispondenza], [riempi_con]) |
|
TRIM(text) |
Articolo Excel TRIM |
UPPER(text) |
Articolo Excel UPPER |
VALUE(text) |
Articolo Excel VALUE |
Web¶
Nome e argomenti |
Descrizione o collegamento |
|---|---|
HYPERLINK(url, [link_label]) |
Articolo Excel HYPERLINK |
Funzioni specifiche di Odoo¶
Questa sezione contiene funzioni che interagiscono direttamente con il tuo database Odoo.
Matrice¶
Nome e argomenti |
Descrizione o collegamento |
|---|---|
ARRAY.CONSTRAIN(intervallo_input, righe, colonne) |
Restituisce un array di risultati limitato a una larghezza e altezza specifiche (non compatibile con Excel) |
FLATTEN(intervallo, [intervallo2, …]) |
Appiattisce tutti i valori da uno o più intervalli in una singola colonna (non compatibile con Excel) |
Data¶
Nome e argomenti |
Descrizione o collegamento |
|---|---|
MONTH.END(data) |
Ultimo giorno del mese successivo a una data (non compatibile con Excel) |
MONTH.START(data) |
Primo giorno del mese precedente a una data (non compatibile con Excel) |
QUARTER(data) |
Trimestre dell’anno in cui cade una data specifica (non compatibile con Excel) |
QUARTER.END(data) |
Ultimo giorno del trimestre dell’anno in cui cade una data specifica (non compatibile con Excel) |
QUARTER.START(data) |
Primo giorno del trimestre dell’anno in cui cade una data specifica (non compatibile con Excel) |
YEAR.END(data) |
Ultimo giorno dell’anno in cui cade una data specifica (non compatibile con Excel) |
YEAR.START(data) |
Primo giorno dell’anno in cui cade una data specifica (non compatibile con Excel) |
YEARFRAC(data_inizio, data_fine, [convenzione_conteggio_giorni]) |
Numero esatto di anni tra due date (non compatibile con Excel) |
Finanziario¶
Nome e argomenti |
Descrizione o collegamento |
|---|---|
ODOO.ACCOUNT.GROUP(tipo) |
Restituisce gli ID dei conti di un determinato gruppo (non compatibile con Excel) |
ODOO.BALANCE(codici_conto, intervallo_date, [offset], [company_id], [include_unposted]) |
Restituisce il saldo totale per il/i conto/i e il periodo specificato/i (non compatibile con Excel) |
ODOO.BALANCE.TAG(account_tag_ids, [date_range], [offset], [company_id], [include_unposted]) |
Restituisce il saldo dei conti per il/i tag specificato/i e il periodo (non compatibile con Excel) |
ODOO.CREDIT(codici_conto, intervallo_date, [offset], [company_id], [include_unposted]) |
Restituisce il totale della carta di credito per il/i conto/i e il periodo specificato/i (non compatibile con Excel) |
ODOO.CURRENCY.RATE(valuta_da, valuta_a, [data]) |
Accetta due codici valuta come argomenti e restituisce il tasso di cambio dalla prima valuta alla seconda come float (non compatibile con Excel) |
ODOO.DEBIT(codici_conto, intervallo_date, [offset], [company_id], [include_unposted]) |
Restituisce il totale del debito per il/i conto/i e il periodo specificato/i (non compatibile con Excel) |
ODOO.FISCALYEAR.START(giorno, [company_id]) |
Restituisce la data di inizio dell’anno fiscale che comprende la data fornita (non compatibile con Excel) |
ODOO.FISCALYEAR.END(giorno, [company_id]) |
Restituisce la data di fine dell’anno fiscale che comprende la data fornita (non compatibile con Excel) |
ODOO.PARTNER.BALANCE(partner_ids, [account_codes], [date_range], [offset], [company_id], [include_unposted]) |
Restituisce il saldo partner per il/i conto/i e il periodo specificato/i (non compatibile con Excel) |
ODOO.RESIDUAL([account_codes], [date_range], [offset], [company_id], [include_unposted]) |
Restituisce l’importo residuo per il/i conto/i e il periodo specificato/i (non compatibile con Excel) |
Ricerca¶
Nome e argomenti |
Descrizione o collegamento |
|---|---|
PIVOT(pivot_id, [row_count], [include_total], [include_column_titles], [column_count]) |
Crea una tabella pivot (non compatibile con Excel) |
PIVOT.HEADER(pivot_id, [domain_field_name, …], [domain_value, …]) |
Restituisce l’intestazione di una tabella pivot (non compatibile con Excel) |
PIVOT.VALUE(pivot_id, measure_name, [domain_field_name, …], [domain_value, …]) |
Restituisce il valore da una tabella pivot (non compatibile con Excel) |
Matematica¶
Nome e argomenti |
Descrizione o collegamento |
|---|---|
COUNTUNIQUE(value1, [value2, …]) |
Conta il numero di valori univoci in un intervallo (non compatibile con Excel) |
COUNTUNIQUEIFS(range, criteria_range1, criterion1, [criteria_range2, …], [criterion2, …]) |
Conta il numero di valori univoci in un intervallo, filtrati da una serie di criteri (non compatibile con Excel) |
Varie¶
Nome e argomenti |
Descrizione o collegamento |
|---|---|
FORMAT.LARGE.NUMBER(value, [unit]) |
Applica un formato numerico grande (non compatibile con Excel) |
ODOO.LIST(list_id, index, field_name) |
Restituisce il valore da un elenco (non compatibile con Excel) |
ODOO.LIST.HEADER(list_id, field_name) |
Restituisce l’intestazione di un elenco (non compatibile con Excel) |
ODOO.SURVEY(survey_id) |
Restituisce i risultati di un sondaggio Odoo (non compatibile con Excel) |
Operatori¶
Nome e argomenti |
Descrizione o collegamento |
|---|---|
ADD(valore1, valore2) |
Somma di due numeri (non compatibile con Excel) |
DIVIDE(dividendo, divisore) |
Un numero diviso per un altro (non compatibile con Excel) |
EQ(valore1, valore2) |
Uguale (non compatibile con Excel) |
GT(valore1, valore2) |
Strettamente maggiore di (non compatibile con Excel) |
GTE(valore1, valore2) |
Maggiore o uguale a (non compatibile con Excel) |
LT(valore1, valore2) |
Minore di (non compatibile con Excel) |
LTE(valore1, valore2) |
Minore o uguale a (non compatibile con Excel) |
MINUS(valore1, valore2) |
Differenza di due numeri (non compatibile con Excel) |
MULTIPLY(fattore1, fattore2) |
Prodotto di due numeri (non compatibile con Excel) |
NE(valore1, valore2) |
Diverso (non compatibile con Excel) |
POW(base, esponente) |
Un numero elevato a una potenza (non compatibile con Excel) |
UMINUS(valore) |
Un numero con il segno invertito (non compatibile con Excel) |
UNARY.PERCENT(percentuale) |
Valore interpretato come percentuale (non compatibile con Excel) |
UPLUS(valore) |
Un numero specificato, invariato (non compatibile con Excel) |
Statistico¶
Nome e argomenti |
Descrizione o collegamento |
|---|---|
AVERAGE.WEIGHTED(values, weights, [additional_values, …], [additional_weights, …]) |
Media ponderata (non compatibile con Excel) |
GROWTH(known_data_y, [known_data_x], [new_data_x], [b]) |
Adatta i punti alla tendenza di crescita esponenziale (non compatibile con Excel) |
MATTHEWS(data_x, data_y) |
Calcola il coefficiente di correlazione di Matthews di un dataset (non compatibile con Excel) |
POLYFIT.COEFFS(dati_y, dati_x, ordine, [intercetta]) |
Calcola i coefficienti della regressione polinomiale del dataset (non compatibile con Excel) |
POLYFIT.FORECAST(x, dati_y, dati_x, ordine, [intercetta]) |
Predice i valori calcolando una regressione polinomiale del set di dati (non compatibile con Excel) |
SPEARMAN(dati_y, dati_x) |
Calcola il coefficiente di correlazione per ranghi di Spearman di un set di dati (non compatibile con Excel) |
TREND(known_data_y, [known_data_x], [new_data_x], [b]) |
Adatta i punti a una tendenza lineare derivata tramite minimi quadrati (non compatibile con Excel) |
Testo¶
Nome e argomenti |
Descrizione o collegamento |
|---|---|
JOIN(delimitatore, valore_o_array1, [valore_o_array2, …]) |
Concatena elementi di array con delimitatore (non compatibile con Excel) |
Risoluzione problemi¶
Comprendere gli errori¶
Quando una formula non è in grado di restituire un valore, la cella visualizza un messaggio di errore che identifica il tipo di errore. Ad esempio, #N/A indica che non è stato trovato alcun valore durante l’utilizzo di una funzione di ricerca, #NAME? indica che il nome di una funzione è scritto in modo errato o non è riconosciuto, mentre #BAD_EXPR indica un problema con gli argomenti di una funzione.
Passando il mouse su una cella con un messaggio di errore viene visualizzata una scheda che fornisce ulteriori dettagli sull’errore.
Suggerimento
Usa la funzione IFERROR per fornire un risultato alternativo quando si verifica un errore. Ad esempio, per evitare più errori
#N/Aquando utilizzi la funzione VLOOKUP, la seguente formula restituisceNot trovatoinvece di#N/A:=IFERROR(VLOOKUP(D1, A:B, 1, 0), "Non trovato").In un insieme di dati di grandi dimensioni, utilizza la mappa delle irregolarità per evidenziare visivamente le celle le cui formule non sono coerenti con lo schema stabilito dalle celle circostanti.
Rilevare incongruenze nelle formule¶
Problemi con le formule, come la sovrascrittura accidentale di una formula con un valore fisso, l’interruzione di un riferimento a una cella o il mancato rispetto degli argomenti di una funzione, possono comportare la visualizzazione di valori errati. In un insieme di dati di grandi dimensioni, tali errori possono essere particolarmente difficili da identificare manualmente.
La mappa delle irregolarità di Odoo Fogli di calcolo analizza le formule per identificare le anomalie visivamente: le celle le cui formule seguono lo stesso schema condividono lo stesso colore mentre le anomalie vengono mostrate in un colore diverso.
Per utilizzare lo strumento, fai clic su dalla barra dei menu e controlla il foglio di calcolo per individuare eventuali incongruenze. Per disattivare la mappa delle irregolarità, fare clic su Mappa delle irregolarità oppure su Disattiva sul banner sotto la barra degli strumenti.
Example
Nell’esempio (in cui le formule sono state rese visibili selezionando :menuselection:` Mostra –> Formule` dalla barra dei menu), la colonna D contiene l’importo della commissione guadagnata nel primo e nel secondo trimestre. Questo viene calcolato sommando le vendite dei due trimestri, riportate nelle colonne B e C e moltiplicandole poi per il tasso di bonus nella cella G1.
La mappa delle irregolarità identifica gli schemi presenti nelle formule nella colonna D. Le celle che seguono lo schema della formula iniziale utilizzata nella cella D2 hanno lo stesso colore rosso mentre le seguenti anomalie sono evidenziate separatamente:
cella D4: questa cella contiene un valore statico anziché una formula;
cella D5: la formula in questa cella non segue lo schema della formula iniziale;
celle D8 e D9: nella cella D8 manca il riferimento assoluto (
$) suG1. Quando la formula viene trascinata nella cella D9, si verifica un errore di riferimento perché la cella G2 è vuota. Poiché le formule nelle due celle seguono lo stesso schema, hanno lo stesso colore.