06Fév, 2023
88Réaction(s)

Comprendre et utiliser l’élément Calcul

Automatisez vos calculs grâce à l’élément Calcul.

Présentation de l’élément Calcul

  • Insérez un élément Calcul dans votre formulaire
  • Pour accéder à ses fonctionnalités, rendez-vous dans les options de l’élément, en cliquant sur le crayon

Plusieurs options s’offrent à vous dans l’onglet Propriétés :

  • Définir combien de chiffres après la virgule comportera votre résultat

Configurez les propriétés de l'élément calcul.

  • Définir le type de résultat de votre calcul : nombre ou heure

Définissez le type de résultat attendu dans votre élément calcul.

  • En cochant la case Saisie modifiable vous pourrez modifier le résultat de votre calcul. Par exemple si vous souhaitez arrondir un résultat

Option de saisie modifiable de l'élément calcul.

Dans l’onglet Calcul vous définirez les champs à calculer.

Définissez la formule de calcul ainsi que les champs correspondants.

L’outil Calcul a plusieurs fonctionnalités.

1ère fonctionnalité : Effectuer un calcul entre plusieurs champs

Prenons l’exemple suivant : vous souhaitez que le prix à payer pour une commande se calcule automatiquement.

Sur le back office.

  • Commencez par insérer un Champ de saisie par exemple
  • Rendez vous dans ses options et renommez le en fonction des besoins de votre formulaire et choisissez le type dont vous avez besoin. Dans notre exemple le Champ de saisie s’appellera « Prix » et sera de type « Numérique décimal »

Configurez votre champ de saisie.

  • Insérez autant de Champ de saisie, par exemple, que nécessaires pour faire votre calcul et paramétrez les propriétés de ces champs
  • Puis insérez votre champ Calcul et rendez vous dans ses options
  • Ajoutez le champ « Prix »

Ajoutez le champ Prix.

NB : Pour définir qu’il s’agit d’une multiplication par exemple, vous devez saisir « * » sur le clavier. Les signes de calcul se font manuellement par le clavier.

  • Multipliez avec un autre champ, ici une « Quantité »

Validez et enregistrez votre formulaire une fois terminé.

Sur le mobile

calcul


2ème fonctionnalité : Ajouter une somme de tableau

Sur le back office.

Prenons l’exemple d’un relevé des heures effectuées par les employés.

  • Créez votre formulaire de relevé d’heures : un tableau, dans celui-ci une liste d’intervenants et un champ de Saisie de type numérique qui permet de saisir le nombre d’heures effectuées
  • Ajoutez un champ Calcul à l’extérieur du tableau

Insérez un élément calcul à l'extérieur de votre tableau.

  • Définir le champ : d’après l’exemple, le champ fera la somme de la colonne « Heures effectuées ».

Configurez votre champ calcul.

  • Validez et enregistrez votre formulaire.

Sur le mobile.

somme


3ème fonctionnalité : Ajouter une colonne de liste

Cette fonctionnalité permet à l’origine de travailler avec une Liste référentielle mais nous préférerons utiliser l’élément Référence, qui a été développé exprès pour cette fonctionnalité.

Pour les personnes travaillant déjà avec les Listes référentielles et le champ Calcul, cette fonctionnalité fonctionne toujours.

Idée : Avec les éléments Référence et Calcul vous avez la possibilité de créer un formulaire de bon de commande en bonne et due forme. Afin d’obtenir un document identique à vos bons de commande actuels, vous pouvez réaliser un modèle Word. Reportez vous à l’exemple « Bon de commande » qui se trouve dans notre bibliothèque de formulaires.


4ème fonctionnalité : L'identifiant unique

La fonction Identifiant unique de l’élément Calcul permet de définir, comme son nom l’indique, un identifiant unique. Cette suite est générée à partir de la date, l’heure ainsi que votre numéro d’utilisateur.

Prenons l’exemple de la création du numéro de votre commande pour votre « Bon de commande ».

Sur le back office

  • Insérez votre champ Calcul et allez dans ses options onglet « Calcul ». Dans notre exemple, nous le renommons « Numéro BDC »
  • Dans le menu déroulant sélectionnez « Identifiant Unique »

identifiant-unique

  • Validez et enregistrez votre formulaire

Sur le mobile

identifiant-unique


5ème fonctionnalité : L'ItemRefNum

La fonction ItemRefNum permet de faciliter la lecture de vos données sur Kizeo Forms. Elle a le même comportement que l’élément Reference. C’est à dire qu’elle vient lire une information contenue dans une colonne indiquée. Elle est généralement liée à un Tag NFC ou à un Champ de saisie.
Pour en savoir plus, n’hésitez pas à consulter notre tutoriel sur le Tag NFC.

6ème fonctionnalité : Racine carrée

La fonction Racine carrée permet de faire des calculs de surface ou de volume par exemple. Lorsque vous sélectionnez cette fonction, la formule sqrt() s’affiche. Vous pouvez alors :

  • Saisir une valeur entre les parenthèses pour calculer la racine carrée de cette valeur
  • Vous placer entre les parenthèses et sélectionner un champ du formulaire pour calculer la racine carrée de la valeur saisie dans le champs

racine-carree

Les opérateurs conditionnels

Vous pouvez conditionner vos calculs grâce à différents opérateurs :

Liste des opérateurs
Opérateurs arithmétiques :
  • + : addition et concaténation de texte
  • – : soustraction
  • / : division
  • * : multiplication
  • % : modulo ou reste de la division euclidienne
Opérateurs de comparaison :
  • < : inférieur
  • <= :  inférieur ou égal
  • > : supérieur
  • >= : supérieur ou égal
  • == : égalité
  • != : inégalité
  • === : égalité stricte
  • !== : inégalité stricte
Opérateurs logiques :
  • && : opérateur logique ET
  • || : opérateur logique OU
  • ! : négation
  • ? : opérateur ternaire. Il s’écrit de la forme : ((condition) ? valeur_si_vraie : valeur_si_fausse)
Opérateurs “bit à bit” :
  • & : ET “bitwise”
  • | : OU “bitwise”

Exemples d’utilisation :

Le formulaire « Nouveautés Champ Calcul 2018 » a été ajouté à la bibliothèque afin d’illustrer les exemples ci-dessous.

Réaliser un calcul suivant une case à cocher

 

Afin d’effectuer un calcul différent suivant une case à cocher, vous pouvez utiliser la formule suivante :

  • case_a_cocher? mon calcul ou mon texte si ma case est cochée : mon calcul ou mon texte si ma case n’est pas cochée

Dans l’exemple ci-dessous, nous souhaitons appliquer une réduction de 5% si notre case est cochée.

effectuer un calcul si une case est cochée

Pour cela, nous testons si notre case Réduction est cochée ou non. La déduction sera appliquée si le test s’avère positif.

Réaliser un calcul suivant une case à cocher

Donner une valeur dans un calcul si un élément est sélectionné dans une liste

Afin de donner une valeur dans notre calcul lorsque un élément est sélectionné dans une liste, nous utilisons la formule suivante :

  • Liste == code valeur A ? Valeur si vrai : Valeur si faux

Dans l’exemple ci-dessous, nous l’avons appliqué à notre calcul afin d’offrir la TVA si Nouveau client est sélectionné.

Dans un premier temps, nous attribuons un code à notre liste, de la forme code:liste. Ce code ne sera bien entendu pas visible sur l’appareil mobile.

nous attribuons un code à chaque élément de notre liste

Nous testons ensuite si notre nouveau client a été sélectionné.

Nous testons si notre élément a été sélectionné

Attention : si vous ajoutez du texte, pensez à enlever le + qui se génère automatiquement.

Effectuer des opérations avec des conditions - exemple : réaliser une moyenne

Dans l’exemple ci-dessous, nous souhaitons réaliser une moyenne de note allant de 0 à 10 et de ne pas prendre en compte un élément Non applicable.

effectuer une moyenne avec un slider

Dans nos éléments Slider, nous sélectionnons le type Texte et nous ajoutons nos différentes notes,  pour le Non applicable, nous lui attribuons un code, -1 :

0
1
2
3
4
5
6
7
8
9
10
-1:Non applicable

Dans notre élément Calcul, nous testons si l’élément non applicable est saisi ou non. Pour cela, nous utilisons les formules suivantes :

  • mon_slider == -1?0:mon_slider <- ainsi, si Non applicable est sélectionné, sa valeur dans le calcul sera égale à 0, sinon la valeur choisie sera prise en compte. Cette opération nous permettra de connaître la note sélectionnée.
  • mon_slider == -1?0:1 <- ainsi, si Non applicable est sélectionné, la valeur prise en compte lors du calcul sera égale à 0 ; dans le cas contraire, elle sera égale à 1. Cette formule nous servira pour la division afin de savoir combien d’éléments ont été saisis.

En répétant le premier calcul pour chaque éléments sliders puis en divisant par le second, nous obtenons le calcul ci-dessous :

moyenne avec un slider

Afficher un résultat si un champ est égal à un autre champ

Afin d’afficher un résultat lorsque un champ est égal à un autre champ, nous utilisons la formule suivante :

  • Élément A == élément B ? Valeur si identiques : Valeur si différents

Dans l’exemple ci-dessous, nous l’avons appliqué à deux champs de saisie afin de vérifier si les adresses mails sont identiques.

Afficher un résultat si deux champs sont identiques

Attention : si vous ajoutez du texte, pensez à enlever le + qui se génère automatiquement.

L'utilisation de deux conditions - exemple : afficher un résultat si un champ est supérieur, inférieur ou égal à un autre champ

Si vous souhaitez combiner plusieurs conditions, vous pouvez utiliser la formule suivante :

  • Notre première condition ? Valeur si vrai : Notre seconde condition ? Valeur si vrai : Valeur si faux

Si la première condition s’avère fausse, nous testons la seconde etc,  jusqu’à arriver à la « Valeur si faux »

Dans l’exemple ci-dessous, nous testons notre valeur A et notre valeur B afin de savoir si A est supérieure, inférieure ou égale à B. Nous utilisons les formules suivantes :

  • Élément A < élément B ? Valeur si vrai : Valeur si faux
  • Élément A > élément B ? Valeur si vrai : Valeur si faux

Combinées, nous obtenons l’opération ci-dessous :

afficher un résultat si un champ est supérieur, inférieur ou égal à un autre champ

Attention : si vous ajoutez du texte, pensez à enlever le + qui se génère automatiquement.

La fonction OU (||)

Afin d’effectuer un calcul si une case est cochée ou si un élément est saisi, vous pouvez utiliser cette formule :

  • Notre première condition || Notre seconde condition ? Valeur si vrai : Valeur si faux

Dans un premier temps, nous testerons la première condition, si elle s’avère erronée, nous testerons la seconde, ainsi de suite.

Dans l’exemple ci-dessous, nous testons notre champ de saisi. Si il contient 0, 2, 4, 6, 8 ou 10, alors Pair apparaîtra, dans le cas contraire, cela sera Impair.

La fonction OU

Attention : si vous ajoutez du texte, pensez à enlever le + qui se génère automatiquement.

Note : nous aurions aussi pu utiliser le modulo (%) pour effectuer cette opération. Le Modulo permet d’afficher le reste lors d’une division. Ainsi, si le chiffre est pair, la division ne comportera pas de reste et le calcul sera égal à 0.

exemple modulo

La fonction ET (&&)

Afin d’effectuer un calcul si une case est cochée et si un élément est saisi, vous pouvez utiliser cette formule :

  • Notre première condition && Notre seconde condition ? Valeur si vrai : Valeur si faux

Dans l’exemple ci-dessous, nous souhaitons :

  • Effectuer une réduction de 10€ si la case Nouveau client est cochée
  • Ajouter une TVA de 10% ou 20% si la case respective est cochée.

Calcul de TVA

Ainsi, nous testons respectivement :

  • Si la case Nouveau client est cochée,
  • Si la case Nouveau client et TVA 10% sont cochées,
  • Si la case Nouveau client et TVA 20% sont cochées,
  • Si la case TVA 10% est cochée,
  • Si la case TVA 20% est cochée,

 

La fonction ET

Attention : si vous ajoutez du texte, pensez à enlever le + qui se génère automatiquement.

 


Pour aller plus loin…


N’hésitez pas à commenter cet article !
Nous sommes disponibles pour répondre à vos questions, suggestions, remarques, etc. !


Il y a 88 commentaires

  • William Loyseau

    08 Mar, 2023

    Bonjour,

    Est-il possible de vérifier si une référence contient du texte ou non, si elle est « null » ?
    En clair j’aimerais savoir s’il est possible de faire le calcul suivant :

    Si Item_1 est null alors calcul = 1 sinon calcul = 0

    J’ai essayé :

    item_1 != + «  » ? 1 : 0 mais ça n’a pas l’aire de fonctionner

    Merci !

    • Nathalie Castagnier

      14 Mar, 2023

      Bonjour William,
      Vu la spécificité de votre demande, je vous invite à contacter notre support technique à l’adresse support@kizeo.com en indiquant les éléments suivants :
      – Votre code entreprise
      – Le nom du formulaire
      – Le nom des champs concernés
      Vous pouvez également nous joindre par téléphone au 04.90.23.67.60
      Je vous souhaite de passer une belle journée.
      Nathalie

  • MICHEL Cyril

    12 Déc, 2022

    Bonjour,
    Je souhaiterai afficher automatiquement une date de fin et une heure de fin (J+7), en fonction d’une date de début et heure de début saisies manuellement en amont du formulaire.
    Est-il possible de le faire avec un champ Calcul ou autre ?
    Cordialement

    • Bastien Galzot

      12 Déc, 2022

      Bonjour monsieur Michel,

      Il est en effet possible de projeter une heure donnée via un champ « Calcul » configuré en « Heure » dans la mesure ou votre champ « Date et Heure » restitue uniquement une heure.
      Pour projeter une date à J+7 par exemple, il convient de créer une liste externe référentielle avec la date actuelle en « label » et la date projetée en « ref« .
      En combinant les deux vous obtiendrez une heure projetée et une date projetée mais pas dans le même champ.

      Excellente journée,

      Cordialement,

      Bastien

  • VARLET Alexandre

    22 Juin, 2022

    Bonjour,
    Est il possible de créer une donnée calculée dans un tableau à partir de donnée de la ligne du tableau et de donnée en dehors du tableau?
    Pour être plus précis, nous avons un formulaire pour scanner des bouteilles de gaz reçues d’un fournisseur que nous rentrons dans un tableau KIZEO. A l’arrivée, on saisit la date d’arrivée et d’autres éléments, il y a aussi une case à cocher « Repris par le fournisseur » qui rend visible le champ date reprise. En dehors de ce tableau, il y a une case « reprise de l’ensemble des bouteilles » et un champ date de reprise de l’ensemble qui apparait si coché.
    Je voudrais créer un champ calcul par ligne de tableau qui donne soit la date de reprise de la bouteille si la case « repris par le fournisseur » est cochée, soit la date de reprise de l’ensemble si la case « reprise de l’ensemble des bouteilles » et sinon un espace.
    Mais le champ calcul ne semble pas traiter les dates. Y a t il un moyen ensuite dans EXCEL de transformer le résultat du calcul (j’obtiens des nombres de type 459 958) en date?

    • Yannick Audigier

      22 Juin, 2022

      Bonjour Monsieur Varlet,

      Nous avons bien pris connaissance du ticket que vous avez ouvert en parallèle via l’adresse mail de notre service support.
      Au regard de la spécificité de votre demande, nous continuerons donc à échanger à ce sujet, via le ticket du support.

      En vous souhaitant une bonne journée.
      Cordialement,
      Yannick

  • COURATIN

    31 Mai, 2022

    Bonjour,

    J’ai un champ A qui rend visible des champs B, C, D et E. Selon sa valeur B et C sont visibles et obligatoires. Selon les valeurs de B, C, D et E j’ai un champ F qui est visible est obligatoire. j’ai paramétré des conditions de visibilité mais lors de la validation du formulaire, tous les champs B, c, d et E apparaissent et le système me demande de les compléter. Comment puis je cumuler conditions de visibilité et champ obligatoires ?

    merci

    Cordialement,

    • Yahya Soualem

      01 Juin, 2022

      Bonjour Jean-Philippe,

      Vu la spécificité de votre demande, je vous invite à contacter l’équipe support via : support@kizeo.com.

      Je vous souhaite une bonne journée.
      Yahya

  • MBOUTE Jennifer

    03 Mai, 2022

    Bonjour,

    Nous utilisons les formulaires pour calculer des taux de déplacement lors de nos inspections sur compensateurs.
    Par contre, je me pose une question. Les fonctions d’excel type « SUM » ou « ATAN » semble ne pas être disponible?
    Ou y a-t-il un moyen de créer des fonctions avec « Calcul »?
    Merci bien

    Cordialement

    • Nathalie Castagnier

      03 Mai, 2022

      Bonjour Jennifer,
      Les fonctions pour les calculs ne sont pas les mêmes qu’Excel mais vous pouvez tout à fait faire des calculs avec l’élément Calcul.
      Je vous invite à consulter notre tutoriel Comprendre et utiliser l’élément Calcul
      J’espère avoir répondu à votre question.
      Nathalie

  • Bérénice

    10 Fév, 2022

    Bonjour,

    Le champ calcul peut-il sortir une chaine de caractère?
    Dans mon formulaire, il y a un champ tag NFC et si il ne fonctionne pas, il y a un champ QRcode, le champ calcul me permettrait de « calculer » quel champ a été rempli (en faisant une somme). Je souhaite également l’utiliser pour « sommer » les références de ces champs nfc et qrcode en fonction de ce qui a été rempli. Lors de l’export les champs calculé ne ressortent rien.

    Merci pour votre aide,
    Cordialement.

    • Nathalie Castagnier

      10 Fév, 2022

      Bonjour Bérénice,
      Compte tenu de la spécificité de votre demande, je vous invite à contacter notre équipe support via l’adresse mail: support@kizeo.com en indiquant :
      – Le nom et/ou l’ID de votre formulaire,
      – Le nom des champs concernés.
      Je vous souhaite de passer une très belle journée.
      Nathalie

  • VARLET Alexandre

    29 Nov, 2021

    Bonjour,

    Est il possible dans KIZEO (sans passer par EXCEL) de trouver la valeur mini et la valeur maxi d’une colonne d’un tableau dont on ne connait pas à l’avance le nombre de lignes. Si nécessaire, je pourrai en limiter le nombre.

    • Bastien Galzot

      30 Nov, 2021

      Bonjour Alexandre,

      Cette fonctionnalité n’est à ce jour pas présente dans Kizeo. Vous pourrez obtenir ce résultat uniquement via vos exports Excel dans un second temps.
      Je vous souhaite une bonne journée,
      Cordialement,
      Bastien.

  • Pierre Cousin

    11 Mar, 2021

    Bonjour,
    Comment peut-on faire que les items « Compteur » et/ou « Slider » permettent d’avoir des chiffres après la virgule ? Sauf erreur, ils ne sont possibles qu’avec des nombres entiers.
    Ex : je voudrais que mon agent puisse mettre 3.50 heures au leu de 3 ou 4 heures. Est-ce possible ?

    • Kurt Carpels

      12 Mar, 2021

      Bonjour Pierre,

      Pour le champ Compteur il est uniquement possible d’utiliser des nombres entiers.
      Par contre pour le champ Slider, si vous le mettez en type texte, vous pourrez mettre des nombres décimaux.

      Excellente fin de journée,

      Kurt

  • Quentin MERCIER

    18 Fév, 2021

    Bonjour,

    Merci pour votre précédente réponse. Je souhaiterais de ce fait pouvoir arrondir systématiquement à l’entier supérieur, cela est-il possible ?

    Cordialement,

    • Charles Leconte

      18 Fév, 2021

      Bonjour monsieur Mercier,

      Oui cela est possible. Vous aurez un champ dans lequel il y a la valeur décimal avec un chiffre après la virgule, je l’appellerais ici « champ_A », et un champ calcul pour la conversion qui doit être paramétré avec 0 chiffre après la virgule et qui doit contenir la formule de calcul suivante : ((champ_A% 1) > 0) ? champ_A – (champ_A % 1) + 1 :champ_A

      J’espère être clair, bonne fin d’après-midi,
      Charles

  • Mercier

    12 Fév, 2021

    Bonjour,

    Le nombre affiché par le calcul est-il arrondi au niveau de la décimale affichée ou est-il tronqué ?
    Si le résultat de mon Calcul est 11,6 et que je décide de l’afficher avec 0 décimale, verrais-je affiché 11 ou 12 (je n’ai pas le moyen de vérifier cela par moi-même pour le moment) ?

    Merci d’avance !

    • Kurt Carpels

      15 Fév, 2021

      Bonjour,

      L’arrondi entier est bien géré par le champ Calcul.
      Dans votre cas 11,6 deviendrait 12, tandis que 11,4 deviendrait 11.

      Excellente journée.

      Kurt

  • Frédéric GROSSE

    14 Jan, 2021

    Bonjour,

    il est possible de concaténer des chaine de caractère. mais est-t-il possible de découper une chaine de caractère dans le champ calculs? ou existe t-il un autre élément qui le permet ?

    Merci

    • Patrick Carloni

      14 Jan, 2021

      Bonjour Monsieur Grosse,

      à aujourd’hui, il n’est pas possible de découper une chaine de caractère dans Kizeo Forms.

      En espérant avoir répondu à votre question.
      Je vous souhaite une bonne journée.

  • SASSANO Vincent

    23 Nov, 2020

    Bonjour, Je crée un formulaire pour générer des devis à la volée, dans mon cas, un même produit, suivant ses spécifications possède de nombreux prix (ex. Voiture bleu = 100 / Verte = 110). J’ai créer une ligne calcul pour chaque variante et je l’affiche dans mon formulaire que si elle est sélectionnée. Donc en théorie mon calcul est simple : Voiture verte : 110 / Option Clim : 20 = 110+20 = 130 mais en pratique dans ma formule « Total HT » je dois additionner TOUTES les valeurs, et j’en ai beaucoup.

    Ma question : Est-il possible d’avoir une formule du genre =(somme:XX-XX) pour que tous mes calculs soient additionnés d’un seul coup sans avoir à tout entrer à la main ?

    Ma deuxième question : Peut-on créer une liste de référence de prix dans un tableau et que le champ calcul aille demandé la valeur à la liste (je m’explique : voiture verte + grande taille + clim = ref. A002 = 120)

    Merci de votre réponse

    • Kurt Carpels

      23 Nov, 2020

      Bonjour Vincent,
      Il n’existe pas de formule qui permette d’additionner tous vos champs Calcul. Il faudra en effet insérer la formule de calcul à la main.

      Oui il est possible d’avoir une liste référentielle et de récupérer les références par le biais du champ Calcul. Ceci est possible en utilisant la fonction « ItemRefNum ».
      Cette fonction a le même comportement que l’élément Reference. C’est à dire qu’elle vient lire une information contenue dans une colonne indiquée (de la liste référentielle).

      Excellente fin de journée.

      Kurt

  • PINEAU Eymeri

    09 Nov, 2020

    Bonjour,

    J’identifie une impossibilité d’appel de champ type « Liste » dans mes modules de « Calcul » dès lors que ceux-ci ont la possibilité d’avoir une « Sélection multiple ».

    Est-ce volontaire (souhait ou contrainte de dév) ou un dysfonctionnement ?

    Dans le cas d’un fonctionnement connu, avez-vous une astuce pour créer des calculs d’après des listes avec réponses choix multiples ?

    Bien à vous.

    • Patrick Carloni

      09 Nov, 2020

      Bonjour,

      C’est un comportement normal.
      Dans le cas d’un champ liste à sélection multiple, nous ne sommes pas en mesure de savoir à quelle sélection doit faire référence le champ calcul.

      En espérant avoir répondu à votre question

  • Tidiane GANAME

    08 Oct, 2020

    Bonsoir,
    J’ai plusieurs formulaire dans mon compte KIZEO. J’ai créer des chefs de groupes. Je veux autorisé certaines personnes de pouvoir avoir accès à l’analyse /extraction des données de certains formulaires sans qu’elles n’aient pas accès aux données des formulaires non partagés du même compte.
    Aussi, je veux configurer certaines de mails personnalisés de sorte à avoir en fin de journée de travail un mail qui recapitule la synthèse quotidienne de chaque utilisateur dés qu’il aura envoyé un enregistrement à partir d’une certaine heure (17H00 par exemple). D’avance merci pour vos contributions.

    • Kurt Carpels

      09 Oct, 2020

      Bonjour,

      Etant donnée l’étendue de votre demande, je vous invite à contacter notre équipe Support au 04 90 23 67 60 ou par email à: support@kizeo.com.

      Excellente journée.

      Kurt

  • EL faucho

    22 Juin, 2020

    Bonjour,

    Dans mon domaine, Nous devons faire des prise de donnée sur des poids. Celle-ci se font à 0 , 7, 14, 21 et 28 jours suivants la date d’entré(x). Les poids sont enregistré dans des systèmes informatiques (hors-kizéo) et l’information n’est pas collecté la journée même. ex : pour la prise de poids à 14 jours, elle peut être prise le 17e jours.

    Alors, dans mon cas, il faut une formule pour permettre de faire : (ici X est la date du 2020-06-22)

    X + 0 = 2020-06-22
    X + 7 = 2020-06-29
    X + 14 = 2020-07-06
    X + 21 = 2020-07-13
    X + 28 = 2020-07-20

    Merci d’avance pour votre réponse en espère que vous ayez une solution à ce problème simple.

    • Kurt Carpels

      23 Juin, 2020

      Bonjour,

      Nous pouvons afficher le résultat uniquement en heure dans notre champ calcul. De ce fait, il est malheureusement impossible d’afficher la date + X jours.
      Cependant le champ date est amené à évoluer, ceci fait partie de notre Road Map 2020-2021.

      Je vous souhaite une excellente journée.

      Kurt

  • emmanuel

    10 Avr, 2020

    bonjour

    je souhaite recuperer des données via lecture de code barres , puis faire des calculs avec des données inclues dans la chaine de caractères du code barres …. il y a t il moyen via opérateurs ou autres , de venir comme dans excel séparer des chaines de caractères pour avoir ces données ?? ou n’ai je pas d’autres moyens que d’exporter mes relevés de code barres et les traiter ensuite sur excel ??
    merci

    • Charles Leconte

      14 Avr, 2020

      Bonjour,

      A aujourd’hui. Si le code-barres n’est pas connu à l’avance, il n’est pas possible de séparer les chaines de caractères d’un code-barres scanné.

      Si celui-ci est connu à l’avance, alors il est possible de lié le champ « Code-barres » à une liste externe référentielle qui regrouperait tous les code-barres avec en référence les différentes chaines de caractères qui vous intéressent.

      Notre tutoriel sur la liste référentielle en cliquant ici.

      Bonne semaine,
      Charles

  • Steve

    20 Fév, 2020

    Bonjour,

    Est-il possible de mettre dans mon champs de calcul la mention « Non-concerné » ayant une valeur égale à « rien »?
    donc non pas « 0 » ni « 1 » mais « Rien » de façon à ce que lors du calcul de la somme et donc de mon pourcentage , cette valeur n’influence pas ce pourcentage?
    Exemple: j’ai 10 questions avec des réponses : Conforme ( =3), Non-conforme(=0) et Non-concerné(=Rien)
    si je sélectionne 5 conforme, 3 Non-conforme et 2 Non-concerné mon calcul à la fin me donnera : 71% de conforme ?
    Merci de votre réponse.

    • Patrick Carloni

      20 Fév, 2020

      Bonjour,

      Si j’ai bien compris votre besoin, vous souhaitez comptabiliser les réponses différentes de « non concernés ».
      Pour cela, je vous invite à créer un champ calcul pour chaque question, dans lequel vous allez mettre « 1 » si la réponse à la question est différente de « non concerné » (reponse== »non concerné »?0:1 ou « reponse » correspond au nom du champ dans lequel se trouve la réponse à votre question).
      La somme de ces champs calculs, vous donnera ainsi le nombre de questions concernées.
      En espérant avoir répondu à votre question.

  • Jouanet

    14 Fév, 2020

    Bonjour j’aimerais réaliser un formulaire qui lance un rappel en fonction d’une date.
    Le scénario est le suivant lors d’un flash de code barre nous récupérons des éléments sur une liste externe avec une date. La loi nous oblige de vérifier matériel et ou véhicule tout les 1-2-3-5 ans par exemple. je voulais savoir si il étais possible de calculer cette date avec l’élément calcul directement pour que cela déclenche un scénario et envoi un email au magasinier. Pour résumer la situation j’aimerais référençais la date du dernier contrôle la comparer avec la date d’ouverture de formulaire et si elle est inférieur a par exemple 1 mois de la date butoir envoyer un email. Je vous remercie d’avance pour votre réponse et votre intérêt pour ma demande.

    • Kurt Carpels

      14 Fév, 2020

      Bonjour,

      Je vous invite à nous contacter au support directement par téléphone au 04.90.23.67.60 afin que nous rentrions plus en détail pour vous aider au mieux.

      Cordialement,

      Kurt

  • POURTIER

    05 Déc, 2019

    Bonjour,

    J’aimerai concaténer des fonctions SI et ET les unes dans les autres. Cela est-il possible ?
    Cela me permettrait de calculer des heures de travail jour et nuit en fonction d’autres paramètres…
    Je vous remercie !

    Maxime POURTIER

    • Adeline

      06 Déc, 2019

      Bonjour,

      Les fonctions SI et ET sont du langage Excel, notre élément calcul fonctionne un peu différemment. Il serait préférable, de nous contacter au support pour parler en détail de votre formulaire afin de vous aider à faire un calcul adapté.

      Cordialement

  • Schimmenti Guénaël

    25 Oct, 2019

    Bonjour,
    Je souhaite utiliser un champ calcul qui affiche la différence entre la date du jour et un champ date de mon formulaire.
    Est ce possible?
    Comment procéder?
    D’avance merci
    Cordialement,

    • Adeline

      25 Oct, 2019

      Bonjour,

      Il est possible de faire des calculs à partir des champs « date et heure », pour cela, je vous invite à consulter le tutoriel sur le sujet en cliquant ici

      Si vous rencontrez des difficultés à effectuer ce calcul, je vous invite à contacter notre support par téléphone au 04 90 23 67 60 ou par mail support@kizeo.com pour que nous puissions vous accompagner.

      Cordialement

  • Olivier

    15 Oct, 2019

    Bonjour, je ne trouve pas mes « Champs utilisateurs personnalisés » dans les champs de calcul.

    • Adeline

      15 Oct, 2019

      Bonjour,

      Les champs utilisateurs personnalisés ne peuvent pas être utilisés dans un calcul, ce n’est pas leur fonction.
      Je vous invite à nous contacter par téléphone pour nous indiquer ce que vous souhaitez faire et que nous puissions vous indiquer la meilleur méthode.
      Cordialement

  • Anne-Laure VIOSSAT

    11 Juil, 2019

    Bonjour,
    Bien que je sélectionne le nombre de chiffres après la virgule dans le champ « calcul » (1 ou 2 en général), lors de l’affichage du résultat sur le mobile et sur les fichiers d’exports ce nombre n’est pas respecté (j’ai systématiquement 14 chiffres après la virgule), ce qui rend les résultats illisibles et surtout ce niveau de précision est inutile…
    Y a-t-il autre chose à faire pour que ça fonctionne ?
    Merci pour votre aide,

    • Charles Leconte

      11 Juil, 2019

      Bonjour madame,

      Afin que je puisse vous répondre précisément, pouvez-vous m’envoyer à support@kizeo.com le nom du formulaire concerné ?

      J’aimerais le regarder car le champ calcul devrait bien respecter votre choix.

      Bonne fin de journée à vous.

  • Robert M

    07 Juin, 2019

    Bonjour,

    J’utilise l’outil calcul pour conditionner l’affichage d’un champ à partir de données d’autres champs (commentaire laissé dans le tutoriel liste externe)
    Lorsque je veux « ajouter du texte » au milieu de la formule de calcul, pour modifier un texte précédemment entré par exemple, le texte est ajouté à la fin de la formule de calcul. Je dois donc effacer toute la formule jusqu’à l’endroit où je veux ajouter le texte, puis re-entrer toute ma formule.
    Existe-t-il un moyen d’ajouter du texte au milieu d’une formule de calcul ?
    Existe-t-il un moyen de modifier un texte entré dans une formule de calcul ?

    Cordialement,
    Maëlys Robert

    • Sarah Marivaux

      07 Juin, 2019

      Bonjour,

      Cela n’est pas possible actuellement. Nous avons cependant prévu pour l’année prochaine, de revoir la page de création de formulaire et ainsi retravailler l’élément Calcul.

      Cordialement.

  • Frédéric

    05 Fév, 2019

    Bonjour,

    je n’arrive pas à indiquer dans l’objet du mail transmis après soumission d’un formulaire le n° de semaine et année en cours.
    j’en ai besoin pour assurer un classement du mail après réception.
    comment puis-je créer un label « année » et « semaine »?
    Cordialement

    • Sarah Marivaux

      05 Fév, 2019

      Bonjour,
      Vous pouvez utiliser un champ date et heure. grâce aux balises de ce champ, vous pourrez automatiquement afficher le n° de semaine et l’année en cours.

      Cordialement,

  • Stéphane

    30 Nov, 2018

    Bonjour,
    Est-il possible de calculer la racine carré d’un nombre?
    D’avance merci.

    • Jean-Didier Baculard

      30 Nov, 2018

      Bonjour

      Pas de solution dans la version actuelle. Il faut attendre la nouvelle appli Kizeo Forms pour le 1er trimestre 2019 pour avoir ce genre de fonctionnalités.

      Cordialement

  • FERRAND Océane

    03 Sep, 2018

    Bonjour,

    Est-il possible de faire une comparaison par rapport à une date? J’ai fait plusieurs tests mais sans succès.

    Par exemple : si la date est inférieure au 01/01/2019, afficher 2018.

    La finalité est de pouvoir transformer une date JJ/MM/AAAA en AAAAMMJJ.

    Par avance, merci pour votre retour.

    • Sarah Marivaux

      03 Sep, 2018

      Bonjour,

      Une nouvelle fonctionnalité va être disponible cette semaine : le fait de pouvoir récupérer chaque élément que compose une date afin justement de pouvoir les réorganiser et les afficher dans vos e-mails et rapports personnalisés comme vous le souhaitez.
      Autrement dit, vous allez pouvoir récupérer indépendamment l’année, le mois et le jour et, via des balises, les afficher comme vous le souhaitiez : AAAAMMJJ.

      Concernant votre demande initiale, celle sur la comparaison par rapport à une date, cela n’est malheureusement pas possible.

      N’hésitez pas à nous suivre sur les réseaux sociaux pour savoir quand cette nouveauté sera disponible,
      Cordialement,

  • RIGOUSTE Françoise

    01 Août, 2018

    Bonjour,
    Est-il possible de faire des calculs sur des listes multiples ?

    • Soraya Boualam

      01 Août, 2018

      Bonjour,

      Il est possible de faire des calculs à partir de listes non multiples uniquement.
      Ceci car le paramétrage en question permet de donner une valeur dans votre calcul lorsqu’un élément est sélectionné dans une liste.

      Meilleures salutations.

  • nicolas Coutin

    20 Juil, 2018

    Bonjour, je souhaite par un champ calcul récupérer le numéro de la semaine d’une date saisie dans un autre champ au format date (besoin pour un formulaire de pointage par semaine). L’utilisateur saisi la date du lundi (par exemple) et la champ calcul lui donne le numéro de la semaine correspondant.
    merci de votre retour.
    Cdt.

    • Sarah Marivaux

      20 Juil, 2018

      Bonjour,

      Cela est malheureusement difficile à mettre en place car il faudrait réaliser toutes les possibilités.
      Nous allons très prochainement sortir de nouvelles balises pour le champ date et heure. Vous pourrez ainsi directement récupérer, dans vos rapports personnalisés et e-mail, le numéro de la semaine correspondant.

      Cordialement,

  • poncin

    29 Mar, 2018

    Bonjour,
    Je souhaite calculer une date de prochaine échéance en fonction d’un champs fréquence de contrôle (6 mois, 1 an, 2 ans , 5 ans).
    Comment puis je calculer la prochaine date d’échéance avec un calcul ?
    Merci pour votre réponse

    • Jean-Didier Baculard

      29 Mar, 2018

      Bonjour

      Nous n’avons pas cette fonctionnalité actuellement.

      Cordialement

  • Mélanie Guay

    16 Fév, 2018

    Bonjour,
    Dans un de nos formulaires nous avons des données qui sont entrées sous forme de tableau à 2 colonnes (l’identification du client dans la première colonne et la donnée qui lui est attribuée dans la seconde).
    Cette section n’est pas obligatoire à la saisie du formulaire et le nombre de clients saisis dans la première colonne peut varier de 1 à 250.
    Est-il possible de calculer la moyenne de la seconde colonne directement dans le formulaire à l’aide de l’outil calcul?

    Merci!

    • Sarah Marivaux

      19 Fév, 2018

      Bonjour,
      Il est tout à fait possible de calculer la moyenne d’une colonne d’un tableau.
      Vous devez, dans un premier temps, ajouter une case à cocher qui aurait pour valeur par défaut cochée et qui serait toujours cachée (onglet visibilité). Cette opération permettra de connaître le nombre de ligne que comportera votre tableau.
      Ensuite, en dehors du tableau, vous pourrez ajouter un champ Calcul qui aurait pour opération (somme de votre seconde colonne/somme de vos cases à cocher).

      N’hésitez pas à revenir vers nous si vous avez besoin d’aide pour la mise en place.
      Cordialement,

  • Aurélien

    15 Jan, 2018

    Bonjour

    J’utilise régulièrement l’outil pour de concaténation de texte. Des suffixes, des préfixes etc…

    Par contre j’ai un problème récurrent avec l’outil calcul, je créer mon calcul, j’enregistre, je test et il ne fonctionne pas. Il m’arrive parfois de supprimer tout le calcul ou la ligne calcul dans le formulaire et la re-créer pour le faire fonctionner, . C’est assez long..

    Cela pourrais venir des espaces dans le calcul ? de l’ordre de création ?

    Cordialement

    • Sarah Marivaux

      15 Jan, 2018

      Bonjour,

      Afin de pouvoir reproduire le souci que vous rencontrez, pourriez-vous nous contacter au 04 90 23 67 60 ou nous envoyer un e-mail à contact @ kizeo.com ?

      Cordialement,

  • Aurélien

    12 Jan, 2018

    Bonjour

    La fonction « champ toujours caché » de l’outil calcul empêche t-elle de réaliser le calcul ?

    Cordialement

    • Sarah Marivaux

      15 Jan, 2018

      Bonjour,

      Cette fonctionnalité n’empêche pas d’effectuer un calcul. L’opération s’effectue, que l’élément soit caché ou non.

      Cordialement,

  • Fanny

    04 Jan, 2018

    Bonjour,

    Suite à mon récent problème concernant l’affiche en mode « aperçu liste » du code (et non du libellé) sur des choix dans un tableau, je pense avoir trouvé un moyen pour contourner ce problème mais un nouveau est survenu.
    J’ai opté pour une liste plutôt qu’un choix avec une liste externe où j’ai mis en référence un système de numérotation me permettant d’effectuer des calculs selon les choix. J’ai donc intégré mes calculs directement dans le tableau. J’aimerai maintenant effectuer un calcul intérieur qui prend en compte le calcul effectué à l’intérieur de mon tableau mais je n’y arrive pas. Avez-vous une solution ?

    • Sarah Marivaux

      04 Jan, 2018

      Bonjour,

      Pourriez-vous nous contacter au 0490236760 afin que nous puissions regarder cela ensemble ?

      Cordialement,

  • Fanny

    03 Jan, 2018

    Bonjour,

    Pour générer un calcul sur des « choix » dans un tableau, j’attribue en code un chiffre puis en libellé un texte à chacun de mes choix. Sur ma tableau, lorsque je rempli mon tableau, que je l’enregistre et qu’ensuite je passe en « aperçu liste », je constate que la réponse à mes choix sont représentées par le code (soit le chiffre) et non le libellé (soit le texte).
    Est-il possible d’afficher le libellé en aperçu liste ?

    • Sarah Marivaux

      03 Jan, 2018

      Bonjour,
      Cela est malheureusement impossible. Le libellé apparaîtra toujours dans votre élément Choix et, afin de prendre en compte votre calcul, le code apparaîtra dans votre élément Calcul.

      Cordialement,

  • Aurélien

    07 Déc, 2017

    Bonjour

    Je souhaiterais ajouter un pré-fixe à une valeur saisie avec « champ saisie » régler avec « numérique entier » dois je passer par l »outils calcul ?

    Exemple :
    Le technicien tape « 45268 »
    Le pré-fixe choisi est « TL- »
    Du coup mon calcule affiche « TL-45268 » et je peux le faire apparaitre dans une colonne avec « excel liste »

    Cordialement
    Aurélien

    • Agostinho Quintela

      08 Déc, 2017

      Bonjour,
      Vous pouvez, en effet, passer par le champ calcul en mettant la formule: liste + champ_de_saisie.
      Comme la liste contient des lettres, cela vous fera une concaténation que vous pourrez exporter dans votre excel liste.

      Cordialement,

  • MOTTEUX Aurélien

    12 Oct, 2017

    Bonjour,
    Je souhaiterais utiliser un champ calcul afin d’effectuer un calcul de cohérence sur un tableau et ne permettre d’enregistrer le formulaire que si ce champ Calcul a une valeur bien déterminée (de la même manière qu’il est impossible d’enregistrer le formulaire si un champ obligatoire n’est pas saisi ou que le nombre d’éléments d’un tableau n’est pas inclus entre le min et max défini).
    Merci,
    Aurélien.

    • Agostinho Quintela

      12 Oct, 2017

      Bonjour,
      Il n’y a pas de contrôle direct entre le champ calcul et le fait d’enregistrer votre formulaire. Toutefois, en passant par une étape intermédiaire, c’est faisable.
      Vous pouvez ajouter un champ de saisie obligatoire qui servira de contrôle. Celui-ci sera visible s’il ne respecte pas la condition de votre calcul de cohérence.
      Vous lui mettez un texte par défaut comme par exemple « Champ de contrôle de cohérence ». Dans l’option avancé de ce champ, mettez lui un Masque de saisie (Expression régulière) compliqué comme « +++^^^ne-rien-saisir-ici-champ-de-controle^^^+++ » .
      Et dans Masque de saisie (Explications pour les mobiles), indiquez à vos utilisateurs que le champ calcul de cohérence de respecte pas vos conditions.
      Ainsi, l’enregistrement du formulaire sera impossible tant que le champ calcul n’est pas bon et que le champ de saisie de contrôle ne disparaisse.

      N’hésitez pas à nous contacter par mail ou par téléphone.

      Cordialement,

  • afif zakaria

    07 Août, 2017

    Bonjour,
    J’ai créé un formulaire dans lequel le personnel terrain doit saisir 4 valeurs numériques négatives (exemple :-16.42) et j’aimerai qu’a l’aide de Kizéo je puisse faire la différence entre la valeur la plus élevé des 4 et celle la moins élevé.
    Je ne vois pas de fonction min ou max sur Kizéo .
    Cette demande est-elle possible ?
    Cordialement
    AFIF Zakaria

    • Sarah Marivaux

      07 Août, 2017

      Bonjour,

      Cette fonctionnalité n’existe malheureusement pas. Une évolution de l’élément Calcul est prévue cependant sans date de développement pour l’instant.

      Cordialement,

  • Dessirier Sylvain

    27 Juil, 2017

    Bonjour,
    Sur un formulaire, un opérateur saisie un numéro de rapport.
    Je souhaiterait pouvoir afficher le dernier numéro de rapport déjà créer afin d’éviter d’avoir des doublons.
    Est ce possible ?
    Cordialement

    • Sarah Marivaux

      27 Juil, 2017

      Bonjour,

      Il n’est pas possible d’afficher la dernière saisie d’un élément. Cependant, dans les options de votre élément champ de saisie, onglet Avancé, vous pouvez retrouver la fonction Remplissage automatique. Cette dernière permet de retrouver dans une liste, les derniers éléments saisis.

      Cordialement,

  • Sylvain

    21 Juil, 2017

    Bonjour,
    J’utilise la fonctionnalité ItemRefNum pour récupérer un champ dans un QR Code que je génère, et ça fonctionne très bien.
    Je souhaiterais l’utiliser pour lire un QR code généré par un fournisseur, mais il utilise le point virgule comme séparateur pour ses champs, et pas le |
    Est-il possible de reconnaître le point virgule comme séparateur des champs ?

    • Sarah Marivaux

      21 Juil, 2017

      Bonjour,

      Cela n’est malheureusement pas possible. Le | est considéré comment étant un séparateur pour nous, et non le ;.

      Cordialement,

  • DEGOUSEE Lucie

    17 Juil, 2017

    Bonjour,
    Est-il normal de ne pouvoir ajouter des conditions de visibilité sur l’élément Calcul à partir des champs utilisés pour le calcul ? Par exemple : je souhaite faire la différence entre 2 dates seulement si ces 2 champs dates sont remplis, quand je vais dans le menu visibilité de l’élément calcul et que j’ajoute une condition je retrouve la liste de tous les champs de mon formulaire à part les 2 champs dates utilisés dans la formule du calcul.
    Merci beaucoup pour votre réponse.

    • Sarah Marivaux

      17 Juil, 2017

      Bonjour,

      Actuellement, on ne peut pas générer la visibilité d’un élément suivant un champ date, cependant un correctif devrait être apporté prochainement.

      Cordialement,

  • Viossat Anne-Laure

    30 Juin, 2017

    Bonjour,
    nous utilisons vos formulaires pour réaliser des audits (respect de points de procédures), avec en notation possible 1 (réalisé correctement), 0 (non/mal réalisé), N/A (quand le point n’est pas applicable lors de l’audit).
    Nous souhaitons ensuite récupérer la note de l’audit, c’est-à-dire la somme des points obtenus sur le maximum de points possibles.
    Or la fonction « calcul » ne gère pas le texte (N/A), et ne permet pas non plus de compter le nombre d’items applicables lors de l’audit, pour finalement calculer la note…
    Auriez-vous une piste pour contourner ce problème, sans avoir à exporter le formulaire sous Excel?
    Merci pour votre aide

    • Jean-Didier Baculard

      30 Juin, 2017

      Bonjour

      Je vous conseille de passer avec une liste qui utilise la syntaxe code:libellé, exemple :

      1:1
      0.5:0,5
      0:0
      0:N

      Cela ne change rien pour l’affichage du formulaire mais l’application prendra en compte le nombre avant les 2 points. Cela évitera le problème du « N ».

      Pour votre 2ème question, je pense qu’il vous faut utiliser un calcul à l’extérieur des tableaux qui fait la somme du champ calcul à l’intérieur de chaque tableau.

      Cordialement

  • GUILLAUMOND William

    03 Avr, 2017

    Bonjour,

    Je suis très intéressé par votre réponse et par les possibilités sur le sujet de M. Pham Dinh.
    Merci de votre retour et bonne journée

    • Sarah Marivaux

      03 Avr, 2017

      Bonjour,

      Nous n’avons pas de fonction somme.si dans Kizeo. Cependant, afin de trouver des pistes se rapprochant de votre demande, voici quelques pistes :

      Vous pouvez jouer sur la visibilité des champs de saisie : à chaque élément de votre liste, vous lui attribuez un seul et unique champ de saisie. En dehors du tableau, vous pouvez ensuite calculer les sommes des champs.

      En utilisant le calcul avancé et en le multipliant par les données présentes dans vos champs de saisie.

      Cordialement,

  • Nicolas Pham Dinh

    20 Jan, 2017

    Bonjour,

    Sur un formulaire, un opérateur remplit un tableau du type suivant :
    Il saisit le lieu, la catégorie et renseigne la quantité :

    lieu 1 catégorie 2 2
    lieu 2 catégorie 3 7
    lieu 3 catégorie 1 1
    lieu 4 catégorie 2 5

    Est-il possible, à partir de l’élément « Calcul » d’obtenir la somme des quantités de la catégorie 2 ?
    Est-ce qu’il existe un pointeur ?

    Cordialement

    • Vincent Demonchy

      20 Jan, 2017

      Bonjour,

      Tout dépend du type de champ représentant vos catégories ainsi que du nombre de catégories différentes.

      Je vous contacte par email afin d’en savoir plus.

      Cordialement,

  • PONT Aymeric

    14 Déc, 2016

    Bonjour,

    Quand je pose un bloc calcul dans mon formulaire, je vais dans les paramètres du bloc, onglet « calcul ».
    Ici, je ne vois pas comment utiliser le choix « fonction ». Je ne trouve pas le tuto non plus !

    Pouvez-vous m’éclairer ?

    Merci,

    • Sarah Marivaux

      14 Déc, 2016

      Bonjour,

      Dans le choix fonction, vous avez deux éléments :
      – l’identifiant unique : cette fonction vous permet de générer, comme son nom l’indique, une chaîne de chiffre aléatoire.
      – ItemRef Num : vous permet d’attribuer au champ calcul la même fonction que l’élément Référence. Lié à un autre élément (Tag NFC, champ de saisie..), il permettra de venir chercher une information dans ce dernier.
      L’information présente dans votre tag NFC est par exemple : Lundi|4. En indiquant dans votre ItemRef Num(tagNFC,2), vous lirez l’information dans la seconde colonne soit 4. Les colonnes doivent être séparées par un |.

      Cordialement,

Poster un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *