粉丝451获赞8658

大家好,欢迎大家来到办公必杀技。呃,最近很多网友联系我,让我帮他用 excel 函数计算一些东西, 然后这个网架雨旁,这个意思啊,也是最近网友让我帮他计算的,他让计算这个节点,比如说这个不同的节点编号,他有这个 xyz 三个坐标,然后计算两个节点之间的一个 直线距离。你比如我们输入一号节点和五号节点这块,一号节点和五号节点之间的空间距离是十米六,那输入十二和二十三十吧, 他俩节点之间的空间距离是二十八。然后用到的这个 函数也不复杂,主要用到了一个根号,这个这根号函数,然后下面这些看起来挺复杂,实际上比较简单,大家学过空间几何的都知道,我用这个画图板给大家展示一下,比如说我们有 x、 y、 z 三个坐标,我们先把它画出来,这是 x y, 这我画的不太值,大家告诉看一下 x、 y、 z 三个坐标,然后 图标中有一个黑点和一个 b 点, 我们如果计算 a 点和 b 点之间的一个直线距离就是 ab, 他应该是等于他们两个坐标点之间各坐标相减之的平方开根号。你假设 a 点的 做标志是 x, e, y, e, z, e, 然后 b 点是 x 二, where are they are? 那他们两个坐标点之间的这个距离,我们写到下面吧,上面有点写不下他们两个坐标点之间的之间距离,就等于 开根号,然后括号 x 一减去 x 二平方,加上 y 一减 y 二括号平方,加上 内衣减 z 二括号平方。 大家学过空间几何的应该知道,两个点坐标点之间的直线距离就是这样计算的,用他们这个对应的坐标点,然后相减括号平方或平方加在一块,然后再开根号,是这样的 一个计算,然后我们这块实际上就用了的是这样的一个计算,这个是开根号,然后前面这是这两个是 x, x 节点值得相减,然后再平方,这是平方二二次方,然后再是这 外走外坐标的相减,平方再是最坐标的相减平方。我们之所以用 v 六 cop, 是因为我们要这个节点是变换的,我们要输入节点的时候,你比如说我们输入一号节点 这块,是需要对一号节点他的这块 f 三,就对他在这个整个节点区域里要进行查询,查 他的 x 节点值是多少,查询第二位,查询到以后减去我们这个查询这三,就查询这个节点二他的 x, 那我们为了方便大家看,我们说二节点, 你不要查询二号节点他的 x 值是多少,那就是也是四十一点一,所以他俩相减就等于零, 所以相当于这块就是查询一号节点的 x 坐标值, 然后减去查询到二号节点的 s 做标志,然后减完以后平方后面一样,这查询 y, 一号节点的 y 做标志,减去二号节点的 y 做标志,然后平方一号 点点的 z 做标志,之后查询第四项了,这是第二项,因为从这开始一二三四,第一项是 x 值,呃,第那个第二项是 x 值, 然后第三项是外支,第四项是这一支查询到以后,然后一剪,所以这个整个还是还是还是比较简单的,这样的话就可以 实现不同节点之间距离。当然我对这个行业不是特别了解,我估计这个网友可能是想呃通过这个函数来下料的,你比如他查询 呃不同节点之间的直线距离,可能能把料下出来,因为他要搭设与旁边可能用的是钢结构来搭设,可能钢结构里面有无数的节点,需要那个可能预算的不同结 点之间需要的材料的一个直线长度。然后这个对他来说比较困难,他他跟我说他搞了好久没搞出来,然后当然对我来说比较简单,我可能就一两分钟 就把这个函数给他写出来了,当时发给他他也比较高兴,还给呃打赏了五块钱, 所以这个函数学好了对我们实际工作过程中还是非常有用的。 嗯,今天这个就给大家讲到这里。呃,大家回头有兴趣的话可以把这几个函数研究一下,对我们解析空间几何还是有一定帮助的。好,再见。



坐标转换计算小程序,好,这是软件打开了一个主界面,这上面 这三行是一个参数设置,东参数,北参数,然后一个参考火球,还有中央子午线,还有单位的一个设置,这里可以角度可以设置成六分秒,也可以设置成度为单位,然后后面是一些个性化的一个设置, 他的一个参考火球有北京五四、西安八零 w j 十八色和国家两千,这些都比较常用的路标系。最下面这个比较不常用, 它的功能也很简洁,它就是一个表格,然后里面有一些公式,然后这个是一个 抖音转换了一个界面,他可以将平面坐标转换为经纬度度坐标,也可以将经纬度坐标转为平面坐标。好,我们来演示一下,我们把这个 经纬度坐标转为投影平面坐标,我们点击这个他就可以计算出来。好,反之我们把平面坐标计算为八 d 坐标,我们 转换即可,然后这里切换,可以切换这个角这个经纬度的一个格式,这个是度分秒格式的。 好,这里可以计算四三数,四三数的话一般需要两个公共点 计算四参数,然后这里是两套坐标系的一个通过四参数的一个转换,这个需要我们把四参数计算出来,先 计算四函数,然后才可以还可以进行得到平面的一个转换。好,然后 这样这个就是一个坐标转换介绍程序的一个小程序,然后,嗯,有需要的朋友可以视频下方留言抖音。



小欧地图用户大家好,今天我们给大家演示一下使用小欧地图的 excel 插件版零七四八版本,进行 excel 表格数据, excel 表格坐标 判断是否在多边形范围内的一个功能演示。那么我们这个使用的数据,本期演示使用的数据呢, 有两种,第一个就是经纬度坐标表格,那么格式可以是 csv, 也可以是 excel 的 excel 的那个 xml 格式。 第二呢就是围栏数据,也就是多边形数据,多边形数据呢,我们采用的是 cf 文件, 当然也可以是其他的计时文件格式,那么整个功能呢,我们是需要判断表格里的经纬度坐标位于哪个多边形范围内, 那么使用的软件呢?是使用小欧地图的 excel 插件版零七四八版本,然后我们使用的功能是地理围栏功能。 好,下面我们进入软件,我们下载软件了以后,我们正常解压,不需要安装,然后正常启动, 启动了以后,正常情况下会在 excel 的菜单栏上增加一个小欧地图的菜单栏,那么大家在屏幕上看到的就是我们小欧地图提供的一些跟地理啊地图相关的一些功能,那么在表格里我们已经打开了,我们需要进行一个地理文案判断的一个表格, 那么这个表格呢,有三列,第一列呢就是编号,就每个每个点他都有一个对应的一个编号,那么这个编号不是必须的,这个这个是为了我们待会演示整个结果,所以我们为每个点设了一个唯一的一个编号, 但大家可以根据自己的情况来进行那个设置了,这个当你可以没有的一个编号字段,呃,剩下有两个坐标,就币和系列这两个经纬度坐标,这个是必须的,这是经纬度坐标,这个是必须有的一个数据列, 那么其他的列呢?大家可以根据自己的表格情况啊,然后我们 执行了以后,结果会输出到 d 列和 e 列, d 列呢就是显示这个经纬度所在 的多边形的一个编号,或者是多边形的一个名称,他会把多边形的名称输出到这一列里,那么执行状态呢?表明这一这一行,这一条记录行是否已经执行,他这里会有一个标识。 好,下面我们再看一下我们的多边形数据,我们用计时软件把多边形数据打开,这个格式是 seven file 的, 然后我们已经打开了,大家在屏幕上可以看到他都是一些多边形的一些面啊,然后他的那个属性之段呢,有 opgiid, 主要就是 opgiid 啊,我们这个数据呢比较简单自断,我们待会呢,我们就会以 objid 作为这个多边形面的一个唯一标识。 好,这个是多边形围栏的一个数据情况,那么下面我们进入软件了以后,我们选择地理围栏功能, 在地理围栏功能这个界面上有两步,第一步是设置围栏,第二步是进行一个判断。第一步呢设置围栏有三种方式,第一个是可以从表格,从 excel 表格里设置围栏,也可以从文件外部文件,也可以从我们的绘图功能上选择围栏, 从表格,从绘图都不是本期演示的一个重点,我们直接跳过,然后我们直接进入从文件, 从文件呢,我们可以打开文件,选择刚才我们选的那个 supper 文件,然后这时候呢在围栏字段这块围栏名 成字段,这里会有一个下拉单,大家可以根据自己的数据情况选择啊,然后我们选择 opgid 作为这个围栏的一个名称, 当你可以设置缓冲区,也可以设置缓冲区,也就基于你这个的围栏这个呃文件里面的一些多边形 可以设置一个缓冲区,在这个例子里我们就不设了,我们就以那个围栏那个实际图形的一个范围作为一个围栏。条件好设置完毕了以后,我们点击创建围栏,这时候在下面的围栏列表里,我们就会看到 整个这个数,就围栏数据都会读取到这个表格里,那么以及它的面积会显示出来单位是平方米,那么像这个情况呢,就表示 这个条件已经设置完毕,接着我们执行第二步,在第二步里我们首先需要选择我们需要判断的这个表格的系统页, 我们选择他的对应的一个 shit 页,然后我们选择选择完了以后,我们在右侧这块设置精纬度和精度和纬度他所在的列号 bc, 然后我们要把他所在的围栏这个结果输出到哪一列,对应哪一列 以及状态列好,设置完毕了以后,我们点击读取数据,好提示读取完成了以后,我们在下面表格就会看到读取的数据情况,然后紧接着我们就开始执行 分析好,执行分析了以后,大家可以看到在结果列里就已经有结果输出, 那么这一列呢就代表了这个经纬度,他所在的围栏的一个标词。好,输出结果没有问题,我们直接点击输出结果至表格,这时候他就会把整个结果输出到我们对应的列号。 好,这时候在表格上大家就可以看到对应的这个编号为 a e 的这个坐标点,他位于多边形十一,编号为十一的多边形范围内。 好,这个结果也输出完毕了以后,我们点击保存,紧接着我们可以验证一下,我们可以验证一下这个结果的一个情况,我们可以看一下,我们进入到计时软件里面,我们把事先打开的,我们把那个呃执行的结果 csv 文件在表格里打开,打开完了以后呢,这时候就可以看到整个这个坐标点 他位于多边形范围的一个情况,那么我们可以抽取几个,比如说我们选择 a 一还有 i 二,他们都是同在 id 为十一的多边形围栏里,我们可以点击查看一下这个多边形, 在右侧右下角可以看到 opg id 为十一,也就是说 目前选中的红色的这个多边形 id 为十一,那么大家可以看一下 a 一, a 二以及十七二十二都是在这个多边形范围内,十七二十二,我们可以到表格里 a 一 a 二 在十一,然后十七啊二十二都在这个表格里,都在这个多变形为 id 的范围内。好,结果没有问题, 好,整个就是我们使用小地图地理围栏功能进行多边形 地理围栏判断的一个功能演示,大家如果有问题以及下载软件的可以登录我们的 官网去下载,也可以加入我们的 qq 群,获得一些技术知识。今天的演示就到这里,再见。

包装地理如何利用经纬度测算距离?利用经纬度测算距离,它的难点在于到底是算经线上的纬度差,还是纬线上的均度差, 很多同学都搞不清楚。今天我们的讲解来源于高考第一奖励一千题第一章第一节考法二。我们在学习这块的知识点的时候,先要先知道经纬线之间的一个关系。我们先看经线, 星线是发源于南北极点的,上面是北极点,底下是南极点,并且呢,他们相交于南北极点,他们是等长的,而纬线呢,直到最长。 向南北两极地界学习这块,我们要先知道他们是怎么来的地球,他是一个球体,所以任何方向看他是不都是三百六十度,我们只需要知道他的周长,并且用他的周长除以三百六,那么每一度他所对应的距离,那我们是不是就知道了?我们在初中阶段 学过赤道的桌长多少?四万千米,哎,赤道是四万,那么每隔一度一共多少度?三百六十度,所以我们用这个四万除以三百六,那首约等于一百一十一。也就是说在赤道上每隔一度的精度差,他 实际距离对应的是不是应该是一百一十一?但是在咱们的经线上,因为经线彼此之间是正常的,我们为了方便计算,所以我们就可以把经线上每隔一度的纬度差也都给他理解成多少一百一十一。但是要注意一点,就是吃到他是比较长, 但是别的尾线他的数值是不是要比适当要小一些?所以我同学可能会说,哎,我们课本上当时讲了一个这个公式叫一百一十一乘以 cosincata, 这个就能知道当地的一个什么呀?他的一个距离了。其实这个公式咱们只需要知道有这回事就行了,我们不需要额外的去记忆,为什么呀?原因很简单, 因为这个公式它的适用性非常非常的小,比如我要求西安 cosine 三十四,对吧?因为西安是北纬三十四, cosine 三十四等于多少?那是我不知道,那比如我现在要求北京,北京是北纬四十度,那 cosine 四十度等于多少呢?是不是我们也不知道,所以我们只需要知道这回事就 ok 了。 那么我们具体的怎么去理解它呀?只需要知道一些特定值就 ok 了。你像这个地方六十度,因为我们说这个三角函数数学上学了高三六十等于二分之一,所以在六十度每隔一度的这个精度差是多少呢?是五十五。 那么在这个,呃,三十度这块咱们最好也知道一下啊,就大概他是九十就 ok 了,或者你像咱们课本上,或者咱们这个书上写的多少呢?九十六,这都行,九十,不管九十也好,九十六也好,他都是一个金四指,所以我们只能 需要知道这个东西了。那么我们是不是就根据这个题目去判断就 ok 了?我们首先第一步要先知道他是要算经线上的纬度查,还是要算纬线上的京度查, 那么我们在判断的时候就看他们之间的一个方向,如果是南北差异对吧?一个在北边,一个在南边,那么这就对应的是经线上的纬度差。那如果是东西的距离呢?他们对应的是啥呀?是对应的就是我们说的纬线上的经度差。那么我们来看题目啊, 这一题说的是二零二零年寒假,小明乘坐高铁从北京到重庆的这个外婆家过年,小明发现从北京到郑州段高铁车厢显示屏幕上最高时速可达三百千米,平均时速为二百五十千米, 那么到宜昌段只用了一百五十千米。我们来看第一题,从北京西站与郑州东站,那么他们之间 这个纬度差最接近于什么?我们现在看啊,材料里边告诉咱们的速度,那么在这张图上呢,是不是也告诉我们了什么呀?时间,那么我们就要大概算一下他的时间,北京出发是八点半,那么郑州这个到站时间呢?是十一点五十四, 稍注意啊,他们中间这八分钟,二十三分钟,这个指的是啥?指的是列车停靠的时间,也就是说我们算出他俩的时间以后还要干嘛呀?减去他的一个停靠时间,我们用十一点五十四 减去八点二十三,数,大概是三个半小时,那么中间停了多久?是不是也大概停了半个小时?所以也就说这趟车一共开了多少呢?一共开了三个小时左右,他的平均时速是二百五十千米,所以我们用三个小时乘以二百五十千米等于多少呢?是不等于七百五?那现在郑州和 北京,他俩之间的方向是南北差异还是东西差异?那是不是应该南北差异?所以我们就要用经线上的维度差。经线上的维度差怎么办呢?那是不是就是用固定的一百一十一就 ok 了,用七百五除以一百一十一,那越等于多少呢?那是不是越等于咱们说的这个 b 选项等于六,哎,离六比较近。 我们来看下一题,出的是罗兰古城所处的位置,有一个比较大规模的一个雅丹地貌和木图,那么南北之间的距离大概是多少?看到没?他说的是南北距离,那南北距离他对应的就是惊现上的伪读差。我们看啊,在最北端这个地方是四十一,然后这有一个四十,那这 是不是就没有了?也就是说他们相差的不是一个整数,他大概差多少?大概差一点五到大概差一点七左右,那么我们看他现在是南, 每距离我们要用七线上的补差,那乘以多少呢?十五乘以一百一十一就 ok 了,我们不管是用一点五也好,用一点七也好,他们乘出来的值呢?你想这个是一百六十五,那这个乘出来呢?是大概也和一百八十很近,所以这块的话,咱们选这一数应该选二比就行了。就是我们在写这种题的时候,他算出来的值可能都是一个金丝值, 你要知道他让我们算什么就 ok 了。那么下面这道题是非常非常经典的一道题啊,就是读地球表面,他的某精英网呢,是一读,我们可以看一下啊。有同学说你这个方块 向南向北、向东向西,他们走完以后不又走回来了吗?实际上不是的啊,为什么?因为我们这个度数虽然说都是固定的四十度,但是他们尾线 长短是不一样的,六十度对应的距离是不是就要短一些,三十度对应的距离呢?是不是就要长一些?所以我们把这张图给他还原一下,应该怎么 话?他是不是应该对应的是一个梯形?那咱们假设这个地方是 m 点,这个地方是 n 点,那我们挨个来走啊?那第一步向正西走了二百千米,那咱们假设正常是二百 这正西,然后他又向正北,对吧?又向正北走,那么我们在向正北走的时候有一点要注意啊,一个是和经线平行,一个是直接向北,那么咱们应该怎么去 选择?有同学说在上面现在走秀东,其实这要注意一点,就是我们咋说叫做这个?在经纬网上,经线指示南北,纬线指中西,所以我们在走的时候应该是与 m 所在的这个经线平行,那么这才是正位。那么我们下一步是不是再向正东走 二百千米?那再下一步呢?是否再向正南走二百千米?也就是说同样走四十多,或者说同样走相同的这个距离都走二百千米,那么 底下这个地方,他对你的这个度数是不是就相对来说要少一些?那上面这个地方呢?对你的度数相对来说要多一些。所以这道题的话,咱们选谁啊?咱们应该选的是二 b, 对吧?选的是在他的中东方,好了。

excel 如何计算两个日期之间相差的月数?如果是计算相差的天数,我们直接拿两个日期相减就行了,但月数不可以。其实月数在日常工作中非常多见,比如计算工龄就需要用月来表示, 那我们既然不能相减怎么办呢?我们需要给大家引入一个新的在 excel 中的隐藏函数,叫 data def 来写下来, date def date 日期的意思, def difference 差,所以它表示两个日期之间的差。因为是隐藏函数,这个函数啊,帮助里你找不到它,所以大家在这里要记下它的用法。第一个参数叫开始日期, 第二参数结束日期,第三个参数就是 中间的间隔单位,如果是相差的年,那你就用 y, 如果相差月就用 m, 天就用地,哎,那你记住这三个就行,我们最多用的是 m, 现在啊,刚好用的也是 m。 好了啊,是这样的写法,那么接下来就把它替换一下。开始日期,从入职日期开始,结束日期,这个应该是 today, 就是今天啊,为了让大家看的更为方便,我把今天日期固定下来了点,这个平时要写 today 函数 好了。第三个参数就是 m, 你看公龄是多少?五十九个月啊,注意力,公龄是月,你看 二零一八二三啊,接近五年,所以五十九月,哎,为什么没到六十呢?因为你看这是九月十九号,这九月二十号差一天,哎,差一天也不行,所以这个计算非常的精确,比如超过六十个月的工, 可以多享受五天的假期,那你还没有到,你就不能享受这假期,你不能提前休假,所以这个非常科学啊,你看如果这个日期呢?我们变成二十号了,他是不是已经到了?你看六十 哎,这个非常不错,所以大家记住 date d if 这样一个非常有意思的函数来算两个日期的差,开始日期、结束日期和间隔单位就可以了。