服务热线:4000-288-501
当前位置: 首页 > 网站新闻 >

Excel-依组别自动填入姓名

时间:2017-05-19 09:34:32 文章作者:www.cpdj.net 点击:109 查看次

在 Excel 中有一个组别、姓名的根基资料表(参考下图左),若何按照这个资料表主动将姓名填入各个组别中?(参考下图左)

【準备工作】

拔取贮存格A1:B28,按一下 Ctrl+Shift+F3 键,界说名称:组别、姓名。

 

【输入公式】

(1) 根基

贮存格E2:{=SMALL(IF(组别=$D2,ROW(组别),FALSE),COLUMN(A:A))}

这是阵列公式,输入完成要按 Ctrl+Shift+Enter 键。

複製贮存格E2,贴至贮存格E2:J7。

IF(组别=$D2,ROW(组别),FALSE):找出组别中合于贮存格D2的列号阵列。

SMALL(IF(组别=$D2,ROW(组别),FALSE),COLUMN(A:A)):找出第1个、第2个、…合于贮存格D2组此外列号。COLUMN(A:A)=1,往右複製后会酿成COLUMN(B:B)=2、COLUMN(C:C)=3、…。

此公式可能发生毛病讯息。

(2) 进一步

贮存格E10:{=IFERROR(INDEX(姓名,SMALL(IF(组别=$D10,ROW(组别),FALSE),COLUMN(A:A))-1),””)}

这是阵列公式,输入完成要按 Ctrl+Shift+Enter 键。

複製贮存格E10,贴至贮存格E10:J15。

按照(1)的申明,透过 INDEX 函数,将上述列号代入以查表体例求取姓名。(将列号-1的目标,是由于资猜中的tuanjian列是题目,不是资料。)

藉由 IFERROR 函数,将毛病讯息以空字串显示。

 

【弥补申明】

相干函数申明,可以参考微软网站:

INDEXweioffice.microsoft.af/zh-tuozhan/excel-help/HP010342608.aspx

INDEX:传回表格或範围内的某个值或值的参照。

语法:INDEX(array, row_num, [column_num])

Array:贮存格範围或阵列常数。

Row_num:拔取阵列中传回值的列。

Column_num:拔取阵列中传回值的栏。

 

创作者先容

vincent

学不完.教不断.用不尽

  • 全站分类:不设分类
  • 小我分类:课本资料
  • 此分类上一篇: Excel-根据勾选主动列出项目
  • 此分类下一篇: Excel-表格重整
  • 上一篇: Excel-根据勾选主动列出项目
  • 下一篇: Excel-表格重整
汗青上的今天
  • 2016: Google-在Inbox中切换至Gmail
  • 2014: Excel-合併两个分歧内容之不异格局的表格
  • 2013: Go北京拓展公司ogle-设定帐户重年夜变动和可疑勾当通知
  • 2013: 利用 Google 搜索的字典功能
  • 2013: Google-用图申明搜索的工作道理(How Search Works)
  • 2012: Excel-根据勾选主动列出项目
  • 2010: HP 聪明型 Web 列印软体

▲top

标签: , , , , , , ,

Warning: error_log(/www/wwwroot/cpdj/wp-content/plugins/spider-analyser/#log/log-1719.txt): failed to open stream: Permission denied in /www/wwwroot/cpdj/wp-content/plugins/spider-analyser/spider.class.php on line 2830