博文

WORD邮件合并类型的区别及使用场景

WORD邮件合并类型较多,初接触时总是不明白这其中的区别。仔细看了官方文档,大概总结了一下,记录于此。其实这些类型之间没有绝对的界线,某一个类型可以修改一下,实现其他类型的功能。 (一)信函: 将信函发送给一组人。您可以单独设置每个人收到的信函的格式。每一个记录都存放在单独一页上。 使用场景:通知单,成绩单等每人单独一张的内容。 ↑信函最终效果 (二)电子邮件: 将电子邮件发送给一组人。您可以单独设置每个人收到的电子邮件的格式。 使用场景:主要是针对群发邮件使用。虽然使用“信函”也可以达到同样的目的。 ↑电子邮件效果图 (三)信封: 打印成组邮件的带地址信封。 使用场景:主要用于打印各种规格的信封,内置很多信封规格。 ↑信封效果图 (四)标签 选择“标签”后会跳出选择框,选择需要的版式,例如:分为1/4的版面,会将一个word页面分为四个解上的域, 在左上角插入需要的字段,然后“更新标签”四个角上的信息都变成一样,然后再选择编辑单个文档中的“全部”即可将所有信息按照1/4的版面显示。 使用场景:内置很多标准尺寸的标签,也可以自定义尺寸,例如打印合格证这样的标签,就非常适用使用这个类型。只要做好第一个标签,其他全部自动生成,非常方便。 ↑标签效果图 (五)目录: 步骤同“信函”只选择完“全部”后,会将所有信息显示在一页上,而不是一条记录一页 使用场景:多条记录放置在同一页上。比如很多人事经常打印工资条时,一页纸上打印很多人的工资条,然后再进行剪裁分割。一页打一个人的工资条,显然太浪费了。 ↑目录效果图

作业神器,微软数学使用说明

今年的疫情对学生的影响还是非常大的。尽管线下的课堂搬到了线上,但是效果肯定是要打了折扣。尤其是学生在缺少家长监督的情况下,大部分人的自觉性跟不上。 数学是一门主课,在线教育的时间远不如在家的多。很多家长都会额外给孩子买习题,也有不少是在网上下载习题。但是不管是买的习题还是下载的习题,基本上都是只给答案,而缺少解题思路及步骤。更有甚者,某些网上下载的习题,连答案都是没有的。 这就造成了两个问题: 学生可能不会做。在家中无人辅导。 学生做好了,但是家长要检查,没有答案,还要自己算。或者家长也不知道怎么求解。 好在信息时代,有很多APP是为解决这样的痛点而生。比如大咖 微软 就针对数学推出了 微软数学 这款APP,据说有人工智能AI黑科技加持,功夫一流。 微软数学 支持IOS和Android系统。可以在各自的APP STORE搜索“ 微软数学 “安装。覆盖了小,初,高的数学知识。 本文以IOS版本来介绍,为了详细说明,图片比较多,请耐心等待。 以下是APP的介绍: 微软数学 面向从小学,初中到高中各个级别和类型的数学问题,利用独有的人工智能数学解题引擎为广大同学与家长提供解题帮助。你只需拍照扫描一个数学算式便能得到详细的步骤解释和坐标图。此外你还可以通过手写输入方便地输入你的数学算式求解。你还可以利用 微软数学 为你生成同类型的习题以供你练习巩固。 功能亮点: ● 拍照搜题支持打印或者手写算式 ● 手写输入支持Apple Pencil,像在纸上做题一样输入算式 ● 利用科学计算器输入复杂的算式 ● 求解题目得到详细步骤和坐标图 ● 从你的手机相册中导入照片 ● 方便地生成可打印的练习题 支持多种问题类型: 算数:实数,复数,最大公约数,最小公倍数,因数分解 初级代数:方根,指数(幂)运算,分数 代数:一元二次方程,方程组,不等式,代数式,线性方程作图,一元二次方程作图等 微积分:求和,极限,求导数,积分 统计(数列):平均数,中位数,取模,标准差,排列,组合 还有更多类型等待你的探索 一. 打开APP时,首先进入的是扫描模式。在屏幕上会显示一个长方形的对焦框。此时可将要扫描的数学题目置于对焦框中。如果内容超出对焦框的宽度,可以拖拽框的右下角的边框调整范围,确保题目处于框内。然后按下拍摄按钮。程序会进行识别。 图1 扫描识别成功率相当高(见图2 中的序号②),很快就会给出答...

EXCEL 单元格中文提取拼音首字母的实现方法

在某些领域的工作中,经常会碰到中文名称需要提取每个字拼音首字母的情形,以便于用来进行检索。比如图书名称索引(当然真正的图书馆大量的图书并不会用EXCEL来实现),如下图右侧的字母缩写 图1 事实上,对于汉字转拼音首字母,网上有一套现成的方案。直接引用就可以实现。公式如下: =LOOKUP(MID(A1,ROW($1:$6),1), {"","";"吖","A";"八","B";"攃","C";"咑","D";"妸","E";"发","F";"旮","G";"哈","H";"丌","J";"咔","K";"垃","L";"妈","M";"乸","N";"噢","O";"帊","P";"七","Q";"冄","R";"仨","S";"他","T";"屲","W";"夕","X";"丫","Y";"帀","Z"}) 这其中  ROW($1:$6)的作用是形成一个数组,即{1,2,3,4,5,6}。当然了,这个公式仅限于取6个汉字的拼音首字母。正常使用时,为了保证可扩展性,可以使用 ROW(INDIRECT("$1:$"&LEN(A1)))这个公式来生成动态的数组。它会自动...

使用power query 实现excel单元格内多个数字提取求和

      昨天在网上看到有人提问,说想实现EXCEL某单元格中不规律数字提取并求和。由于本人正在学习power query,所以第一反应就是用pq来解决。当然,网上也不乏使用excel函数解决的教程,但是多数针对的是一个单元格中只有一个数字的情况。如下图这样的情况,就比较困难了。 图1 不带分隔符的表      因为这涉及到几个数字的提取,并且在提取时要保证数字的完整。也就是说,3就是3,31就是31,不能识别为3和1 ,否则求和结果就是错误的。事实上,有不少power query教程都有这样的示例。但我查询一下,基本上都是针对带有明显分隔符的数据来操作的(如下图)。先按分隔符,将每一个包括数字的部分拆分到一个列表中,然后 再使用替换字符的方法,留下数字,再求和。由于有固定的分隔符,拆分成列表就比较容易。对于没有明显规律的分隔符的,就比较麻烦一点了。大部分教程中都没有提到这种状况的解决方法。经过摸索,基本上成功的解决这个麻烦。 图2 带分隔符的表 大体思路如下: 由于数字都是跟在文本后面的,没有明显的分隔符,所以只能考虑使用文本来进行分隔。 如果用汉字集来分隔的话,那么要取的汉字太多,效率会很低。转变思路,先将单元格中文本取出来,然后以此作为依据进行分隔。这样虽然多一步骤,但是要查找替换的文本只有几个字,效率提高的不是一点点。 以提取出来的文本对单元格进行分隔,将数字分离到一个LIST中,再转换为数值型,求和即可。    以下为实现步骤:       1. 提取除数字之外的文本。由于要提取的数值部分包括0-9数字和作为小数点的.。因此先将这部分移除,剩余的即为要用的文本部分。        代码 = Table.AddColumn(源, "自定义", each Text.Remove([列1],{"0".."9","."})) 由于后面要根据提取出来的文本进行替换,以获得数值部分,所以 将0-9及“. ”先替换掉。这个“.”一定要放在里面,否则替换出来的结果会将小数点去掉,使小数变成整数,造成结果错误。 替换后结果如下: 图3...

通邮件合并实现多行数据合并到一个模板

应朋友之请,要帮她实现一个邮件合并的应用场景。本来,邮件合并是个挺简单的事。但是她的要求却远远超出我对邮件合并的认知。要求是这样的:相同系列的不同产品要放在同一张质量保证书上。每种系列下不超过3个规格。不同系列要分开做质量保证书。WORD的邮件合并对于处理连续单行的数据比较容易,但是对于这种要按某个字段分开处理不太容易。这就是所谓的多行数据合并到一个模板中的问题。 网上搜索了很多教程,看的迷迷糊糊,没有一个真的看懂了。经过一个晚上的反复摸索。总算有了眉目,现将过程记录下来,以防遗忘。 EXCEL文件清单内容如下图。最右列的计数项是添加的辅助列,公式为=if(l2=l3,1,0),也就是判断本行的编号和下一行的编号是否一致。这个非常重要,因为后面的拆分要依靠此列的数据指引。 最终的效果如下图 最终实现域代码如图 下面是具体的操作步骤: 注意:本文中所要求输入的内容中,除了中文外,其他内容均要求在英文半角状态下输入。   先新建一空白WORD文档,然后插入一个多列(根据需求)3行(因为最多只有3个型号,当然,实际使用过程中应该是增加表头行的)的空白表格。然后在“邮件”选项卡中点击“选择收件人”,然后选择“使用现有列表”,找到你保存的EXCEL源文件。打开后,进入正常的邮件合并界面。这一步不多说,因为就是普通的邮件合并步骤,网上教程也很多。  在域代码图所示的第一个空白单元格中,按照常规的邮件合并方法,插入编号字段和规格字段。到这一步为止,所有步骤和普通邮件合并没有任何区别。区别在接下来的步骤中。 在第二行第一个空白单元格中,先按下ALT+F9,然后按CTRL+F9,出现一对大括号{},但这个大括号一定是要通过组合键出来,手工输入是无效的。在大括号中输入set a  ""   ,a可以自己指定其他的名称。在set a “”这三者之间都要有空格。然后将光标定位到“”中间,在菜单中选择“插入合并域”,在列表中选择“计数”字段。这样就会得到{ set a  "{MERGEFIELD 计数}"}这样的代码。 接着,在邮件选项卡下的‘规则’下拉列表中选择“下一条 记录”,如下图 在接下来的对话框 中,域名栏中选择“计数”,比较...

EXCEL 运用SQL语法实现多表合并数据透视

多表合并实现数据透视在EXCEL中实现比较麻烦,但有了SQL的加持,就会非常强大。可惜SQL对于非编程人员还是略有门槛。经过摸索,也经历了多次失败,才总结出一点规律。 下面的代码其实作用是提取多个表(这里只用两个表为例)的其中指定的字段数据进行合并且构造出一个新的表。 select 单位名称,金额,"2017-12" as 月份 from [2017.12$a:h] union all select 单位名称,金额,"2018-1" as 月份 from [2018.1$a:h] 可以实现提取部分字段重新组织数据。但如果[2017.12$]这里不加入具体范围的话,经常会出现打开数据库错误的提示。经过多次尝试,发现在这里加入数据范围,错误就解决了。

删除 UBUNTU wine 及 残留的快捷方式

有时候没有安装软件,就喜欢用CHROME创建一个桌面快捷方式来运行网页版的程序。但是网页版的程序图标是非常模糊的。或者有时候是不想使用这个网页版的程序了,但是在程序列表中无法删除,在软件管理器中也找不到该快捷方式。所以只能手动删除相关快捷方式的文件才可以。 以下是手动删除的方法: 1.进入快捷方式存放目录 cd  ~/.local/share/applications 在此文件夹下,保存着相关的快捷方式文件。删除扩展名为.desktop的文件即可。 wine很恶心的一个地方就是,你卸载了wine,但是你安装过的wine程序快捷方式还残留在你的主菜单里边,太蛋疼了,现在教你怎么彻底删掉wine: 1.卸载wine主程序,在终端里输入: sudo apt-get remove --purge wine 2.然后删除wine的目录文件: rm -r ~/.wine 3.卸载残留不用的软件包: sudo apt-get autoremove 但我们在用wine卸载一些windows程序后,在“应用程序”-“其它”菜单里还残留着它的图标,我们可以通过以下方式把它彻底清除掉: 1.将 ~/.local/share/applications/ 下的相关文件或目录删除掉。 rm -r ~/.local/share/applications 2.删除 ~/.config/menus/applications-merged/ 里面相关的文件。 rm -r ~/.config/menus/applications-merged/wine*

树莓派nginx关于运行PHP网页的配置文件

由于NGINX本身并不具备运行PHP网页的能力,因此需要配合PHP程序来解释网页。在树莓派中添加配置文件/etc/nginx/conf.d/***.conf 打开此文件 server { listen 82 ; ========此处为自定义端口 root /var/www/html/admin; ========>此处为网页文件文件夹 # Add index.php to the list if you are using PHP index index .php index .html index .htm index .nginx-debian.html; server_name _ ; location / { # First attempt to serve request as file, then # as directory, then fall back to displaying a 404. try_files $uri $uri / = 404 ; } # pass PHP scripts to FastCGI server # location ~ \.php$ { ★★★ # include snippets/fastcgi-php.conf; # # # With php-fpm (or other unix sockets): fastcgi_pass unix: /var/run /php/php 7. 0 -fpm.sock; ★★★ fastcgi_index index .php; ★★★ include fastcgi_params; ★★★ # # With php-cgi (or other tcp sockets): # fastcgi_pass 127.0.0.1:9000; } ★★★ # deny access to .htaccess files, if Apache's document root # concurs with nginx's one # #locat...

树莓派上nginx+php7打开PHP页面 显示空白的解决方法

配置好网站后,在浏览器中访问PHP页面,但是显示为空白,没有任何出错提示。 由于nginx与php-fpm之间的一个小bug,会导致这样的现象: 网站中的静态页面   .html 都能正常访问,而   .php 文件虽然会返回200状态码, 但实际输出给浏览器的页面内容却是空白。 简而言之,原因是nginx无法正确的将 *.php 文件的地址传递给php-fpm去解析, 相当于php-fpm接受到了请求,但这请求却指向一个不存在的文件,于是返回空结果。 为了解决这个问题,需要改动nginx默认的fastcgiparams配置文件: vi /etc/nginx/fastcgi_params 在文件的最后增加两行: fastcgi_param SCRIPT_FILENAME $document_root$ fastcgi_script_name; fastcgi_param PATH_INFO $fastcgi_script_name; 然后重启一下服务: service php5-fpm reload service nginx reload //重新加载各项配置改动。

设置树莓派终端显示中文字体

  在UBUNTU的终端中通过SSH登录树莓派,发现无法显示中文。用PUTTY登录可以正常显示中文。将UBUNTU终端的文字编码改为UTF-8也不行。只好在树莓派上修改配置。 1.安装中文字体(没有尝试不安装可以不可以显示中文) sudo apt-get -y install ttf-wqy-zenhei 2.修改系统配置文件 sudo vim /etc/locale.gen 将文件中下面两行文字前的#注释掉 en_US.UTF-8 UTF-8 zh_CN.UTF-8 UTF-8 保存文件 3.然后更新一下文件,使其生效。 sudo locale-gen 4.重启系统后,在ubuntu终端中即可正常显示中文。

UBUNTU 17.10升级后,无法正常显示使用FCITX的临时解决办法

        UBUNT17.10版本释出后,第一时间升级。相对于17.04来讲,还是有 不少的变化,以致产生一种陌生感。这需要慢慢的摸索和习惯。把常用软件装好这是老规矩。有些原先在17.04中能正常运行的软件,现在是彻底不能使用了。比如很好用的向日葵文件管理软件,就无法使用了。我最喜欢的FCITX输入法居然也出了问题。具体症状是系统启动后,状态栏不显示输入法图标,用CTRL+SPACE切换,能打字,但是没有输入法状态条,也就是说无法显示待选字,这个是无法忍受的。虽然说IBUS五笔也不错,但毕竟习惯了一种输入法,还要花时间去适应另外一种输入法是不经济的行为。                  经过搜索和摸索,找到一种临时解决方法。首先在命令中输入pkill fcitx,杀死fcitx进程,再输入fcitx autostart,此时桌面状态栏能显示FCITX图标,也可以点击弹出菜单。但是带小三角箭头的二级菜单无法弹出内容(这个至今没解决)。这样就可以正常使用了。但是每次开机都要命令行执行实在是太麻烦。所以我做了一个最简单的脚本: #!/bin/bash pkill fcitx fcitx autostart         然后将其放入自启动程序。这样开机后就能正常使用FCITX。不知道这问题是我个例还是普遍现象。如果不是个例只能等待FCITX更新来解决了。现在姑且用此临时方法解决。

FCITX 五笔符号对应码表

符号所对应的五笔编码 符号 名 称 编码   符号 名 称 编码   空 格 pwst   ‖ 双竖线 cjxg   双空格 cpst   〖〗 空心括号 pnrk , 逗 号 gkkg   【】 实心括号 pnrk 、 顿 号 gbkg   √ 对 勾 cfqc 。 句 号 qkkg   ≈ 约等于 xtgf · 圆 点 lkhk   ≤ 小于等于 igtg · 间隔号 ubkg   ≥ 大于等于 dgtg —— 破折号 drkg   < 小 于 ihgf ~ 波浪号 iikg   > 大 于 ddgf …… 省略号 ilkg   ′ 单撇号 urkg ‘’ 单引号 uxkg   ″ 双撇号 crkg “” 双引号 cxkg   ′ 分 wv 〔〕 方括号 yrkg   ″ 秒 ti 〈〉 单书名号 unqk   ♂ 雄性符号 dntk 《》 书名号 nqkg   ♀ 雌性符号 hntk 『』 竖书名号 jnqk   ° 度 ya ± 正负号 gqkg   ℃ 摄氏度 rqya ∶ 对比号 cxkg   ℃ 温 标 ijsf ‰ 千分号 twkg   § 章节号 uakg % 百分号 dwkg   ※ 花叉号 ackg () 圆括号 lrkg   π 圆周率 lmyx {} 大括号 drkg   № 序 号 yckg ? 问 号 ukkg   ☆★ 五角星 gqjt ; 分 号 wvkg   ○ 圆 圈 lklu : 冒 号 jhkg   ● 实心圆圈 pnll ! 叹 号 kckg   ◇ 菱 形 afga # 井 号 fjkg   ◆ 实心菱形 pnag $ 美 元 ugfq   □ 矩 形 tdga £ 英 镑 amqu   ■ 实心矩形 pntg ¥ 人民币 wntm   △ 三角形 dqga / 斜 杠 wtsa   ▲ 实心三角 pndq 名 称 编码 符 号 大写希腊 dpqe ΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡΣΤΥΦΧΨΩ· 小写希腊 ipqe αβγδεζηθικλμνξοπρστυφχψω 大写俄文 dpwy АБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯЁ 小写俄文 ipwy абвгдежзийклмнопрстуфхцчшщъыь...

KODI(XMBC)安装中文字幕插件

        使用UBUNTU后,播放视频的软件还是非常多的。但是能自动搜索并下载中文字幕的播放器实在难找。在WIN系统下,一直使用的是射手播放器,但LINUX下没有这个软件,虽然可以WINE,但是效果并不好。于是想到了万能的KODI。安装KODI很简单,过程就不写了。下面记录下安装中文字幕插件的过程。        首先,在主界面中点击左上角的设置按钮,进入设置界面。然后 选择最后一个选项“文件管理”--“添加源”,然后双击那个<无>,在弹出的窗口中输入http://fusion.tvaddons.co,确定,再输入这个源的名称,名称随意。确定后,可以看到刚才新添加的源泉了。 以下图片可以点击看大图 接下来,返回到主界面,点击“插件”,在进入的界面中,点击左上角的插件图标。 在出现的对话框中选择"从ZIP文件安装”,然后 选择刚才添加的源 选择第二个选项:kodi-repos 选择international 选择chinese-repository.xbmc-addons-chinese-1.2.1.zip. 安装完毕后,选择从库安装 选择chinese addons 选择字幕 将其中你需要的字幕插件选中安装即可完成。