excel文字代表别一个数值 比如A1里写a,那么它就直接等于B1的值
展开全部
用VBA
在工作表代码页中加入
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.AddressLocal = "$A$1" Then
Select Case Target.Value
Case "a"
Target.Value=Range("$B$1").Value
'*********************************************** 以下代码可自由定义,见说明
Case "x"
Target.Value=Range("$X$1").Value
‘***********************************************
End Select
End If
End Sub
说明 ’**************中间部分的代码可以自由定义,其中x只是泛指,可以任意指定;Range("$X$1").Value也不一定非要指定X1,也可以任意单元格,也可以直接为值(数值可直接写,字符要用双引号)
在工作表代码页中加入
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.AddressLocal = "$A$1" Then
Select Case Target.Value
Case "a"
Target.Value=Range("$B$1").Value
'*********************************************** 以下代码可自由定义,见说明
Case "x"
Target.Value=Range("$X$1").Value
‘***********************************************
End Select
End If
End Sub
说明 ’**************中间部分的代码可以自由定义,其中x只是泛指,可以任意指定;Range("$X$1").Value也不一定非要指定X1,也可以任意单元格,也可以直接为值(数值可直接写,字符要用双引号)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
不明白你的表达
当你要引用A1时,可以用条件判断噻。
=if(a1="a",b1,"")
如果A1等于a,那么取B1的值。不就达到目的了?
当你要引用A1时,可以用条件判断噻。
=if(a1="a",b1,"")
如果A1等于a,那么取B1的值。不就达到目的了?
追问
如果A1=B 的时候就取B2值
A1=C时就取B3
追答
=LOOKUP(A1,{"A","B","C"},B1:B3)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
在a1中输入=b1
用文字,看错了,那好像没办法吧。
没办法,excel应该没法设置未知数。
用文字,看错了,那好像没办法吧。
没办法,excel应该没法设置未知数。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询