EXCEL/WPS表格如何定位一列相似的数据中发生变化的单元格?

具体要求有在图片体现,目的就是记录发生变化的日期,其他都可以自由发挥,有更好的方法可以告知谢谢

第1个回答  2021-12-15

    启动软件,新建

    首先启动WPS软件,点击新建,然后选择表格可以新建一个表格文件,打开一张表格

    请点击输入图片描述

    除6以外数值

    我想要选定除6以外的单元格,可以使用定位功能,行内容差异或者列内容差异

    请点击输入图片描述

    框选一行定位

    首先选择最下方的一行,直接框选的时候第一个活动单元格是6,点击查找——定位

    请点击输入图片描述

    行内容差异单元格

    打开定位对话框之后,勾选行内容差异,这样就将除了6以外的所有这一行的内容都选中

    请点击输入图片描述

    填充颜色

    点击之后,选中数值,点击开始菜单栏找到填充颜色,给单元格设置一个颜色

    请点击输入图片描述

    列内容差异

    同样的方法,我们可以直接选中一列,然后按TAB键跳转单元格的位置,选中6

    请点击输入图片描述

    填充颜色

    点击开始菜单栏,找到查找——定位,然后勾选列内容差异可以直接定位这一列的单元格,填充颜色

    请点击输入图片描述

第2个回答  2021-12-15

'自定义公式-按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

第3个回答  2021-12-15

如图,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),"",""),"-")

第4个回答  2021-12-15

1、先筛选产品

2、然后选中数据在插入里面选择折线图

3、在右边加号选择数据标签

这是我目前能想到的看到趋势的方式,希望有用

相似回答