Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/excel/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
将值从一个excel工作表传递到另一个工作表_Excel - Fatal编程技术网

将值从一个excel工作表传递到另一个工作表

将值从一个excel工作表传递到另一个工作表,excel,Excel,我有两张表,表1和表2,我要做的是将表1中的值复制到表2 表1:我有两种类型的用户,它们具有相应的权重 user 1 user 2 7 user 1 user 3 19 user 1 user 7 5 user 3 user 2 1 user 2 user 7 1 第2页 user 1 user 2 user 3 user 7 user 1 user 3 user 2

我有两张表,表1和表2,我要做的是将表1中的值复制到表2

表1:我有两种类型的用户,它们具有相应的权重

user 1    user 2     7
user 1    user 3     19
user 1    user 7     5
user 3    user 2     1
user 2    user 7     1 
第2页

            user 1 user 2 user 3  user 7
user 1        
user 3       
user 2        
user 7        
最终结果应该是这样的:用户1->用户2的权重为7,因此该值显示在该单元格中,以此类推

             user 1 user 2 user 3  user 7
user 1        0        7     19       5
user 3        0        1      0       0
user 2        0        0      0       1
user 7        0        0      0       0
有办法做到这一点吗?我知道我可以在两个excel工作表之间传递值,但我不知道在这种情况下如何传递

更新:循环参考错误

第2页

假设您给出的两个样本都从工作表的左上角开始,在B2中输入以下公式(对于用户1,用户1)并在表格中拖动:

=SUMIFS(Sheet1!$C:$C,Sheet1!$A:$A,$A2,Sheet1!$B:$B,B$1)

输出将是:

        user 1  user 2  user 3  user 7
user 1  0       7       19      5
user 2  0       0       0       1
user 3  0       1       0       0
user 7  0       0       0       0


它使用行和列中的用户作为标准来匹配第1页第1列和第2列中的用户,并添加权重。无论是否存在重复,此链接都将起作用。

有多种方法可以尝试此链接,您可以找到解决方案。用户数是动态的还是仅仅是这些值?@GowthamShiva dynamic,它只是一个样本数据,原始数据在两个电子表格上都有近5k个值。在要显示信息的电子表格中,单击该单元格并输入等号。然后转到Windows选项卡并选择其他电子表格。单击要从中导入信息的单元格。然后按回车键。这应该行得通。如果您使用的是新版本的Office或Visio,则该选项卡的标题可能会有所不同。@melissa您可以使用数据透视表将其精确到分钟。它不适用于用户2列,用户1->用户2和用户3->用户2的值均为0。请检查公式是否匹配,尤其是$符号。添加了user1和user2列的屏幕截图供您参考。公式现在给了我循环参考错误:/n您的数据位置可能有差异。。我这边的公式没有任何错误,输出与您想要的匹配。请在两张表格中解释您的数据布局,并提供您使用的确切公式。截图会更好。你的数据布局和我的完全一样,公式也一样。我不知道出了什么问题。