Excel中如何设置根据条件定位到相应单元格

2025-02-24 15:00:22
推荐回答(3个)
回答1:

自动定位到相应的工作表需要使用VBA的change事件来处理


Excel版本参考:2010

1、ALT+F11,进入VBE编辑去

2、双击Sheet1,粘贴如下代码:

Private Sub Worksheet_Change(ByVal Target As Range)

If Target.Address = "$A$1" Then

    Sheets(Target.Value).Select

End If

End Sub

3、返回工作表,在A1单元格输入工作表名

4、回车,查看效果

回答2:

=INDEX($A:$Z,MATCH("站"&"吃",A$1:A$10&B$1:B$10,),MATCH("开心",$3:$3,))
公式以CTRL+SHIFT+ENTER三键结束。

回答3:

因为姿势和动作在一行里,就把他们整合到一起了。在黄色地方输入条件。

思路就是根据输入的条件vlookup出对应的行/列。再用一个很简单的宏定位选择这个格子。打开VBA就能看见这个宏的内容,就是选择一个单元格。