服务电话:4000-288-501

拓展资讯
Excel-抓取最后几笔资料(INDIRECT)
发表日期:2017-05-19 17:48次

有网友问到:若是在一个资料表中,会不竭的增添资料(参考下图)。若何能在另外一个工作表中,显现最末10, 8, 6, 4, 2 笔的资料?(参考下下图)

 

【输入公式】

贮存格B1:=INDIRECT("data!A"&(COUNT(data!A:A)-10+ROW(1:1)*2))

贮存格C1:=INDIRECT("data!B"&(COUNT(data!A:A)-10+ROW(1:1)*2))

贮存格D1:=INDIRECT("data!C"&(COUNT(data!A:A)-10+ROW(1:1)*2))

複製贮存格B1:D1,贴至贮存格B1:D6。

COUNT(data!A:A):获得 data 工作表中A栏中已输入资料的数目。

COUNT(data!A:A)-10+ROW(1:1)*2:获得倒数第 10 列的列名。向下複製后,便可获得倒数第 8 列、第 6 列、第 4 列和第 2 列的列名。

藉由上式获得的列套用到 INDIRECT 函数中当为一个动态的位址,再由 INDIRECT 北京拓展公司函数传回贮存格内容。

如斯,若在 data 工作表输入新资料时, report 工作表即会显示最新调剂过的资料了。

 

【弥补资料】

具体函数申明请参阅微软网站:

INDIRECTweioffice.microsoft.af/zh-tuozhan/excel-help/HP010342609.aspx

INDIRECT:传回文字串所指定的参照位址。

语法:INDIRECT(ref_text,[a1])

ref_text:单一贮存格的参照位址,此中包括A1栏名列号暗示法、R1C1栏名列号暗示法、界说为参照位址的名称,或界说为字串的贮存格参照位址。

a1:指定ref_text贮存格中所包括参照位址类型的逻辑值。

创作者先容 vincent

学不完.教不断.用不尽

  • 全站分类:不设分类
  • 小我分类:课本资料
  • 此分类上一篇: Excel-重组表格(SUMPRODUCT,INDIRECT)
  • 此分类下一篇: Excel-主动列出日期区间的日期序列
  • 上一篇: 利用Google Chrome的固定分页功能
  • 下一篇: 文字转成图片(Text Images)
汗青上的今天
  • 2016: Excel-名称的界说与利用
  • 2016: Excel-资料表转换(INDEX,COLUMN,SMALL)
  • 2015: 连WiFi都没连线的旧手机也能阐扬残存价值
  • 2014: 善用阅读器配合的快速键(断根阅读资料、开启我的最爱列、检视下载)
  • 2013: Google Keep(简单的记事东西)
  • 2013: 在手机上直接列印照片
  • 2012: 文字转成图片(Text Images)
  • 2009: 三峡老街半日游
▲top