是否可以自动组合excel单元格

2024-06-16 09:24:38 发布

您现在位置:Python中文网/ 问答频道 /正文

excel文件中的数据组织如下:

Hitter         Pitcher            xBA
Mike Trout     Clayton Kershaw
Bryce Harper   Jacob deGrom

在文件的另一页,我有这样的数据设置

      A               B                C   
1 Player Name    Clayton Kershaw  Jacob deGrom 
2 Bryce Harper      .360               .345
3 Mike Trout        .456               .298

我想知道是否有一种方法可以根据数据在第一张表中的组织方式从一场比赛中获得数字数据。你知道吗

基本上,如果布莱斯·哈珀在击球列,雅各布·德格伦在投手列,那么从第二张纸的C2单元格中获取数据,并将其放入xBA列中与布莱斯·哈珀和雅各布·德格伦同一行的相应单元格中。你知道吗

所以结果是这样的

Hitter         Pitcher            xBA
Mike Trout     Clayton Kershaw
Bryce Harper   Jacob deGrom      .345

我有大约200个组合运行,并手动查找,然后复制和粘贴是非常繁琐和耗时的。你知道吗

如果必要的话,我愿意通过python或R运行这个程序。你知道吗

提前谢谢!你知道吗


Tags: 文件数据excelmikejacob数据组织kershawtrout
1条回答
网友
1楼 · 发布于 2024-06-16 09:24:38

@Jake,这个带If的Vlookup可以解决问题。你知道吗

=IF(和(A2=“Bryce”,B2=“Jacob”),Vlookup(C2,A2:D20,3,0))

注意:调整数据范围。你知道吗

相关问题 更多 >