在Excel表格中数据的排序是一个常常运用的功效。即使须要对及时革新的数据排序,你能否还在革新一度数据、排序一次?即日咱们就经过一个范例来进修一个运用因变量创造的在增添数据之后不妨及时革新的排序。
一.范例诉求:
下图是某公司职工的处事记载表,每实行一个工作东家城市按照工作的难度和实行情景评阅。现诉求按照每个职工各个工作的总评阅举行及时的叶序排序(新增工作评阅之后机动革新),用来统计工为难度和下次调配工作。
二.动静功效演练:
为了直觉的表露变革,运用RANDBETWEEN因变量随机天生一个评阅、按F9键不妨及时革新。
三.操纵办法:
1.运用row因变量为每部分的总评阅加一个不反复的特殊小的数值。(惟有结构不反复的评阅,在运用Vlookup因变量搜索时才不会展示缺点。)
(1)在第一个职员后总评阅下单位格输出公式
=SUM(C2:XFD2)+ROW()/100000
(2)公式证明:XFD是处事表一切单位的结果一列、row()因变量归来暂时单位格地方的行。
(3)向下弥补公式计划一切职工的总评阅。
2.对总分依照叶序排序。
(1)在难度统计处事表的的B2单位格输出公式
=SMALL(INDIRECT("处事记载表!$B$2:B" & COUNTA(处事记载表!$A:$A)),ROW(B1))
(2)公式证明:
①INDIRECT("处事记载表!$B$2:B" & COUNTA(处事记载表!$A:$A))因变量归来的是第一个处事内外A2到A列结果一个非空单位格的转弯抹角援用。
②Small和Row因变量共同运用索取①援用的单位格地区的第row()因变量归来的行个最小值。(row因变量向下弥补时归来123的数字序列,进而实行叶序陈设)
(3)向下拖动弥补公式,直到展示缺点值。
(4)增添一个数据条直觉的表露数据的变革。
3.按照总分搜索对应全名:
(1)在A2单位格输出公式:
=VLOOKUP(B2,IF({1,0},INDIRECT("处事记载表!$B$2:B" & COUNTA(处事记载表!$A:$A)),INDIRECT("处事记载表!$A$2:A" & COUNTA(处事记载表!$A:$A))),2,0)
(2)公式证明:
①indirect参考办法2的公式证明。
②IF({1,0}与①所援用的两个单位格地区拉拢,结构了一个总评阅在前、全名在后的数组。
③运用VLOOKUP因变量就不妨平常从左向右搜索。
(3)向下拖动弥补公式,直到展示缺点值。
4.增添一个折线图,并窜改款式越发直觉的表露数据的变革。
归纳,这篇作品是由万金油拉拢公式扩充而来,读者群伙伴有不懂的场合欢送在指摘区留言计划。