excel判断一个单元格的内容,根据判断不同,在其他单元格显示不同内容

如图,判断E2单元格输入的内容,在J2显示不同的结果eg:若E2中输入“HM”,那么J2中的数字变为0若E2中为其他的值,J2中的内容保持不变用VBA编程也行... 如图,判断E2单元格输入的内容,在J2显示不同的结果
eg: 若E2中输入“HM”,那么J2中的数字变为0
若E2中为其他的值,J2中的内容保持不变
用VBA编程也行
展开
 我来答
匿名用户
2014-02-21
展开全部
你如果J2中原来已有数据,公式没办法直接实现,只能通过辅助列。可以用vba来实现
追问
J2是有数据的,就是想着用VBA解决的,但VBA用怎样的程序可以实现呢?
追答

Option Explicit
Public i As Integer
Public j As Integer

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Dim tmp
If i = 0 Or j = 0 Then
  i = 1
  j = 1
  Else
    If Cells(i, j) <> tmp Then
      If Cells(i, 5) = "hm" Or Cells(i, 5) = "HM" Or Cells(i, 5) = "hM" Or Cells(i, 5) = "Hm" Then Cells(i, 10) = 0
    End If
  tmp = Cells(Target.Row, Target.Column)
  i = Target.Row
  j = Target.Column
End If
End Sub


天得水0i
2014-02-21
知道答主
回答量:5
采纳率:0%
帮助的人:6854
展开全部
这个用IF函数=IF(判断条件,为真的结果,为假的结果)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式