启动软件,新建
首先启动WPS软件,点击新建,然后选择表格可以新建一个表格文件,打开一张表格
除6以外数值
我想要选定除6以外的单元格,可以使用定位功能,行内容差异或者列内容差异
框选一行定位
首先选择最下方的一行,直接框选的时候第一个活动单元格是6,点击查找——定位
行内容差异单元格
打开定位对话框之后,勾选行内容差异,这样就将除了6以外的所有这一行的内容都选中
填充颜色
点击之后,选中数值,点击开始菜单栏找到填充颜色,给单元格设置一个颜色
列内容差异
同样的方法,我们可以直接选中一列,然后按TAB键跳转单元格的位置,选中6
填充颜色
点击开始菜单栏,找到查找——定位,然后勾选列内容差异可以直接定位这一列的单元格,填充颜色
'自定义公式-按ALT+F11-插入模块-粘贴代码-将表格另存为启用宏的格式
Function 变化日期(a As Range, b As String)
For I = 2 To a.Cells(1, 1).End(xlDown).Row
If a.Cells(I, 2) = b Then
n = n & " " & I
shuju = shuju & " " & a.Cells(I, 3)
End If
Next
arr = Split(shuju, " ")
brr = Split(n, " ")
For j = 1 To UBound(arr)
If arr(j + 1) - arr(j) > 0 Then
变化日期 = a.Cells(brr(j + 1), 1) & " 上升"
Exit For
Else
If arr(j + 1) - arr(j) < 0 Then
变化日期 = a.Cells(brr(j + 1), 1) & " 下降"
Exit For
End If
End If
Next
End Function
如图,B15单元格输入并下拉公式=IFERROR(TEXT(LOOKUP(1,0/((A$2:A$9<>LOOKUP(1,0/(B$2:B$9=A15),A$2:A$9))*(B$2:B$9=A15)*(C$2:C$9<>LOOKUP(1,0/((A$2:A$9=LOOKUP(1,0/(B$2:B$9=A15),A$2:A$9))*(B$2:B$9=A15)),C$2:C$9))),A$2:A$9),"M月D日")&IF(LOOKUP(1,0/((A$2:A$9=LOOKUP(1,0/(B$2:B$9=A15),A$2:A$9))*(B$2:B$9=A15)),C$2:C$9)<LOOKUP(1,0/((A$2:A$9<>LOOKUP(1,0/(B$2:B$9=A15),A$2:A$9))*(B$2:B$9=A15)*(C$2:C$9<>LOOKUP(1,0/((A$2:A$9=LOOKUP(1,0/(B$2:B$9=A15),A$2:A$9))*(B$2:B$9=A15)),C$2:C$9))),C$2:C$9),"",""),"-")