excel问题,很难解释,有图,看了就明白
3个回答
展开全部
方法一,D3公式下拉:
=IF(ROW(A1)<=9,INDEX({"刘";"张";"郭";"毛";"陈";"马";"黄";"王";""},SMALL(IF(COUNTIF(A:A,{"刘";"张";"郭";"毛";"陈";"马";"黄";"王";""}),{1;2;3;4;5;6;7;8;9},9),ROW(A1))),"")
E3公式下拉:
=IF(D3="","",VLOOKUP(D3,{"刘",20;"张",90;"郭",70;"毛",60;"陈",50;"马",80;"黄",30;"王",40},2,))
方法二,C3公式下拉:
=IF(OR(A3={"刘";"张";"郭";"毛";"陈";"马";"黄";"王"}),VLOOKUP(A3,{"刘",20;"张",90;"郭",70;"毛",60;"陈",50;"马",80;"黄",30;"王",40},2,),B3)
完成后这样操作:
选中C3:C16-->右键---复制-->选中B3-->再右键-->选择性粘贴-->数值-->确定后清空C3:C16单元格内容即可。
追问
谢谢,不知道有没有更好的办法?
因为我举的例子简单一点,才10来个同学,如果在几百个同学里有80个同学的成绩需要更改的话怎么办?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询