zoukankan      html  css  js  c++  java
  • EXCEL-排名前三名显示小红旗,后三名显示小黑旗

    总结(用的WPS):
    第一步:用=IF(RANK(数值,引用范围) <=3,"小红旗",IF(RANK(数值,引用,1) <=3,“小黑旗”,“”))生成一列值。 

    说明:RANK(数值,引用范围,[排位方式]) 排位方式默认为升序,1指降序。且RANK排位方式是 如果有两个排名都是第二名则结果为,1 2 2 4,即两个并列第二名,而没有第三名。

    第二步:我查找了很多,显示比较像小红旗的文本,如下:
    1、    #是Wingdings字体的,O和P显示字样(本色都是黑色的)。
    2、     #是Wingdings字体的,ÿ显示字样 (本色都是黑色的)。

    第三步:调整第一步中的IF函数为:=IF(RANK(数值,引用范围) <=3,"ÿž",IF(RANK(数值,引用,1) <=3,“ÿ ”,“”))
    说明:Wingdings字体的ÿ和ž,显示为     Wingdings字体的ÿ和空(看着显示是空的其实是Wingdings字体的一个点),显示为

     

     第四步:设置上一步目标单元格,字体为Wingdings。 

     第五步:截止上一步,显示都是黑色的小旗子+两种点(前三和后三名点不同,添加这两个不同的点,就是为了后边用于显示颜色做区分用的),那怎么能让前三是小红旗,后三还保持黑色小旗子呢?见下
    选中上述目标单元格,

     

     以上为,设置文本为ÿž的显示红色文本。(已经是我们想要的)

     以上为,设置文本为ÿ 的显示绿色充色绿色文本。(还不是我们想要的黑色文本)

     

     

     

     此时已经调整为绿色填充灰色字体。

     

     此时,已经调整为单纯的灰色字体。

     最后一步:效果显示

  • 相关阅读:
    CF700E Cool Slogans
    [NOI2018]你的名字
    [CTSC2012]熟悉的文章
    CF666E Forensic Examination
    [BZOJ4310]跳蚤
    CF1063F String Journey
    [BZOJ3277]串/CF204E Little Elephant and Strings
    CF123D String
    使用ActiveReports for .net 进行报表开发之交叉报表(转)
    使用ActiveReport for .net 进行报表开发(一)(转自Cure The Last Day Of Summer)
  • 原文地址:https://www.cnblogs.com/Formulate0303/p/12880678.html
Copyright © 2011-2022 走看看