SOMME.SI.ENS

Résolu
DERCE Messages postés 66 Date d'inscription   Statut Membre Dernière intervention   -  
PHILOU10120 Messages postés 6463 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

Je ne trouve pas la formule avec ces éléments:
plage de données n:n (2000), critère1 h:h (toulouse), critère 2 c:c (injecte)

Cette formule ne marche pas, je fais une erreur évidemment.. elle renvoie 0 et non 2000

=SOMME.SI.ENS(N:N;H:H;"toulouse";C:C;"injecte")

Merci d'avance pour vos réponses

8 réponses

  1. PHILOU10120 Messages postés 6463 Date d'inscription   Statut Contributeur Dernière intervention   835
     
    Bonjour

    Non la formule fonctionne bien

    =SOMME.SI.ENS(N:N;H:H;"toulouse";C:C;"injecte")

    vérifier qu'il n'y a pas un espace avant ou après vos critères "Toulouse" et "injecte" dans les colonnes C et H

    Bonne journée
    0
  2. DERCE Messages postés 66 Date d'inscription   Statut Membre Dernière intervention   4
     
    Non il n'y a pas d'espaces je vais creuser...

    Merci
    0
    1. PHILOU10120 Messages postés 6463 Date d'inscription   Statut Contributeur Dernière intervention   835
       
      vérifier que vous avez bien des nombre en colonne N et non du texte
      0
  3. DERCE Messages postés 66 Date d'inscription   Statut Membre Dernière intervention   4
     
    Bonjour Philou,

    J'ai compris pourquoi ça fonctionne pas,

    "toulouse"= (H540), "injecte"= (C567), 2000 (N567)

    Je pense qu'il faut intégrer "DECALER" puisque "toulouse" n'ai pas sur la même ligne
    J'essaie depuis hier, je creuse...
    0
  4. PHILOU10120 Messages postés 6463 Date d'inscription   Statut Contributeur Dernière intervention   835
     
    Bonjour

    Pourquoi Toulouse n'est pas sur la même ligne?
    cela ne peut pas marcher dans ce cas
    Excel contrôle les critères et somme les lignes correspondantes à ces critères
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. DERCE Messages postés 66 Date d'inscription   Statut Membre Dernière intervention   4
     
    Il s'agit d'un export "csv" comprenant + de 10000 lignes
    0
  7. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
     
    Bonjour

    si vous êtes sur que le décalage est constant dans tout le tableau, deux solutions:
    soit , avant de placer les formules, vous recaler H en insérant 26 cellules en tête de champ
    soit vous caler les adresses de champ, tout en respectant la même hauteur
    =SOMME.SI.ENS(N1:N20000;H27:H20026;"Toulouse";C1:C20000;"Injecte")

    et si les décalages ne sont pas constants dans la colonne il n'y a plus d'espoir!

    crdlmnt
    0
  8. DERCE Messages postés 66 Date d'inscription   Statut Membre Dernière intervention   4
     
    Les décalages sont bien constants, mais ça ne fonctionne pas.

    J'ai déplacé Toulouse sur la même ligne et ça fonctionne, il ne s'agit donc pas de format, je cherche toujours car le nombre de ville est trop important.

    Merci à vous deux
    Bien cordialement
    0
    1. PHILOU10120 Messages postés 6463 Date d'inscription   Statut Contributeur Dernière intervention   835
       
      avez-vous inséré 27 cellule vides en colonne H pour aligner les 3 critères comme vous l'a suggéré Vaucluse
      Puis vous mettez la formule somme.si
      0
  9. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
     
    Alors une dernière remarque, suite à CSV
    Etes vous sur que les valeurs en N sont bien des valeurs numériques?
    vérifiez avec:
    format de cellule / alignement / horizontal / et dans le menu "standard"
    si la valeur est à droite, elle est num, à gauche elle est texte.
    Essayez ceci: copier une cellule vide hors champ
    sélectionnez la colonne N et collage spécial cochez "addition"
    ou aussi entrez 1 dans une cellule hors champ / Copier
    sélectionnez le champ utile de N et collage spécial multiplication

    crdlmnt

    Errare humanum est, perseverare diabolicum
    0