发布网友 发布时间:2022-04-23 17:14
共5个回答
热心网友 时间:2023-10-10 11:58
1、打开所需表格,首先来操作一下一个条件的。
2、首先选中表格整个区域,在这里要注意的一个问题就是要选中以行为单位的整个表格,而不是单个选中供应商一列,因为要标记的是一整行。
3、接下来在样式选项卡下找到,条件格式选项,在条件格式下拉菜单中选择新建规则,并打开新建规则对话框。
4、在新建规则对话框中,规则类型选择最后一个“使用公式来确定要设置格式的单元格”。
5、选中使用公式规则类型以后,在编辑规则说明下面输入公式(=$C2="李丽")。在这里公式输入要注意两个问题:一,输入符号的时候要在英文状态下输入。二,公式中“$”绝对值符号只是C列是绝对的,但是行不是绝对的$C$2,要注意2前面是没有“$”符号的。
6、设置完成以后点击确定在表格中就可以实现。并且在表格中继续输入数据,如果输入的数据满足公式条件,表格也会自动标记。
热心网友 时间:2023-10-10 11:58
需要多个函数来组合实现此功能,组合后的公式如下:
=IFERROR(INDEX($A$2:$A$17,LARGE(IF($A$2:$A$17>10,ROW($A$2:$A$17),""),ROW(2:2))),""),数组函数,三键结束。
公式详解:
我们首先用if函数来做条件判断,举例中源数据区域位于A2:A17,假定条件为">10"。
用IF来判断如果源数据满足条件则返回其行号,如不满足则返回空值。
通过第一步,我们可以得到一个由行号及“”(空值)组成的数组,然后运用LARGE函数将数组按照从大到小排序,及行号从大到小排列。
运用INDEX函数来根据第二步排列好的行号依次返回结果。
第二步得出的数组中的空值对应的INDEX结果是#NUM!, 需要用IFERROR函数来进行容错,即如果得到错误值则强制转化为空值。
注:此题要求从大到小比较特殊,所以用到了LARGE函数,通常情况下是按照原排列顺序返回值,这时候我们要用SMALL函数来代替LARGE函数,即IFERROR+INDEX+SMALL+IF组合。
热心网友 时间:2023-10-10 11:58
假设sheet1的A列是学号,B列是姓名,C列是评优次数,正式数据从第2行到第50行追答如果搞定了还要麻烦采纳一下答案 ^_^
热心网友 时间:2023-10-10 11:59
假设数据在sheet1与sheet2中热心网友 时间:2023-10-10 12:00
简单地要死,2007操作方法:选中表头行,数据——筛选——点评优次数——降序排列,搞定。