Aujourd'hui, au travail, mon patron m'a confié la tâche de fusionner plusieurs colonnes de données du tableau Excel en une seule colonne.
Les données sont les suivantes :
Remarque : Les données vont de 16 601 à 20 000, ce qui signifie qu'il y a deux mille URL.
Voici quelques méthodes :
La première façon : utilisez la fonction intégrée wps
1 Dans l'onglet publicité. Trouvez la fonction d'insertion
2. Recherchez la fonction CONCATENATE
3. Remplissez les cellules qui en ont besoin à épisser Entrez les paramètres
4. Confirmez
Inconvénients : Cette méthode convient à de petites quantités de données, mais elle peut en rencontrer. une grande quantité de données, je vais vous présenter la deuxième méthode.
Deuxième : utilisez une boucle for()
Puisque nous devons compléter les données de 16601 à 20000 et que le préfixe et le suffixe de l'URL sont les mêmes, nous devons utiliser un for() boucle.
démo :
<?php $url = 'https://www.cctv.com/wenda/'; $html = '.html'; for($i = 16602; $i <= 2000; $i++) { echo $url.$i.$html.'<br>'; } ?>
Le résultat est comme indiqué dans la figure :
Troisième méthode : utilisez la fonction intégrée PHP implode () fonction
<?php //定义不变内容组成的数组 $arr = array('https://www.cctv.com/wenda','.html'); //利用循环和implode函数拼接字符串 for($i = 16601; $i <= 20000; $i++) { $string = implode($i,$arr); echo $string.'<br>'; } ?>
Les résultats sont les suivants :
S'il y a des erreurs dans le contenu ci-dessus, veuillez me corriger ! Toute aide est grandement appréciée.
Pour plus de questions connexes, veuillez visiter le site Web PHP chinois : Tutoriel vidéo PHP
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!