繁体   English   中英

基于另一个工作表中的特定单元格构建 Excel 表格

[英]Building an Excel table based on specific cells from another sheet

我正在根据另一张表中的大表制作平均值表。

原始表格有 27 个样本,每个样本在 D 列中重复 3 次“样本名称”,在 H 至 O 列中重复 3 次“数据”

例如:单元格 D4-6“22L9” 单元格 H4-6“0.21”、“0.32”、“0.23” D7-9“22p3” H7-9“0.11”、“0.42”、“0.43”

新表我想在第一个代表中自动填充新表中的 A 列。 原始表中的“样本名称”,B 列中 H 中的三个“数据数”的平均值,C 列中的 I,等等。

我试过=AVERAGE('Sample data A',H4,OFFSET('Sample data A',H4,3,0)) & =AVERAGE('Sample data A',H7,OFFSET('Sample data A',H7,3,0))并向下填充但它不会跳过下一个公式中的单元格

我明白你想做什么。 即使我还没有搞定,我希望这种方法可以帮助您入门。

不要使用 OFFSET() 自行选择,而是让 Excel 使用 AVERAGEIF() 为您完成。 AVERAGEIF() 表示“仅对 A 列与某个值匹配的行中 B 列的那些值求平均值。

假设您在单元格 A2 中输入“22L9”,在单元格 A3 中输入“22p3”,等等。

然后在单元格 B2 中:

=AVERAGEIF('Sample data A':$A$2,$A$50, A2: 'Sample data A'!$H$2:$H$50)

然后将其复制下来以获得您拥有的 A 列值的数量。 在我的公式中,我使用了 A2:A50 和 H2:H50,我让你来让这些范围匹配包含你的数据的任何行。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM