VLOOKUP 没有查找正确的信息
VLOOKUP not looking the correct information up
我在 google sheet 中有一个 table,在同一个 table 中有 4 个 sheet。详细信息 table 包含学生 ID、名字和名字,但我想从出勤 table 中查找扫描的号码,但是学生号码需要与扫描的号码匹配。
学号和扫描号都在考勤table但是我希望扫描号根据匹配的学号进入详情table。
我尝试了以下 VLOOKUP,但我只是收到错误。
=ArrayFormula(IF(LEN(B2:B), VLOOKUP(B2:B,'Student Attendance'!A:F,2,FALSE),))
所以在 sheet 1 我已经扫描了 B 列中的数字和 D 列中的学生编号,这是通过应用程序输入的。在 sheet 2 我已经拿到了学生证,但我想从 sheet 1 中查找扫描的号码并根据正确的学生证输入相应的
我试过使用:
=IFERROR(VLOOKUP(B3:B,'Student Attendance'!A:F,2,TRUE),)
然而,这只是为输入的每个唯一学生编号打印相同的扫描编号。
示例数据:
出勤率sheet:
timestamp, scanned number, class, student number
time/date BARCODE-SCANNED Subject 123456
time/date BARCODE-SCANNED1 Subject 621314
这都是通过应用程序输入的,因此这里没有任何手动操作。
详情sheet:
scanned number, student number, name
BARCODE-SCANNED 123456 Student name
BARCODE-SCANNED1 621314 Student name
在这个sheet上已经手动输入了学号和姓名,但我想根据学号从第一个sheet获取扫描号码。目前我在这个 sheet.
中只有学号和姓名
尝试
=ARRAYFORMULA (IFERROR(VLOOKUP(B3:B,{'Student Attendance'!D:D, 'Student Attendance'!B:B},2,TRUE),))
vlookup 值应始终位于查找范围的第一列。
我在 google sheet 中有一个 table,在同一个 table 中有 4 个 sheet。详细信息 table 包含学生 ID、名字和名字,但我想从出勤 table 中查找扫描的号码,但是学生号码需要与扫描的号码匹配。
学号和扫描号都在考勤table但是我希望扫描号根据匹配的学号进入详情table。
我尝试了以下 VLOOKUP,但我只是收到错误。
=ArrayFormula(IF(LEN(B2:B), VLOOKUP(B2:B,'Student Attendance'!A:F,2,FALSE),))
所以在 sheet 1 我已经扫描了 B 列中的数字和 D 列中的学生编号,这是通过应用程序输入的。在 sheet 2 我已经拿到了学生证,但我想从 sheet 1 中查找扫描的号码并根据正确的学生证输入相应的
我试过使用:
=IFERROR(VLOOKUP(B3:B,'Student Attendance'!A:F,2,TRUE),)
然而,这只是为输入的每个唯一学生编号打印相同的扫描编号。
示例数据:
出勤率sheet:
timestamp, scanned number, class, student number
time/date BARCODE-SCANNED Subject 123456
time/date BARCODE-SCANNED1 Subject 621314
这都是通过应用程序输入的,因此这里没有任何手动操作。
详情sheet:
scanned number, student number, name
BARCODE-SCANNED 123456 Student name
BARCODE-SCANNED1 621314 Student name
在这个sheet上已经手动输入了学号和姓名,但我想根据学号从第一个sheet获取扫描号码。目前我在这个 sheet.
中只有学号和姓名尝试
=ARRAYFORMULA (IFERROR(VLOOKUP(B3:B,{'Student Attendance'!D:D, 'Student Attendance'!B:B},2,TRUE),))
vlookup 值应始终位于查找范围的第一列。