首 页 行业资讯 新车 试驾评测 养车用车 车型库

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

发布网友 发布时间:2022-02-21 22:53

我来回答

3个回答

热心网友 时间:2022-02-22 00:23

自动定位到相应的工作表需要使用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、回车,查看效果

热心网友 时间:2022-02-22 01:41

=INDEX($A:$Z,MATCH("站"&"吃",A$1:A$10&B$1:B$10,),MATCH("开心",$3:$3,))
公式以CTRL+SHIFT+ENTER三键结束。追问麻烦可不可以再详细点,这个公式设定在哪里呢?
如果我要搜索的条件变了,比如坐 吃 笑 怎么做,请教一下,谢谢

追答"站"和"吃"可以用单元格地址代替。
选定某个单元格后,公式在编辑栏输入。

热心网友 时间:2022-02-22 03:15

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

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

追问大神,可不可以把宏编程的内容告诉我一下,谢谢,我下载了你的文件演示了一下,确实就是我要的,但我如何用到我的Excel文件里?

追答出差去了。进文件点开发工具,然后点visual basic。就打开vba了。在左上角那里点选一下,就能看见了宏内容了。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com