excelexcel 下拉菜单 联动选择把对应的另外一个表的数据返回过来

EXCEL中如何在下拉列表框选中数据后在另一列自动带出相关数据_百度知道
EXCEL中如何在下拉列表框选中数据后在另一列自动带出相关数据
纳税人名称下拉框已经做好了,如何选择名称后,在B6自动带出纳税人识别号呢?
我有更好的答案
新建Excel表1.第一、设置好记录表的格式信息,第二、在excel里建立另外一个字表, 表格里面写明固定不变的项目2.设置Excel下拉菜单项在记录表里面A列设置Excel下拉菜单选择项,点击表格上方,数据项里面的数据验证,在允许值里面选择“序列”之后,在来源里选择“附件里面的C列”然后确认,下拉菜单选择功能就设置好了3.记录表A列选择后,后列自动变动点选需要变动格C2,选择函数VLOOKUP(查找与指引),在第一格“任意”里选择选择于C2对应的A2,在A2前面加“$”,在第二格选择引用附件表里面的值选择C到F列,然后也在C前面加“$”,在第三格选择输入数字“2”第四格输入数字“0”。代表 当在A2里面输入信息时,在附件条件表里面搜索到和A2相同的值后,C2列自动引用附件条件项里面与之想对应的第二列的数值4.记录表A列选择后,后列自动变动后 第三列等自动变动当C2设置好之后,选中C2用鼠标往后拖,然后把函数里面的倒数第二项“2”的更改为“3”、“4”(此值可根据附件表里面的值填写更改),当后列都设置好之后直接选中A2:E2后,用鼠标往下拖就可以了。5.检查设置是否正确在A2格从下拉菜单里面选择一项输入,看后列随之变化且与”附件“表对比,正确无误后,代表此函数就设置好了
网络营销专家
图片看不清楚不过这类问题,一定要有数据源表,也就是带出数据从何而来的问题其次,一般用Vlookup函数,查一下用法实在不行,上传清晰图片,我帮你写公式
点击图片就可以放大呀就是在纳税人名称选择后自动带出上面的纳税人识别号,数据源在右面纳税人名称下拉框已完成,主要是纳税人识别号VLOOKUP公式怎么写
放大也看不清楚。看不清楚图片,自己查一下函数用法吧!
=VLOOKUP(B8,I1:J18,2,FALSE)
本回答被提问者采纳
不外乎使用搜索语句引用下拉箭头所在的单元格的数据在相应的数据区域找到所有对应的值。具体的实现方法就需要看你的数据结构了。在楼主的这个结构下,纳税人识别号B6输入公式:=VLOOKUP(B8,I:J,2,0)既可
为您推荐:
其他类似问题
excel的相关知识
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。在 SegmentFault,学习技能、解决问题
每个月,我们帮助 1000 万的开发者解决各种各样的技术问题。并助力他们在技术能力、职业生涯、影响力上获得提升。
问题对人有帮助,内容完整,我也想知道答案
问题没有实际价值,缺少关键内容,没有改进余地
假设有物品编号P1,P2,及其价格10,20,生成的excel表格第一行第一列是下拉列表,其中值为P1或P2,选择P1,第一行第二列自动填充价格10选择P2,第一行第二列自动填充价格20用java代码实现。有没有哪个大佬会的啊,百度巨久,就只能实现下拉,但是自动填充那真的是完全找不到。
答案对人有帮助,有参考价值
答案没帮助,是错误的答案,答非所问
//因为是盲打过来的,我验证的数据并不是这个,但是为了符合题目还是写了这个,所以参数有可能在表格中位置会//有点不对,但是实验一下还是可以很容易看出来的。
String[] p = {"p1","p2"};
String[] price = {"10","20"};
int rindex = 0;
HSSFWorkbook workbook = new HSSFWorkbook();//excel文件对象
HSSFSheet sheet = workbook.createSheet("Info");//工作表对象
HSSFSheet hidesheet = workbook.createSheet("hideSheet");//隐藏一些信息
HSSFRow row = hidesheet.createRow(rindex++);
//设置物品编号
for(int i=0;i&p.size();i++) {
HSSFCell cell = row.createCell(i);
cell.setCellValue(p[i]);
// 名称管理
name = workbook.createName();
name.setNameName("物品编号");
name.setRefersToFormula("hidesheet!$A$"+rindex+":$"+judgePos(p.size())+"$"+rindex);
for(int i=0;i&p.size();i++){
HSSFRow row = hidesheet.createRow(rindex++);
HSSFCell cell = row.createCell(0);
cell.setCellValue(p[i]);
cell = row.createCell(1);
cell.setCellValue(price[i]);
String[] title = {"物品编号","物品价格"};
setTitle(sheet ,title,0);
HSSFRow allocationRow = sheet.createRow(rindex++);
**allocationRow.createCell(4).setCellFormula("LOOKUP(A2,hideSheet!A2:A3,hideSheet!B2:B3)");**
// 得到验证对象
DataValidation validation = getDataValidationByFormula("物品编号",2,1);
// 工作表添加验证数据
sheet.addValidationData(validation);
// 生成输入文件
File file = new File(filePath);
FileOutputStream out = new FileOutputStream(file);
workbook.write(out);
out.close();
//以上大概就是个全过程,主要是设置LOOKUP函数,我原先一直没搞出来是因为函数参数写错了,搞半天没搞出来,今天搞出来了。//用到的函数我也贴一下,有些用别人的,有些自己写的。
* 返回所在列的字符
* @param size
public String judgePos(int size) {
String[] args= {"A","B","C","D","E","F","G","H","I","J","K","L","M","N",
"O","P","Q","R","S","T","U","V","W","X","Y","Z"};
boolean tag=
StringBuffer reversepos=new StringBuffer();
while(tag) {
int pos=size%26;
if(pos==0) {
int result = size/26;
if(result==0) {
reversepos.append(args[pos]);
reversepos.append(args[pos]);
return reversepos.reverse().toString();
* 创建表头
* @param sheet
* @param title
public void setTitle(HSSFSheet sheet,String[] title,int index) {
HSSFRow row = sheet.createRow(index);
for(int i=0;i&title.i++) {
HSSFCell userNameLableCell = row.createCell(i);
userNameLableCell.setCellValue(title[i]);
* 使用已定义的数据源方式设置一个数据验证
* @param formulaString
* @param startRow
* @param startCol
public static DataValidation getDataValidationByFormula(String formulaString,int startRow,int startCol) {
// 加载下拉列表内容
DVConstraint constraint = DVConstraint.createFormulaListConstraint(formulaString);
// 设置数据有效性加载在哪个单元格上。
// 四个参数分别是:起始行、终止行、起始列、终止列
int firstRow = startRow-1;
int lastRow = startRow-1;
int firstCol = startCol - 1;
int lastCol = startCol - 1;
CellRangeAddressList regions = new CellRangeAddressList(firstRow, lastRow, firstCol, lastCol);
// 数据有效性对象
DataValidation validation = new HSSFDataValidation(regions, constraint);
分享到微博?
关闭理由:
删除理由:
忽略理由:
推广(招聘、广告、SEO 等)方面的内容
与已有问题重复(请编辑该提问指向已有相同问题)
答非所问,不符合答题要求
宜作评论而非答案
带有人身攻击、辱骂、仇恨等违反条款的内容
无法获得确切结果的问题
非开发直接相关的问题
非技术提问的讨论型问题
其他原因(请补充说明)
我要该,理由是:
在 SegmentFault,学习技能、解决问题
每个月,我们帮助 1000 万的开发者解决各种各样的技术问题。并助力他们在技术能力、职业生涯、影响力上获得提升。如何在excel中解决下拉框的数据源在另一张表中的问题
如何在excel中解决下拉框的数据源在另一张表中的问题
09-09-18 &匿名提问
数据 有效性 序列 设置 数据源(其中数据源可以是如A,B,C,D或者由excel的区域范围来确定)
请登录后再发表评论!
用“数据/有效性”功能可以达到目的。 以选择性别为例,制作有男、女选项的下拉菜单: 选中“性别”数据区域; 执行“数据/有效性”命令,打开“数据有效性”对话框; 单击“设置”选项卡,在“允许”栏选择“序列”,“来源”中输入“男,女”(不含引号,用英文单引号分隔); 单击“确定”按钮。 “在下拉菜单中选择一个值之后能同时在另一个单元格里对应出一个数值或是文字”,这要根据实际情况再加工的哦! 补充事例—— 事实上,就是制作二级下拉菜单。 试试、看看,是否所需! 设置“数据”表 A列 B列 部门员工 A 张三 李四 B 王二 郑大 C 刘一 王五 D 初一 赵钱 …… 命名: 选中A列,在“名称框”中输入“部门”,回车确认。 选中B列,在“名称框”中输入“员工”,回车确认。 在“菜单”表制作下拉菜单: 制作一级下拉菜单 选中A1:B1单元格区域; 执行“数据/有效性”命令,打开“数据有效性”对话框; 在“设置”选项卡下,“允许”选择“序列”、“来源”中输入“部门,员工”(不含引号,用英文逗号分隔); 选中“忽略空值”、“提供下拉箭头”,单击“确定”按钮,完成一级下拉菜单制作。 此时在A1、B1中,单击右侧的下拉按钮进行选择输入。 制作二级下拉菜单 从A2单元格起向下选中单元格区域; 执行“数据/有效性”命令,打开“数据有效性”对话框; 在“设置”中,“允许”选择“序列”、“来源”中输入公式“=INDIRECT(A$1)”; 选中“忽略空值”、“提供下拉箭头”,单击“确定”按钮,完成“部门”的二级菜单制作。 同法制作“员工”的二级菜单。此时“来源”中输入公式“=INDIRECT(B$1)”。 此时在部门、员工下面的单元格中,单击右侧的下拉按钮进行“部门”、“员工”的选择输入。 函数INDIRECT返回文本字符串指定的引用。查粘贴函数帮助即可!
请登录后再发表评论!
当然不会,不过2003对系统配置要求高些,Windows2000建议用Office xp即2002,能满足大多数功能要求。具体对比如下:与小组成员协作处理文档Document Workspaces(文档工作区)使用大多数 Office 2003 程序都提供的“Document Workspaces”(文档工作区)可简化与他人协同创作、修改和审阅文件的过程。“Document Workspaces”(文档工作区)是基于 Web 的中央储存库,用于提供文件、任务以及链接和小组成员列表,可通过“Shared Workspace”(共享工作区)任务窗格访问。Shared Attachments(共享附件)可通过 Microsoft Outlook? 发送共享附件,收件人可选择打开本地副本以对其进行处理,或选择检查共享工作区以查找并下载最近的版本。“Shared Workspace”(共享工作区)任务窗格用于查看文件的更新版本、查看小组成员是否在线、查看相关链接和文件,以及查看文件属性。当共享工作区中的任何项目发生更改时,您将接收到电子邮件通知。当您在“Shared Workspace”(共享工作区)任务窗格中进行更新时,更改会自动反映在共享工作区中。Online presence awareness(联机提醒)无需离开 Office 2003 程序就可知道小组成员是否在线,这样可迅速地与他们交换意见。联机信息显示在 Outlook 和“Shared Workspace”(共享工作区)任务窗格中。可通过大多数 Office 2003 程序访问与 Windows SharePoint 服务集成创建小组 Intranet 站点,然后使用浏览器或大多数 Office 2003 程序上载文件。与 Microsoft Windows? SharePoint? 服务集成使您可使用“Shared Workspace”(共享工作区)任务窗格、“Document Workspaces”(文档工作区)和共享附件。(FrontPage 2002 包含此功能)交换联系人信息共享联系人该功能指与他人共享联系人信息,以确保您所在小组的成员拥有联系人员和开展业务所需的联系人信息。还可指定可共享联系人的人员。您也可从 Outlook 日历中查看 Windows SharePoint 服务中的联系人信息。组织会议和事件Meeting Workspaces(会议工作区)通过在集中位置共享日程、视频材料、文档链接、与会者列表和其他文档来计划并组织会议。共享日历利用 Outlook 使排定会议日程更为便捷。日程安排可基于您自己的日历(例如工作日历和个人日历)、Windows SharePoint Services1 中的日历或您有权查看的其他人员的日历。您甚至可打开并查看共享工作区中的日历和联系人数据。“Events”(事件)小组成员可使用此中央位置添加并存储有关事件的信息,然后再将事件信息直接导出到 Outlook 日历中。共享 Outlook 闲/忙信息通过 Internet 提供闲/忙信息,安排与使用 Outlook 但没有共享 Microsoft Exchange Server 的人员举行会议。管理文档制作Word 编辑限制锁定部分 Word 文档以防止他人对其进行编辑。您可允许审阅者只有在打开修订标记时才可进行更改。或者您可将整个文档设置为只读,而只允许特定人员编辑某些关键部分。Word 格式设置限制防止其他用户更改样式和格式设置,以使发出的文档保持您所期望的格式。Send for review(发送以审阅)为审阅过程中涉及的每位人员指定角色,同时自动为每位审阅者提供更正工具。在审阅过程进行的过程中,可方便地将修订内容合并回原始文件。Compare and merge(比较并合并)将来自多位审阅者的批注和修订合并到文件的一个版本中,并接受或拒绝所建议的编辑内容。标记功能增强在 Microsoft Word 和 Microsoft PowerPoint? 文件中所做的修订现在会出现在文件的右边距中。您可在不遮蔽原始文件或影响其布局的情况下识别修订内容和审阅者批注。控制对重要业务信息的访问“Information Rights Management”(信息权限管理)(IRM)通过使用 Word 2003、Outlook 2003、Microsoft Office Excel 2003 和 Microsoft Office PowerPoint 2003 中的“Information Rights Management”(信息权限管理)(IRM) 功能保护电子邮件和文件免受未经授权的复制、转发或打印,从而保持信息的隐私性。注意:通过 Office Professional 2003 可创建受 IRM 保护的内容,并授予其他用户访问和修改您的文件或电子邮件的权限。使用 Microsoft Office 2003 标准版可浏览受 IRM 保护的文件和电子邮件;如果具有权限的话,也可对其进行修改。 文档截止日期使用 IRM 可对文件设置截止日期,超过此日期后,其他用户就不能再查看或更改这些文件了。IRM 组织策略模板按照组织的首选设置来创建保护文件的自定义模板。例如,您可使用“机密”模板来创建不能打印、转发或复制的文件。IRM 查看器文件收件人即使没有创建受 IRM 功能保护的文件所使用的程序,也可使用特殊的查看器浏览这些文件。数字签名在 Office 2003 中以数字方式签署整个文件。利用数字签名,您可知道文件来源是否可靠或者文件是否已被改动。文件密码加密通过增添 Microsoft CryptoAPI 标准,Word 和 Excel 提供了改进的密码安全性功能。PowerPoint 现在也包含密码加密功能。不加密的简单密码保护功能方便电子邮件重载“Reading Layout”(阅读布局)视图Word 中新增的“Reading Layout”(阅读布局)视图可使您更方便地阅读文档。该视图基于屏幕阅读优化文档显示特性,其中包括放大文本、缩短行的长度以及使页面恰好适合屏幕等。 电子邮件通知不管位于什么程序中,弹出式通知都可在新电子邮件到达时立即通知您。 E-Mail Reading Pane(电子邮件阅读窗格)Outlook 2003 使电子邮件(尤其是长邮件)的阅读更为方便。“Reading Pane”(阅读窗格)被移动到屏幕的右侧,且显示内容是以前的两倍,因此在阅读邮件时可减少屏幕滚动次数。 阻止可疑的电子邮件Outlook 2003 可帮助阻止传入包含病毒的邮件。您可选择何时加载电子邮件中的超文本标记语言 (HTML) 内容,也可选择何时阻止通信中未经请求的附件并将其退回到其服务器,以此来帮助保护隐私。改进的垃圾邮件过滤功能防止垃圾邮件充斥您的 Outlook 收件箱。改进的垃圾邮件过滤功能通过了解您所保留和删除的邮件,从中找出规律,以提高该功能的实用性。 组织电子邮件收件箱“Arrange by conversation”(按会话排列)按会话(或线索)排列收件箱,以查看关于特定主题的所有邮件,其中所有邮件都分组排列以便于查看。您甚至可快速地移动或删除整个线索涉及的邮件。Quick Flags(快速标记)按优先级和时间敏感性标记邮件,然后不管邮件驻留在什么文件夹中都可找到它们。您不再需要将电子邮件保留在收件箱中来提醒您相关操作项。
“Search Folders”(搜索文件夹)将 Outlook 2003 搜索结果保存为可快速地访问的“Search Folders”(搜索文件夹),这样就无需每次都重新进行搜索。可将搜索出的电子邮件存储在任何文件夹中,并且仍可快速访问它们。 使用工具节省时间 “Research”(研究)任务窗格使用“Research”(研究)任务窗格在 Office 2003 程序中引入电子词典、同义词库、在线研究站点和专有公司信息,以便于查找信息并将其合并到工作中。 Microsoft Office Online 服务Office 2003 提供改进的联机服务。Microsoft Office Online 服务功能更强大、集成性更好,并且联机界面有了很大改进,可在 Office 程序中毫无障碍地使用它。 改进的帮助功能可访问 Office Online Web 站点上“Microsoft Office Online Assistance”(Microsoft Office 联机帮助)中的帮助信息和有用的联机资源,该站点会定期更新所提供的文章和信息。   任务窗格使用任务窗格可从一个位置访问重要任务。这些任务包括执行搜索、打开文件、查看 Office 剪贴板、设置文档和演示文稿格式、下载模板以及完成其他任务。 特定于应用程序的改进Excel 2003 列表与 Windows SharePoint 服务集成协同使用 Excel 和 Windows SharePoint 服务来节省时间;在 Excel 电子表格中选择数据范围以便在使用 Windows SharePoint 服务创建的站点中创建列表。4 Excel 2003 中增强的统计函数Excel 增强了共线性检测、方差汇总计算、正态分布和连续概率分布函数,可提供更为可靠和准确的数值分析功能。 PowerPoint Package for CD(适用于 CD 的 PowerPoint 软件包)将 PowerPoint 演示文稿和所有关联的图形及声频视频文件导出到硬盘中,再使用 CD 刻录机将其刻录到 CD 上。当收件人将 CD 插入到 CD 驱动器时,演示文稿将自动使用 PowerPoint 播放器以幻灯片放映模式启动。 PowerPoint 支持智能标记PowerPoint 2003 现在支持智能标记,智能标记是可在需要时(例如当粘贴数据时)显示的按钮,用于提供可快速完成某项任务的选项。 PowerPoint 增强的多媒体支持功能PowerPoint 2003 支持其他视频格式和全屏视频播放。 Access 2003 改进这些改进包括:在 Microsoft Office Access 2003 中可备份 Microsoft Jet 数据库引擎,当激活自动更正模式时可使用智能标记支持功能更正数据项,以及当重命名或删除对象时可便捷地跟踪相关对象。
提高性能和管理水平Outlook 2003 本地缓存本地缓存可在信息传入时将所有必需的信息下载到计算机,这样您就不会受到网络性能问题的影响。
Outlook 连接性能增强即使当您在网络连接之间切换时,Outlook 也可保持连接状态,这样便于通过适应可用带宽,调整在办公室工作或远程工作时的工作方式。您还可选择何时下载大邮件、何时同步收件箱和移动设备以及选择在不同网络中提高工作效率的其他工作方式。 文档恢复在程序出错的情况下,PowerPoint、Word、Excel 和 Access 可帮助您保存在发生错误时正在处理的文件。 文件格式兼容性Office 2003、Office XP、Office 2000 和 Office 97 之间具有向后兼容性(Access 97 例外),这四个版本中的任何版本的用户都可毫无障碍地共享文件。Access 2003 默认情况下使用 Access 2000 文件格式。 移动办公Tablet PC 的数字墨迹支持功能如果使用 Tablet PC,则可使用钢笔输入设备以手写体批注文件。并可以利用这一功能记笔记或向其他用户发送评论意见。 与移动设备的手写功能集成您在手持式 PC 上记下的笔记可以用文本形式上载到 Office 程序中。您可以在 Word 中直接书写,然后将工作保存为手写文档或将其转换为文本或键入字符。利用最经常使用的程序中的信息可编程的任务窗格可扩展标记语言 (XML) 使开发人员可创建将不同来源的信息合并到 Word、Excel 和 Access 文件中的解决方案。Office 2003 程序实际上可自动化涉及创建文件(如报表、电子表格和窗体等)的任何任务。自定义文件和任务窗格后可与其他程序或 XML 数据源集成在一起。Word 中的 XML 支持功能Word 2003 支持 XML 作为本机文件格式,使您可在自己的架构中打开包含 XML 数据的业务文档,然后可像处理任何其他文档一样处理它们。此外,您可在 Word 2003 中保存并打开 XML 文件以与组织中的重要业务数据集成在一起。 Excel 可视映射工具使用 Excel 中的可视映射工具可将用户指定的 XML 架构映射到 Excel 电子表格的单元格。 InfoPath 2003使用 Microsoft Office InfoPath? 2003 可简化和控制信息的收集过程,这些信息供小组或组织在不同过程和组织间重复利用。InfoPath 支持 XML、XML Web services 和自定义 XML 架构,并在 WYSIWYG(“所见即所得”)环境中使用动态丰富创作功能和内置验证功能。可从 Microsoft Office Professional 2003 企业版中获得 InfoPath 2003。支持行业标准的 XML由于支持行业标准的 XML,Office 2003 应用程序现在可与完全不同的后端系统和格式进行通信以实时地共享数据。Word、Excel 和 Access 中对 XML 的支持可实现以下功能:简化在计算机和后端系统之间访问和捕获信息的过程,解除隐藏信息的锁定,以及允许在单位范围内及不同合作伙伴之间创建集成业务解决方案。在 Word、Excel 和 Access 中 自定义 Office 程序 智能标记智能标记是一组在不同 Office 应用程序之间共享的按钮,它们在需要时(例如当粘贴数据时或 Excel 公式出错时)显示以提供用于快速完成某项任务的选项。现在,在 PowerPoint 2003 中也可使用智能标记。 可扩展智能标记PowerPoint 2003、Outlook 2003 和 Access 2003 支持第三方和自定义的智能标记,以将相关信息引入到工作中。
还有其它的,就不一一列举了。&br/&&br/&&font color=#0556A3&参考文献:&/font&长川科技的新闻
当然是更好用了,在WINDOWS平台下都可以使用(当然WIN3.X系列除外了)
2003是企业版,用惯了2000的用不好2003。
使用上还可以,就是我装了这个软件之后,在启动的时候总是调用windows installer,怎么也弄不掉,所以我现在还在用office2000
当然好了,你用过winXP还想用win2000吗,或者用过2000还想用98吗
请登录后再发表评论!
你的查询表可以链接更多数据源,如还有英语、化学、体育等等。请查看附件《查询表》里C列和D列的公式设置,只要语文成绩表和数学成绩表的成绩变动,查询表的成绩即随之变动。&BR/&附件:&a href=&/browse/download.php?path=/70/62/22/.9396242.xls&filename=查询链接.xls& target=&_blank&&查询链接.xls&/a&
请登录后再发表评论!拒绝访问 | www.excelpx.com | 百度云加速
请打开cookies.
此网站 (www.excelpx.com) 的管理员禁止了您的访问。原因是您的访问包含了非浏览器特征(f03a76-ua98).
重新安装浏览器,或使用别的浏览器在excel中如何将一张表中有名字对应的数据对接到另一张表的有相同名字的后面(关于VLOOKUP函数)
我们直接看图来了解问题:
我们的目的是将图二中和图一名字相同的人后面对接上图一的数据,很明显这里要用VLOOKUP函数。
那么步骤:
1&我们点击图二的B1格(即你像将数据放置的那一列的第一个单元格);
2&找到excel的菜单栏中的插入—函数,找到VLOOKUP函数如下图:
接第二步:点击确认;
3&一旦点击确认后会出现四个空,第一个空将图二A列的1到8全选,第二个空格将图一的A列和B列1到8全选,第三个空格填写一个数字表示第二个空格里存在的列数(如这里A列到B列共2列即填写2),第四个空格默认填写0;
4&将填写好的字母和数字前面加上$符号,如下图:
5&点击确认后既可以出现第一个人的对应数据,再将鼠标放置出现数据的单元格的右下角,会出现“+”标志时,单击下拉到第八行,松开鼠标就可以出现所有的数据。
(关于VLOOKUP函数四个空格所代表的意思请自行百度VLOOKUP函数,百度百科有解释)
没有更多推荐了,}

我要回帖

更多关于 excel下拉菜单 对应值 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信