技都测试
1、请列举5个 Excel 中常用的函数及写法。

  • [  if    ]   
  1.   =IF(A1>=60, "及格", "不及格") —— 若 A1 单元格数值≥60,返回 “及格”,否则返回 “不及格”。
  2. =IF(B2>100, B2*0.8, B2) —— 若 B2 数值 > 100,返回 B2 的 80%,否则返回 B2 原值。
  • [  count]
  1. =COUNTIF(A1:A50, ">80") —— 统计 A1 到 A50 中数值大于 80 的单元格数量。
  2. =COUNTIF(C1:C30, "已完成") —— 统计 C1 到 C30 中内容为 “已完成” 的单元格数量
  • [sum]     
  1. =SUM(A1:A10) —— 计算 A1 到 A10 单元格中所有数值的总和。
  2. =SUM(5, 10, A3) —— 计算 5、10 和 A3 单元格数值的总和。
  • [max]
  1. =MAX(A1:A10) —— 返回 A1 到 A10 单元格中所有数值的最大值。
  2. =MAX(15, 28, B3, C5) —— 返回 15、28、B3 单元格值、C5 单元格值中的最大值
  • [min]
  1. =MIN(C2:C20) —— 返回 C2 到 C20 单元格中所有数值的最小值。
  2. =MIN(5, 0, -3, D1) —— 返回 5、0、-3、D1 单元格值中的最小值(若 D1 为文本则忽略,返回 -3)
  • [average]
  1. =AVERAGE(B1:B20) —— 计算 B1 到 B20 单元格中数值的平均值。
  2. =AVERAGE(2, 4, 6, 8) —— 计算 2、4、6、8 的平均值(结果为 5)

2、数据造视表中如何去掉分类汇总,如何进行

方法 1:通过 “数据透视表分析” 选项卡设置

  1. 选中数据透视表:点击数据透视表中的任意单元格,此时顶部会出现 “数据透视表分析”(或旧版本中的 “选项”)选项卡。
  2. 找到 “分类汇总” 按钮:在 “数据透视表分析” 选项卡的 “分组” 组中,点击 “分类汇总” 按钮。
  3. 选择 “不显示分类汇总”:在下拉菜单中直接点击 “不显示分类汇总”,即可取消当前数据透视表中所有字段的分类汇总。

    方法 2:通过右键菜单针对特定字段设置如果只想只想取消某个字段的分类汇总(而非全部),可按以下步骤:

  4. 右键点击目标字段:在数据透视表的 “行” 或 “列” 区域中,右键点击需要取消分类汇总的字段(如 “部门”“日期” 等)。
  5. 选择 “分类汇总”:在弹出的右键菜单中,鼠标悬停在 “分类汇总” 上,然后点击 “不显示分类汇总”。

3、解释 MS-Excel中count、counta和countf函数的区别?

函数计数范围忽略内容典型用途
COUNT仅数值型数据(数字、日期等)文本、空白、逻辑值、错误值统计数值个数(如成绩、销量)
COUNTA所有非空白单元格(无论内容类型)仅空白单元格统计有效数据总数(去空白)
COUNTIF符合指定条件的单元格不符合条件的单元格按条件筛选计数(如及格人数)

4、excel中if 函数是什么

(条件判断函数)
5、excel中 vlookup 能如果关联不上可能存在的问题是什么?

1. 查找值与目标值的数据类型不匹配

2. 查找值不在查找范围的 “首列”

3. 匹配模式(第四个参数)设置错误

4. 单元格包含隐藏字符(空格、换行符等)

5. 列索引(第三个参数)超出范围

6. 查找范围因引用方式错误发生偏移

7. 目标范围中存在错误值

快速排查口诀

遇到#N/A,按以下步骤逐一排除:

  1. 查首列:查找值是否在范围第一列;
  2. 对类型:文本 / 数字是否一致;
  3. 清字符:用 TRIM/CLEAN 处理隐藏字符;
  4. 看参数:列索引是否超范围,匹配模式是否为 FALSE;
  5. 锁范围:确认用绝对引用($)防止偏移。

二、数据库:

1、写一个数据库中(mysql或 sqlserver 或 Oracle)文本替换函数的基本语法(2分)


2、left join,right join,inner join,full join 之间的区别(2分)

连接类型含义结果集包含的行
INNER JOIN内连接(默认连接方式)仅返回 A 和 B 中匹配条件的行(即两表中关联字段相等的行)。
LEFT JOIN左连接(左外连接)返回左表 A 的所有行,以及右表 B 中与 A 匹配的行;若 B 中无匹配,B 的字段显示为 NULL。
RIGHT JOIN右连接(右外连接)返回右表 B 的所有行,以及左表 A 中与 B 匹配的行;若 A 中无匹配,A 的字段显示为 NULL。
FULL JOIN全连接(全外连接)返回左表 A 和右表 B 的所有行;两表中无匹配的行,对方表的字段显示为 NULL。

3、having 和 where 的区别(2 分)

  1. 作用阶段不同

    • WHERE用于分组(GROUP BY)之前过滤行,只保留满足条件的原始行参与分组。
    • HAVING用于分组之后过滤组,仅保留满足条件的分组结果(需与GROUP BY配合使用)。
  2. 过滤对象不同

    • WHERE过滤的是原始行(单个记录)。
    • HAVING过滤的是分组后的组(由聚合函数计算出的组结果)。
  3. 对聚合函数的支持不同

    • WHERE不能使用聚合函数(如SUM()COUNT())作为条件。
    • HAVING可以使用聚合函数作为条件,常用于筛选符合特定聚合结果的组。

4、Select*into 表1 与insert into 表2 的区别及具体写法(2分)

维度SELECT * INTO 表1INSERT INTO 表2
目标表要求目标表不需要预先创建,会自动根据查询结果创建新表(包括表结构)目标表必须预先存在,且表结构需与插入的数据匹配(列数、类型一致)
用途复制数据的同时创建新表(常用于备份、数据导出)向已存在的表中插入数据(新增记录)
适用场景一次性创建新表并填充数据向已有表批量插入数据(可重复执行)

 

5、drop、delete与truncate 区别(2分)

维度DROPDELETETRUNCATE
操作对象删除整个表(包括表结构和数据)删除表中的部分或全部记录(保留表结构)删除表中所有记录(保留表结构)
操作类型DDL(数据定义语言)DML(数据操纵语言)DDL(数据定义语言)
是否可回滚不可回滚(删除后无法恢复)可回滚(事务未提交时可撤销)不可回滚(删除后无法恢复)
是否支持条件不支持(直接删除整个表)支持WHERE子句(可删除部分记录)不支持(只能删除所有记录)
执行速度快(直接删除表结构)慢(逐行删除,记录日志)快(不记录每行删除日志,释放空间)
对自增列的影响表被删除,自增列无意义不重置自增列(下一条记录延续编号)重置自增列(编号从初始值重新开始)

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

如若内容造成侵权/违法违规/事实不符,请联系英文站点网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【07】VisionMaster入门到精通——Blob分折

文章目录0 视屏讲解与演示1 案例演示2 参数详解1 运行参数0 视屏讲解与演示 1 案例演示 周长使能查找U型槽 短轴使能查找U型槽 面积筛选区域 当条件不符合是,该模块显示红色,状态为NG 显示二值图像 显示Blob图像 2 参数详解 Blob分折,…

解释 MySQL 中的 EXPLAIN 命令的作用和使用场景

解释 MySQL 中的 EXPLAIN 命令的作用和使用场景 总结性回答 EXPLAIN 是 MySQL 中用于分析 SQL 查询执行计划的命令,它能展示 MySQL 如何执行一个查询,包括使用的索引、表连接顺序、扫描行数等关键信息。主要用于查询性能优化,帮助开发者识别潜…

.env 文件

.env 文件其实就是一个纯文本文件,用来写“环境变量”键值对,格式非常简单 👇✅ .env 文件写法格式:每一行就是一个变量名 值,不要加引号,不要加空格DEEPSEEK_API_KEYsk-xxxxxxxxxxxxxxxxxxxx完整例子&…

机器学习——K 折交叉验证(K-Fold Cross Validation),案例:逻辑回归 交叉寻找最佳惩罚因子C

什么是交叉验证? 交叉验证是一种将原始数据集划分为若干个子集,反复训练和验证模型的策略。 交叉验证(Cross-Validation)适用于你在模型调参(如逻辑回归中的 C) 最常用的:K 折交叉验证&#…

蓝桥杯----串口

(五)、串口1、串口通信简介制定通信的规则,通信双方按照协议规则进行数据收发,将一个设备的数据传送到另一个设备,扩展硬件系统,串口USART有两根通信线Tx、Rx,可同时双向通信,称之为…

错误: 找不到或无法加载主类 原因: java.lang.ClassNotFoundException

背景: 代码没有更改,主类位置也没有移动,运行时突然报找不到或无法加载主类的错误 错误: 找不到或无法加载主类 原因: java.lang.ClassNotFoundException编译器上方显示 Java file is located outside of the module source root so it wont …

Lock 接口及实现类详解:从 ReentrantLock 到并发场景实践

在 Java 并发编程中,除了synchronized关键字,java.util.concurrent.locks.Lock接口及其实现类是另一种重要的同步机制。自 JDK 5 引入以来,Lock接口凭借灵活的 API 设计、可中断的锁获取、公平性控制等特性,成为复杂并发场景的首选…

「iOS」————SideTable

iOS学习前言sideTableSlideTablesSideTableBufSideTable前言 我们在上一篇中,简单的介绍了weak的实现原理。其中弱引用表就是存储在SideTable中的,这里我们来学习了解一下SideTable sideTable sideTable主要用于存储和管理对象的额外信息,…

【PHP】CURL请求第三方API接口

当我们需要调用第三方接口时,就需要使用CURL,通过CURL操作去请求第三方API接口,有的是通过POST方式,有的是通过GET方式,下面介绍一个通用的使用CURL调用API接口的方法。一、CURL操作共两个方法,分别是CURL操…

对于考研数学的理解

文章目录高等数学总结补充说明1. 微分方程与无穷级数的特殊性2. 隐藏的逻辑链条3. 向量代数的桥梁作用核心框架为什么这样设计?结论线性代数核心逻辑框架各讲之间的本质联系1. 行列式 → 矩阵2. 矩阵 → 向量组3. 矩阵 向量组 → 线性方程组4. 矩阵 → 特征值与特征…

基于 Hadoop 生态圈的数据仓库实践 —— OLAP 与数据可视化(四)

目录 四、数据可视化与 Hue 简介 1. 数据可视化简介 (1)数据可视化的重要性 (2)数据可视化的用途 (3)实施数据可视化需要考虑的问题 (4)几种主要的数据可视化工具 2. Hue 简介…

HarmonyOS 开发:基于 ArkUI 实现复杂表单验证的最佳实践

摘要 在现代应用开发中,表单是最常见的交互方式之一。不管是用户注册、信息录入,还是登录验证,表单的可靠性直接影响用户体验。而在鸿蒙 ArkUI 开发中,虽然表单结构清晰,但要实现 复杂验证(比如&#xff1a…

高效游戏状态管理:使用双模式位运算与数学运算

在游戏开发中,状态管理是一个核心问题。无论是任务系统、成就系统还是玩家进度跟踪,我们都需要高效地存储和查询大量状态。本文将深入分析一个创新的游戏状态管理工具类 GameStateUtil,它巧妙结合了位运算和数学运算两种模式,在存…

linux-process-control

Linux进程控制 1. 进程终止 1.1. 进程终止的本质是回收资源 1.1 释放资源 内存资源: 释放进程的地址空间(mm_struct),包括代码段、数据段、堆、栈等,通过写时复制(CoW)共享的页会减少引用计数&a…

Autoswagger:揭露隐藏 API 授权缺陷的开源工具

Autoswagger 是一款免费的开源工具,用于扫描 OpenAPI 文档中列出的 API,查找授权漏洞。 即使在拥有成熟安全团队的大型企业中,这类漏洞仍然很常见,而且尤其危险,因为即使技术水平不高的人也能利用它们。 Autoswagger…

Golang 语言 Channel 的使用方式

一、无缓存 channel无缓冲channel 可用于两个goroutine 之间 传递信号,比如以下示例:顺序打印1 至 100 的奇数和偶数:import ("fmt""time" )func main() {block : make(chan struct{})go odd(block)go even(block)time.S…

Element Plus常见基础组件(一)

基础组件 Button 按钮 一、基础用法 <el-button>默认按钮</el-button> <el-button type"primary">主要按钮</el-button>二、按钮类型 (type) 类型说明示例代码default默认按钮<el-button>默认</el-button>primary主要按钮&a…

sdxl量化加速笔记

文章目录一、量化加速sdxl模型1&#xff09;涉及模型2&#xff09;环境安装3&#xff09;转换模型safetensor to pytorch文件4&#xff09;tensorRT的环境准备&#xff08;1&#xff09;下载tensorRT 10.10&#xff08;2&#xff09;下载cuda一、量化加速sdxl模型 1&#xff0…

西门子 G120 变频器全解析:从认知到参数设置

在工业自动化领域&#xff0c;变频器作为电机驱动的核心设备&#xff0c;其稳定运行与精准控制直接影响生产效率。西门子 G120 变频器凭借可靠性能与灵活配置&#xff0c;成为众多工业场景的优选。本文将从基础认知、操作面板到参数设置&#xff0c;全方位带你掌握 G120 变频器…

【自动化运维神器Ansible】YAML支持的数据类型详解:构建高效Playbook的基石

目录 1 YAML数据类型概述 1.1 为什么数据类型很重要&#xff1f; 1.2 YAML数据类型分类 2 标量类型&#xff08;Scalars&#xff09; 2.1 字符串&#xff08;String&#xff09; 2.2 布尔值&#xff08;Boolean&#xff09; 2.3 数值&#xff08;Numbers&#xff09; 2…