• 尼日利亚一民兵组织遣散833名童子军 2018-10-15
  • 英媒:中国煤都将建百平方公里“禁煤区” 2018-10-15
  • 中美领导人将在G20会晤?外交部:两国就各层级交往保持沟通 2018-10-15
  • 土俄两国存分歧 伊德利卜之战暂时打不起来? 2018-10-14
  • 飞船发射失败 俄航天集团将调整向国际空间站的发射计划 2018-10-13
  • 央视披露歼11B与外机对峙细节:身处死亡禁区也毫不退让 2018-10-13
  • 习近平主持召开中央财经委员会第三次会议 2018-10-13
  • 新媒:美国的“毒丸”条款,对中国毫无意义 2018-10-13
  • 秘鲁议会通过法律 允许前总统藤森监外服刑 2018-10-13
  • 合肥上演年度史诗级“灾难大片”! 很多人上班都没心思了 2018-10-12
  • 滴滴9月15日起恢复深夜服务 2018-10-12
  • “山竹”来袭 广西发布台风红色预警 2018-10-12
  • 新疆昌吉州加快推进城乡医疗共同体建设 2018-10-11
  • 外媒:老挝打造与中国的机遇铁路 2018-10-10
  • 商务部公布对原产于日本和印度的进口邻二氯苯反倾销调查的初步裁定 2018-10-10
  • 使用查询函数(VLOOKUP与HLOOKUP)快速检索大型工作表中的记录

    时间:2013-01-07   作者:snow   来源:互联网

    使用办公软件的上班族不在少数,一般公司的文员都需要懂得使用办公软件,而不管是公司的电脑还是家庭用的电脑,里面都有一套办公软件,所以办公软件已经成为电脑的基础程序,我们今天要讲是我最常用的一款Excel2003办公软件操作技术:使用查询函数快速检索大型工作表中的记录。如果您在使用Excel2003中的大型列表,您便可以使用查询函数快速检索这些列表中的各条记录,这里介绍如何使用两个函数,VLOOKUP 和HLOOKUP。

    使用 HLOOKUP 搜索多行数据

    上一部分中的步骤使用了 VLOOKUP 函数,其原因是数据驻留在列中。本部分中的步骤介绍如何使用 HLOOKUP 函数查找一行或多行中的数据。在 Pages 工作表中,复制单元格区域 A2 至 B39 中的数据。 滚动到该工作表的顶部,右键单击单元格 D2,然后单击“选择性粘贴”。 在“选择性粘贴”对话框中,选择“转置”,然后单击“确定”。Excel 将数据粘贴到起始于单元格 D2 且终止于单元格 AO3 的两行中。在 Page Views 工作表中,在单元格 E6 中键入“HLOOKUP”,在单元格 E7 中键入“Result”,然后在单元格 F7 中键入以下公式:=HLOOKUP(F6,Pages!D2:AO3,2,FALSE)。

    在单元格 F6 中输入单元格 A4 中的 ID,然后按 Enter。“Home Page”将显示在单元格 F6 中。您获得了相同类型的结果,但您搜索的是一组行而非列。
    HLOOKUP 函数与 VLOOKUP 函数使用相同的参数。然而,您声明的不是包含要查找的值的列,而是行。接下来,让我们看一下同时适用于这两个函数的一个重要原则。请转至 Pages 工作表并按照下列步骤操作:

    在单元格 D4 至 M4 中,随意键入一些内容??梢约肴魏蜗胍哪谌?,只是向这些单元格中添加一些文本或数字而已。在 Page Views 工作表上,将 HLOOKUP 公式更改为如下所示: =HLOOKUP(F6,Pages!D2:AO4,3,FALSE)

    更改完该公式后,您在单元格 D4 中输入的值将出现。以下是需要记住的原则:要查找的值不一定驻留在匹配值旁边的单元格内。该值可以驻留在匹配值右侧任意数目的列内,也可以驻留在匹配值下方任意数目的行中。只需确保您扩展了 table_array 和 col_index_num 或 row_index_num 参数,使它们包括要查找的值。

    使用 VLOOKUP 搜索多列数据

    首先,下载 Excel 2003 示例文件:查询函数示例数据(英文)。该文件使用虚构的数据来说明我朋友的难题,它包含两个工作表:Page Views 和Pages,Page Views工作表包含唯一标识每个网页的一组ID,还包含有关在 2002 年 9 月每个网页的点击次数的信息,Pages 工作表包含网页ID以及对应于每个ID的网页的名称。

    网页 ID 出现在两个工作表内,这是因为源数据库使用了规范化数据结构。在该结构中,ID 可使用户找到给定网页的数据。

    在 Page Views 工作表中,单击单元格 E3 并键入“VLOOKUP”;在单元格 E4 中,键入“Result”;单击单元格 F4,并在该单元格或编辑栏中键入以下公式:=VLOOKUP(F3,Pages!A2:B39,2,False),

    注释:“#N/A”将出现在单元格 F4 中,因为该函数应该在单元格 F3 中找到一个值,但该单元格为空。您将在下一步中向单元格 F3 中添加一个值。

    将单元格 A4 中的值复制到单元格 F3 内,然后按 Enter。“Home Page”将显示在单元格 F4 中;使用单元格 A5 中的值重复步骤 3 和步骤 4。“Comics & Humor”将显示在单元格 F4 中;不必浏览至第二个工作表,您便会确定网站用户主要访问了哪些网页,这就是查询函数的价值所在,使用它们,您可以花费较少的时间和精力查找大型数据集中的记录。

    tag : VLOOKUP   HLOOKUP
    发表评论