excel 如何查找筛选出序列的第一个和最后一个有效数值 excel如何将一组数据中选出第一个和最后一个数据
excel \u5982\u4f55\u67e5\u627e\u7b5b\u9009\u51fa\u5e8f\u5217\u7684\u7b2c\u4e00\u4e2a\u548c\u6700\u540e\u4e00\u4e2a\u6709\u6548\u6570\u503c\u5047\u8bbe\u6570\u636e\u6709100\u884c
\u5728C1\u8f93\u5165\uff1a=VLOOKUP(SUBTOTAL(5,B3:B100),B3:C100,2,0)
\u5728F1\u8f93\u5165\uff1a=VLOOKUP(SUBTOTAL(4,B3:B100),B3:F100,5,0)
\u6ce8\u610f\uff1a
1\u3001\u6b64\u516c\u5f0f\u7684\u524d\u63d0\u662f\uff0c\u9ed8\u8ba4B\u5217\u65f6\u95f4\u4ece\u4e0a\u5230\u4e0b\u662f\u987a\u5e8f\u6392\u5217\u3002
2\u3001\u5982\u679c\u67d0\u4e00\u5929\u53d1\u751f\u4e86\u4e24\u7b14\u6570\u636e\uff0c\u5219F1\u7684\u663e\u793a\u662f\u5f53\u5929\u7684\u7b2c\u4e00\u7b14\u3002\u4e3a\u4e86\u907f\u514d\u8fd9\u79cd\u60c5\u51b5\uff0c\u4f60\u53ef\u4ee5\u5c06B\u5217\u8bbe\u7f6e\u4e3a\u65e5\u671f+\u65f6\u95f4\u578b\u3002
\u76f4\u63a5\u5728\u7b2c256\u884c\u8f93\u5165\u7edf\u8ba1\u975e\u7a7a\u5355\u5143\u683c\u7684\u51fd\u6570\uff0c\u4e0d\u5c31\u77e5\u9053\u6700\u540e\u4e00\u4e2a\u4e86\uff1f\u7b2c\u4e00\u4e2a\u5f53\u7136\u662f1.\u4f8b\u5982\u7b2c\u4e00\u5217\u975e\u7a7a\u5355\u5143\u683c\u6570\u4e3a221\uff0c\u90a3\u4e48\u4f60\u8981\u7684\u6570\u636e\u5c31\u662f\uff1a1.1.1\u2014\u20141.1.221
本例要求把语文成绩在120分以上的用红圈突出显示。 屏显操作步骤:
第一步:打开成绩表→选择语文成绩→单击菜单栏上的“数据”按钮→选择“有效性”。
第二步:在弹出的“数据有效性”对话框中,在“允许”一栏中选择“整数”→在“数据”下面框中选择“介于”→最小值输入0→最大值输入120→确定。
第三步:单击菜单栏上的“工具”按钮→选择“公式审核”→选择显示“公式审核”工具栏。
第四步:单击“圈释无效数据”按钮。
这样语文分数在120分以上的就被圈上了一个红圈,起到了突出显示的作用。
但这些圈只能在电脑中显示出来并不能打印出来。有的老师想把它打印出来,笔者经过探索,找到一种可行的办法,下面把这种方法介绍一下。
打印操作步骤:
第一步:选择表格→按住Shift键不放单击菜单栏上的“编辑”按钮→选择“复制图片”→确定。
第二步:单击菜单栏上的“编辑”按钮→选择粘贴图片→把原数据表删除→调整一下复制的数据表的位置就行了。
注:在进行第一步和第二步的操作过程中要始终按住Shift键不放,否则操作不成功。
=VLOOKUP(SUBTOTAL(5,A1:A1000),A1:D1000,2,0)
=VLOOKUP(SUBTOTAL(104,A1:A1000),A1:D1000,2,0)
根据提取到的第一列序号,最小值与最大值,找到对应的第二列值(也就是第一行和最后一行的日期),序号里面的从1开始到1000,不要放单引号。
不需要筛选
直接用 函数
假设A20行,数据结束
C1=VLOOKUP(MIN(IF(MONTH($B$2:$B$20)=1,$B$2:$B$20,"")),B:C,2,0)
同时按CTRL SHIFT 回车键
F1=VLOOKUP(MAX(IF(MONTH($B$2:$B$20)=1,$B$2:$B$20,"")),B:F,5,0)
同时按CTRL SHIFT 回车键
同理3月,修改公式里的1为3 (MONTH($B$2:$B$20)=3)
假设数据有100行
在C1输入:=VLOOKUP(SUBTOTAL(5,B3:B100),B3:C100,2,0)
在F1输入:=VLOOKUP(SUBTOTAL(4,B3:B100),B3:F100,5,0)
注意:
1、此公式的前提是,默认B列时间从上到下是顺序排列。
2、如果某一天发生了两笔数据,则F1的显示是当天的第一笔。为了避免这种情况,你可以将B列设置为日期+时间型。
扩展阅读:怎么筛选出想要的数据 ... 在excel中 数据筛选是指 ... excel自动查找提取数据 ... excel把查找的提取出来 ... if+vlookup跨表提取数据 ... 表格里批量筛选大量数据 ... vlookup if多条件查询 ... 在总表里筛选一些名单 ... excel 筛选出 一正一负 ...