> Tous les forums > Forum Bureautique
 Fonction SI Excel (Excel 2007)Sujet résolu
Ajouter un message à la discussion
Page : [1] 
Page 1 sur 1
Mike Portnoy
  Posté le 25/09/2013 @ 17:16 
Aller en bas de la page 
Petit astucien

Bonjour,


Je cherche à utiliser la fonction SI pour le calcul suivant :

Si la cellule A1 commence par cinq chiffres, coller ces cinq chiffres sur cellule A2, sinon ne rien faire.

Cette formule est-elle possible ?

En vous remerciant d'avance, je vous adresse mes meilleures salutations.

Publicité
Magnan
 Posté le 25/09/2013 à 17:41 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

Bonsoir

En A2 :

=si(estnum(gauche(a1;5);gauche(a1;5);"")

devrait faire l'affaire.

A+

Mike Portnoy
 Posté le 25/09/2013 à 17:56 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien

Bonsoir,

Quand je tape cette formule, j'ai le message suivant : "Vous avez tapé un nombre trop important d'arguments pour cette fonction"...

Merci d'éclairer ma lanterne

Magnan
 Posté le 25/09/2013 à 18:04 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

Re,

Désolé, j'ai écrit un peu vite.

Voici un correctif :

=SI(ESTNUM(CNUM(GAUCHE(C6;5)));CNUM(GAUCHE(C6;5));"")

Si tu besoin d'explications ...

Lel contenu de C6 est du texte.; Donc l'extration avec gauche (c6;5) renvoie du texte.

Pour transformer cette chaine en numérique : CNUM

Si les 5 caractères sont numériques alors j'extrais les 5 caractères de gauche et les remets en numérique.

Sinon ... rien.

A+



Modifié par Magnan le 25/09/2013 18:10
Boogie Palace
 Posté le 25/09/2013 à 18:25 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien

Mike,

si tu souhaites afficher le résultat uniquement s'il y a 5 chiffres, il faut ajouter une condition de longueur de chaine avec NBCAR, car la formule de Magnan affiche un résultat même si A1 ne contient que "123".
ce qui donne (je reprends A1 comme fixé au départ) :

=SI(ET(ESTNUM(CNUM(GAUCHE(A1;5)));NBCAR(CNUM(GAUCHE(A1;5)))>=5);GAUCHE(A1;5);"")



Modifié par Boogie Palace le 25/09/2013 18:27
Magnan
 Posté le 25/09/2013 à 19:06 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

Re,

Bien vu Boogie.

Toutefois dans ta formule :

NBCAR(CNUM(GAUCHE(A1;5)))>=5 le signe > semble de trop. Car gauche ne sélectionne que 5 caractères, et donc difficile d'avoir > à 5.

Et tu ne retransformes pas la chaine en numérique. Peut être n'est ce pas indispensable.

A+

DjiDji59430
 Posté le 25/09/2013 à 21:14 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

D'autant plus que c'est surement pour un code postal, et que si on l'obtient un nombre, 06140 sera ecrit 6140, et ça, pas bien ! (a moins de formater les cellules, etc ....)

C'est une hypothèse !

ferrand
 Posté le 25/09/2013 à 23:56 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Astucien

Bonsoir,

Une proposition suite à la remarque de DjiDji :

=SI(ESTNUM(CNUM(GAUCHE(SUBSTITUE(A1;CAR(32);CAR(160));5)));GAUCHE(A1;5);"")

Si 4 chiffres suivis d'une espace normale, la conversion avec CNUM fonctionnera et la condition sera considérée comme remplie alors que ce n'est pas le cas. La substitution d'un autre caractère aux espaces normales de la chaîne évite cette anomalie.

Par contre, GAUCHE renvoie du texte, un 0 initial sera donc maintenu et le nombre à 5 chiffres sera cadré à gauche dans la cellule.

Mike Portnoy
 Posté le 26/09/2013 à 08:41 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien

Bonjour ,

Merci à tous pour vos nombreuses réponses qui ont réussi à allumer ma lanterne

La solution de ferrand marche parfaitement

Je considère mon problème comme résolu

Page : [1] 
Page 1 sur 1

Vous devez être connecté pour participer à la discussion.
Cliquez ici pour vous identifier.

Vous n'avez pas de compte ? Créez-en un gratuitement !
Recevoir PC Astuces par e-mail


La Lettre quotidienne +226 000 inscrits
Avec l'actu, des logiciels, des applis, des astuces, des bons plans, ...

Les bonnes affaires
Une fois par semaine, un récap des meilleurs offres.

Les fonds d'écran
De jolies photos pour personnaliser votre bureau. Une fois par semaine.

Les nouveaux Bons Plans
Des notifications pour ne pas rater les bons plans publiés sur le site.

Les bons plans du moment PC Astuces

Tous les Bons Plans
Kit mémoire 32 Go DDR4 SO-DIMM Crucial (2x16 Go) 3200 MHz, CL22 à 64,39 €
64,39 € 90 € -28% @Amazon

Amazon propose actuellement le kit mémoire 32 Go DDR4 SO-DIMM Crucial (2x16 Go) 3200 MHz, CL22 à 64,39 € alors qu'on le trouve ailleurs à partir de 90 €. Un excellent prix pour ce kit mémoire dédié aux ordinateurs portables et composé de 2 modules de 16 Go DDR4 3200 MHz CL22.


Voir le bon plan
Support ErGear articulé pour deux écrans PC 13 à 32 pouces à 24,99 €
24,99 € 49,99 € -50% @Amazon

Amazon fait une promotion sur le support ErGear articulé pour deux écrans PC de 13 à 32 pouces à 24,99 € grâce à un coupon de réduction à activer sur la page du produit. On le trouve ailleurs à partir de 49,99 €. Le bras de moniteur ErGear intégré à un ressort à gaz durable offre un amortissement ou une résistance permettant de déplacer vos moniteurs plus facilement et en douceur notamment avec 43 cm de réglage de la hauteur, un minimum de 45 min à 87 cm d'extension max, et peut s'incliner vers le haut et vers le bas ± 45 ° inclinaison, pivotement gauche et droite ± 35 °, paysage et portrait à 360°. 

2 choix de montage distincts: installation par pince robuste à bord en "C" et par base à œillet. Poids max de 12 kg. Compatible VESA : 75 * 75 mm, 100 * 100 mm.


Voir le bon plan
SSD Interne M.2 NVMe Samsung 980 1 To (3500 Mo/s) à 49,99 €
49,99 € 64 € -22% @Amazon

Amazon fait une superbe promotion sur le SSD Interne M.2 NVMe PCIe 3.0 Samsung 980 1 To qui passe à 49,99 €. On le trouve ailleurs à partir de 64 €. Ce SSD offre des taux de transfert de 3500 Mo/s.


Voir le bon plan
Boitier PC Fractal Design North Charcoal White (moyen tour, ATX, panneau mesh, façade chêne) à 124,29 € livré
124,29 € 160 € -22% @Amazon Allemagne

Amazon Allemagne fait une promotion sur le beau boitier PC Fractal Design North Charcoal White qui passe à 108,80 € (avec la TVA ajustée). Comptez 15,49 € pour la livraison en France soit un total de 124,29 € livré au lieu de 160 €. Le boitier Fractal Design North doit son originalité, à l'introduction de matériaux naturels comme le chêne et des détails sur mesure pour intégrer élégamment ce boitier à votre espace de vie. Alliant design épuré et ingénierie avancée du flux d'air, le boîtier est doté d'un panneau latéral et d'un dessus en mesh mais aussi d'une façade ouverte avec de véritables panneaux en chêne. Le design est complété par des détails élégants et une languette intégrée pour un accès facile au-dessus du boîtier. À l'intérieur, le boitier North de Fractal Design offre un aménagement intérieur intuitif et une compatibilité généreuse.


Voir le bon plan
Carte mémoire Samsung 512 Go MicroSDXC Evo Select U3 (130 Mo/s) à 29,99 €
29,99 € 60 € -50% @Amazon

Amazon fait une superbe promotion sur la carte mémoire Samsung 512 Go MicroSDXC Evo Select U3 qui passe à 29,99 € Une bonne affaire pour cette carte que l'on trouve ailleurs à partir de 60 € et qui offre des vitesses de 130 Mo/s en lecture et 110 Mo/s en écriture.  

Elle est idéale pour les téléphones, caméras et appareils photo 4K. Elle est étanche, anti-choc et résiste aux rayons X et aux champs magnétiques. Elle est garantie 10 ans.


Voir le bon plan
Kit de surveillance Tapo C420S2 (2 caméras + base avec alarme sonore, QHD, extérieur IP65, WiFi) à 181,81 € livré
181,81 € 249,99 € -27% @Amazon Allemagne

Amazon Allemagne fait une belle promotion sur le kit Tapo C420S2 qui passe à 175,45 €. Comptez 6,36 € pour la livraison en France soit un total de 181,81 € livré au lieu de 249,99 €. Ce kit comporte 2 caméras de surveillance extérieures sans fil IP65, définition 4MP (QHD 2560x1440) avec détection de mouvements, vision nocturne, alarme sonore et lumineuse, audio bidirectionnel, batterie 180 jours. Stockage gratuit en local sur carte microSD dans la base, sur un NAS (compatible Synology) ou bien dans le cloud avec le service Tapo Care (sur abonnement).


Voir le bon plan

Sujets relatifs
[Excel 2007] Fonction NB.SI - problème
fonction FIN.MOIS Excel 2007
Fonction Excel sur 2003 et 2007
Fonction pr limiter la frappe de texte -Excel 2007
menu contextuel excel 2007 ne fonctionne plus
Excel 2007 Copier/Coller d’une feuille à l’autre Dans un même classeur.
EXCEL: Fonction DATEDIF
VBA Excel valeur en fonction de cellules
EXCEL 2007-stdole32.tlb-WIN7 SP1x64
Formule excel 2007
Plus de sujets relatifs à Fonction SI Excel (Excel 2007)
 > Tous les forums > Forum Bureautique