Excel使用记录 2
MID 函数说明MID 返回文本字符串中从指定位置开始的特定数目的字符,该数目由用户指定. 语法1=MID(text, start_num, num_chars) 参数 说明 text 包含要提取字符的文本字符串 start_num 文本中要提取的第一个字符的位置 num_chars 从文本中返回字符的个数 例 公式 说明 结果 =MID(A2,1,5) 从 A2 内字符串中第 1 个字符开始,返回 5 个字符 MOD 函数说明模除运算,结果正负与与除数相同. 语法1=MOD(number, divisor) 参数 说明 Number 被除数 Divisor 除数 例 公式 说明 结果 =MOD(3, 2) 3/2 的余数 1 =MOD(-3, 2) -3/2 的余数 1 =MOD(-3, -2) -3/-2...
Excel使用记录 1
RANK.EQ & RANK.AVG说明RANK.EQ 返回一列数字的数字排位。 其大小与列表中其他值相关;如果多个值具有相同的排位,则返回该组值的最高排位。RANK.AVG 返回一列数字的数字排位:数字的排位是其大小与列表中其他值的比值;如果多个值具有相同的排位,则将返回平均排位。 语法1RANK.EQ(number,ref,[order]) 参数 说明 number 要找到其排位的数字 num_digits 数字列表的数组 order 0或空值为降序,非0为升序 例已知一列数 15, 4, 3, 3, 2, 1. 3 的 RANK.EQ 是 33 的 RANK.AVG 是 3.5 ROUND 函数说明ROUND 函数将数字四舍五入到指定的位数。 例如,如果单元格 A1 包含 23.7825,而且您想要将此数值舍入到两个小数位数,可以使用以下公式: 1=ROUND(A1, 2) 此函数的结果为 23.78。 语法1ROUND(number,...
使用部署工具自定义Office 365安装的软件
自从微软引入Click-to-Run的安装方式后,安装的步骤确实得到了简化:下载一个几M的安装程序,双击之后等一会就装好了;同时在日常使用的过程中也会自动在后台检查更新,以保证软件保持最新。但是这种便捷的安装方式也影响了用户自由选择的权力。就像Office 365,一装就是十几个软件。但日常能用到的也就Word、PowerPoint和Excel(怀念Home and Student版)。 好在微软还有为企业用户准备的部署工具,可以让用户只安装自己需要的软件。 下载部署工具 点击这里 下载最新的Office Deployment Tool,双击自解压,我们需要的是 setup.exe 建立配置文件 微软还提供了一个可视化生成配置文件的网站: Office 自定义工具 。 如果你是Office 365的管理员也可以在 Apps Admin Center 中生成和保存配置文件,或者直接使用标准配置文件。 设置完成后点击 导出 选择 Office Open XML 格式 来导出配置文件,保存到本地。 这里给出一个64位Office...
Windows上限制某些应用访问某些文件夹
起因 Windows的权限管理实在太松,所有软件都可以访问整个硬盘的所有文件. 虽然从Windows Vista开始就有了UAC,Windows 7开始有了AppLocker,但它们并没有阻止某些软件访问某些文件的功能. 有的软件甚至必须要求在管理员权限下才能运行. 想到电脑里还放着一些私钥和保密文件,很有必要对某些不信任的软件加以限制,阻止它们访问不该访问的文件了. 解决方法HIPS 我想到的第一个方法就是HIPS——能监控程序、文件和注册表的行为,并且现在在用的ESET自带这个功能. 但是当我设置时,发现ESET的HIPS只能控制文件被写入、删除或者通过非标准手段直接对磁盘读写. 没用…… 查阅了一些杀毒软件的官网后,发现可能支持阻止文件访问的杀毒软件有卡巴斯基和火绒 ,我都没有尝试 . 卡巴斯基付费的版本才有这个功能,但是实在没摸清楚到底怎么用…… 另外,Windows...
使用jsDelivr加速GitHub图床
前言最近几天又把Blog换成Hexo了,这个主题实在太漂亮了!!! 再说,像我这种想起来就随手水一下的人,完全不在意渲染出网页是需要几秒还是十几秒 接下来,就需要找一个合适的图床了。 微博图床 是不可能用的,日常发个微博图都能炸了,而且,会压图 SM.MS 从几年前就有,昨天试用了一下,一次上传了10张图,就成功了一张…… OSS 肯定稳,但是要钱…… jsDelivrjsDelivr可以为npm, GitHub, WordPress等提供免费的CDN加速,与staticaly,githack相比,官网上明确说了 Big network in ChinajsDelivr is the only public CDN with a valid ICP license issued by the Chinese government, and hundreds of locations directly in Mainland China. 根据官网上的地图,在中国大陆有20多个CDN节点,配合GitHub,应该很适合当图床的~~~ 步骤 新开一个Public...
一次关于SSH的踩坑
解决了问题之后,再看错误提示,才发现解决的方法应该是特别明确的,还是对SSH不够了解啊 起因最近又剁手了台服务器,和之前的服务器一样,用Android手机第一次SSH登录时要用JuiceSSH,不能用ConnectBot,不然会报错 1Key exchange was not finished, connection is closed.The server hostkey was not accepted by the verifier callback.Unknown hostkey type rsa-sha2-512 通常这种情况只要 apt update && apt dist-upgrade -y...
Office365激活失败的解决方法
昨天帮同学装的Office 365(其实现在已经叫Microsoft 365了),发现登录有产品许可的账号不能激活。看他电脑上残留的各种激活工具,可能是其他已安装的产品密钥影响了正常激活,下面是排错的过程。 1、检查 OSPP.vbs 这个文件所在的位置(OSPP是Office Software Protection Platform的缩写) 一般来说64位的在 "C:\Program Files\Microsoft Office\Office16\OSPP.VBS" 32位在"C:\Program Files (x86)\Microsoft Office\Office16\OSPP.VBS" 2、以管理员权限打开命令提示符或者PowerShell 3、检查已安装的产品密钥,只会显示最后5位 1cscript ospp.vbs /dstatus 4、卸载这些密钥,xxxxx表示上一步显示的密钥 1cscript ospp.vbs /unpkey:xxxxx 5、在凭据管理器 control keymgr.dll...
安装Bitwarden服务器端
Bitwarden是一款开源的密码管理工具,支持各种平台,本文是尝试自己搭建Bitwarden服务器端,其他具体内容可查看wiki 前言先说说为什么要选Bitwarden,其实在好几年前我就已经把所有的密码都交给密码管理工具了。几年前的某一天无意中看到一条Lastpass手机端支持免费使用的新闻,使用下来发现用起来很方便。当时安卓系统是不支持直接填充的,而Firefox上的扩展还是收费的,所以只能用Yandex浏览器(当时安卓上唯一一款支持Chrome插件的浏览器)+Lastpass插件。用了一段时间后因为Yandex实在有点发热、费电,就把浏览器转向Chrome,同时把密码全部交给了Google。 随着Chrome用的时间越来越长,Chrome保存的密码越来越多,现在已经接近1000个了。Windows上习惯性的也只用Chrome,但我发现在Windows上,只需要知道电脑的PIN就可以轻松的得到Chrome保存的密码,更改要不要Chrome同步则完全不需要任何验证信息。而且,从Chrome跳转到 Chrome同步的数据...
手动更新CentOS的内核
打算拿手里吃灰的VPS建个Typecho玩玩,真为了少折腾的话,CentOS应该要比Debian好一些,毕竟背后有RHEL的支持…… 把VPS装成CentOS 7,查了一下内核,还在用3.10……赶紧换内核!!! 添加ELRepo仓库导入公钥 1rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org 安装ELRepo (不同版本有区别,可以在官网查到) 1yum install https://www.elrepo.org/elrepo-release-7.0-4.el7.elrepo.noarch.rpm 安装主线稳定版内核1yum --enablerepo=elrepo-kernel install kernel-ml 启用新内核列出所有已安装内核,一般新内核是0 1awk -F\' '$1=="menuentry " {print i++ " : " $2}'...
使用UFW配置防火墙
UFW 全称为 Uncomplicated Firewall,是 Ubuntu 系统上默认的防火墙组件, 为了轻量化配置 iptables 而开发的一款工具。UFW 提供一个非常友好的界面用于创建基于IPV4,IPV6的防火墙规则。 安装Debian和Ubuntu使用apt即可安装 1apt install ufw 设置默认规则类似于iptables的OUTPUT、INPUT、FORWARD,UFW的规则包括outgoing、incoming、routed三种链。并对这三种链使用allow、deny、reject三种规则。大多数系统只需要打开少量的端口接受传入连接,并且关闭所有剩余的端口。 从一个简单的规则基础开始,ufw default命令可以用于设置对传入和传出连接的默认响应动作。 要拒绝所有传入并允许所有传出连接,那么运行: 12ufw default allow outgoingufw default deny incoming 添加规则 开放22端口1ufw allow 22 对443端口仅开放tcp流量1ufw allow 443/tcp 允许从一个 IP...