无表头时快速统计最大值.docxVIP

  • 1
  • 0
  • 约小于1千字
  • 约 2页
  • 2021-03-16 发布于海南
  • 举报
无表头时快速统计最大值 最近在工作中遇到一个问题, A 列为组名, B 列是相应的数据,现在要求统计出相应组的最大值,如果有表头, 那么利用数据透视表是最为简单的方法,不过这张表没有表头,显然只能是另想他法了: 方法一:利用数组公式 在编辑栏输入公式“ =MAXf (( $A$1:$A$20=北京 )* B$1: B$20))”,按下“ CtrI+Shift+Enter”组合键将其转换为数组公式,即可获得“北京”的最大值,修改数组公式中的“北京”为其他的地区名称,即可获得相应的结果(见图 1),麻烦之处是修改之后必须再次按下“ Ctrl+Shift+Enter ” 组合键进行确认。 方法二:使用 SQL语句 虽然缺少表头,但我们仍然可以使用 SQL语句实现上述 要求:在 Fl 单元格输入 “ selectFl,max( F2),MAX( F3) from [Sheetl$A:C] group by Fl”,复制 Fl 单元格内容,切换到“数 据”选项卡,点击“获取外部数据”功能组的“现有连接” 按钮,此时会打开“现有连接”对话框,点击左下角的“浏 览更多”按钮,在“选取数据源”对话框载入当前正在处理 的工作簿文件,注意在“选择表格”对话框请勿勾选“数据 首行包含列标题”复选框,点击左下角的“属性”按钮,打 开“连接属性”对话框,切换到“定义”选项卡,如图 2 所 示,在“命令文本”文本框粘贴刚才的 SQL语句,连续确认 之后,注意放置位置仍然请选择 F1 单元格,随后很快就可 以获得图 3 所示的效果,很方便吧?

文档评论(0)

1亿VIP精品文档

相关文档