Résultats pour "extraire texte specifique"

3'175 résultats pour cette recherche

Bonjour,

Je souhaite svp avoir une formule pour extraire un texte spécifique.

J'ai en colonne A des noms de sociétés, avec sur certaines lignes une fin en "ttc"

exemple

AAA

AAA ttc

BBB

BBB ttc

Comment peut-on fractionner en 2 colonnes, en extrayant le texte "ttc" s'il le trouve dans la colonne A?

En vous remerciant par avance,

23test.xlsx (9.13 Ko)

Bonjour,

Je cherche à extraire de planning, des éléments de textes mais uniquement dans des couleur spécifiques.

Je sais déjà extraire le nombre de cellule de telle ou telle couleur. (avec une macro que j'ai copié)

Je sais déjà extraire le nombre de cellules avec un élément de texte (NB.SI(plage;"*texte*"))

Je cherche une astuce, une macro qui pourrait me faire ça.

J'ai mis un exemple en pièce jointe pour expliquer ce que je cherche à faire : Je veux par exemple le nombre de cellules Cyan où est écrit "cdd"

Comment faire ?

Merci par avance

Bonjour à tous,

Je cherche la formule qui me permettrait que le nom dans la colonne "propriétaire" s'affiche automatiquement.

J'ai réussi le début de ma formule en H5, mais j'aimerais ajouter que s'il s'agit d'un autre logement, le propriétaire change.

Exemple : si "charmant loft 4 pers old town" alors "Alain Dupont" ... et ainsi de suite pour les autres logements ... Aussi, si la colonne G "logement" est vide alors colonne H est vide.

Par avance merci à tous.

Romain.

Bonjour à tous,

J'ai une suite de cellule comprenant des données sous la forme "abcdef - ghijkl".

Je cherche la fonction VBA permettant d'extraire d'une part tout ce qui est à gauche de "-", d'autre part tout ce qui est à droite de "-".

L'objectif est donc d'avoir au final une colonne avec "abcdef" et d'autre par une colonne avec "ghijkl".

Au cours de mes recherches sur le web, j'ai pu voir que faire cela est possible avec "données - convertir etc." mais je tiens à le faire en VBA.

Je pense que cela est réalisable en combinant Instr, Len puis Left ou Right mais je n'arrive pas à poser clairement ces éléments et à trouver la solution à cette impasse.

Pourriez vous m'aider ?

Je vous remercie,

Adevy.

Bonjour, je cherche une formule pour extraire une chaîne entre 2 "_", sachant que j'ai des entrées de la forme:

AF_INTER_ABC123_1S_000875

AF_INTRA_ABCD_1S_000878

La longueur peut varier après "1S_"

Je cherche à avoir les résultat suivants:

AF_INTER_ABC123_1S_000875 > ABC123_1S (quelque soit la longueur de "ABC123")

AF_INTRA_ABCD_1S_000878 > ABCD_1S (quelque soit la longueur de "ABC123")

"AF_INTER ou AF_INTRA" est toujours présent au début de la chaîne dans la cellule de départ.

"1S" est toujours présent dans la cellule de départ, le texte avant est de longueur variable.

J'ai essayé avec des GAUCHE() et TROUVE() qui est je pense la bonne formule, mais je ne trouve pas LA formule.

Merci d'avance pour vos retours

Bonjour,

J'ai des en-têtes de colonne qui ont un tag au début, ce qui permet de les classer par catégorie : OBJECTIF et FORMATION dans l'exemple ci-joint.

Je voudrais faire un total sur chaque par catégorie.

J'ai déjà utilisé une formule pour régler le problème... il y a des années... et pas moyen de retrouver la solution.

Merci donc par avance pour votre aide en ce moment difficile

2classeur1.xlsx (10.53 Ko)

Bonjour à tous,

Je cherche à extraire et reconnaître des morceaux de chaîne de caractère parmi des listes qui n'en finisse plus ! Le problème c'est que les morceaux de chaînes de caractère ne sont pas toujours positionnées de la même manière.

est-ce que quelqu'un aurait une idée s'il vous plait ?

Pas de soucis si la solution provient de VBA non plus.

merci d'avance,

le fichier joint explique mieux les choses.

11test.xlsx (10.90 Ko)

Bonjour,

J'aimerais récupérer dans un texte tout les mots commencements par NG ou TO:

"Aujourd'hui, en l'an TO123 j'ai rencontré Mr NG564 et Mme NG632, tout deux âgées respectivement de TO58 et TO60"

D'avance merci,

Michel

Bonjour à toutes et à tous,

Je travaille actuellement sur un UserForm afin de permettre un remplissage dès l’ouverture de mon fichier de certaines informations indispensable et je bloque sur une application de checkbox, je m'explique ^^.

Dans ma feuille excel j'ai une ligne avec:

Dans la première cellule un texte (ici Métallerie pour mon exemple) et celle qui suit est une case vide où suivant si la checkbox est cochée un X doit ce mettre ou alors ne rien mettre du tout si la checkbox n'est pas cochée.

Dans mon UserForm même principe "Métallerie" puis une checkbox et ensuite un bouton de commande afin d'appliquer la valeur voulu dans la feuille.

J'ai mis ce code pour ma checkbox mais le problème c'est qu'il n'applique pas le X quand c'est coché mais "Vrai" ou "Faux" si ce n'est pas coché (alors qu'il faudrait qu'il ne mette rien) et j'avoue ne pas comprendre pourquoi il me fait cela :

Private Sub Metallerie_Click()
Select Case Metallerie.Value
        Case True: Metallerie.Caption = "X"
        Case False: Metallerie.Caption = "Null"
    End Select
End Sub

Et aussi ce code pour appliquer la valeur avec le bouton de commande :

Private Sub Val_Metallerie_Click()
Range("W12").Value = Remplissage.Metallerie
End Sub

Si vous pouviez m'éclairer, ce serait super car j'avoue que je bute dessus depuis une bonne heure et je commence à être perdu

Merci

Bonjour à tous,

Tout d'abord merci de m'accorder votre attention

voici mon problème:

dans le fichier excel en pièce jointe, je veux calculer la moyenne des nombres qui se réfère à un atelier spécifique présent dans la colonne A.

j'ai essayé =SI(A2:A9="A12";MOYENNE(B2:B9);) mais à priori ce n'est pas bon (ça ne m'étonne pas trop).

je me dis qu'il y a peut être quelque chose à faire avec la fonction rechercheV mais je ne suis pas assez compétent.

quelqu'un aurait il une solution?

merci bien!

2forum-excel.xlsx (8.23 Ko)

Bonjour à tous,

La demande que j'ai est assez particulière, et comme je pouvais m'en douter, je n'ai pas trouvé d'autre article sur ce sujet précis

Voici ce que j'essaie de faire: une mise en forme conditionnelle dans un cas très précis.

Je dois remplir une colonne avec des noms de containers, qui peuvent avoir n'importe quel format (par ex: CMAU1234567, 1458555, SGDJE44, etc..)

Cependant, lorsque le texte 'SGSIN' apparaît avec une suite de chiffres à la suite, j'aimerais avoir une mise en forme conditionnelle qui affiche la case en rouge si le texte ne respecte pas le critère suivant: 5lettres (SGSIN) + 6 chiffres (ex:123456).

Par exemple, j'aimerais que la case SGSIN100123 s'affiche normalement, mais que la case SGSIN10012 s'affiche en rouge.

De même, si le texte SGSIN n'est pas présent, alors la case doit s'afficher normalement, quel que soit ce qui est rempli.

Enfin, si possible, j'aimerais également que cela détecte les espaces (mais dans un second temps, ce n'est pas prioritaire )

Ma demande est sûrement un peu spéciale, et je n'ai pas trouvé de moyen de le faire à l'aide d'une formule.

Si quelqu'un connaît une solution ou a déja été confronté à ce genre de problème, je suis curieux d'entendre comment il a été résolu (sans macro/VBA?)

Bonne journée à tous!!

Bonjour,

J'aimerai créer une macro mais je suis totalement nul dans la progammation. J'ai bien essaye avec des formules mais je pense que mon problème est trop complexe pour des formules de bases, donc je me tourne vers vous.

J'ai joint mon fihcier excel comme exemple.

J'aimerai pouvoir faire une macro qui me cherche les termes R5 à R9 pour chaque colonne (fusionnee et non fusionee, en bleu). Si elle ne trouve pas un ou plusieurs des termes , la macro ecrit dans la case jaune ce/ces termes. De plus, si elle trouve un ou des termes avec la mise en forme barrée, la macro ecrit ce/ces termes toujours dans la case jaune.

J'ai bien essaye de commancer a écrire une macro avec des if et des cells.find() mais je me perds dans la multitude de fi `écrire.

Pourriez-vous m'aider ? Je ne sais pas si j'ai été bien clair.

Merci !

8exemple.xlsx (9.16 Ko)

bonjour à tous ,

bonne fête de fin d'année à tous,.

je vais une nouvelle fois appel a votre aide pour un souci sous excel. je voudrais pour afficher un texte spécifique dans un colonne lorsque Excel rencontre une certaine phrase.

afficher AVER dans la colonne Type lorsque la phrase "Avertissement : Température chambreur process G" est rencontrée dans une colonne

afficher NC dans la colonne Type lorsque la phrase "Non-conformité : C03G avec produit non conforme" est rencontrée dans une colonne

afficher APA dans la colonne Type lorsque la phrase "Non conformité : Ajout acide péracétique" est rencontrée dans une colonne.

merci d'avance de votre aide

7help.xlsx (9.64 Ko)

bonjour à tous,

je souhaiterai appliquer une formule uniquement si une autre cellule contient un texte spécifique. Vous allez me dire, trop facile... SAUF QUE:

- [b]je ne souhaite pas mettre mes données en format "tableau"

[/b] - je voudrais que cette formule s'applique pour une plage de cellule

Pour être plus précis:

si de A2 à A4 des cellules contiennent le texte "Benoit" alors je veux que mon calcul (fait en D13) prennent en compte les cellules de la plages D2 : à D4 correspondant uniquement au cellule "benoit" de la colonne A...

je pense avoir été précis mais n'hésitez pas à me demander des infos.

mon fichier excel en PJ

que compte par la suite faire pareil pour les autres noms... (en colonne A)

25classeur1.xlsx (9.59 Ko)

Bonjour,

voici ce que j'aimerais faire mais je n'y arrive pas malgré mes efforts et mes recherches dans plusieurs forums.

J'ai Excel 2011 sous Mac

Voic le topo:

J'ai une cellule, disons A1, avec une liste déroulante ( créé avec Validation de données ).

J'aimerais que, selon chaque choix de la liste déroulante, apparaissent d'autres listes déroulantes ou simplement du texte spécifique dans les cellules B1, C1, D1 etc

Merci à vous

Bonjour

je me débrouille avec excel mais quelques notions me manque quand même

je souhaite faire colorier toutes les cellules contenant un mot en particulier

mais pas les autres contenant ce mot en eux

ce qui c'est passer quand j'ai essayer (^.^)

exemple ( 1 mot par cellule )

chapeau

oiseau

chameau

corbeau

eau

colorier que les cellules ou le mot "eau" apparait

comment exclure les lettres avant et après

ou merci de me faire savoir si cela n'est pas possible

merci

Bonjour,

Apres avoir tourné autour du pot pendant plusieurs heures ma tête fume ... Je m’en retourne à vous pour vous demander un peu d’aide. Voici mon problème.

J’aimerai parvenir à créer un tableau Excel me permettant de (voir piece jointe):

1- J’énumère mes souhaits et états de départ :

  • L’onglet Master sera toujours la référence d’où les infos seront prises.
  • Le fichier devra être évolutif, c'est-à-dire qu’il devra être modifiable sans devoir retoucher la macro (ajout/suppression de colonne, etc.…)

2- J’aimerai parvenir à créer un tableau Excel me permettant :

  • Que dés lors une cellule contient le texte « OK » en colonne ABC01, La ligne entière soit automatiquement copier dans l’onglet portant le même nom. (prenons ici l’exemple de la ligne 2 : La ligne 2 devra être copié dans les onglets ABC01, ABC03, ABC04. Les onglets seront crée manuellement)
  • De pousser la macro pour que celle-ci me permette d’ajouter des colonnes ABCXX autant que désirées et qu’elle les reconnaisse afin de retrouver les « OK » (qui seront au préalablement renseignés manuellement) et de placer les lignes dans l’onglet correct.
J’avais pensé pour cela faire une sorte de règle trouvant toutes les colonnes commençant par « ABC » (ce texte ne changera jamais) sur la ligne 1. (Je n’ai rien trouvé sur ca et ne sais donc pas si c’est possible…)

- De pouvoir mettre un « OK » dans une colonne ABCXX et que la ligne se mette à jour directement dans le bon onglet sans devoir cliquer sur un bouton pour lancer la macro. (je crois que cela est possible, sinon le coup de la création d’un bouton dédié fera largement l’affaire)

Je n’ai pu, à l’heure ou je vous parle, réaliser seulement une macro qui:

  • copie les lignes correctement dans le bon onglet mais ne les mets pas à jour. Elle les colle toujours les unes aprés les autres sans effacer les anciennes.
  • les colonnes ABCXX sont localisées au préalable.
Sub FiltreRoro()

  Dim DerLigne As Long
  Dim Ligne As Long
  Dim Abc As String
  Dim Col As Integer
  Dim Lastline As Long
  Dim Firstcol As Integer
  Dim Lastcol As Integer
  Dim Cell As Range

  Sheets("Master").Activate
  Lastline = Range("A" & Rows.Count).End(xlUp).Row

  For Each Cell In ActiveSheet.Range(Cells(2, 7), Cells(Lastline, 12))
  Sheets("Master").Activate
  If Cell.Value = "OK" Then
  Col = Cell.Column
  Ligne = Cell.Row
  Abc = Cells(1, Col).Value
  Cells(Ligne, Col).EntireRow.Copy 'Copie de la ligne où "OK" apparait.

  Sheets(Abc).Activate
  DernLigne = Range("A" & Rows.Count).End(xlUp).Row
  Cells(DernLigne + 1, 1).Select
    Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, _
        SkipBlanks:=False, Transpose:=False
End If
Next
End Sub

J’espère avoir été suffisamment clair… mais je n'en suis pas sur... ca fume toujours...et merci d’être indulgent. Je ne connais l'existance de VBA uniquement depuis 2 jours...

Merci pour votre aide !

Romanohh

86exemple-web.zip (10.37 Ko)

Bonjour,

J'aimerais vérifier dans plusieurs plages de cellules si le mot "toto" existe.

j'ai pensé à =SI(NB.SI.ENS(A1:A9;"toto";C1:C9;"toto");"présent" ;"absent")

mais la condition est vrai seulement si les 2 arguments sont vrai. Ya t'il une façon de faire un "ou" à la place?

Merci

Bonjour à tous,

Mille excuses si ce sujet a déjà été résolu, j'ai jeté un coup d'oeil à quelques threads mais je n'ai pas trouvé ma réponse.

J'ai une colonne K dans laquelle j'indique grâce à une liste déroulante le poste occupé par un technicien - il est notamment cadre ou non cadre.

Je souhaite que la colonne L cherche dans la colonne K le mot "non" et si c'est non, alors on inscrit NC (non cadre) s'il n'y a pas non, on inscrit C (cadre).

Merci d'avance pour votre aide.

Maylis

Bonjour à tous, : )

Je suis nouveau sur ce forum bien que cela fait quelque temps que je le consulte. Je suis confronté à un problème que je n'arrive pas à résoudre et je ne trouve pas de réponse qui m'aide. Je travail sur sheets de google drive et sur excel 2016.

Pour tenter de simplifier mon problème je vais donner un exemple théorique mais en faites très proche de ce que je veux faire :

J'ai un classeur avec plusieurs feuilles. La première (budget) contient une colonne Libellés, une colonne Total et une colonne N°s de facture.

L'autre feuille (facture) a les colonnes suivantes : Libellés, montants, N° de facture.

Dans la première feuille (budget), 1 ligne = 1 libellé tandis que dans la seconde (factures) plusieurs factures peuvent avoir le même libellé.

J'ai réussi, avec la formule SUMIF, a faire que le total des montant des factures des même libellés s'inscrivent dans la bonne cellule de ma feuille Budget mais je voudrais maintenant faire apparaître la liste des n° de factures des même libellés dans ma feuilles budget. J'arrive à avoir un seul n° de facture correspondant avec la fonction "LOOKUP" et la liste de tous les n° de factures avec la fonction "JOIN" mais je n'arrive pas obtenir un compromis entre les deux et ce que je recherche.

Pourriez vous me venir en aide ?

Merci beaucoup par avance !

Rémy

Recherches récentes

sap guifiltre multicriterefiltre multicritere vbasalairesusfformulaire salairescondition datesomme date ligneformulefonctiondate textboxsauvegarde automatiquedoublons videswebkenodesactiver actualisation vbapmu json heuregestion maintenancealler feuillearduino