php 相同数据合并单元格,利用for循环实现excel中多列数据合并到一个单元格
詳細內容
今天在工作中,老板給我一個任務,把excel表格中的多列數據合并到一列中。
數據如下:
注意:數據從16601到20000,也就是說有兩千個網址。
下面為大家介紹幾種方法:
第一種:使用wps自帶函數
1、在公示選項卡下找到插入函數
2、搜索CONCATENATE函數
3、將需要拼接的單元格填寫入參數
4、確定即可
缺點:這種方法適用于數據量小的情況,但是在工作中可能會遇到大量數據的情況,所以,接下來為大家介紹第二種方法。
第二種:使用for()循環
由于我們需要完成16601到20000的數據,同時網址前綴和后綴相同,所以我們就需要使用到for()循環。
demo:<?php
$url = 'https://www.cctv.com/wenda/';
$html = '.html';
for($i = 16602; $i <= 2000; $i++) {
echo $url.$i.$html.'
';
}
?>
結果如圖:
第三種:使用PHP內置函數implode()函數<?php
//定義不變內容組成的數組
$arr = array('https://www.cctv.com/wenda','.html');
//利用循環和implode函數拼接字符串
for($i = 16601; $i <= 20000; $i++) {
$string = implode($i,$arr);
echo $string.'
';
}
?>
結果如圖:
以上內容若有錯誤,請指正!不勝感激。
相了解更多相關問題請訪問少俠科技:PHP視頻教程
總結
以上是生活随笔為你收集整理的php 相同数据合并单元格,利用for循环实现excel中多列数据合并到一个单元格的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Android检测系统的摄像头是否可用
- 下一篇: php捐赠物品管理系统