OVH Cloud OVH Cloud

formule sommeprod

18 réponses
Avatar
Titus
Bonjour,

J'ai cette formule qui fonctionne très bien pour les codes postaux, mais je
souhaite pouvoir utiliser des codes postaux commençant par 0.

=SOMMEPROD((GAUCHE(A1:A8;2)=TEXTE(B1;"0"))*(NBCAR(A1:A8)=5))



Merci
Titus

10 réponses

1 2
Avatar
isabelle
bonjour Titus,

à quoi ressemble les code postaux avec commençant par 0, et qu'est ce
qu'il y aura en B1 dans ce cas ?
dans mon patlin les codes potaux sont sous cette forme J2B2P2

isabelle


Bonjour,

J'ai cette formule qui fonctionne très bien pour les codes postaux, mais je
souhaite pouvoir utiliser des codes postaux commençant par 0.

=SOMMEPROD((GAUCHE(A1:A8;2)=TEXTE(B1;"0"))*(NBCAR(A1:A8)=5))

Merci
Titus


Avatar
RaMa
Bonjour Titus

=SOMMEPROD((GAUCHE(TEXTE(A1:A8;"00000");2)=TEXTE(B1;"00"))*1)
Cà marche mais j'ai enleve le nbval dont je n'ai pas compris son utilité
RaMa
"Titus" a écrit dans le message de news:
u$
Bonjour,

J'ai cette formule qui fonctionne très bien pour les codes postaux, mais
je

souhaite pouvoir utiliser des codes postaux commençant par 0.

=SOMMEPROD((GAUCHE(A1:A8;2)=TEXTE(B1;"0"))*(NBCAR(A1:A8)=5))



Merci
Titus




Avatar
ChrisV
Bonjour Titus,

Avec la plage A1:A8 et B1 au Format: 00000
(à saisir sans les { } et valider par Ctrl+Shift+Entrée)

{=SOMME(--(--STXT(TEXTE(A1:A8;"00000");1;2)±))}


ChrisV


"Titus" a écrit dans le message de news:
u$
Bonjour,

J'ai cette formule qui fonctionne très bien pour les codes postaux, mais
je

souhaite pouvoir utiliser des codes postaux commençant par 0.

=SOMMEPROD((GAUCHE(A1:A8;2)=TEXTE(B1;"0"))*(NBCAR(A1:A8)=5))



Merci
Titus




Avatar
Titus
Merci Isa belle
ici les codes postaux ont 5 chiffres, et dépendent des départements.
Ex : Allier 03521 etc.
Titus

"isabelle" a écrit dans le message de
news:
bonjour Titus,

à quoi ressemble les code postaux avec commençant par 0, et qu'est ce
qu'il y aura en B1 dans ce cas ?
dans mon patlin les codes potaux sont sous cette forme J2B2P2

isabelle


Bonjour,

J'ai cette formule qui fonctionne très bien pour les codes postaux, mais
je


souhaite pouvoir utiliser des codes postaux commençant par 0.

=SOMMEPROD((GAUCHE(A1:A8;2)=TEXTE(B1;"0"))*(NBCAR(A1:A8)=5))

Merci
Titus




Avatar
Titus
Merci RaMa, mais lorsque je mets 03 dans la cellule B1 je devais avoir le
nombre de département qui commence par 03, cela ne fonctionne pas.
Titus

"RaMa" a écrit dans le message de
news:
Bonjour Titus

=SOMMEPROD((GAUCHE(TEXTE(A1:A8;"00000");2)=TEXTE(B1;"00"))*1)
Cà marche mais j'ai enleve le nbval dont je n'ai pas compris son utilité
RaMa
"Titus" a écrit dans le message de news:
u$
Bonjour,

J'ai cette formule qui fonctionne très bien pour les codes postaux, mais
je

souhaite pouvoir utiliser des codes postaux commençant par 0.

=SOMMEPROD((GAUCHE(A1:A8;2)=TEXTE(B1;"0"))*(NBCAR(A1:A8)=5))



Merci
Titus








Avatar
RaMa
bonsoir Titus
Je viens de refaire le test avec la formule du post
avec b1 en num ou texte et c'est ok!!


--
RaMa
"Titus" a écrit dans le message de
news:
Merci RaMa, mais lorsque je mets 03 dans la cellule B1 je devais avoir le
nombre de département qui commence par 03, cela ne fonctionne pas.
Titus

"RaMa" a écrit dans le message de
news:
Bonjour Titus

=SOMMEPROD((GAUCHE(TEXTE(A1:A8;"00000");2)=TEXTE(B1;"00"))*1)
Cà marche mais j'ai enleve le nbval dont je n'ai pas compris son utilité
RaMa
"Titus" a écrit dans le message de news:
u$
Bonjour,

J'ai cette formule qui fonctionne très bien pour les codes postaux,
mais



je
souhaite pouvoir utiliser des codes postaux commençant par 0.

=SOMMEPROD((GAUCHE(A1:A8;2)=TEXTE(B1;"0"))*(NBCAR(A1:A8)=5))



Merci
Titus












Avatar
Titus
En fait, si j'ai 03 en B1 cela ne fonctionne pas avec cette formule car si
j'ai des chiffres qui commencent par 03 ex : 03510, cela ne fonctionne pas.
Merci

"RaMa" a écrit dans le message de
news:
bonsoir Titus
Je viens de refaire le test avec la formule du post
avec b1 en num ou texte et c'est ok!!


--
RaMa
"Titus" a écrit dans le message de
news:
Merci RaMa, mais lorsque je mets 03 dans la cellule B1 je devais avoir
le


nombre de département qui commence par 03, cela ne fonctionne pas.
Titus

"RaMa" a écrit dans le message de
news:
Bonjour Titus

=SOMMEPROD((GAUCHE(TEXTE(A1:A8;"00000");2)=TEXTE(B1;"00"))*1)
Cà marche mais j'ai enleve le nbval dont je n'ai pas compris son
utilité



RaMa
"Titus" a écrit dans le message de news:
u$
Bonjour,

J'ai cette formule qui fonctionne très bien pour les codes postaux,
mais



je
souhaite pouvoir utiliser des codes postaux commençant par 0.

=SOMMEPROD((GAUCHE(A1:A8;2)=TEXTE(B1;"0"))*(NBCAR(A1:A8)=5))



Merci
Titus
















Avatar
isabelle
bonjour Titus et Rama,

je vient de faire le test avec la formule de Rama et tout fonctionne
bien,
la valeur de la cellule B1 peux être en texte ou en numérique
les codes postaux de la colonne A sont forcément au format texte
puisqu'il y a un zéro devant.

isabelle



bonsoir Titus
Je viens de refaire le test avec la formule du post
avec b1 en num ou texte et c'est ok!!

--
RaMa
"Titus" a écrit dans le message de
news:
Merci RaMa, mais lorsque je mets 03 dans la cellule B1 je devais avoir le
nombre de département qui commence par 03, cela ne fonctionne pas.
Titus

"RaMa" a écrit dans le message de
news:
Bonjour Titus

=SOMMEPROD((GAUCHE(TEXTE(A1:A8;"00000");2)=TEXTE(B1;"00"))*1)
Cà marche mais j'ai enleve le nbval dont je n'ai pas compris son utilité
RaMa
"Titus" a écrit dans le message de news:
u$
Bonjour,

J'ai cette formule qui fonctionne très bien pour les codes postaux,
mais



je
souhaite pouvoir utiliser des codes postaux commençant par 0.

=SOMMEPROD((GAUCHE(A1:A8;2)=TEXTE(B1;"0"))*(NBCAR(A1:A8)=5))



Merci
Titus














Avatar
isabelle
bonjour Titus,

j'ai des chiffres qui commencent par 03 ex : 03510, cela ne fonctionne
pas.

forcément car un chiffre entier ne peux commencé par 0, soit c'est du
texte soit c'est un format "00000" dont la valeur est 3510.

isabelle
Avatar
RaMa
Salut Isabelle

...et les codes postaux de col A peuvent aussi être texte ou num.
en revanche si en colonne A il ya des cellules vides et b1 = o ou vide ça
comptabilise les codes
postaux "commençant par 00" ET les cellules vides. CQFQ

RaMa

--
RaMa
"isabelle" a écrit dans le message de
news:
bonjour Titus et Rama,

je vient de faire le test avec la formule de Rama et tout fonctionne
bien,
la valeur de la cellule B1 peux être en texte ou en numérique
les codes postaux de la colonne A sont forcément au format texte
puisqu'il y a un zéro devant.

isabelle



bonsoir Titus
Je viens de refaire le test avec la formule du post
avec b1 en num ou texte et c'est ok!!

--
RaMa
"Titus" a écrit dans le message de
news:
Merci RaMa, mais lorsque je mets 03 dans la cellule B1 je devais avoir
le



nombre de département qui commence par 03, cela ne fonctionne pas.
Titus

"RaMa" a écrit dans le message de
news:
Bonjour Titus

=SOMMEPROD((GAUCHE(TEXTE(A1:A8;"00000");2)=TEXTE(B1;"00"))*1)
Cà marche mais j'ai enleve le nbval dont je n'ai pas compris son
utilité




RaMa
"Titus" a écrit dans le message de news:
u$
Bonjour,

J'ai cette formule qui fonctionne très bien pour les codes
postaux,





mais
je
souhaite pouvoir utiliser des codes postaux commençant par 0.

=SOMMEPROD((GAUCHE(A1:A8;2)=TEXTE(B1;"0"))*(NBCAR(A1:A8)=5))



Merci
Titus
















1 2