为了账号安全,请及时绑定邮箱和手机立即绑定

如何在Excel表上运行SQL查询?

如何在Excel表上运行SQL查询?

阿波罗的战车 2019-12-18 16:48:19

我正在尝试从所有按姓氏排序的姓氏字段的另一个表中创建一个子表,该表的电话号码字段不为null。我可以使用SQL轻松做到这一点,但是我不知道如何在Excel中运行SQL查询。我很想将数据导入postgresql并在那里查询,但这似乎有点多余。

对于我想做的事情,SQL查询SELECT lastname, firstname, phonenumber WHERE phonenumber IS NOT NULL ORDER BY lastname可以解决问题。对于Excel本身无法做到的事情来说,看起来太简单了。如何在Excel中运行这样的SQL查询?


查看完整描述

3 回答

?
阿晨1998

TA贡献1563条经验 获得超5个赞

您可以按如下方式进行本机操作:

  1. 选择表格并使用Excel对“姓氏”进行排序

  2. 创建一个2行乘1列的高级过滤器标准,例如在E1和E2中,其中E1为空,E2包含公式=C6="" ,其中C6是电话号码列的第一个数据单元格。

  3. 选择表并使用高级过滤器,使用E1:E2中的条件范围将其复制到一个范围,并指定要将输出复制到的位置

如果要以编程方式执行此操作,建议您使用宏记录器记录上述步骤并查看代码。


查看完整回答
反对 回复 2019-12-18

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信