我在一个Excel文件中有两个工作表,我想做一个“像sql一样”加入并选择。
Sheet1有一个ID列(以及其他列) Sheet2有一个ID列和一个对应的列,其中包含文本“是”或“否”
我想向Sheet1添加一个新列,它将Sheet2中的“是”/“否”文本值显示为Sheet1中行的id。
我认为Sheet1中新列的伪代码类似于:
=Select Sheet2.YesNo From Sheet2 Join Sheet1 On Sheet1.id = Sheet2.id
*我不能只对它们进行排序和粘贴,因为Sheet1没有完全相同的ID。
答案 0 :(得分:1)
据我所知,一个简单的VLOOKUP将解决Sheet2中使用正确ID的Sheet2中的Yes / No。在Sheet1的单元格B2上输入此代码 - 假设$A$1:$B$20
是Sheet2的数据范围,其中A列是ID,B列是Yes / No数据。
=VLOOKUP(A2,Sheet2!$A$1:$B$20,2,FALSE)