Markdown中插入excel表的简便方法

正文

用Markdown写文章的时候,我们经常需要在文章中插入表格。虽然Markdown的基本语法中有添加表格的语句,但用起来非常麻烦,很多在excel表中很容易就可以实现的数据输入、数据编辑等操作用Markdown代码理论上都可以实现,但技术门槛高、工作量大。如果表格的数据少,还可以勉强用Markdown代码来写,但数据多了之后,就非常容易出错。有些网友为了避免这个问题,会用直接插入原表格对应图片的方式来规避在Markdown代码中直接插入表格的问题,但这样无疑降低了表格数据的可编辑性。特别是当表格特别长,一面纸的大小可能不足以容纳下整个表格的时候,如果直接插入表格,万一这一页显示不下,剩下的内容可以分开显示到下一页。而图片则只能挤在一页的空间里面,表格长了之后,对应的图片也会变得特别长,一个特别长的图片挤在一页的空间里面,那就很难看清楚了。

还好,经过一番研究之后,我发现,下面这个链接对应的网站可以帮我们解决这个问题:excel表在线转Markdown。我们可以先在excel表中把数据写好,再利用这个网站把excel表中的数据转成Markdown代码或HTML代码,然后把转出来的代码直接复制粘贴到自己的Markdown代码中即可。接下来就来说一说这个网站的使用方法。

进入网站之后,首先在“Data Source”版块下的输入框中粘贴提前复制好的excel数据,也可以点击“Upload a Excel File”按钮,直接导入整个excel表文件在此处粘贴excel数据或导入excel表文件
导入数据之后,稍等片刻,便可以在下面的“Table Editor”版块中看到转换后的预览表。如果一直没有刷新出来的话,可以点一下右边预览表格的位置,这样就可以刷新出来。一般情况下,转出来的效果都是非常完美的。但有些时候,特别是当单个单元格中的字数特别多的时候,转出来的效果可能会不尽如人意(比如说单元格中的字没有显示完全等)。这个时候,便可以在预览界面中,和操作excel表一样,直接对表格与数据进行编辑操作。调整好之后,便可以点击如下图左下角所示的“Replace All”按钮,转换出来的代码也会随之发生改变。
效果预览
随后,我们便可以在最下面的“Table Generator”版块中看到转换出来的代码。由下图可以看到,该网站可以将excel表转成多种语言的代码,可自由选择。一般的Markdown编辑器都认Markdown代码和HTML代码,其它代码大家可以自行尝试。该网站不需要我们手动选中那么多代码,直接点击右上角的“Copy to Clipboard”按钮,即可将转出来代码整体复制到剪切板中,然后便可以把代码直接粘贴到Markdown编辑器。
转换出来的代码
下图是我将转换出来的代码插入Markdown编辑器之后的效果,显然,效果非常理想。这个方法得到了实践的检验!
最终效果

后记

虽然这是一篇技术贴,不过促使我研究在Markdown中插入excel表技术的第一动力其实是我对武汉方言的研究。我最近打算见缝插针写一篇研究普通话中读“zhu”/“chu”/“shu”的字在武汉话中读音的专栏,需要插入大量表格。为了提升专栏的可读性,我非常希望能多快好省地插入excel表。于是,经过一番研究之后,就有了这篇技术贴。希望这篇博文能够帮助到大家,也希望大家能帮忙关注一下我的知乎账号“安琪拉三把手”与b站账号“teikishi”。感谢各位老铁的支持!

  • 15
    点赞
  • 17
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值