中文 | English

新闻动态

Excel-略过空白储存格重新列出清单(OFFSET,ISBLANK)

作者:fabuyuan 来源:未知 发布:2017-03-21 07:33 点击:

网友提到在 Excel 中,想要将资料清单中空缺贮存格滤失落,只留下非空缺的贮存格资料(参考下图),这该若何处置呢?

(1) 利用人工体例

先拔取所有含有资料的贮存格,按一下 Ctrl+G 键,开启[到]对话框,接着按一下[特别]按钮。

在[特别方针]对话框当选取「空格」,按一下[肯定]按钮。

在拔取的贮存格上按一下右键,拔取「删除」。

拔取:整列,删除这些空缺列,便可留下非空缺的贮存格资料。


(2) 操纵辅助栏位成立公式

贮存格C2:=IF(ISBLANK(A2),9999,ROW(A2))

利用 ISBLANK 函数来判定贮存格是不是为空缺,若是是则传回9999(赐与一个很年夜的值)。ROW(A2) 传回贮存格A2地点列(=2)。

複製贮存格C2,往下各列贴上。ROW(A2)→ROW(A3)→ROW(A4)→...,成果传回 2, 3, 4, ...。

贮存格D2:=SMALL($C$2:$C$20,ROW(1:1))-1

操纵 SMALL 函数,按照上式中C栏的传回值,找出第1, 2, 3, ... 小的值,本例传回 1, 3, 5, ...。

贮存格E2:=OFFSET($A$1,D2,)

透过 OFFSET 函数,找出相对贮存格A1的每一个贮存格内容。


(3) 操纵阵列公式

贮存格C2:{=SMALL(IF(NOT(ISBLANK($A$2:$A$20))北京拓展公司,ROW($A$2:$A$20),9999)-1,
ROW(1:1))}

贮存格D2:{=OFFSET($A$1,SMALL(IF(NOT(ISBLANK($A$2:$A$20)),
ROW($A$2:$A$20),9999)-1,ROW(1:1)),)}

以上二式为阵列公式,输入完成要按 Ctrl+Shift+Enter 键,公式会主动发生「{}」。

创作者先容 vincent

学不完.教不断.用不尽

  • 全站分类:不设分类
  • 小我分类:课本资料
  • 此分类上一篇: Google文件-操纵合併贮存格打造多样化的表格
  • 此分类下一篇: Excel-分手贮存格中的文字和数字并计较总和(SUMPRODUCT)
  • 上一篇: 在Gmail中直接在云端贮存附件和线上编纂附件
  • 下一篇: Google Drive-寻觅年夜尺寸的档案
汗青上的今天
  • 2016: Excel-在资料清单中依位置数字填入对应位置(SUMPRODUCT,OFFSET)
  • 2016: Word-若何掏出文件中的年夜纲题目
  • 2014: 在Gmail中直接在云端贮存附件和线上编纂附件
  • 2013: Excel-公式中利用常数阵列来简化公式
  • 2012: Excel-比力年夜小显示分歧色采的暗号
  • 2012: Excel-设定不列印贮存格底色
  • 2012: Excel-只取部门测验的成就计较均匀
▲top
-