一、Excel2007版,把行里的数据用复制-选择性粘贴-转置的办法粘贴到列里,然后筛选,自动筛选,按颜色筛选,筛选后用公式 =SUBTOTAL(2,A1:A20000)来求A1到A20000中筛选后的个数。
二、Excel任意版:
选中单元格A2,点菜单的插入,名称,定义,名称处输入 abc,引用位置处输入 =GET.CELL(24,A1)
确定。
然后在任意单元格的下边一格比如A2输入 =abc,可以得到其上边单元格的填充颜色代码。公式向右复制,然后用函数COUNTIF()求个数,比如 =COUNTIF(A2:Z2,6) 可以求颜色为黄色的和。
如果你说的颜色是指填充颜色,那么把=GET.CELL(24,A1)中的24改为63
三、用宏自定义函数 :
同时按Alt和F11进入宏界面,点菜单的插入,模块,粘贴如下代码:
Function sumcolor(rng1 As Range, rng2 As Range) As Single
Dim cell As Range
sumcolor = 0
For Each cell In rng1
If cell.font.Color = rng2.font.Color Then sumcolor = sumcolor + 1
Next cell
End Function
回到Excel中,输入 =sumcolor(A1:AX1,A1),其中A1:AX1是待求个数的单元格区域,A1单元格有需要的字体颜色,这两个都可以改的。
如果你说的颜色是指填充颜色,那么把
If cell.font.Color = rng2.font.Color Then sumcolor = sumcolor + 1
改为
If cell.interior.Color = rng2.interior.Color Then sumcolor = sumcolor + 1
一、Excel2007版,把行里的数据用复制-选择性粘贴-转置的办法粘贴到列里,然后筛选,自动筛选,按颜色筛选,筛选后用公式 =SUBTOTAL(2,A1:A20000)来求A1到A20000中筛选后的个数。
二、Excel任意版:选中单元格A2,点菜单的插入,名称,定义,名称处输入 abc,引用位置处输入 =GET.CELL(24,A1)确定。然后在任意单元格的下边一格比如A2输入 =abc,可以得到其上边单元格的填充颜色代码。
公式向右复制,然后用函数COUNTIF()求个数,比如 =COUNTIF(A2:Z2,6) 可以求颜色为黄色的和。如果你说的颜色是指填充颜色,那么把=GET.CELL(24,A1)中的24改为63三、用宏自定义函数 :同时按Alt和F11进入宏界面,点菜单的插入,模块,粘贴如下代码:Function sumcolor(rng1 As Range, rng2 As Range) As SingleDim cell As Rangesumcolor = 0For Each cell In rng1If cell.font.Color = rng2.font.Color Then sumcolor = sumcolor + 1Next cellEnd Function回到Excel中,输入 =sumcolor(A1:AX1,A1),其中A1:AX1是待求个数的单元格区域,A1单元格有需要的字体颜色,这两个都可以改的。
如果你说的颜色是指填充颜色,那么把If cell.font.Color = rng2.font.Color Then sumcolor = sumcolor + 1改为If cell.interior.Color = rng2.interior.Color Then sumcolor = sumcolor + 1。
1、首先打开WPS表格文件,在单元格内输入名字,需要将相同的名字归类到一起显示。
2、选中单元格后点击上方工具栏中的“排序”按钮,并在其下拉菜单中选择“自定义排序”。
3、然后在打开的对话框中将排序依据设置为“数值”,点击确定按钮。
4、即可将选中的单元格按照顺序排列在一起,可以看到此时所有相同的名字归类到一起了。
1、输入表格基本信息以后,选中A1单元格,单击“公式”菜单下的“名称管事器”命令,在弹出的“定义名称”对话框里,“在当前工作薄中的名称”选项下面 的文本框里输入“a”,在“引用位置”下面输入公式“={"","";"吖","A";"八","B";"嚓","C";"咑","D";" 鵽","E";"发","F";"猤","G";"铪","H";"夻","J";"咔","K";"垃","L";"呒","M";"旀","N";" 噢","O";"妑","P";"七","Q";"囕","R";"仨","S";"他","T";"屲","W";"夕","X";"丫","Y";" 帀","Z"}”(如图1)后,单击“确定”按钮关闭对话框。
图1
2、选中存放首位管理员姓名代码的B2单元格,输入公式“=IF(A2="","",VLOOKUP(A2,a,2)& VLOOKUP(MID(A2,2,1),a,2)&VLOOKUP(MID(A2,3,1),a,2))”(如图2)后敲回车,即可得到首位管 理员的姓名代码(如图3)。
图2
图3
3、选中B2单元格,将鼠标移到右下角的黑色填充柄上双击,即可完成其他公式的填充,得到所有管理员的姓名代码(如图4)。
图4
效果如何,敬请一试。