Piocher dans un colonne un mot et le rajouter dans un titre
Résolu
yacinedu13001
Messages postés
298
Date d'inscription
Statut
Membre
Dernière intervention
-
yacinedu13001 Messages postés 298 Date d'inscription Statut Membre Dernière intervention -
yacinedu13001 Messages postés 298 Date d'inscription Statut Membre Dernière intervention -
Bonjour à tous :)
Alors voilà, je travaille le référencement d'un site internet et j'ai besoin d'une formule pour automatiser la création de MetaTitle (Titre).
Exemple concret :
En colonne A, j'ai des titres "Téléphone portable"
En colonne B, j'ai des marques "iPhone 5C 16 Go"
En colonne C, j'ai dans chaque cellule quelques mots (max 3) aléatoires.
C1 : A prix attractif
C2 : Discount
C3 : A prix imbattable
C4 : Pas cher
Etc...
Le but étant de créer une colonne avec A + B + une cellule de C récupérée de façon aléatoire.
Pour ajouter A et B, j'utilise la formule : =& qui marche très bien.
Mon souci est donc de prendre le résultat de cette première association et de lui ajouter un texte aléatoire qu'il doit prendre dans la colonne C pour que ça donne :
"Téléphone portable iPhone 5C 16 Go A prix imbattable"
J'espère m'être bien expliqué et j'espère aussi que gbinforme va passer par là :P
Merci !
Alors voilà, je travaille le référencement d'un site internet et j'ai besoin d'une formule pour automatiser la création de MetaTitle (Titre).
Exemple concret :
En colonne A, j'ai des titres "Téléphone portable"
En colonne B, j'ai des marques "iPhone 5C 16 Go"
En colonne C, j'ai dans chaque cellule quelques mots (max 3) aléatoires.
C1 : A prix attractif
C2 : Discount
C3 : A prix imbattable
C4 : Pas cher
Etc...
Le but étant de créer une colonne avec A + B + une cellule de C récupérée de façon aléatoire.
Pour ajouter A et B, j'utilise la formule : =& qui marche très bien.
Mon souci est donc de prendre le résultat de cette première association et de lui ajouter un texte aléatoire qu'il doit prendre dans la colonne C pour que ça donne :
"Téléphone portable iPhone 5C 16 Go A prix imbattable"
J'espère m'être bien expliqué et j'espère aussi que gbinforme va passer par là :P
Merci !
A voir également:
- Piocher dans un colonne un mot et le rajouter dans un titre
- Trouver un film sans le titre - Télécharger - Divers TV & Vidéo
- Déplacer colonne excel - Guide
- Mettre un mot de passe sur un dossier - Guide
- Trier colonne excel - Guide
- Trousseau mot de passe iphone - Guide
5 réponses
Bonjour
en supposant que tes données sont dans la plage C2:C11 (10 valeurs)
=INDEX(C2:C11;ENT(10*ALEA())+1)
te donnera une valeur choisie aléatoirement dans la plage C2:C11
Cdlmnt
en supposant que tes données sont dans la plage C2:C11 (10 valeurs)
=INDEX(C2:C11;ENT(10*ALEA())+1)
te donnera une valeur choisie aléatoirement dans la plage C2:C11
Cdlmnt
yacinedu13001
MAGNIFIQUE ! merci beaucoup pour ton retour. Je teste ça demain et je reviens vers toi pour te dire si ça marche :) Merci encore ! Bonne soirée.
Bonjour,
Ta formule fonctionne parfaitement merci :)
Juste un dernier point, je n'arrive pas à appliquer la formule sur toutes les cellules. Quand je clique sur le petit + pour tirer la formule vers le bas, il fait l'indentation. Le C2:C11 devient donc C3:C12 puis C4:C13 etc...A partir d'un moment, il cherche donc une valeur dans des cellules vides puisque ma colonne n'a que 18 valeurs aléatoires.
Ta formule fonctionne parfaitement merci :)
Juste un dernier point, je n'arrive pas à appliquer la formule sur toutes les cellules. Quand je clique sur le petit + pour tirer la formule vers le bas, il fait l'indentation. Le C2:C11 devient donc C3:C12 puis C4:C13 etc...A partir d'un moment, il cherche donc une valeur dans des cellules vides puisque ma colonne n'a que 18 valeurs aléatoires.
Re,
Désolé je ré-ouvre le sujet parce que je rencontre un petit souci.
Dans la colonne A, j'ai donc mon titre.
Dans la colonne B, j'ai ma marque.
Dans la colonne H, j'ai mis ma liste d'expressions aléatoires allant de 2 à 21.
Voilà la formule insérée dans la colonne C
=A2&" "&B2&" "&INDEX($H$2:$H$21;ENT(21*ALEA())+1)
Quand je le fais pour une cellule, ça marche parfaitement mais quand j'essaye de le faire pour plusieurs, ca me met sur certaines cellules l'erreur #REF!
Si je clique sur cette cellule là et que j'appuie encore sur Entrée pour lancer la formule, l'erreur va partir de cette cellule là pour apparaitre dans une autre lol.
A chaque fois, je vais avoir 3-4 voir 5 cellules où il y a cette erreur mais chaque fois que je relance la formule, l'erreur se met sur d'autres cellules...
Merci :)
Désolé je ré-ouvre le sujet parce que je rencontre un petit souci.
Dans la colonne A, j'ai donc mon titre.
Dans la colonne B, j'ai ma marque.
Dans la colonne H, j'ai mis ma liste d'expressions aléatoires allant de 2 à 21.
Voilà la formule insérée dans la colonne C
=A2&" "&B2&" "&INDEX($H$2:$H$21;ENT(21*ALEA())+1)
Quand je le fais pour une cellule, ça marche parfaitement mais quand j'essaye de le faire pour plusieurs, ca me met sur certaines cellules l'erreur #REF!
Si je clique sur cette cellule là et que j'appuie encore sur Entrée pour lancer la formule, l'erreur va partir de cette cellule là pour apparaitre dans une autre lol.
A chaque fois, je vais avoir 3-4 voir 5 cellules où il y a cette erreur mais chaque fois que je relance la formule, l'erreur se met sur d'autres cellules...
Merci :)
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question