繁体   English   中英

在excel中的多个工作表中查找给定列和行的值的函数

[英]Function to find value given column and row across multiple worksheets in excel

我在 excel worksheet1 上有一组数据,第一列是一年中的月份,然后每一列都是不同的年份。 在工作表 2 上,我有一个给定的年份。 我需要从 worksheet1 上的单元格中提取数据值,给出 worksheet2 上指定的年份(列标题),从 worksheet1(月)上的指定行。 我曾尝试使用间接、地址和 vlookup 函数,但他们似乎不明白我正在尝试从工作表 1 和工作表 2 中调用数据。

工作表 1

      1970 1971 1972  
Jan    3   4 5  
Feb    5 6 7  
March  7 8 9  

工作表2

Jan  
1971  ??

我需要工作表 1 中的“4”才能转到工作表 2 中问号所在的位置。 (以上只是一个简单的例子)。

用:

=SUMIFS(INDEX(Sheet1!A:Z,0,MATCH(A2,Sheet1!1:1,0)),Sheet1!A:A,A1)

这假设公式在 Sheet2 上的 B2 中,并且所有数据都从其相关工作表上的 A1 开始。

在此处输入图片说明

暂无
暂无

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

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