【菜鸟の笔记_利用Excel自动总结表格数据_自动链接word文本】

news2024/11/20 0:22:41

自动更新总结表格数据

    • 1. 撰写原因
    • 2. 解决的问题
    • 3. Excel自动总结表格数据内容(一段话)。
      • 3.1问题引出
      • 3.2解决方式
    • 4.Excel数据、总结内容,自动链接更新Word文本

1. 撰写原因

【GPT的答案】利用Excel自动总结表格数据有以下好处:

  1. 时间节省:Excel可以快速计算和总结大量数据,相比手动计算,能够节省大量的时间和劳动力。通过使用Excel的公式、函数和数据透视表等功能,可以自动执行复杂的计算和汇总操作。
  2. 准确性提高:Excel的计算功能具有高度准确性,避免了人工计算中可能出现的错误。通过使用正确的公式和函数,Excel可以确保数据的准确性,减少因人为因素导致的错误。
  3. 数据更新和自动更新:当原始数据发生变化时,Excel可以轻松更新相关的计算和汇总结果。通过使用引用和链接功能,Excel可以自动更新数据,确保结果与最新数据保持一致,减少了手动调整和更新的工作量。

【我的答案】

回归实际, 利用excel函数解决现实问题,提高工作效率(下文以现实工作举例)。

2. 解决的问题

  • 从事“多规合一”村庄规划项目工作,有很多表格(国土变更数据基数转换表、用地用海与功能结构调整表、用地指标表、三生空间数据表等),项目最终需要提交成果中包含文本。而前期调研结束,根据调研结果,对表格大量数据进行整理,填写,便于后期大量的本文撰写所需数据进行核对和更正。即需excel和word来回切换(其他工作,如有类似且需要的,可接着往下看)。
  • 模式化的问题,都不是问题。因此,尝试用Excel函数自动总结表格数据内容,并将其粘贴(或者超链接)到文本中,节省工作时长。
  • 用途实现:1.单独对表格数据进行一段话总结;2.将总结表格的一段话,自动链接到word文本。
  • 适用场景:多excel表格数据和多word文本。

3. Excel自动总结表格数据内容(一段话)。

3.1问题引出

国土空间规划,用地用海数据表格如下图:
在这里插入图片描述编撰村庄规划文本,需要对土地利用现状进行描述。通常的做法对照表格,逐个进行描述。然而,后期图斑经常改动,每当一个数据修改时,文本逐个对照检查,容易遗漏、出错且效率低下。

3.2解决方式

  • 使用Excel自带的if, and函数 ,对数据进行多重情形判断输出。
    在这里插入图片描述
  • 使用Excel自带的concatenate函数,对输出结果连接总结。
    将最右列的描述,使用concatenate函数连接起来,形成一段话。
    在这里插入图片描述使用的Excel语句代码如下:
    ="其中"&IF(AND(ROUND(SUM(H4:H6),3)>0),"耕地面积"&ROUND(SUM(H4:H6),2)&"公顷,占比"&IF(AND(ROUND(SUM(H4:H6)*100/H96,2)=0),ROUND(SUM(H4:H6)*100/H96,3)&"%;",ROUND(SUM(H4:H6)*100/H96,2)&"%;"),"")
    在这里插入图片描述
  • Excel代码语句解析如下:
  • (1)实际要求
    • 1)表格中有的地类数据为零(无),总结时不需要显示。
    • 2)通常显示占比的%,小数点保留两位,但有时某些地类占比过小(0.00%),需要保留三位才显示(问:保留三位也显示不出怎么办~?答:对本工作,已没必要多显示了)。
  • (2)代码分段解释:
    • if函数显示形式:if(判断条件,判断为true该显示的结果,判断为false该显示的结果),以上语句就是在if函数中“套娃”判断;
      在这里插入图片描述 - 1)简单函数复习
      文本(固定语句)之间的连接:TextA & TextB,使用连接符&连接;
      保留小数点:round(数字,保留位数)
      And函数:and(条件1,条件2,…),本文每次判断只有一种情况(条件)。

    • 2)小tip:上图判断语句中,“耕地面积”可以先在单元格写上“耕地”,再以 该单元格&“面积”,便于代码写好之后,批量下拉,得到所有地类描述。

    • 3)综上:本段代码表示的意思为:如果(某地类面积求和(保留三位小数)>0,那么显示该地类面积(保留两位小数.xx)公顷,占比.xx%),占比中(再套个娃,即如果(套)(该地类占比%(保留两位数=0),那么应该显示多增加一位小数点显示.xxx%,否则(套)继续按照占比(保留两位小数显示.xx%)),否则,以“”表示不显示地类面积和占比信息)。
      就可以显示不同小数点位数要求、数据为0的问题。
      在这里插入图片描述

    • 4)将右侧边所有的描述,用concatenate函数连接即可;
      在这里插入图片描述在这里插入图片描述
      其他事项的描述类似,根据实际要求适当修改。在这里插入图片描述

4.Excel数据、总结内容,自动链接更新Word文本

  • 一顿操作之后,事情还没过半,远没结束(开香槟的事宜,暂不提)。
  • word文本才是最终成果之一,规划数据更改 ,文本数据一堆乱麻,披挂在眼前。
  • 先展示文本中(小小部分)关于用地布局数据的描述,聊表敬意。

在这里插入图片描述

  • 数据超链接方法
    • 1)复制Excel中数据,到Word中,【选择性粘贴】;
      在这里插入图片描述
    • 2)粘贴链接–无格式文本;
  • 在这里插入图片描述
    粘贴后,选中粘贴内容,如下图灰色显示。超链接粘贴存在一个问题:当表格、文档数据换另一台电脑时,链接数据路径变化,打开文档更新会报错,将文档中链接数据路径更改即可。
    在这里插入图片描述
    • 3)选中粘贴内容,shift+F9,显示链接内容数据路径。shift+F9,又还原为文档正常描述。
      在这里插入图片描述划线部分为Excel文件路径,没划线部分为粘贴数据单元格路径。更改路径时,只需更改文件路径,单元格路径保持原样。

    • 4)批量改Excel文件变路径内容:
      - 换电脑后,按步骤1)、2)、3)复制其中一个最新正确路径的数据到word文档,并复制正确的excel文件路径;
      - ctrl+A 全选Word文档shift+F9显示全文档链接Excel数据路径;
      - ctrl+H 弹出替换操作,将原来路径和正确路径进行全部替换;(一定要在全选文档,且shift+ F9显示全部路径状态下操作)。
      - shift+ F9恢复正常情况;
      - (所有路径正确后)当有数据更改时,选中全文,按F9更新即可;
      - Excel、word文件通常放置同一个文件夹中。
      在这里插入图片描述

    • 5)自动更新数据
      原始内容:中国陆地面积960万平方公里。
      在这里插入图片描述

更新内容:中国领土面积1260万平方公里,其中陆地面积960万平方公里,海域面积300万平方公里。

选中word文档,F9更新后如下图。
在这里插入图片描述
- 后期数据更改,只需要替换路径(不同电脑、不同路径情况),全选F9即可。
- 基本阔以开香槟了~

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/755896.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

mmc记录

1、获取csd,也就是DSR寄存器 说是应该可以获取块长度、卡存储容量等,但是在8953上,没看到这个日志 参考: 一、有6个主要的和寄存器 1、OCR寄存器 描述了存储卡的Vdd电压描述 ,总共32Bit Bit31 --- 卡上电状态位&…

【已解决】JavaScript为控件绑定事件死活不生效

本博文源于最近操作的JavaScript一个诡异的事情。我在用js一个动态生成的按钮,然后想要为其绑定一个alert的事件,结果发现控制台给我报未定义的错误,我慌的不要要的,经过长时间胡乱尝试终于解决了。 问题再现 dataHtml "&…

ModaHub魔搭社区:AI原生云向量数据库Zilliz Cloud数据类型JSON

JSON 全称为 JavaScript Object Notation,是一种轻量级且易于使用的文本数据格式。JSON 字段由键值对组成,其中每个键是一个字符串,其相应的值可以是数字、字符串、布尔值、列表或数组。Zilliz Cloud 支持将字段以字典的形式插入到集群的 Collection 中。 以下示例代码展…

快速小巧的粘贴应用程序Hasty Paste

什么是 Hasty Paste? Hasty Paste 是一个快速粘贴文本并共享的地方,主要用于共享调试日志等,以帮助开发人员提供技术支持。该项目的目标是既快又小。 命令行安装 在群晖上以 Docker 方式安装。 官方的镜像没有发布在 docker hub,而是在 gh…

(超详解)---->> 动态内存管理

目录 本章重点 1:malloc,calloc,realloc,free 函数 2:常见动态内存错误 3:几道经典的笔试题 1:malloc,calloc,realloc,free函数 首先我们平时所创建的变量和数组都是在栈区上开辟的内存,空间开…

Maven的exec插件

Maven的exec插件介绍 利用maven的exec插件可以执行系统和Java程序。 官网资源 exec插件官网:https://www.mojohaus.org/exec-maven-plugin/java-mojo.html Goals exec:exec表示在一个单独的进程内执行系统和Java程序。 exec:java表示在当前的Java虚拟机内执行J…

基于FPGA的一维卷积神经网络算法实现(1D-CNN、BNN的FPGA加速实现)

文章目录 概要网络结构一维卷积介绍(科普性质)FPGA架构FPGA端口定义操作步骤结果演示总结 概要 本文介绍一种基于FPGA的1维卷积神经网络算法加速实现的方案,其中为了进一步提升运算速度,除了第一层卷积采用的是普通卷积运算&…

带你认识从 “�“ 到 “锟斤拷“ 错误编码

以一首五言绝句作为开篇,你知道背后说的是什么吗? 手持两把锟斤拷 口中疾呼烫烫烫 脚踏千朵屯屯屯 笑看万物锘锘锘 � 为何物? 在前不久石头哥的这篇文章中 —— 你可能也会掉进这个简单的 String 的坑,讲述了因字…

【sgUploadTray】上传托盘自定义组件,可实时查看上传列表进度

【sgUploadTray】上传托盘自定义组件&#xff0c;可实时查看上传列表进度 特性&#xff1a; 可以全屏可以还原尺寸可以最小化可以回到右下角默认位置支持删除队列数据 sgUploadTray源码 <template><div :class"$options.name" :show"show" :size…

架构训练营学习笔记3-5:消息队列备选架构设计实战

本文属于架构训练营学习笔记系列&#xff1a;模块3的案例讲解 总的来说&#xff0c;这篇从更高的维度去讲&#xff0c;而不是关注消息队列的常见问题&#xff1a;比如消息如何发送&#xff0c;消息如何不丢失 &#xff0c;消息如何不重复。总体上分为2部分&#xff1a;利益干系…

LaTex 1【字体、符号、表格】

​&#xff08;上一期已经安装完软件&#xff0c;但是突然出现了一点子问题不会解决&#xff0c;先用overleaf来学习吧&#xff0c;网站还是很给力的&#xff09; 关键字部分&#xff1a; \quad:代表空格【无论你打多少个空格都不是空格&#xff0c;要输入“\quad”】 字体部分…

github进不去的解决办法

github就凭运气进吧&#xff0c;偶尔能进去。 介绍几个可以快速进的办法&#xff1a; 第一个&#xff0c;安装插件&#xff1a;&#xff08;在microsoft搜索watt toolkit插件并安装&#xff09; 然后勾选github选项&#xff1a; 接着返回你github网站就可以了。 第二个&#…

简单工厂模式详解

文章目录 前言一、简单工厂模式定义二、举个例子三、简单工厂模式的缺点总结 前言 本篇我们了解一下简单工厂模式&#xff0c;它是设计模式的雏形&#xff0c;是学习设计模式的开端&#xff0c;我会结合案例说明它的设计思路。 一、简单工厂模式定义 简单工厂模式并不是GoF23…

JSX的基础使用

1. JSX嵌入变量作为子元素的使用 ①当变量是Number、String、Array类型时&#xff0c;可以直接显示&#xff1b; ②当变量是null、undefined、Boolean类型时&#xff0c;内容为空&#xff1b; 若想要展示nul、undefined、Boolean类型&#xff0c;转字符串&#xff1b;转换方式…

堆--二叉树的特有形式

目录 前言1.二叉树的顺序结构及实现1.1二叉树的顺序结构1.2堆的概念及结构 2.堆的功能函数的实现2.1堆结构体的定义2.2堆的初始化2.3堆的插入2.4 获取堆是否为空、堆大小、堆顶元素的函数2.5堆的销毁2.6对利用堆结构数组的数据建堆2.7堆的删除堆结构的源码 3.堆排序建堆的时间复…

2核4G服务器能安装多少个网站?亲测

2核4G服务器能安装多少个网站&#xff1f;2核4g配置能承载多少个网站&#xff1f;一台2核4G服务器可以安装多少个网站&#xff1f;阿腾云2核4G5M带宽服务器目前安装了14个网站&#xff0c;从技术角度是没有限制的&#xff0c;只要云服务器性能够用&#xff0c;想安装几个网站就…

AE关键帧

关键帧 根据上次说到的五大变换&#xff0c;找准起始时间点和起始动作再去找结束时间点和结束动作&#xff0c;其中包括可使用贝塞尔曲线对锚点进行拖拽&#xff0c;使其完成曲线运动 快捷键 n删除右侧&#xff0c;b删除左侧&#xff0c;ctrlshiftd裁剪&#xff0c;ctrld复制…

我记忆中的电脑城

目录 一、我记忆中的电脑城 二、电脑城衰退 三、拥抱趋势 在过去很长一段时间里&#xff0c;想要购买电子设备都逃不开一个叫“电脑城”的地方&#xff0c;那里鱼龙混杂良莠不齐&#xff0c;是令许多人记忆深刻分外难忘之处。 一、我记忆中的电脑城 想起上一次去电脑城&…

ylb-接口11实名认证

总览&#xff1a; 在web模块config包下&#xff0c;创建实名认证的一个配置类JdwxRealnameConfig&#xff1a; package com.bjpowernode.front.config;import org.springframework.boot.context.properties.ConfigurationProperties; import org.springframework.stereotype…

【NI USRP】 USRP 硬件资源和性能是怎么样的呢?是如何构成的呢

B系列 型号频段最大带宽通道FPGAADI 芯片B200mini70 MHZ - 6 GHZ56 MHz1X1Xilinx Spartan-6 XC6SLX150AD9364B200mini-i70 MHZ - 6 GHZ56 MHz1X1Xilinx Spartan-6 XC6SLX75AD9364B205mini-i70 MHZ - 6 GHZ56 MHz1X1Xilinx Spartan-6 XC6SLX75AD9364B20070 MHZ - 6 GHZ56 MHz1X…