利用for循环实现excel中多列数据合并到一个单元格
内容导读
收集整理的这篇技术教程文章主要介绍了利用for循环实现excel中多列数据合并到一个单元格,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1045字,纯文字阅读大概需要2分钟。
内容图文
今天在工作中,老板给我一个任务,把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.'<br>';}?>
结果如图:
第三种:使用PHP内置函数implode()函数
<?php//定义不变内容组成的数组$arr = array('https://www.cctv.com/wenda','.html');//利用循环和implode函数拼接字符串for($i = 16601; $i <= 20000; $i++) { $string = implode($i,$arr); echo $string.'<br>';}?>
结果如图:
以上内容若有错误,请指正!不胜感激。
相了解更多相关问题请访问PHP中文网:PHP视频教程
以上就是利用for循环实现excel中多列数据合并到一个单元格的详细内容,更多请关注Gxl网其它相关文章!
内容总结
以上是为您收集整理的利用for循环实现excel中多列数据合并到一个单元格全部内容,希望文章能够帮你解决利用for循环实现excel中多列数据合并到一个单元格所遇到的程序开发问题。 如果觉得技术教程内容还不错,欢迎将网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。