EXCEL如何对两列数值进行对比

如图的两列数值,从A列中查询,查找与B列数值进行对比,如果同时符合以下两个条件1、Z前面的字符相同2,Z后面的数值A>B,那么在B后面把符合条件的所有A中的字符标记在C列... 如图的两列数值 ,从A列中查询,查找与B列数值进行对比,如果同时符合以下两个条件1、Z前面的字符相同2,Z后面的数值A>B,那么在B后面把符合条件的所有A中的字符标记在C列中 请问如何设置函数B列中每一个单元格都要对整个A列进行搜索,只要存在符合条件的,那么标记出来(B中每一个单元格,对应查询区域是整个A列)
最终运算出来的效果图,像C列所示
展开
 我来答
mabengchi
2019-03-30 · TA获得超过387个赞
知道小有建树答主
回答量:613
采纳率:51%
帮助的人:50.1万
展开全部

两种作法:

1、对B列进行颜色标记,

2、在C列出满足条件的行。

方法1:先把公式复制 =IF((LEFT(A2,12)=LEFT(B2,12))*(RIGHT(A2,1)<RIGHT(B2,1)),1,0),在条件格式中----新建条件规则----使用公式...粘贴,格式---填充---选择一个颜色,确定--应用。然后用格式刷将B2的格式双击,复制到B3以下的单元格。

方法2:在C列直接输入公式=IF((LEFT(A2,12)=LEFT(B2,12))*(RIGHT(A2,1)<RIGHT(B2,1)),1,0), 下拉,就OK。

追问
我的表述可能不够清楚,这个实现的是同一行之间的数值对比,我的意思是B列中每一个单元格都要对整个A列进行搜索,只要存在符合条件的,那么标记出来(B中每一个单元格,对应查询区域是整个A列)
yanxy0924
2019-03-30 · 知道合伙人互联网行家
yanxy0924
知道合伙人互联网行家
采纳数:7683 获赞数:18560

向TA提问 私信TA
展开全部

C2输入

=IF(COUNTIF($B$2:$B$3,A2),A2,"")

下拉

不知是不是你说的意思

更多追问追答
追问
我的意思是B列中每一个单元格都要对整个A列进行搜索,只要存在符合条件的,那么标记出来(B中每一个单元格,对应查询区域是整个A列)标记的目的是说明在A中存在,比B的末位数值大的字符串
追答
你说一下结果是什么,才知道你的意图,不然都是猜测,给个效果表图
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
柔软的Bp
科技发烧友

2019-03-30 · 智能家居/数码/手机/智能家电产品都懂点
知道大有可为答主
回答量:3万
采纳率:67%
帮助的人:8615万
展开全部
C1=IF(AND(COUNTIF(A:A,LEFT(B1,FIND("Z",B1)-1)&"*")>0,RIGHT(B1,LEN(B1)-FIND("Z",B1))<RIGHT(A1,LEN(A1)-FIND("Z",A1))),B1,"")
下拉公式
更多追问追答
追问

 稍微有点偏差 ,我要做到的  只要A列中存在符合条件的B列的字符 那么在C列中标记出来 

按照这个标准的话 目前B列的两个字符 在A列中都可以找打符合条件的值

B列中每一个单元格都要对整个A列进行搜索,只要存在符合条件的,那么标记出来(B中每一个单元格,对应查询区域是整个A列)

追答

执行这个代码

Sub aa()
Dim i, k
For i = 2 To Range("a65536").End(xlUp).Row
For k = 2 To Range("b65536").End(xlUp).Row
  X = Left(Cells(i, "A"), 12)
  N = Left(Cells(k, "b"), 12)
  
  y = Right(Cells(i, "A"), 1)
  Z = Right(Cells(k, "b"), 1)
  
  If X = N And Z < y Then
    Cells(i, "c") = Cells(i, "A")
    End If
    Next
    Next
End Sub
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
13级公管
2019-03-30 · 超过10用户采纳过TA的回答
知道答主
回答量:62
采纳率:27%
帮助的人:7.7万
展开全部
Ctrl+/
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式