中企动力 > 商学院 > excel导入网页数据
  • ?

    phpexcel导入excel处理大数据

    Cui

    展开

    phpexcel导入excel处理大数据

    先下载对应phpExcel 的包就行了https://github/PHPOffice/PHPExcel

    下载完成 把那个Classes 这个文件夹里面的 文件跟文件夹拿出来就好了。

    直接写到PHPExcel 这个文件里面的。调用很简单。引入phpExcel 这个类传递对应的excel 文件的路径就好了

    现在上传到指定的目录,然后加载上传的excel文件读取这里读取是的时候不转换数组了。注意:是Sheet可以多个读取,php上传值要设置大,上传超时要设置长。

  • ?

    使用excel的数据导入功能

    梅米

    展开

    如果说我们需要获取计算机内的文本文件的时候,我们除了使用超链接的和复制的方法,我们可以可以使用excel的数据导入功能,可以把文本文件直接导入到excel中直接转换成表格样式。

    1、在 “客户资料统计” 工作簿中新建工作表, 并命名为 “北京永桦包装有限公司” 。

    2、切换到 【数据】 选项卡, 在 【获取外部数据】 组中单击 【自文本】 按钮。

    3、弹出【导入文本文件】对话框,找到文本文件“北京永桦包装有限公司” , 选择文件,单击【导入】按钮。

    图1

    4、弹出文本导入向导,在此可以预览文本文件,单击【下一步】按钮。

    图2

    5、选中 Tab 复选框, 单击【下一步】按钮。

    图3

    6、在弹出的 【导入文本向导-步骤 3】 对话框中单击【常规】单选按钮,单击【完成】按钮。

    图4

    7、弹出【导入数据】对话框,单击【现有工作表】单选按钮,单击【确定】按钮。

    图5

    8、txt文本信息已导入到excel工作表中。

    图6

    就通过以上的几个简单步骤我们就可以把txt转换成excel表格文件了,使用excel的数据导入功能,大大的节省了我们的工作时间,提高了我们excel工作效率。

  • ?

    如何轻松愉快的将Word中的大量表格放入Excel中编辑

    蓝枯

    展开

    如何轻松愉快的将Word中的大量表格放入Excel中编辑

    大家好,我是头条号@爱玩电脑,专注于计算机相关技巧的讲解,目前侧重于操作系统、硬件及办公软件等方面。今天给大家讲讲如何轻松愉快的将Word中的大量表格放入Excel中编辑。

    概述:如果在Word中只有一两个表格,想将其放到Excel中,我们只要简单的复制粘贴就行了。但是如果表格数量很多,一个个的粘贴就太不科学了。今天讲解的将Word中的大量表格放入Excel中编辑技巧,一句话概括就是将Word转换为网页,然后在Excel中进行导入。我的演示环境如下:操作系统windows7,办公软件为微软的Office2007,文档和表格都在D盘下面,文档中插入了3个表格作为例子。

    第一步:将文档另存为单个文件网页。

    在Word中点"文件"—"另存为"—"单个文件网页"。如下图:

    存为网页

    保存好后的文件名为我的文档.mht"。

    第二步:在Excel中导入网页文件。打开Excel,点"数据"—"自网站"

    导入数据

    在地址中输入如下内容:file:///D:/我的文档.mht,这就是我们保存的网页文件的路径。

    导入

    点导入。出现如下对话框

    导入内容

    根据需要点最左上角的向右的箭头导入全部内容,或者每个表格左上角的向右的箭头,导入该表格。

    我选择全部,导入结果如下:

    导入后

    第三步:在Excel中对导入的表格们进行编辑并保存。

    好了,将Word中的大量表格放入Excel中编辑的小技巧就讲到这里,希望能给你的日常办公带来一点帮助。如果觉得文章讲得不够清楚,晚点我会录制发表视频版。文章由头条号@爱玩电脑首发于今日头条,未经作者允许,禁止转载。

  • ?

    雨沐田:数据分析之Excel数据导入方法

    深宫怨

    展开

    之前的文章对数据分析基础做了归纳总结,对数据分析有了基本的识了解后,还是要多多的实践才可以,但不管怎么实践,总是需要数据才可以,没数据总是无米之炊,今天就说说数据准备。

    既然在日常的工作中,Excel能解决绝大部分的问题,那就从Excel说起:

    一、Excel导入文本数据

    由于各种原因,在工作中我们可能会拿到很多文本数据,常见的就是txt格式的,为了方便处理,一般需要导入Excel,但前提是要有一定的规律才可以,如下面的数据就无法导入Excel表格(严格说是可以导入,但导入的数据依然无规律,无法直接有效使用):

    同样表达一类信息,但有规律就可以导入Excel表格,如下格式,就可以轻松导入:

    导入方法如下:

    1、打开Excel,选择数据模块,在选择 [自文本] 子菜单:

    2、选择文件所在位置后,弹出如下窗口:

    3、保持默认选择“按分隔符号”,此时看到预览,数据并没有被切分开,点击下一步:

    4、选择分割符号为逗号,此时看到预览,数据已经被正确切分,继续点击下一步:

    5、此步骤不做修改,直接点击 [完成]。

    6、数据被导入,如下图:

    是不是非常方便,实际工作中,需要导入txt文本的情况还是比较多的,如一些系统的日志文件,或从其他库中导出的数据,或者手工按固定格式记录的数据等,通过Excel文本导入是非常方便的。

    而且从第三步中可以看到,数据值之间的分隔符不一定是逗号,可以是任意字符或空格等,只要有相同的规律,就可以导入,可以多试试。

    二、从网站导入Excel

    还有一种常见情况是导入网页数据,特别是网页上的表格,这是采集外部数据的方法之一。

    虽然网页上的数据很多是可以直接复制粘贴的,但如果网页右键被屏蔽或数据过大,直接复制总不是那么方便的,就需要如下的方法:

    如我们要导入郭嘉统计局的数据:2017年9月中国制造业采购经理指数,网址如下:http://stats.gov/tjsj/zxfb/201709/t20170930_1539436.html

    我想要导入如下图所示的表格数据:

    操作步骤如下:

    1、打开Excel,选择数据模块,再选择 [自网站] 子菜单:

    2、在地址栏录入网址后,点击【转到】按钮,如下图

    3、打开的网页中找到我们要导入的表格并选择,点击表格左上角的黄色箭头图标,并变成绿色,如下图所示:

    4、点击导入,数据被导入Excel,如下图:

    是不是非常方便呢,最最关键的是从网页导入的数据,还可以根据需要刷新,方法:点击数据模块菜单下的 [全部刷新] 按钮,就可以刷新导入的数据:

    除了可以手工刷新还,还可以自动刷新数据,点击 [全部刷新] 菜单傍边的 [属性] 菜单,就可以设置是否自动刷新,具体操作请自行尝试。

    以上2种方法,不仅仅是数据分析基础工作,也是日常工作都非常有用的方法,多多使用,让Excel这个牛X的工具发挥真真的价值!

    关注公号「大数据分析狮」,学习数据分析,免费获取大数据分析百本电子书!

  • ?

    如何把excel数据导入navicat

    荼靡

    展开

    在导出的Excel表中,手动的录入一些数据,然后将这个表导入到数据库中。

    步骤1:运行【导入向导】,选择导入数据的类型

    步骤2:选择文件数据源

    步骤3:跳过。

    步骤4:给源文件定义一些附加选项,前三个选项一定要填写正确,否则将不能完成正确的导入。

           [栏位名行]:数据表字段所在的行位置

           [第一个数据行]:导入的数据表中源数据是从第几行开始的

           [最后一个数据行]:导入的数据表中源数据是从第几行结束的

    步骤5:选择目标表,也可以新建一个表

    步骤6:定义源栏位和目标栏位的对应关系,如果目标栏位设置了主键,在这一步中一定要勾选,否则也将无法正常导入数据

    步骤7:选择导入模式,如果是新表,选择第一项。可以根据具体情况选择不同的选项。这里选择第三项。

    步骤8:点击【开始】执行导入命令

    执行完之后,去数据库验证一下:

    (本文内容由百度知道网友茗童贡献)

  • ?

    Excel的万用法:Excel获取网页表格数据

    火花7588

    展开

    现如今,很多小伙伴都知道Python可以用来爬取数据,但是若想要零基础学习Python爬虫嘛,还是需要些时间去进行Python的学习的。不过如果是对于些简单的网页表格数据爬取那就没必要用上Python了。

    那今天我就来教大家如何不使用Python去爬取网页数据。

    论Excel的万用方法之一 对的,就是Excel,Excel表格就可以帮助大家实现简单网页表格数据爬取功能。

    首先找到大家想要爬取的数据表格

    例如今天我们来爬取中国天气网上的广东天气预报吧~

    然后我们将网站的链接复制下来,打开Excel,找到菜单栏上的:数据 – 自网站

    接着将刚刚复制下来的链接粘贴到刚打开的:新建Web查询

    单击转到后打开网站,在此处预览中找到你所要导入的数据表格然后勾选左上角即可

    选中以后点击右下角的导入即可将选择的表格数据导入到Excel中

    数据导入中……

    接下来 你就可以看到你想要的数据一一呈现在Excel表格中啦~

    也有的小伙伴有疑问了,这么导出的数据都是固定的,网页数据若有更新岂不是还要重新导入?

    其实不用,Excel也自带数据刷新的。我们还是在菜单栏中找到:数据-全部刷新下的链接属性

    在链接属性处,选择刷新条件,刷新频率、时间等。然后Excel就会依照你所设定的刷新属性,进行数据自动更新了~

    以上,就是一个全自动抓取并刷新数据的Excel表格完成~~

    当然利用Excel表格来爬取数据有优点有缺点。优点是利用Excel本身自带功能进行数据抓取更新,简单方便,不用涉及编程等繁琐的操作。缺点就是Excel网页数据抓取 只能抓取表格数据,别的数据想要获取就有些困难了。

    所以要想获得更多元的网页数据不妨学习下Python,也是目前爬虫中最简单易学的了。安利一波~

    如果大家还想知道更多的实用小技巧的话 可以关注一下哦 以便下次更新及时通知 W=

  • ?

    一个方法快速提取网页上的表格,不用写代码哦

    邪魅

    展开

    网页上有些数据是以表格的形式呈现的,比如一些股票数据(如图1-1),我们希望将这些数据保存到Excel表格中,怎样快速提取数据到表格中呢(如图1-2)?请仔细往下阅读,不需要一行又一行地复制,也不需要写代码哦,只需要正确使用Excel的导入功能即可。

    图1-1图1-2 部分数据与上图不同,是由于股票数据一直在更新,操作延时导致的。

    首先打开一个Excel表格,切换到“数据”菜单下,点击“自网站”,输入网址,最后点击“确定”或“转到”。

    图1-3

    等Excel链接网站数据成功后,就会看到一个导航器,点击左侧的某个Table,比如Table3,就可以在右侧“表视图”下看到相关的数据,也可以切换到“Web视图”下,查看该表的数据和位置。确认该Table正是自己需要的表格后,点击“加载”。

    图1-4图1-5

    现在,表格成型啦,这就是从网页上提取下来的表格,虽然有部分数据格式不是很完美,不过比手动一个一个复制是不是方便很多啦。现在,选中数据,调整它的对齐方式,调整涨跌幅和换手率为百分比,再使用“开始”菜单下的“套用表格格式”就可以得到文章开头的表格啦。不清楚地话,请留言吧。

    图1-6

    当网页上的数据本身就是一个表格时,这种方法就非常方便啦。如果网页上的数据不是表格,但是看起来排列整齐,那就可以使用“分列”的方法来提取数据,请参考往期推荐。

    往期推荐:将文本文件转换为Excel,帮你分析你的淘宝店数据

    来源:“解晴新生”,点击文章开头的“解晴新生”或“关注”可以查看更多相关文章哦。方便的话,请点赞支持下,谢谢!

  • ?

    学会使用PowerBI/Excel批量采集网页数据

    惠凝蕊

    展开

    前面介绍PowerBI数据获取的时候,曾举了一个从网页中获取数据的例子,但当时只是爬取了其中一页数据,这篇文章来介绍如何用PowerBI批量采集多个网页的数据。

    本文以智联招聘网站为例,采集工作地点在上海的职位发布信息。

    下面是详细操作步骤:

    (一)分析网址结构

    打开智联招聘网站,搜索工作地点在上海的数据,

    下拉页面到最下面,找到显示页码的地方,点击前三页,网址分别如下,

    http://sou.zhaopin/jobs/searchresult.ashx?jl=%e4%b8%8a%e6%b5%b7&sm=0&sg=fe782ca83bfa4b018d27de559d0a5db0&p=1http://sou.zhaopin/jobs/searchresult.ashx?jl=%e4%b8%8a%e6%b5%b7&sm=0&sg=fe782ca83bfa4b018d27de559d0a5db0&p=2http://sou.zhaopin/jobs/searchresult.ashx?jl=%e4%b8%8a%e6%b5%b7&sm=0&sg=fe782ca83bfa4b018d27de559d0a5db0&p=3

    可以看出最后一个数字就是页码的ID,是控制分页数据的变量。

    (二)使用PowerBI采集第一页的数据

    打开PowerBI Desktop,从网页获取数据,从弹出的窗口中选择【高级】,根据上面分析的网址结构,把除了最后一个页码ID的网址输入第一行,页码输入第二行,

    从URL预览中可以看出,已经自动把上面两行的网址合并到一起;这里分开输入只是为了后面更清晰的区分页码变量,其实直接输入全网址也是一样可以操作的。

    (如果页码变量不是最后一位,而是在中间,应该分三行输入网址)

    点击确定后,发现出来很多表,

    从这里可以看出,智联招聘网站上每一条招聘信息都是一个表格,不用管它,任意选择一个表格,比如勾选Table0,点击编辑进入Power Query编辑器。

    在PQ编辑器中直接删除掉【源】之后的所有步骤,然后展开数据,并把前面没有的几列数据删除。

    这样第一页的数据就采集过来了。然后对这一页的数据进行整理,删除掉无用信息,添加字段名,可以看出一页包含60条招聘信息。

    这里整理好第一页数据以后,下面进行采集其他页面时,数据结构都会和第一页整理后的数据结构一致,采集的数据可以直接拿来用;这里不整理也没关系,可以等到采集所有网页数据后一起整理。

    如果要大批量的抓取网页数据,为了节省时间,对第一页的数据可以先不整理,直接进入下一步。

    (三)根据页码参数设置自定义函数

    这是最重要的一步。

    还是刚才第一页数据的PQ编辑器窗口,打开【高级编辑器】,在let前输入:

    (p as number) as table =>

    并把let后面第一行的网址中,&后面的"1"改为(这就是第二步使用高级选项分两行输入网址的好处):

    (Number.ToText(p))

    更改后【源】的网址变为:

    "http://sou.zhaopin/jobs/searchresult.ashx?jl=%e4%b8%8a%e6%b5%b7&sm=0&sg=fe782ca83bfa4b018d27de559d0a5db0&p="&(Number.ToText(p)))),

    确定以后,刚才第一页数据的查询窗口直接变成了自定义函数的输入参数窗口,Table0表格也变成了函数的样式。为了更直观,把这个函数重命名为Data_Zhaopin.

    到这里自定义函数完成,p是该函数的变量,用来控制页码,随便输入一个数字,比如7,将抓取第7页的数据,

    输入参数只能一次抓取一个网页,要想批量抓取,还需要下面这一步。

    (四)批量调用自定义函数

    首先使用空查询建立一个数字序列,如果想抓取前100页的数据,就建立从1到100的序列,在空查询中输入

    ={1..100}

    回车就生成了从1到100的序列,然后转为表格。gif操作图如下:

    然后调用自定义函数,

    在弹出的窗口中点击【功能查询】下拉框,选择刚才建立的自定义函数Data_Zhaopin,其他都按默认就行,

    点击确定,就开始批量抓取网页了,因为100页数据比较多,耗时5分钟左右,这也是我第二步提前数据整理造成的后果,导致抓取比较慢。展开这一个表格,就是这100页的数据,

    至此,批量抓取智联招聘100页的信息完成,上面的步骤看起来很多,实际上熟练掌握以后,10分钟左右就可以搞定,最大块的时间还是最后一步进行抓取数据的过程比较耗时。

    网页的数据是不断更新的,在操作完以上的步骤之后,在PQ中点击刷新,可以随时一键提取网站实时的数据,一次做好,终生受益!

    以上主要使用的是PowerBI中的Power Query功能,在可以使用PQ功能的Excel中也是可以同样操作的。

    当然PowerBI并不是专业的爬取工具,如果网页比较复杂或者有防爬机制,还是得用专业的工具,比如R或者Python。在用PowerBI批量抓取某网站数据之前,先尝试着采集一页试试,如果可以采集到,再使用以上的步骤,如果采集不到,就不用再耽误工夫了。

    现在就打开PowerBI/,尝试着抓取你感兴趣的网站数据吧。

  • ?

    【职场趣学】三下五除二轻松导入网页数据

    陈旧″

    展开

    这是我们的第333篇原创文章

    昨天厦门金砖,整个朋友圈都被习大大刷屏啦,朋友圈瞬间成了大大粉的狂欢,相比看新闻、逛网页,这是我第一次近距离的感受到一个人魅力和话语的强大力量。

    这让我想起了20额不,几年前, 当我还年轻的时候,疯狂追星的场面……

    据说五国首脑都来了,下图是不是V587,大毛也总算是见了一次世面,当时我与习大大和各国首脑的直线距离,只有1……kilometer,好吧,再近一米都可能会被抓进去。

    那,本期的教程和金砖有什么关系呢?

    当然没有关系,我就是强行蹭热点,大家别介意。

    昨天一个搞金融的朋友问我,他要从网页上复制一些表格,问我有没有快捷的方法?

    比如像这个外汇网页:

    虽然可以直接复制粘贴到Excel,但是有个问题,数据每分钟都更新,我总不能每分钟都复制一次表格吧!

    正确的姿势是这样的

    (以Excel 2016为例)

    第一步:

    点开【数据】选项卡,选择【自网站】;

    第二步:

    复制输入网站地址,点击确定;

    第三步:

    默认打开的是【表视图】,左侧已将网页上可识别的表格罗列出来

    选中要复制的那张表,点击右下角【加载】,网页中的数据就自动添加到Excel中了。

    第四步:

    如需要刷新数据,可选中表格内任一单元格,单击【设计】选显卡下的【刷新】按钮。

    在其他版本中,操作界面会有所不同

    奉上动图

    ▼

    有些时候我们需要把TXT格式的数据导入到Excel中,这些数据大多是由某些软件生成的,通常它们都是下面这个样子:

    如果直接复制到Excel中,就会像下面这样。

    老板:“回去重做!”

    对于TXT,可以用【从文本导入】这个功能(就在网页导入功能旁边),选择文本后双击导入;

    此时Excel会自动识别并生成一张分割好的表格,在这里分隔符是逗号,也有可能是空格或者别的符号

    原理跟“分列”是一样的(在2013及更低的版本中,需要手动选择分隔符),点击加载就就会蹦出一张漂亮的表格了。

    动图如下

    大家晚安。

  • ?

    原来网页上的数据表格,还可以这样导入到自己的Excel表中

    翠风

    展开

    工作中经常会遇到在网页上看到一个数据觉得有需要,想要将其搬到我们自己的Excel。但是有些表格复制过来都是有设置了超链接还要一个个将其去除,还有一些别个复制过来是打乱了的。那么如何将网络上的数据导入到我们自己的Excel表格中呢?

    网页上的许多数据都是以表格的形式存在的,通过Excel可以直接从网页上获取这些数据。只需要通过【数据】选项卡中的“获取外部数据”工具即可获取网页里表格中的数据。

    有些数据表格是可以通过复制的,但是有些又不行,今天跟各位朋友分享如何将网页上的数据导入到自己的Excel表中的一个操作技巧,希望对大家有所帮助!

    1、新建一个空白工作簿,单击【数据】选项卡中的“自网站”按钮;在打开的对话框“地址”文本框中输入需要导入的网址,然后单击“转到”按钮;

    2、将网址粘贴到“地址”栏“转到”,找到自己需要的表格会看到一个“黄色框里面有个箭头”单击就会勾选选中这个表格,然后单击“导入”按钮导入选中的表格;

    3、弹出一个“导入数据”框,设置导入数据表格的位置,如A1单元格,然后单击“确定”按钮;

    4、看到“正在获取数据...”;

    5、网页导入数据表格(如图左边);网页复制数据表格文字有超链接(如图右边)有些复制出来这个数据是打乱的;

    网页导入数据表格与网页复制数据表格对比

    6、用“套用表格格式”一键美化导入进来的数据表格即可

    一键美化导入数据表格格式

    今天分享的“如何将网页上的数据表格导入到自己的Excel表中”方法有很多种,今天就分享这一种,希望对各位朋友们在工作中有所帮助。

    更多关于Office-Excel操作小技巧可加入我们群一起交流学习。

excel导入网页数据

所有视频需要登录后,才能观看

请先登录您的帐号,即可完整播放,如果您尚未注册帐号,请先点击注册。

img

在线咨询

建站在线咨询

img

微信咨询

扫一扫添加
动力姐姐微信

img
img

TOP