• Initiateur de la discussion Initiateur de la discussion SERENA
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

S

SERENA

Guest
BONJOUR A TOUS

voila je voudrais creer une formule , le petit souci c est que je n ai pas de ZIP ou alors je ne sais pas m en servir
 
Bonjour Serena,

Tu veux qu'on t'aide à zipper un fichier ou bien à créer une formule avec des SI ?

Parce que pour zipper, si tu as winzip sur ton pc, tu fais clic droit sur ton fichier dans l'explorateur et tu choisis : envoyer vers dossier compresser... Il doit faire 50 ko maxi et son nom doit comporter ni caractères spéciaux ni espaces.

Pour une formule avec des SI, c'est vaste, il y a les formules toutes bêtes mais aussi les formules avec les SI imbriqués.

Une formule avec des SI toute bête, tu connais sûrement mais voici :

Les données :

Si A1 = Serena, je veux qu'en B1, il y ait 'cadeau', sinon 'rien', se traduit de la façon suivante :

=SI(A1='Serena';'cadeau';'rien')

Les mots entre guillemets sont entre guillements car c'est du alpha. S'il s'agissait d'une cellule, il suffirait de faire :

=SI(A1=C1;'cadeau';'rien')

Enfin si il s'agit d'un chiffre, pas besoin de guillemets non plus :

=SI(A1='Serena';1;2)

Voilà, espérant t'avoir un peu mise sur la piste...
 
Bonjour SERENA,

Mais les boutons, c'est très bien aussi (Arf !)

Bon trève de plaisanterie.

Mets toi sur le fichier à zipper (dans l'explorateur de fichiers de Windows) et fais clic droit.

Si WinZip est installé sur ton poste, tu devrais voir 'Ajouter Fichier.xls au zip' dans le menu contextuel.

Sinon, télécharge WinZip. Il doit y avoir des liens sur le forum. Je vais fouiller.

Une fois le fichier zippé, il doit faire moins de 50 Ko et son nom ne doit pas contenir d'espace (c'est marrant, j'ai l'impression de me répéter là, non ?).

Bon courage.

Abel.
 
merci beaucoup a tout le monde j ai reussit finalement a le mettre en ZIP

VOICI le fichier merci a ceux qui pourront m aider

merci a toi aussi brigitte pour ton aide

valerie [file name=Classeur1_20050223090448.zip size=10682]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/Classeur1_20050223090448.zip[/file]
 

Pièces jointes

Bonjour SERENA,

Ben c'est mieux avec l'exemple.

Dans la pièce jointe, cela ne fonctionne que si le texte sur lequel on fait la recherche se fini par la puissance.
Ce texte doit toujours se présenter de la même manière.
Il ne doit rien y avoir après 'KW'. Pas même un espace.

Je ne doute pas un instant que des solutions plus élaborées vont bientôt arriver de la part de nos pro de la formule, si ce n'est déjà fait le temps que je tapote tout ça.

Bon courage.

Abel. [file name=ExempleSerena.zip size=14042]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/ExempleSerena.zip[/file]
 

Pièces jointes

merci beaucoup

c est assez impressionnant ce que tu as fait par contre je ne comprend pas gauche droite dans la formule et j ai oublie autre chose c est que dans l offre quelque fois il y a du vert jeune et du bleu

si tu peux m aider la dessus aussi ca serai super sympa

val
 
Bonjour,

En G8 et copier-coller à droite et en bas :
=(DROITE($A8;4+(G$7>9))=G$7&' kw')*1

En I64 et copier coller vers le bas :
=SOMMEPROD((DROITE(A$8:A$57;4+(G64>9))=G64&' kw')*1)

Pour ne pas avoir l'affichage des 0, format nombre [=0]'';0

Je crois que tu n'as pas besoin des colonnes P à X
Et même que tu n'as pas besoin des colonnes G à O
Les 2 tableaux à partir de la ligne 64 devraient suffire.
Et encore, un seul devrait aller.
 
Re,

Hi, hi !

Me semblait bien qu'une petite SommeProd viendrait faire un tour par ici.

Gauche / Droite est une chicane pour lui dire d'aller chercher le premier ou les deux premiers caractères (en fonction de la puissance) à gauche d'une chaine de caractères que j'ai extirpé à droite de celle contenant la puissance.

Voilà, voilà.

Ceci et sans les avoir testées, tu peux utiliser les formules de Monique.
D'autant que, hem ...,
j'avais oublié de regarder vers le bas.

Abel.
 
Bonjour,

On peut faire plus facile à lire

En G8 et copier-coller à droite et en bas :
=(DROITE($A8;3+NBCAR(G$7))=G$7&' kw')*1

En I64 et copier coller vers le bas :
=SOMMEPROD((DROITE(A$8:A$57;3+NBCAR(G64))=G64&' kw')*1)

=(DROITE($A8;3+NBCAR(G$7))=G$7&' kw')*1
prend en compte les 3 derniers caractères de A8 plus le nb de caractères de G7
soit DROITE($A8;4) soit DROITE($A8;5)

Si les derniers 4 ou 5 derniers caractères de A8 = G7 et un espace et KW,
la formule renvoie VRAI
Sinon, elle renvoie FAUX
FAUX équivaut à 0 et VRAI équivaut à 1
Pour avoir 0 ou 1, on multiplie cette formule par 1
(ou bien on divise par 1, ou on ajoute 0, ou on soustrait 0)

SommeProd prend en compte la plage et non plus une cellule comme la formule précédente.
 
monique

excuse moi mais je n y comprend rien

en plus je n avais meme pas vu le deuxieme tableau a partir de la ligne 64 je commence bien

par contre je me suis apercu que dans les produits il pouvait y avoir du tarif bleu , jaune et vert avec different kw ce qui correspond d ailleurs de G A Z

en plus dans ta formule
En G8 et copier-coller à droite et en bas :
=(DROITE($A8;4+(G$7>9))=G$7&' kw')*1

que veut dire le chiffre 4 est ce que c est 4 colonne apres 😱

Merci beaucoup de ta patience

valerie

je t envoie deux fichier le direct energie fevrier est le fichier que direct energie m a envoyer avec une protection

l autre est sans protection

si cela peut t aider

Message édité par: SERENA, à: 23/02/2005 12:18
 
Re,

A mon tour de ne rien comprendre.
Ton fichier à toi va jusqu'à la ligne 95. Eh oui !
Mais ce n'est donc pas un fichier de toi ?

Tarifs bleu, jaune, vert, rouge ou bleu, je ne connais pas.
C'est à toi de nous donner les explications.

La formule :
=(DROITE($A8;4+(G$7>9))=G$7&' kw')*1
Le 4, c'est le nb de caractères à droite des mots écrits en A8
4+(G$7>9) te donne 4 si G7 n'a qu'un caractère (de 1 à 9)
te donne 5 si G7 a 2 caractères (est supérieur à 9 mais [file name=SiSerena.zip size=16824]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/SiSerena.zip[/file]
 

Pièces jointes

merci monique de ton aide

j ai reussit a faire quelque chose par contre je ne sais pas du tout comment le mettre car c est la premiere fois que je rassemble plusieurs formules

voila ce que je veux faire

=EXACT(A$8='bleu';G$6='bleu')
deja pour savoir si c est un tarif bleu ou autre

et si c est le cas mettre la formule suivante
=SI(GAUCHE(DROITE(A$8;4);1)='3';1;'-')

comment dois je faire pour rassembler les deux formules

merci de ton aide
valerie
 
Re,

=SI ((EXACT(A$8='bleu';G$6='bleu');SI(GAUCHE(DROITE(A$8;4);1)='3';1;'-');'-')


= si(condition ; alors faire ; sinon faire autre chose)
On peut peut imbriquer ainsi jusqu'à 7 conditions (SI).

Abel


Rhhooo !
Génial la correction de post !

Message édité par: abel, à: 23/02/2005 13:26
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
15
Affichages
855
Réponses
3
Affichages
221
  • Résolu(e)
Microsoft 365 problème
Réponses
19
Affichages
917
  • Question Question
Microsoft 365 agrandir la liste
Réponses
21
Affichages
666
  • Question Question
Réponses
32
Affichages
782
Réponses
2
Affichages
379
  • Question Question
Microsoft 365 couleur et ligne
Réponses
6
Affichages
294
Réponses
4
Affichages
231
Réponses
34
Affichages
895
Retour