关于excel函数的几个问题 有点难度 高手请进!

ABCDE1SD12月34000F2SD22月45000F3SD12月33000G4SD13月02000H如果A列中的单元格和之前的单元格有重复则向上选取和它重复的最近的... A B C D E
1 SD1 2月 3 4000 F
2 SD2 2月 4 5000 F
3 SD1 2月 3 3000 G
4 SD1 3月 0 2000 H

如果 A列中的单元格和之前的单元格有重复 则向上选取和它重复的最近的行比较 如果B列中的月份一样 则在E列中相对应的单元格 显示“G" 如果B列中的月份不同 则显示“H" 如果没有重复 则显示 "F" 请问函数如何写
A B C D E 往右边挪一下 - - 对上号
展开
 我来答
方括号
2009-09-19 · TA获得超过3.8万个赞
知道大有可为答主
回答量:1.7万
采纳率:55%
帮助的人:1.8亿
展开全部
试试这个公式。
E2=IF(COUNTIF($A$1:A1,A2),IF(INDEX(B:B,MAX(($A$1:A1=A2)*ROW($1:1)))=B2,"G","H"),"F")
是数组公式,按Ctrl+Shift+Enter结束公式输入。
向下复制公式。
HuaGeG
2009-09-19 · TA获得超过7708个赞
知道大有可为答主
回答量:8038
采纳率:26%
帮助的人:2202万
展开全部
没说的了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
byl341010202
2009-09-20 · TA获得超过2195个赞
知道大有可为答主
回答量:2860
采纳率:0%
帮助的人:2430万
展开全部
E1="F"
E2输入如下数组公式(用Shift+Ctrl+Enter输入):
=IF(COUNTIF(A$1:A1,A2)>0,IF(B2=INDEX($B$1:$B1,MATCH(MAX((A$1:A1=A2)*ROW(A$1:A1)),(A$1:A1=A2)*ROW(A$1:A1))),"G","H"),"F")
下拉
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
LWSHH
2009-09-20 · TA获得超过5080个赞
知道大有可为答主
回答量:2884
采纳率:100%
帮助的人:1170万
展开全部
比如表中第一行是标题行(名称,月份等等),在第E2输入公式=IF(A2="","",IF(COUNTIF(A$2:A2,A2)=1,"F",IF(B2=LOOKUP(1,0/(A$1:A1=A2),B$1:B1),"G","H")))公式向下复制,公式可不必按Ctrl+Shift+Enter.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Excel梦想之家
2009-09-20 · 世间本无路,有思路就有了路
Excel梦想之家
采纳数:508 获赞数:3215

向TA提问 私信TA
展开全部
楼主,我写了一段EXCEL用宏代码来处理您这个问题
Dim rs As Long
Dim i, j As Long
rs = Range("A65536").End(xlUp).Row
Range(Cells(1, 5), Cells(rs, 5)) = "F"
For i = 2 To rs
For j = i - 1 To 1 Step -1
If Cells(i, 1) = Cells(j, 1) Then
Cells(i, 5) = "H"
If Cells(i, 2) = Cells(j, 2) Then
Cells(i, 5) = "G"
End If
Exit For
End If
Next
Next
===================================================================
上述代码使用方法如下:

1. 录制宏: "工具"菜单-->宏-->录制宏)--> 窗口上"快捷键(K)"下面Ctrl的右侧格内输入一个字母(作为快捷键)-->确定-->开始录制宏。

2. 编辑宏: 开始录制后即可直接按"停止"停止录制, 然后"工具"菜单-->宏-->宏(M)-->选择刚建那个宏-->点右边"编辑"按钮-->进入宏编辑界面-->删除Sub XXX 至 End Sub之间内容-->然后将上述VBA代码复制并粘贴到 Sub XXX 至 End Sub之间-->按工具栏上的"保存"按钮-->"文件"菜单-->关闭并反回MicorSoft Excel

3. 执行宏: 用快捷键(按住Ctrl不放, 再按那个录制宏时输入的字母)执行宏。也可以通过菜单"工具"-->宏-->宏(M)-->窗口上选宏名, 按"执行"按钮执行宏。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式