You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Excel中查找多项最高总和,及SQL查询总成本最高办公室的方法

实现方法

Excel 公式

假设你的Excel表格中,A列为办公室名称列,B列为对应总成本列:

  • 如果你使用Office 365/2021及以上版本,可直接使用XLOOKUP实现,返回单个最高成本的办公室:
    =XLOOKUP(MAX(B:B), B:B, A:A)
  • 如果需要兼容旧版本Excel,使用INDEX+MATCH组合公式:
    =INDEX(A:A, MATCH(MAX(B:B), B:B, 0))
  • 如果存在多个办公室总成本并列最高的情况,Office 365用户可使用FILTER返回所有符合条件的办公室:
    =FILTER(A:A, B:B=MAX(B:B))

SQL 查询

对应数据库表dbo.cost,默认字段office_name存储办公室名称,total_cost存储对应总成本:

  • 仅返回1个最高成本的办公室:
SELECT TOP 1 office_name, total_cost
FROM dbo.cost
ORDER BY total_cost DESC
  • 若需返回所有并列最高成本的办公室,使用以下语句:
SELECT office_name, total_cost
FROM dbo.cost
WHERE total_cost = (SELECT MAX(total_cost) FROM dbo.cost)

如果你的表字段名和上述默认值不一致,替换为实际字段名即可使用。

内容的提问来源于stack exchange,提问作者Fred

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.26 03:06:04