当前位置: 首页 > news >正文

Excel中使用数据验证、OFFSET实现自动更新式下拉选项

在excel工作簿中,有两个Sheet工作表。

Sheet1:

Sheet2(数据源表): 

要实现Sheet1中的“班级”内容,从数据源Sheet2中获取并形成下拉选项,且Sheet2中“班级”内容更新后,Sheet1中“班级”的下拉选项也随之变动。

看了网上不少视频,都是将数据源设置为超级表。经过测试,如果它们是在同一个工作表中是可以的,但若在不同的表中,则没有自动更新的效果。

在此,使用OFFSET实现自动更新式下拉选项。

(1)选择需要应用的数据区域,这里是“班级”列。

(2)点击“数据”,“数据验证”,“数据验证...”

(3)选择“序列”,来源填写公式=OFFSET(Sheet2!$A$2,0,0,COUNTA(Sheet2!$A:$A)-1,1)然后“确定” 

 若数据源改为(增加了456):

下拉选项也自动更新:

这里的难点和重点就是OFFSET函数的写法:

=OFFSET(Sheet2!$A$2,0,0,COUNTA(Sheet2!$A:$A)-1,1)

意思是:

获取Sheet2中的A2单元格,向下直至到非空单元格处的区域。

也可以缩写为=OFFSET(Sheet2!$A$2,,,COUNTA(Sheet2!$A:$A)-1)

具体参考OFFSET的用法:

(1)Excel OFFSET函数超详细的基本语法运算机制讲解_哔哩哔哩_bilibili

(2) Excel快捷菜单:如何跨表制作联动下拉菜单列表?

相关文章:

Excel中使用数据验证、OFFSET实现自动更新式下拉选项

在excel工作簿中,有两个Sheet工作表。 Sheet1: Sheet2(数据源表): 要实现Sheet1中的“班级”内容,从数据源Sheet2中获取并形成下拉选项,且Sheet2中“班级”内容更新后,Sheet1中“班…...

Android修行手册 - 可变参数中星号什么作用(冷知识)

点击跳转>Unity3D特效百例点击跳转>案例项目实战源码点击跳转>游戏脚本-辅助自动化点击跳转>Android控件全解手册点击跳转>Scratch编程案例点击跳转>软考全系列 👉关于作者 专注于Android/Unity和各种游戏开发技巧,以及各种资源分享&…...

Python与ArcGIS系列(三)视图缩放

目录 0 简述1 在所有图层中缩放至所选要素2 在单独图层中缩放至所选要素3 改变地图范围0 简述 本篇介绍如何利用arcpy实现缩放视图到所选要素以及改变地图范围功能。 对于以及创建的选择集数据,通常需要进行缩放以更好地显示所选要素,要素缩放可分为两种:第一种是在所有图层…...

[ASP]数据库编辑与管理V1.0

本地测试:需要运行 ASP专业调试工具(自己搜索下载) 默认登陆口令:admin 修改口令:打开index.asp找到第3行把admin"admin"改成其他,如admin"abc123" 程序功能齐全,代码精简…...

MyBatis Plus整合Redis实现分布式二级缓存

MyBatis缓存描述 MyBatis提供了两种级别的缓存, 分别时一级缓存和二级缓存。一级缓存是SqlSession级别的缓存,只在SqlSession对象内部存储缓存数据,如果SqlSession对象不一样就无法命中缓存,二级缓存是mapper级别的缓存&#xff…...

如何帮助 3D CAD 设计师实现远程办公

当 3D CAD 设计师需要远程办公时,他们可能需要更强的远程软件,以满足他们的专业需求。比如高清画质,以及支持设备重定向、多显示器支持等功能。3D CAD 设计师如何实现远程办公?接下来我们跟随 Platinum Tank Group 的故事来了解一…...

如何在 Idea 中修改文件的字符集(如:UTF-8)

以 IntelliJ IDEA 2023.2 (Ultimate Edition) 为例,如下: 点击左上角【IntelliJ IDEA】->【Settings…】,如下图: 从弹出页面的左侧导航中找到【Editor】->【File Encodings】,并将 Global Encoding、Project E…...

【C++】单例模式【两种实现方式】

目录 一、了解单例模式前的基础题 1、设计一个类,不能被拷贝 2、设计一个类,只能在堆上创建对象 3、设计一个类,只能在栈上创建对象 4、设计一个类,不能被继承 二、单例模式 1、单例模式的概念 2、单例模式的两种实现方式 …...

php的api接口token简单实现

<?php // 生成 Token function generateToken() {$token bin2hex(random_bytes(16)); // 使用随机字节生成 tokenreturn $token; } // 存储 Token&#xff08;这里使用一个全局变量来模拟存储&#xff09; $tokens []; // 验证 Token function validateToken($token) {gl…...

CCNA课程实验-13-PPPoE

目录 实验条件网络拓朴需求 配置实现基础配置模拟运营商ISP配置ISP的DNS配置出口路由器OR基础配置PC1基础配置 出口路由器OR配置PPPOE拨号创建NAT(PAT端口复用) PC1测试结果 实验条件 网络拓朴 需求 OR使用PPPoE的方式向ISP发送拨号的用户名和密码&#xff0c;用户名&#xf…...

cocosCreator 之 Bundle使用

版本&#xff1a; v3.4.0 语言&#xff1a; TypeScript 环境&#xff1a; Mac Bundle简介 全名 Asset Bundle(简称AB包)&#xff0c;自cocosCreator v2.4开始支持&#xff0c;用于作为资源模块化工具。 允许开发者根据项目需求将贴图、脚本、场景等资源划分在 Bundle 中&am…...

分类网络搭建示例

搭建CNN网络 本章我们来学习一下如何搭建网络&#xff0c;初始化方法&#xff0c;模型的保存&#xff0c;预训练模型的加载方法。本专栏需要搭建的是对分类性能的测试&#xff0c;所以这里我们只以VGG为例。 请注意&#xff0c;这里定义的只是一个简陋的版本&#xff0c;后续一…...

为 Ubuntu 虚拟机构建 SSH 服务器

以校园网环境和VMware为例&#xff0c;关键步骤如下&#xff1a; 安装 SSH 服务&#xff1a; 打开 Ubuntu 虚拟机。打开终端。输入命令 sudo apt-get update 更新软件包列表。输入命令 sudo apt-get install openssh-server 安装 SSH 服务。 配置 SSH 服务&#xff1a; 编辑配…...

SpringBoot--中间件技术-2:整合redis,redis实战小案例,springboot cache,cache简化redis的实现,含代码

SpringBoot整合Redis 实现步骤 导pom文件坐标 <!--redis依赖--> <dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-data-redis</artifactId> </dependency>yaml主配置文件&#xff0c;配置…...

linux rsyslog配置文件详解

1.rsyslog配置文件简介 linux rsyslog配置文件/etc/rsyslog.conf分为三部分:MODULES、GLOBAL DIRECTIVES、RULES ryslog模块说明 模块说明MODULES指定接收日志的协议和端口。若要配置日志服务器,则需要将相应的配置项注释去掉。GLOBAL DIRECTIVES主要用来配置日志模版。指定…...

wordpress是什么?快速搭网站经验分享

​作者主页 &#x1f4da;lovewold少个r博客主页 ⚠️本文重点&#xff1a;c入门第一个程序和基本知识讲解 &#x1f449;【C-C入门系列专栏】&#xff1a;博客文章专栏传送门 &#x1f604;每日一言&#xff1a;宁静是一片强大而治愈的神奇海洋&#xff01; 目录 前言 wordp…...

排序 算法(第4版)

本博客参考算法&#xff08;第4版&#xff09;&#xff1a;算法&#xff08;第4版&#xff09; - LeetBook - 力扣&#xff08;LeetCode&#xff09;全球极客挚爱的技术成长平台 本文用Java实现相关算法。 我们关注的主要对象是重新排列数组元素的算法&#xff0c;其中每个元素…...

asp.net 在线音乐网站系统VS开发sqlserver数据库web结构c#编程Microsoft Visual Studio

一、源码特点 asp.net 在线音乐网站系统是一套完善的web设计管理系统&#xff0c;系统具有完整的源代码和数据库&#xff0c;系统主要采用B/S模式开发。开发环境为vs2010&#xff0c;数据库为sqlserver2008&#xff0c;使用c#语言 开发 asp.net 在线音乐网站系统1 应用…...

ElastaticSearch -- es之Filters aggregation 先过滤再聚合

使用场景 使用es时&#xff0c;有时我们需要先过滤后再聚合&#xff0c;但如果直接在query的filter中过滤&#xff0c;不止会影响到一个聚合&#xff0c;还会影响到其他的聚合结果。 比如&#xff0c;我们想要统计深圳市某个品牌的总销售额&#xff0c;以及该品牌的女款衣服的…...

如何把一个接口设计好?

如何把一个接口设计好&#xff1f; 如何设计一个接口&#xff1f;是在我们日常开发或者面试时经常问及的一个话题。很多人觉得这不就是CRUD&#xff0c;能实现不就行了。单纯实现来说&#xff0c;并非难事&#xff0c;但要做到易用、易扩展、易维护并不是一件简单的事。这里并…...

Qwen3.5-9B-AWQ-4bit Node.js环境配置指南:解决npm与模块安装问题

Qwen3.5-9B-AWQ-4bit Node.js环境配置指南&#xff1a;解决npm与模块安装问题 1. 环境准备与快速部署 在开始之前&#xff0c;我们需要确保星图GPU平台的基础环境已经就绪。Qwen3.5-9B-AWQ-4bit模型需要特定的GPU资源支持&#xff0c;而Node.js环境则是我们后续开发的基础。 …...

如何通过Jar包快速集成国产工作流引擎的设计器

1. 为什么选择国产工作流引擎的设计器 在开发OA系统、ERP、CRM等企业级应用时&#xff0c;工作流引擎几乎是必不可少的核心组件。传统的开源工作流引擎如Activiti、Flowable虽然功能强大&#xff0c;但集成设计器往往需要复杂的配置和二次开发&#xff0c;这对中小型团队来说成…...

智能售后工单分类:EcomGPT-7B+NLP多标签分类

智能售后工单分类&#xff1a;EcomGPT-7BNLP多标签分类 电商售后每天涌入数千张工单&#xff0c;人工分类处理需要4小时&#xff0c;现在只需30分钟 每天早晨&#xff0c;电商客服团队都要面对堆积如山的售后工单。商品质量问题、物流投诉、退款申请、技术咨询……各种问题混杂…...

免费AI视频生成工具技术解析与功能对比

AI视频生成技术在2026年取得了显著进展&#xff0c;从早期的简单动画到如今的高质量视频输出&#xff0c;底层技术架构经历了多次迭代。本文将从技术角度解析当前主流免费AI视频生成工具的技术原理、架构特点和功能参数&#xff0c;为开发者和技术从业者提供参考。AI视频生成技…...

QWEN-AUDIO技术博文:赛博可视化交互设计如何提升TTS产品用户体验

QWEN-AUDIO技术博文&#xff1a;赛博可视化交互设计如何提升TTS产品用户体验 你有没有想过&#xff0c;为什么有些语音合成工具用起来总觉得“差点意思”&#xff1f;输入文字&#xff0c;点击生成&#xff0c;然后等待一个冷冰冰的音频文件下载完成。整个过程就像在操作一台老…...

零基础5分钟上手Phi-3-mini:开箱即用的轻量文本生成模型部署教程

零基础5分钟上手Phi-3-mini&#xff1a;开箱即用的轻量文本生成模型部署教程 1. 为什么选择Phi-3-mini Phi-3-mini是微软推出的轻量级文本生成模型&#xff0c;虽然体积小巧但能力出众。这个38亿参数的模型特别适合需要快速响应、资源占用低的场景。想象一下&#xff0c;你有…...

SUPER COLORIZER模型训练进阶:使用自定义数据集微调以适配特定画风

SUPER COLORIZER模型训练进阶&#xff1a;使用自定义数据集微调以适配特定画风 你是不是觉得直接用现成的上色模型&#xff0c;出来的效果总是差那么点意思&#xff1f;要么颜色太普通&#xff0c;要么风格不是你想要的。比如你想给线稿上色成那种飘逸的水墨风&#xff0c;或者…...

3. 函数新增了哪些扩展?

一、先给一个面试开场思路如果面试官问&#xff1a;ES6 对函数新增了哪些扩展&#xff1f;不要一上来就堆概念。 比较好的回答方式是先分类&#xff1a;ES6 对函数的扩展&#xff0c;我一般会从 参数、作用域、函数写法、this 绑定、尾调用、函数名、rest/spread 这几个方面来说…...

PHP5.2下chunk_split()函数整数溢出漏洞 分析

受影响系统&#xff1a; PHP PHP < 5.2.3 不受影响系统&#xff1a; PHP PHP 5.2.3 描述&#xff1a; -------------------------------------------------------------------------------- BUGTRAQ ID: 24261 CVE(CAN) ID: CVE-2007-2872PHP是一种流行的WEB服务器端编程语言…...

告别卡顿!手把手调试 Android 14 ShellTransitions 动画启动流程与常见问题

告别卡顿&#xff01;手把手调试 Android 14 ShellTransitions 动画启动流程与常见问题 如果你正在开发系统 UI、Launcher 或需要定制窗口动画的 Android 应用&#xff0c;那么 ShellTransitions 动画的卡顿问题一定让你头疼过。Android 14 对窗口过渡动画进行了重大重构&#…...