Excel - 根据两列组合得出的道路里程总和

Excel - 根据两列组合得出的道路里程总和

我是 Excel 新手。请原谅我的幼稚,但我找不到这个问题的答案。

我有一份道路段主列表,需要根据车道数(2、3、4、5、6 或 8)和道路宽度(50、55、60、80、100、106、108、110、120、124、126、140、160、180、200、220 或 240)找出所有唯一路段组合的总和。路段长度以英里为单位。

例如:有多少条车道、50 英尺宽的道路?

表格设置如下:

图像

答案1

我认为您需要该SUMIFS函数。它将对给定范围内满足您指定的任意数量 (>= 1) 条件的值进行求和。

 SUMIFS(sum_range, criteria_range1, criteria1, [criteria_range2, criteria2], ...) 

对于您来说,假设 S 列是您想要求和的,则此公式应该有效:

=SUMIFS(S:S,Q:Q,2,L:L,50)

我发现这不是最容易记住或理解的公式。有一件事可以帮助我在以后需要更改时理解它,那就是使用命名范围。然后您需要做的就是更新搜索单元格中的值,而无需再次弄清楚公式。

=SUMIFS(SEGMENT_LENGTH_DATA,LANE_COUNT_DATA,SEARCH_LANES,ROAD_WIDTH_DATA,SEARCH_WIDTH)

查看 Office 支持SUMIFS 文档有关语法(例如通配符支持)和故障排除提示的更多信息。

相关内容