Probleme formule avec si

Tarmacharmante Messages postés 2 Date d'inscription lundi 3 juin 2024 Statut Membre Dernière intervention 4 juin 2024 - 3 juin 2024 à 22:55
yclik Messages postés 3698 Date d'inscription vendredi 25 juillet 2014 Statut Membre Dernière intervention 23 novembre 2024 - 4 juin 2024 à 17:59

Bonjour,

Voici mon problème, j'ai dans la colonne D un menu déroulant ou on choisi le compte de grand livre, qui commence soit par 54 ou  53. selon ce par quoi il commence, le calcul des taxes n'est pas le même. Voici la formule que j'ai faite et qui ne fonctionne pas, disant que j'ai un nombre insuffisant d'arguments.

+si(nb.si("*54*");+M13*$P$5;si(nb.si("*53*");+M13*$P$5/Q5))

Merci à l'avance pour votre aide :)

Marie-Pierre

3 réponses

via55 Messages postés 14496 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 22 novembre 2024 2 735
4 juin 2024 à 00:04

Bonsoir

Ta formule est incomplète d'une part car nulle par il n'est indiqué où doit se faire NB.SI et d'autre part il n'y a pas de condition pour le SI

Ainsi si ton menu déroulant se trouve par ex en D2 la formule doit commencer ainsi :

=si(nb.si(D2;"54*")>0;+M13*$P$5;.......

Cdlmnt
Via


1
Tarmacharmante Messages postés 2 Date d'inscription lundi 3 juin 2024 Statut Membre Dernière intervention 4 juin 2024
4 juin 2024 à 14:35

merci pour ta réponse, en fait dans le menu déroulant j'ai soit 53xx ou 54xx, les xx représente des chiffres différents, genre 5410 - 5415 - 5310 - 5315 etc.

Ce que je veux faire est si dans la colonne D le chiffre commence par 54 tu calcules les taxes, si par contre le chiffre commence par 53 tu calcules 50% des taxes d'ou ma formule (+m13*P5) ou +M13*P5/Q5)

Merci et bonne journée :)

Marie-Pierre

0
yclik Messages postés 3698 Date d'inscription vendredi 25 juillet 2014 Statut Membre Dernière intervention 23 novembre 2024 1 514
4 juin 2024 à 17:59

bonjour

si bien compris

=SI(GAUCHE(D13;2)="54";M13*$P$5;SI(GAUCHE(D13;2)="53";M13*($P$5/2)))
0