Fonctions¶
Odoo Spreadsheet prend en charge les formules et fonctions présentes dans la plupart des solutions de tableur. Cette page présente les fonctions disponibles par catégorie. Les fonctions spécifiques à Odoo sont incluses à la fois dans la catégorie pertinente et dans une catégorie dédiée Odoo :
Note
Les formules contenant des fonctions qui ne sont pas compatibles avec Excel sont remplacées par leur résultat évalué lors de l’export d’un tableur.
Tableau¶
Nom et arguments |
Description ou lien |
|---|---|
ARRAY.CONSTRAIN(input_range, rows, columns) |
Renvoie un tableau de résultats contraint à une largeur et une hauteur spécifiques (non compatible avec Excel) |
CHOOSECOLS(array, col_num, [col_num2, …]) |
|
CHOOSEROWS(array, row_num, [row_num2, …]) |
|
EXPAND(array, rows, [columns], [pad_with]) |
|
FLATTEN(range, [range2, …]) |
Aplatit toutes les valeurs d’une ou plusieurs plages dans une seule colonne (non compatible avec Excel) |
FREQUENCY(data, classes) |
|
HSTACK(range1, [range2, …]) |
|
MDETERM(square_matrix) |
Article Excel MDETERM <https://support.microsoft.com/office/mdeterm-function-e7bfa857-3834-422b-b871-0ffd03717020>`_ |
MINVERSE(matrice_carrée) |
Article Excel MINVERSE <https://support.microsoft.com/office/minverse-function-11f55086-adde-4c9f-8eb9-59da2d72efc6>`_ |
MMULT(matrice1, matrice2) |
Article Excel MMULT <https://support.microsoft.com/office/mmult-function-40593ed7-a3cd-4b6b-b9a3-e4ad3c7245eb>`_ |
SUMPRODUCT(plage1, [plage2, …]) |
Article Excel SUMPRODUCT <https://support.microsoft.com/office/sumproduct-function-16753e75-9f68-4874-94ac-4d2145a2fd2e>`_ |
SUMX2MY2(tableau_x, tableau_y) |
Article Excel SUMX2MY2 <https://support.microsoft.com/office/sumx2my2-function-9e599cc5-5399-48e9-a5e0-e37812dfa3e9>`_ |
SUMX2PY2(tableau_x, tableau_y) |
Article Excel SUMX2PY2 <https://support.microsoft.com/office/sumx2py2-function-826b60b4-0aa2-4e5e-81d2-be704d3d786f>`_ |
SUMXMY2(tableau_x, tableau_y) |
Article Excel SUMXMY2 <https://support.microsoft.com/office/sumxmy2-function-9d144ac1-4d79-43de-b524-e2ecee23b299>`_ |
TOCOL(tableau, [ignorer], [analyser_par_colonne]) |
Article Excel TOCOL <https://support.microsoft.com/office/tocol-function-22839d9b-0b55-4fc1-b4e6-2761f8f122ed>`_ |
TOROW(tableau, [ignorer], [analyser_par_colonne]) |
Article Excel TOROW <https://support.microsoft.com/office/torow-function-b90d0964-a7d9-44b7-816b-ffa5c2fe2289>`_ |
TRANSPOSE(plage) |
Article Excel TRANSPOSE <https://support.microsoft.com/office/transpose-function-ed039415-ed8a-4a81-93e9-4b6dfac76027>`_ |
VSTACK(plage1, [plage2, …]) |
|
WRAPCOLS(plage, nombre_retour_ligne, [remplir_avec]) |
|
WRAPROWS(plage, nombre_retour_colonne, [remplir_avec]) |
Base de données¶
Nom et arguments |
Description ou lien |
|---|---|
DAVERAGE(base de données, champ, critères) |
|
DCOUNT(base de données, champ, critères) |
|
DCOUNTA(base de données, champ, critères) |
|
DGET(base de données, champ, critères) |
|
DMAX(base de données, champ, critères) |
|
DMIN(base de données, champ, critères) |
|
DPRODUCT(base de données, champ, critères) |
|
DSTDEV(base de données, champ, critères) |
|
DSTDEVP(base de données, champ, critères) |
|
DSUM(base de données, champ, critères) |
|
DVAR(base de données, champ, critères) |
|
DVARP(base de données, champ, critères) |
Date¶
Nom et arguments |
Description ou lien |
|---|---|
DATE(année, mois, jour) |
|
DATEDIF(date_début, date_fin, unité) |
|
DATEVALUE(chaîne_date) |
|
DAY(date) |
|
DAYS(date_fin, date_début) |
|
DAYS360(date_début, date_fin, [méthode]) |
|
EDATE(date_début, mois) |
|
EOMONTH(date_début, mois) |
|
HOUR(heure) |
|
ISOWEEKNUM(date) |
|
MINUTE(heure) |
|
MONTH(date) |
|
MONTH.END(date) |
Dernier jour du mois suivant une date (non compatible avec Excel) |
MONTH.START(date) |
Premier jour du mois précédant une date (non compatible avec Excel) |
NETWORKDAYS(date_début, date_fin, [jours_fériés]) |
|
NETWORKDAYS.INTL(date_début, date_fin, [weekend], [jours_fériés]) |
|
NOW() |
|
QUARTER(date) |
Trimestre de l’année dans lequel tombe une date spécifique (non compatible avec Excel) |
QUARTER.END(date) |
Dernier jour du trimestre de l’année dans lequel tombe une date spécifique (non compatible avec Excel) |
QUARTER.START(date) |
Premier jour du trimestre de l’année dans lequel tombe une date spécifique (non compatible avec Excel) |
SECOND(time) |
|
TIME(hour, minute, second) |
|
TIMEVALUE(time_string) |
|
TODAY() |
|
WEEKDAY(date, [type]) |
|
WEEKNUM(date, [type]) |
|
WORKDAY(date_début, nombre_jours, [jours_fériés]) |
|
WORKDAY.INTL(date_début, nombre_jours, [weekend], [jours_fériés]) |
|
YEAR(date) |
|
YEAR.END(date) |
Dernier jour de l’année dans laquelle se situe une date spécifique (non compatible avec Excel) |
YEAR.START(date) |
Premier jour de l’année dans laquelle se situe une date spécifique (non compatible avec Excel) |
YEARFRAC(date_début, date_fin, [convention_nombre_jours]) |
Nombre exact d’années entre deux dates (non compatible avec Excel) |
Ingénierie¶
Nom et arguments |
Description ou lien |
|---|---|
DELTA(nombre1, [nombre2]) |
Filtrer¶
Nom et arguments |
Description ou lien |
|---|---|
FILTER(plage, condition1, [condition2, …]) |
|
ODOO.FILTER.VALUE(nom_filtre) |
Renvoie la valeur actuelle d’un filtre de feuille de calcul (non compatible avec Excel) |
SORT(plage, [colonne_tri, …], [croissant, …]) |
|
UNIQUE(plage, [par_colonne], [exactement_une_fois]) |
Financier¶
Nom et arguments |
Description ou lien |
|---|---|
ACCRINTM(émission, échéance, taux, remboursement, [base]) |
|
AMORLINC(coût, date_achat, fin_première_période, valeur_résiduelle, période, taux, [base]) |
|
COUPDAYBS(liquidation, échéance, fréquence, [base]) |
|
COUPDAYS(liquidation, échéance, fréquence, [base]) |
|
COUPDAYSNC(liquidation, échéance, fréquence, [base]) |
|
COUPNCD(liquidation, échéance, fréquence, [base]) |
|
COUPNUM(liquidation, échéance, fréquence, [base]) |
|
COUPPCD(liquidation, échéance, fréquence, [base]) |
|
CUMIPMT(taux, nombre_périodes, valeur_actuelle, première_période, dernière_période, [fin_ou_début]) |
|
CUMPRINC(taux, nombre_de_périodes, valeur_actuelle, première_période, dernière_période, [fin_ou_début]) |
|
DB(coût, valeur_résiduelle, durée, période, [mois]) |
|
DDB(coût, valeur_résiduelle, durée, période, [facteur]) |
|
DISC(règlement, échéance, prix, remboursement, [base]) |
|
DOLLARDE(prix_fractionnaire, unité) |
|
DOLLARFR(prix_décimal, unité) |
|
DURATION(règlement, échéance, taux, rendement, fréquence, [base]) |
|
EFFECT(taux_nominal, périodes_par_an) |
|
FV(taux, nombre_de_périodes, montant_paiement, [valeur_actuelle], [fin_ou_début]) |
|
FVSCHEDULE(principal, calendrier_taux) |
|
INTRATE(settlement, maturity, investment, redemption, [day_count_convention]) |
|
IPMT(rate, period, number_of_periods, present_value, [future_value], [end_or_beginning]) |
|
IRR(cashflow_amounts, [rate_guess]) |
|
ISPMT(rate, period, number_of_periods, present_value) |
|
MDURATION(settlement, maturity, rate, yield, frequency, [day_count_convention]) |
|
MIRR(cashflow_amounts, financing_rate, reinvestment_return_rate) |
|
NOMINAL(effective_rate, periods_per_year) |
|
NPER(rate, payment_amount, present_value, [future_value], [end_or_beginning]) |
|
NPV(discount, cashflow1, [cashflow2, …]) |
|
ODOO.ACCOUNT.GROUP(type) |
Renvoie les identifiants de compte d’un groupe donné (non compatible avec Excel) |
ODOO.CREDIT(account_codes, date_range, [offset], [company_id], [include_unposted]) |
Obtenir le crédit total pour le(s) compte(s) et la période spécifiés (non compatible avec Excel) |
ODOO.CURRENCY.RATE(currency_from, currency_to, [date]) |
Cette fonction prend deux codes de devises comme arguments et renvoie le taux de change de la première devise vers la seconde sous forme de nombre décimal (non compatible avec Excel) |
ODOO.DEBIT(account_codes, date_range, [offset], [company_id], [include_unposted]) |
Obtenir le débit total pour le(s) compte(s) et la période spécifiés (non compatible avec Excel) |
ODOO.BALANCE(account_codes, date_range, [offset], [company_id], [include_unposted]) |
Obtenir le solde total pour le(s) compte(s) et la période spécifiés (non compatible avec Excel) |
ODOO.FISCALYEAR.END(day, [company_id]) |
Renvoie la date de fin de l’exercice fiscal englobant la date fournie (non compatible avec Excel) |
ODOO.FISCALYEAR.START(day, [company_id]) |
Renvoie la date de début de l’exercice fiscal englobant la date fournie (non compatible avec Excel) |
PDURATION(rate, present_value, future_value) |
|
PMT(rate, number_of_periods, present_value, [future_value], [end_or_beginning]) |
|
PPMT(rate, period, number_of_periods, present_value, [future_value], [end_or_beginning]) |
|
PRICE(settlement, maturity, rate, yield, redemption, frequency, [day_count_convention]) |
|
PRICEDISC(settlement, maturity, discount, redemption, [day_count_convention]) |
|
PRICEMAT(settlement, maturity, issue, rate, yield, [day_count_convention]) |
|
PV(taux, nombre_de_périodes, montant_paiement, [valeur_future], [fin_ou_début]) |
|
RATE(nombre_de_périodes, paiement_par_période, valeur_actuelle, [valeur_future], [fin_ou_début], [estimation_taux]) |
|
RECEIVED(règlement, échéance, investissement, escompte, [convention_nombre_jours]) |
|
RRI(nombre_de_périodes, valeur_actuelle, valeur_future) |
|
SLN(coût, valeur_résiduelle, durée) |
|
SYD(coût, valeur_résiduelle, durée, période) |
|
TBILLEQ(règlement, échéance, escompte) |
|
TBILLPRICE(règlement, échéance, escompte) |
|
TBILLYIELD(règlement, échéance, prix) |
|
VDB(coût, valeur_résiduelle, durée, début, fin, [facteur], [pas_de_basculement]) |
Article Excel VDB <https://support.microsoft.com/office/vdb-function-dde4e207-f3fa-488d-91d2-66d55e861d73> |
XIRR(montants_flux_trésorerie, dates_flux_trésorerie, [estimation_taux]) |
Article Excel XIRR <https://support.microsoft.com/office/xirr-function-de1242ec-6477-445b-b11b-a303ad9adc9d> |
XNPV(remise, montants_flux_trésorerie, dates_flux_trésorerie) |
Article Excel XNPV <https://support.microsoft.com/office/xnpv-function-1b42bbf6-370f-4532-a0eb-d67c16b664b7> |
YIELD(règlement, échéance, taux, prix, remboursement, fréquence, [convention_nombre_jours]) |
Article Excel YIELD <https://support.microsoft.com/office/yield-function-f5f5ca43-c4bd-434f-8bd2-ed3c9727a4fe> |
YIELDDISC(règlement, échéance, prix, remboursement, [convention_nombre_jours]) |
Article Excel YIELDDISC <https://support.microsoft.com/office/yielddisc-function-a9dbdbae-7dae-46de-b995-615faffaaed7> |
YIELDMAT(règlement, échéance, émission, taux, prix, [convention_nombre_jours]) |
Article Excel YIELDMAT <https://support.microsoft.com/office/yieldmat-function-ba7d1809-0d33-4bcb-96c7-6c56ec62ef6f> |
Infos¶
Logique¶
Nom et arguments |
Description ou lien |
|---|---|
AND(logical_expression1, [logical_expression2, …]) |
|
FALSE() |
|
IF(logical_expression, value_if_true, [value_if_false]) |
|
IFERROR(value, [value_if_error]) |
|
IFNA(value, [value_if_error]) |
|
IFS(condition1, value1, [condition2, …], [value2, …]) |
|
NOT(logical_expression) |
|
OR(logical_expression1, [logical_expression2, …]) |
|
TRUE() |
|
XOR(expression_logique1, [expression_logique2, …]) |
Recherche¶
Nom et arguments |
Description ou lien |
|---|---|
ADDRESS(ligne, colonne, [mode_absolu_relatif], [utiliser_notation_a1], [feuille]) |
|
COLUMN([référence_cellule]) |
|
COLUMNS(plage) |
|
HLOOKUP(clé_recherche, plage, index, [est_trié]) |
|
INDEX(référence, ligne, colonne) |
|
INDIRECT(référence, [utiliser_notation_a1]) |
|
LOOKUP(clé_recherche, tableau_recherche, [plage_résultat]) |
|
MATCH(clé_recherche, plage, [type_recherche]) |
|
OFFSET(référence, lignes, colonnes, [hauteur], [largeur]) |
|
PIVOT(id_pivot, [nombre_lignes], [inclure_total], [inclure_titres_colonnes], [nombre_colonnes]) |
Obtenir un tableau croisé dynamique (non compatible avec Excel) |
PIVOT.HEADER(id_pivot, [nom_champ_domaine, …], [valeur_domaine, …]) |
Obtenir l’en-tête d’un tableau croisé dynamique (non compatible avec Excel) |
PIVOT.VALUE(id_pivot, nom_mesure, [nom_champ_domaine, …], [valeur_domaine, …]) |
Obtenir la valeur d’un tableau croisé dynamique (non compatible avec Excel) |
ROW([référence_cellule]) |
|
ROWS(plage) |
|
VLOOKUP(clé_recherche, plage, index, [est_trié]) |
|
XLOOKUP(clé_recherche, plage_recherche, plage_retour, [si_non_trouvé], [mode_correspondance], [mode_recherche]) |
Mathématiques¶
Nom et arguments |
Description ou lien |
|---|---|
ABS(valeur) |
|
ACOS(valeur) |
|
ACOSH(valeur) |
|
ACOT(valeur) |
|
ACOTH(valeur) |
|
ASIN(valeur) |
|
ASINH(valeur) |
|
ATAN(valeur) |
|
ATAN2(x, y) |
|
ATANH(valeur) |
|
CEILING(valeur, [facteur]) |
|
CEILING.MATH(nombre, [significativité], [mode]) |
|
CEILING.PRECISE(nombre, [significativité]) |
|
COS(angle) |
|
COSH(valeur) |
|
COT(angle) |
|
COTH(valeur) |
|
COUNTBLANK(valeur1, [valeur2, …]) |
|
COUNTIF(plage, critère) |
|
COUNTIFS(plage_critères1, critère1, [plage_critères2, …], [critère2, …]) |
|
CSC(angle) |
|
CSCH(valeur) |
|
DECIMAL(valeur, base) |
|
DEGREES(angle) |
|
EXP(valeur) |
|
FLOOR(valeur, [facteur]) |
|
FLOOR.MATH(nombre, [pas], [mode]) |
|
FLOOR.PRECISE(nombre, [pas]) |
|
INT(valeur) |
|
ISEVEN(valeur) |
|
ISO.CEILING(nombre, [pas]) |
|
ISODD(valeur) |
|
LN(valeur) |
|
LOG(valeur, [base]) |
Obtenir le logarithme d’un nombre pour une base donnée (non compatible avec Excel) |
MOD(dividende, diviseur) |
|
MUNIT(dimension) |
|
ODD(valeur) |
|
PI() |
|
POWER(base, exposant) |
|
PRODUCT(facteur1, [facteur2, …]) |
|
RAND() |
|
RANDARRAY([lignes], [colonnes], [min], [max], [nombre_entier]) |
|
RANDBETWEEN(minimum, maximum) |
|
ROUND(valeur, [décimales]) |
|
ROUNDDOWN(valeur, [décimales]) |
|
ROUNDUP(valeur, [décimales]) |
|
SEC(angle) |
|
SECH(valeur) |
|
SEQUENCE(lignes, [colonnes], [début], [pas]) |
|
SIN(angle) |
|
SINH(valeur) |
|
SQRT(valeur) |
|
SUM(valeur1, [valeur2, …]) |
|
SUMIF(plage_critères, critère, [plage_somme]) |
|
SUMIFS(plage_somme, plage_critères1, critère1, [plage_critères2, …], [critère2, …]) |
|
TAN(angle) |
|
TANH(valeur) |
|
TRUNC(valeur, [décimales]) |
Opérateurs¶
Nom et arguments |
Description ou lien |
|---|---|
ADD(valeur1, valeur2) |
Somme de deux nombres (non compatible avec Excel) |
CONCAT(valeur1, valeur2) |
|
DIVIDE(dividende, diviseur) |
Un nombre divisé par un autre (non compatible avec Excel) |
EQ(valeur1, valeur2) |
Égal (non compatible avec Excel) |
GT(valeur1, valeur2) |
Strictement supérieur à (non compatible avec Excel) |
GTE(valeur1, valeur2) |
Supérieur ou égal à (non compatible avec Excel) |
LT(valeur1, valeur2) |
Inférieur à (non compatible avec Excel) |
LTE(valeur1, valeur2) |
Inférieur ou égal à (non compatible avec Excel) |
MINUS(valeur1, valeur2) |
Différence de deux nombres (non compatible avec Excel) |
MULTIPLY(facteur1, facteur2) |
Produit de deux nombres (non compatible avec Excel) |
NE(valeur1, valeur2) |
Différent de (non compatible avec Excel) |
POW(base, exposant) |
Un nombre élevé à une puissance (non compatible avec Excel) |
UMINUS(valeur) |
Un nombre avec le signe inversé (non compatible avec Excel) |
UNARY.PERCENT(pourcentage) |
Valeur interprétée comme un pourcentage (non compatible avec Excel) |
UPLUS(valeur) |
Un nombre spécifié, inchangé (non compatible avec Excel) |
Parser¶
Nom et arguments |
Description ou lien |
|---|---|
CONVERT(nombre, unité_source, unité_cible) |
Statistique¶
Nom et arguments |
Description ou lien |
|---|---|
AVEDEV(valeur1, [valeur2, …]) |
|
AVERAGE(valeur1, [valeur2, …]) |
|
AVERAGEA(valeur1, [valeur2, …]) |
|
AVERAGEIF(plage_critères, critère, [plage_moyenne]) |
|
AVERAGEIFS(plage_moyenne, plage_critères1, critère1, [plage_critères2, …], [critère2, …]) |
|
AVERAGE.WEIGHTED(valeurs, pondérations, [valeurs_supplémentaires, …], [pondérations_supplémentaires, …]) |
Moyenne pondérée (non compatible avec Excel) |
CORREL(données_y, données_x) |
|
COUNT(valeur1, [valeur2, …]) |
|
COUNTA(valeur1, [valeur2, …]) |
|
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]) |
Ajuste les points à une tendance de croissance exponentielle (non compatible avec Excel) |
INTERCEPT(data_y, data_x) |
|
LARGE(data, n) |
|
LINEST(data_y, [data_x], [calculate_b], [verbose]) |
|
LOGEST(data_y, [data_x], [calculate_b], [verbose]) |
|
MATTHEWS(data_x, data_y) |
Calculer le coefficient de corrélation de Matthews d’un ensemble de données (non compatible avec Excel) |
MAX(value1, [value2, …]) |
|
MAXA(valeur1, [valeur2, …]) |
|
MAXIFS(plage, plage_critères1, critère1, [plage_critères2, …], [critère2, …]) |
|
MEDIAN(valeur1, [valeur2, …]) |
|
MIN(valeur1, [valeur2, …]) |
|
MINA(valeur1, [valeur2, …]) |
|
MINIFS(plage, plage_critères1, critère1, [plage_critères2, …], [critère2, …]) |
|
PEARSON(données_y, données_x) |
|
PERCENTILE(données, centile) |
|
PERCENTILE.EXC(données, centile) |
|
PERCENTILE.INC(données, centile) |
|
POLYFIT.COEFFS(data_y, data_x, ordre, [ordonnée_origine]) |
Calculer les coefficients de régression polynomiale de l’ensemble de données (non compatible avec Excel) |
POLYFIT.FORECAST(x, data_y, data_x, ordre, [ordonnée_origine]) |
Prédire une valeur en calculant une régression polynomiale de l’ensemble de données (non compatible avec Excel) |
QUARTILE(données, numéro_quartile) |
|
QUARTILE.EXC(données, numéro_quartile) |
|
QUARTILE.INC(données, numéro_quartile) |
|
RANK(valeur, données, [ordre_croissant]) |
|
RSQ(data_y, data_x) |
|
SLOPE(data_y, data_x) |
|
SMALL(données, n) |
|
SPEARMAN(data_y, data_x) |
Calculer le coefficient de corrélation de rang de Spearman d’un ensemble de données (non compatible avec Excel) |
STDEV(valeur1, [valeur2, …]) |
|
STDEV.P(valeur1, [valeur2, …]) |
|
STDEV.S(valeur1, [valeur2, …]) |
|
STDEVA(valeur1, [valeur2, …]) |
|
STDEVP(valeur1, [valeur2, …]) |
|
STDEVPA(valeur1, [valeur2, …]) |
|
STEYX(données_y, données_x) |
|
TREND(données_y_connues, [données_x_connues], [nouvelles_données_x], [b]) |
Ajuste les points à une tendance linéaire dérivée par la méthode des moindres carrés (non compatible avec Excel) |
VAR(valeur1, [valeur2, …]) |
|
VAR.P(valeur1, [valeur2, …]) |
|
VAR.S(valeur1, [valeur2, …]) |
|
VARA(valeur1, [valeur2, …]) |
|
VARP(valeur1, [valeur2, …]) |
|
VARPA(valeur1, [valeur2, …]) |
Texte¶
Nom et arguments |
Description ou lien |
|---|---|
CHAR(numéro_table) |
|
CLEAN(texte) |
|
CONCATENATE(chaîne1, [chaîne2, …]) |
|
EXACT(chaîne1, chaîne2) |
|
FIND(rechercher, texte_à_rechercher, [position_départ]) |
|
JOIN(délimiteur, valeur_ou_tableau1, [valeur_ou_tableau2, …]) |
Concatène les éléments de tableaux avec délimiteur (non compatible avec Excel) |
LEFT(texte, [nombre_de_caractères]) |
|
LEN(texte) |
|
LOWER(texte) |
|
MID(texte, position_départ, longueur_extraction) |
|
PROPER(texte_à_mettre_en_majuscules) |
|
REPLACE(texte, position, longueur, nouveau_texte) |
|
RIGHT(texte, [nombre_de_caractères]) |
|
SEARCH(rechercher, texte_à_rechercher, [position_départ]) |
|
SPLIT(texte, délimiteur, [scinder_par_chaque], [supprimer_texte_vide]) |
|
SUBSTITUTE(texte_à_rechercher, rechercher, remplacer_par, [numéro_occurrence]) |
|
TEXT(nombre, format) |
|
TEXTJOIN(délimiteur, ignorer_vide, texte1, [texte2, …]) |
|
TRIM(texte) |
|
UPPER(texte) |
|
VALUE(texte) |
Web¶
Nom et arguments |
Description ou lien |
|---|---|
HYPERLINK(url, [étiquette_lien]) |
Fonctions spécifiques à Odoo¶
Cette section contient des fonctions qui interagissent directement avec votre base de données Odoo.
Tableau¶
Nom et arguments |
Description ou lien |
|---|---|
ARRAY.CONSTRAIN(input_range, rows, columns) |
Renvoie un tableau de résultats contraint à une largeur et une hauteur spécifiques (non compatible avec Excel) |
FLATTEN(range, [range2, …]) |
Aplatit toutes les valeurs d’une ou plusieurs plages dans une seule colonne (non compatible avec Excel) |
Date¶
Nom et arguments |
Description ou lien |
|---|---|
MONTH.END(date) |
Dernier jour du mois suivant une date (non compatible avec Excel) |
MONTH.START(date) |
Premier jour du mois précédant une date (non compatible avec Excel) |
QUARTER(date) |
Trimestre de l’année dans lequel tombe une date spécifique (non compatible avec Excel) |
QUARTER.END(date) |
Dernier jour du trimestre de l’année dans lequel tombe une date spécifique (non compatible avec Excel) |
QUARTER.START(date) |
Premier jour du trimestre de l’année dans lequel tombe une date spécifique (non compatible avec Excel) |
YEAR.END(date) |
Dernier jour de l’année dans laquelle se situe une date spécifique (non compatible avec Excel) |
YEAR.START(date) |
Premier jour de l’année dans laquelle se situe une date spécifique (non compatible avec Excel) |
YEARFRAC(date_début, date_fin, [convention_nombre_jours]) |
Nombre exact d’années entre deux dates (non compatible avec Excel) |
Financier¶
Nom et arguments |
Description ou lien |
|---|---|
ODOO.ACCOUNT.GROUP(type) |
Renvoie les identifiants de compte d’un groupe donné (non compatible avec Excel) |
ODOO.CREDIT(account_codes, date_range, [offset], [company_id], [include_unposted]) |
Obtenir le crédit total pour le(s) compte(s) et la période spécifiés (non compatible avec Excel) |
ODOO.CURRENCY.RATE(currency_from, currency_to, [date]) |
This function takes in two currency codes as arguments, and returns the exchange rate from -the first currency to the second as float (not compatible with Excel) |
ODOO.DEBIT(account_codes, date_range, [offset], [company_id], [include_unposted]) |
Obtenir le débit total pour le(s) compte(s) et la période spécifiés (non compatible avec Excel) |
ODOO.BALANCE(account_codes, date_range, [offset], [company_id], [include_unposted]) |
Obtenir le solde total pour le(s) compte(s) et la période spécifiés (non compatible avec Excel) |
ODOO.FISCALYEAR.START(day, [company_id]) |
Renvoie la date de début de l’exercice fiscal englobant la date fournie (non compatible avec Excel) |
ODOO.FISCALYEAR.END(day, [company_id]) |
Renvoie la date de fin de l’exercice fiscal englobant la date fournie (non compatible avec Excel) |
ODOO.PARTNER.BALANCE(partner_ids, [account_codes], [date_range], [offset], [company_id], [include_unposted]) |
Get the partner balance for the specified account(s) and period (not compatible with Excel) |
ODOO.RESIDUAL([account_codes], [date_range], [offset], [company_id], [include_unposted]) |
Get the residual amount for the specified account(s) and period (not compatible with Excel) |
Recherche¶
Nom et arguments |
Description ou lien |
|---|---|
PIVOT(id_pivot, [nombre_lignes], [inclure_total], [inclure_titres_colonnes], [nombre_colonnes]) |
Obtenir un tableau croisé dynamique (non compatible avec Excel) |
PIVOT.HEADER(id_pivot, [nom_champ_domaine, …], [valeur_domaine, …]) |
Obtenir l’en-tête d’un tableau croisé dynamique (non compatible avec Excel) |
PIVOT.VALUE(id_pivot, nom_mesure, [nom_champ_domaine, …], [valeur_domaine, …]) |
Obtenir la valeur d’un tableau croisé dynamique (non compatible avec Excel) |
Mathématiques¶
Nom et arguments |
Description ou lien |
|---|---|
COUNTUNIQUE(valeur1, [valeur2, …]) |
Compte le nombre de valeurs uniques dans une plage (non compatible avec Excel) |
COUNTUNIQUEIFS(plage, plage_critères1, critère1, [plage_critères2, …], [critère2, …]) |
Compte le nombre de valeurs uniques dans une plage, filtrées par un ensemble de critères (non compatible avec Excel) |
Divers¶
Nom et arguments |
Description ou lien |
|---|---|
FORMAT.LARGE.NUMBER(valeur, [unité]) |
Apply a large number format (not compatible with Excel) |
ODOO.LIST(list_id, index, nom_champ) |
Get the value from a list (not compatible with Excel) |
ODOO.LIST.HEADER(list_id, nom_champ) |
Get the header of a list (not compatible with Excel) |
Opérateurs¶
Nom et arguments |
Description ou lien |
|---|---|
ADD(valeur1, valeur2) |
Somme de deux nombres (non compatible avec Excel) |
DIVIDE(dividende, diviseur) |
Un nombre divisé par un autre (non compatible avec Excel) |
EQ(valeur1, valeur2) |
Égal (non compatible avec Excel) |
GT(valeur1, valeur2) |
Strictement supérieur à (non compatible avec Excel) |
GTE(valeur1, valeur2) |
Supérieur ou égal à (non compatible avec Excel) |
LT(valeur1, valeur2) |
Inférieur à (non compatible avec Excel) |
LTE(valeur1, valeur2) |
Inférieur ou égal à (non compatible avec Excel) |
MINUS(valeur1, valeur2) |
Différence de deux nombres (non compatible avec Excel) |
MULTIPLY(facteur1, facteur2) |
Produit de deux nombres (non compatible avec Excel) |
NE(valeur1, valeur2) |
Différent de (non compatible avec Excel) |
POW(base, exposant) |
Un nombre élevé à une puissance (non compatible avec Excel) |
UMINUS(valeur) |
Un nombre avec le signe inversé (non compatible avec Excel) |
UNARY.PERCENT(pourcentage) |
Valeur interprétée comme un pourcentage (non compatible avec Excel) |
UPLUS(valeur) |
Un nombre spécifié, inchangé (non compatible avec Excel) |
Statistique¶
Nom et arguments |
Description ou lien |
|---|---|
AVERAGE.WEIGHTED(valeurs, pondérations, [valeurs_supplémentaires, …], [pondérations_supplémentaires, …]) |
Moyenne pondérée (non compatible avec Excel) |
GROWTH(known_data_y, [known_data_x], [new_data_x], [b]) |
Ajuste les points à une tendance de croissance exponentielle (non compatible avec Excel) |
MATTHEWS(data_x, data_y) |
Calculer le coefficient de corrélation de Matthews d’un ensemble de données (non compatible avec Excel) |
POLYFIT.COEFFS(data_y, data_x, ordre, [ordonnée_origine]) |
Calculer les coefficients de régression polynomiale de l’ensemble de données (non compatible avec Excel) |
POLYFIT.FORECAST(x, data_y, data_x, ordre, [ordonnée_origine]) |
Prédire une valeur en calculant une régression polynomiale de l’ensemble de données (non compatible avec Excel) |
SPEARMAN(data_y, data_x) |
Calculer le coefficient de corrélation de rang de Spearman d’un ensemble de données (non compatible avec Excel) |
TREND(données_y_connues, [données_x_connues], [nouvelles_données_x], [b]) |
Ajuste les points à une tendance linéaire dérivée par la méthode des moindres carrés (non compatible avec Excel) |
Texte¶
Nom et arguments |
Description ou lien |
|---|---|
JOIN(délimiteur, valeur_ou_tableau1, [valeur_ou_tableau2, …]) |
Concatène les éléments de tableaux avec délimiteur (non compatible avec Excel) |