Excel 三列复制和平均
Excel three column duplication and averaging
我需要计算对应于特定纬度和经度(第 1 和第 2 列)的数据(第 3 列)的平均值。然后将结果输出到第 4、5、6 列。
样本数据和人工分析贴在下方。我想我需要 Index、Iferror 或 Vlookup。大多数处理此类工作的其他问题通常只考虑 1 个变量,而不是两个。
Latitude Longitude Data UniqueLat UniqueLong Average of data
24.4000 -82.5000 13.1 24.4000 -82.5000 13.15
24.4000 -82.5000 13.2 24.4000 -82.4000 15.25
24.4000 -82.4000 17.8 24.5000 -82.4000 13.4
24.4000 -82.4000 12.7 24.5000 -82.1000 14.56
24.5000 -82.4000 13.4 24.6000 -82.0000 18
24.5000 -82.1000 16
24.5000 -82.1000 15.1
24.5000 -82.1000 13.3
24.5000 -82.1000 15.1
24.5000 -82.1000 13.3
24.6000 -82.0000 15.6
24.6000 -82.0000 20.4
我有第二个问题与这个原始问题相关;
我需要将我的 latitude/longitude 列表(第 4 和第 5 列)与从包含 latitude/longitude 数据(第 1 和第 2 列)的 Pivot table 输出的值进行比较其相关数据(第 3 列)。我需要将此关联数据归因于第 6 列中的相关纬度和经度。
我曾尝试使用索引功能等,但运气不佳。
让我知道您是否可以帮助完成第二部分。
DatabaseLat DatabaseLon Data Lat Lon CopiedData
31.2 -87.9 5 30.5 -87.1 3
31.9 -88.3 6 31.9 -88.4 10
31.9 -88.4 10 54 -87.1
31.1 -87.2 2 31.2 -87.9 5
30.5 -87.1 3
只需使用一个枢轴 table:
- Select 纬度、经度和数据列中的所有数据(包括 headers)。
- 选择
Insert
> PivotTable
。
- 将
Latitude
和 Longitude
拖到 Row Labels
部分。
- 选择
PivotTable Tools
> Design
> Report Layout
> Show in Tabular Form
和 Repeat All Item Levels
。同时选择关闭 Grand Totals
和 Subtotals
.
- 将
Data
列拖到 Values
部分。
- 点击 drop-down 获得
Data
并将 Value Field Settings...
更改为平均值。
综上所述,结果应该是这样的:
对于第一部分,我将使用 averageifs 公式。
对于第二部分,如果你保证你正在查找的列表是唯一的(我认为这是你所说的),你可以只使用 sumifs 来找到那个纬度和经度旁边的值。
我需要计算对应于特定纬度和经度(第 1 和第 2 列)的数据(第 3 列)的平均值。然后将结果输出到第 4、5、6 列。
样本数据和人工分析贴在下方。我想我需要 Index、Iferror 或 Vlookup。大多数处理此类工作的其他问题通常只考虑 1 个变量,而不是两个。
Latitude Longitude Data UniqueLat UniqueLong Average of data
24.4000 -82.5000 13.1 24.4000 -82.5000 13.15
24.4000 -82.5000 13.2 24.4000 -82.4000 15.25
24.4000 -82.4000 17.8 24.5000 -82.4000 13.4
24.4000 -82.4000 12.7 24.5000 -82.1000 14.56
24.5000 -82.4000 13.4 24.6000 -82.0000 18
24.5000 -82.1000 16
24.5000 -82.1000 15.1
24.5000 -82.1000 13.3
24.5000 -82.1000 15.1
24.5000 -82.1000 13.3
24.6000 -82.0000 15.6
24.6000 -82.0000 20.4
我有第二个问题与这个原始问题相关;
我需要将我的 latitude/longitude 列表(第 4 和第 5 列)与从包含 latitude/longitude 数据(第 1 和第 2 列)的 Pivot table 输出的值进行比较其相关数据(第 3 列)。我需要将此关联数据归因于第 6 列中的相关纬度和经度。
我曾尝试使用索引功能等,但运气不佳。
让我知道您是否可以帮助完成第二部分。
DatabaseLat DatabaseLon Data Lat Lon CopiedData
31.2 -87.9 5 30.5 -87.1 3
31.9 -88.3 6 31.9 -88.4 10
31.9 -88.4 10 54 -87.1
31.1 -87.2 2 31.2 -87.9 5
30.5 -87.1 3
只需使用一个枢轴 table:
- Select 纬度、经度和数据列中的所有数据(包括 headers)。
- 选择
Insert
>PivotTable
。 - 将
Latitude
和Longitude
拖到Row Labels
部分。 - 选择
PivotTable Tools
>Design
>Report Layout
>Show in Tabular Form
和Repeat All Item Levels
。同时选择关闭Grand Totals
和Subtotals
. - 将
Data
列拖到Values
部分。 - 点击 drop-down 获得
Data
并将Value Field Settings...
更改为平均值。
综上所述,结果应该是这样的:
对于第一部分,我将使用 averageifs 公式。
对于第二部分,如果你保证你正在查找的列表是唯一的(我认为这是你所说的),你可以只使用 sumifs 来找到那个纬度和经度旁边的值。